Initial Drupal 11 with DDEV setup
This commit is contained in:
		@ -0,0 +1,10 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  enforced:
 | 
			
		||||
    theme:
 | 
			
		||||
      - olivero
 | 
			
		||||
id: olivero_medium
 | 
			
		||||
label: 'Olivero Medium'
 | 
			
		||||
locked: false
 | 
			
		||||
pattern: 'j F Y'
 | 
			
		||||
							
								
								
									
										15
									
								
								web/core/themes/olivero/config/install/olivero.settings.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								web/core/themes/olivero/config/install/olivero.settings.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,15 @@
 | 
			
		||||
favicon:
 | 
			
		||||
  use_default: true
 | 
			
		||||
features:
 | 
			
		||||
  comment_user_picture: true
 | 
			
		||||
  comment_user_verification: true
 | 
			
		||||
  favicon: true
 | 
			
		||||
  node_user_picture: false
 | 
			
		||||
logo:
 | 
			
		||||
  use_default: false
 | 
			
		||||
third_party_settings:
 | 
			
		||||
  shortcut:
 | 
			
		||||
    module_link: true
 | 
			
		||||
mobile_menu_all_widths: 0
 | 
			
		||||
site_branding_bg_color: default
 | 
			
		||||
base_primary_color: '#1b9ae4'
 | 
			
		||||
@ -0,0 +1,24 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - system.menu.account
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_account_menu
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: secondary_menu
 | 
			
		||||
weight: -4
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: 'system_menu_block:account'
 | 
			
		||||
settings:
 | 
			
		||||
  id: 'system_menu_block:account'
 | 
			
		||||
  label: 'User account menu'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
  level: 1
 | 
			
		||||
  depth: 1
 | 
			
		||||
  expand_all_items: false
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_breadcrumbs
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: breadcrumb
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: system_breadcrumb_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: system_breadcrumb_block
 | 
			
		||||
  label: Breadcrumbs
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_content
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: content
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: system_main_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: system_main_block
 | 
			
		||||
  label: 'Main page content'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - help
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_help
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: content_above
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: help_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: help_block
 | 
			
		||||
  label: Help
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: help
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,24 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  config:
 | 
			
		||||
    - system.menu.main
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_main_menu
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: primary_menu
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: 'system_menu_block:main'
 | 
			
		||||
settings:
 | 
			
		||||
  id: 'system_menu_block:main'
 | 
			
		||||
  label: 'Main navigation'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
  level: 1
 | 
			
		||||
  depth: 2
 | 
			
		||||
  expand_all_items: true
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_messages
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: highlighted
 | 
			
		||||
weight: -5
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: system_messages_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: system_messages_block
 | 
			
		||||
  label: 'Status messages'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,17 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_page_title
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: content_above
 | 
			
		||||
weight: -5
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: page_title_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: page_title_block
 | 
			
		||||
  label: 'Page title'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: core
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_powered
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: footer_bottom
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: system_powered_by_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: system_powered_by_block
 | 
			
		||||
  label: 'Powered by Drupal'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,17 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_primary_admin_actions
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: highlighted
 | 
			
		||||
weight: -5
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: local_actions_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: local_actions_block
 | 
			
		||||
  label: 'Primary admin actions'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: core
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_primary_local_tasks
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: highlighted
 | 
			
		||||
weight: -4
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: local_tasks_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: local_tasks_block
 | 
			
		||||
  label: 'Primary tabs'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: core
 | 
			
		||||
  primary: true
 | 
			
		||||
  secondary: false
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,20 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - search
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_search_form_narrow
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: primary_menu
 | 
			
		||||
weight: -4
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: search_form_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: search_form_block
 | 
			
		||||
  label: 'Search form (narrow)'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: search
 | 
			
		||||
  page_id: null
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,20 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - search
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_search_form_wide
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: secondary_menu
 | 
			
		||||
weight: -5
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: search_form_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: search_form_block
 | 
			
		||||
  label: 'Search form (wide)'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: search
 | 
			
		||||
  page_id: null
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,19 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_secondary_local_tasks
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: highlighted
 | 
			
		||||
weight: -2
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: local_tasks_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: local_tasks_block
 | 
			
		||||
  label: 'Secondary tabs'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: core
 | 
			
		||||
  primary: false
 | 
			
		||||
  secondary: true
 | 
			
		||||
visibility: {  }
 | 
			
		||||
@ -0,0 +1,22 @@
 | 
			
		||||
langcode: en
 | 
			
		||||
status: true
 | 
			
		||||
dependencies:
 | 
			
		||||
  module:
 | 
			
		||||
    - system
 | 
			
		||||
  theme:
 | 
			
		||||
    - olivero
 | 
			
		||||
id: olivero_site_branding
 | 
			
		||||
theme: olivero
 | 
			
		||||
region: header
 | 
			
		||||
weight: 0
 | 
			
		||||
provider: null
 | 
			
		||||
plugin: system_branding_block
 | 
			
		||||
settings:
 | 
			
		||||
  id: system_branding_block
 | 
			
		||||
  label: 'Site branding'
 | 
			
		||||
  label_display: '0'
 | 
			
		||||
  provider: system
 | 
			
		||||
  use_site_logo: true
 | 
			
		||||
  use_site_name: true
 | 
			
		||||
  use_site_slogan: true
 | 
			
		||||
visibility: {  }
 | 
			
		||||
							
								
								
									
										40
									
								
								web/core/themes/olivero/config/schema/olivero.schema.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								web/core/themes/olivero/config/schema/olivero.schema.yml
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,40 @@
 | 
			
		||||
# Schema for the configuration files of the Olivero theme.
 | 
			
		||||
 | 
			
		||||
olivero.settings:
 | 
			
		||||
  type: theme_settings
 | 
			
		||||
  label: 'olivero settings'
 | 
			
		||||
  mapping:
 | 
			
		||||
    third_party_settings:
 | 
			
		||||
      type: mapping
 | 
			
		||||
      label: 'Third party settings'
 | 
			
		||||
      mapping:
 | 
			
		||||
        shortcut:
 | 
			
		||||
          type: mapping
 | 
			
		||||
          label: 'Shortcut'
 | 
			
		||||
          mapping:
 | 
			
		||||
            module_link:
 | 
			
		||||
              type: boolean
 | 
			
		||||
              label: 'Module Link'
 | 
			
		||||
    mobile_menu_all_widths:
 | 
			
		||||
      type: integer
 | 
			
		||||
      label: 'Mobile menu all widths'
 | 
			
		||||
      constraints:
 | 
			
		||||
        Choice:
 | 
			
		||||
          # @see olivero_preprocess_html()
 | 
			
		||||
          # Set to 1 to enable the mobile menu toggle at all widths.
 | 
			
		||||
          choices:
 | 
			
		||||
            - 0
 | 
			
		||||
            - 1
 | 
			
		||||
    site_branding_bg_color:
 | 
			
		||||
      type: string
 | 
			
		||||
      label: 'Site branding background color'
 | 
			
		||||
      constraints:
 | 
			
		||||
        Choice:
 | 
			
		||||
          # @see olivero_form_system_theme_settings_alter()
 | 
			
		||||
          choices:
 | 
			
		||||
            - "default"
 | 
			
		||||
            - "gray"
 | 
			
		||||
            - "white"
 | 
			
		||||
    base_primary_color:
 | 
			
		||||
      type: color_hex
 | 
			
		||||
      label: 'Base Primary Color'
 | 
			
		||||
		Reference in New Issue
	
	Block a user