selectify-1.0.3/config/schema/selectify.schema.yml

config/schema/selectify.schema.yml
selectify.settings:
  type: config_object
  label: 'Selectify Settings'
  mapping:
    enable_radio:
      type: boolean
      label: 'Enable custom styles for radio buttons'
    radio_style:
      type: string
      label: 'Radio button style (toggle or checkbox)'
    radio_shape:
      type: string
      label: 'Radio button shape (circle or square)'
    radio_size:
      type: string
      label: 'Radio button size (small, medium, or large)'
    enable_checkbox:
      type: boolean
      label: 'Enable custom styles for checkboxes'
    checkbox_style:
      type: string
      label: 'Checkbox style (toggle or checkbox)'
    checkbox_shape:
      type: string
      label: 'Checkbox shape (circle or square)'
    checkbox_size:
      type: string
      label: 'Checkbox size (small, medium, or large)'
    disable_on_admin_routes:
      type: boolean
      label: 'Disable Selectify on admin routes'
    accent_color:
      type: string
      label: 'Selected accent color'
    accent_color_mode:
      type: string
      label: 'Accent color mode (light or dark)'
    apply_site_wide:
      type: boolean
      label: 'Apply Selectify to all exposed filters'
    global_selectify_widget:
      type: string
      label: 'Global Selectify Widget'
    widget_for_filters:
      type: sequence
      label: 'Widget settings for Views Exposed Filters'
      sequence:
        - type: mapping
          label: 'Filter Configuration'
          mapping:
            filter_id:
              type: string
              label: 'Filter Unique ID'
            widget:
              type: string
              label: 'Selected Widget Type'
            exposed_form_id:
              type: string
              label: 'Exposed Form ID'

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc