Initial Drupal 11 with DDEV setup
This commit is contained in:
@ -0,0 +1,65 @@
|
||||
langcode: en
|
||||
sections:
|
||||
- layout_id: navigation_layout
|
||||
layout_settings:
|
||||
label: ''
|
||||
components:
|
||||
2622e40b-8786-4b8c-8883-19e49da53023:
|
||||
uuid: 2622e40b-8786-4b8c-8883-19e49da53023
|
||||
region: content
|
||||
configuration:
|
||||
id: navigation_shortcuts
|
||||
label: Shortcuts
|
||||
label_display: '0'
|
||||
provider: navigation
|
||||
weight: 0
|
||||
additional: { }
|
||||
3ff7be01-c8b0-4444-88f3-2364d7a8054e:
|
||||
uuid: 3ff7be01-c8b0-4444-88f3-2364d7a8054e
|
||||
region: content
|
||||
configuration:
|
||||
id: 'navigation_menu:content'
|
||||
label: Content
|
||||
label_display: '0'
|
||||
provider: navigation
|
||||
level: 1
|
||||
depth: 2
|
||||
weight: 1
|
||||
additional: { }
|
||||
3f2f743f-856f-404a-9c28-57ee83af4691:
|
||||
uuid: 3f2f743f-856f-404a-9c28-57ee83af4691
|
||||
region: content
|
||||
configuration:
|
||||
id: 'navigation_menu:admin'
|
||||
label: Administration
|
||||
label_display: '0'
|
||||
provider: navigation
|
||||
level: 2
|
||||
depth: 2
|
||||
weight: 2
|
||||
additional: { }
|
||||
283da777-e051-4571-8089-47633a9ce706:
|
||||
uuid: 283da777-e051-4571-8089-47633a9ce706
|
||||
region: footer
|
||||
configuration:
|
||||
id: navigation_user
|
||||
label: User
|
||||
label_display: '0'
|
||||
provider: navigation
|
||||
weight: 0
|
||||
additional: { }
|
||||
6d7080a7-abab-4bad-b960-2459ca892a54:
|
||||
uuid: 6d7080a7-abab-4bad-b960-2459ca892a54
|
||||
region: footer
|
||||
configuration:
|
||||
id: navigation_link
|
||||
label: Help
|
||||
label_display: '0'
|
||||
provider: navigation
|
||||
context_mapping: { }
|
||||
title: Help
|
||||
uri: 'internal:/admin/help'
|
||||
icon_class: help
|
||||
weight: -2
|
||||
additional: { }
|
||||
third_party_settings: { }
|
||||
@ -0,0 +1,7 @@
|
||||
logo:
|
||||
provider: default
|
||||
path: ''
|
||||
max:
|
||||
filesize: 1048576
|
||||
height: 40
|
||||
width: 40
|
||||
@ -0,0 +1,10 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
enforced:
|
||||
module:
|
||||
- navigation
|
||||
id: content
|
||||
label: Content
|
||||
description: 'Content task links'
|
||||
locked: true
|
||||
@ -0,0 +1,10 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies:
|
||||
enforced:
|
||||
module:
|
||||
- navigation
|
||||
id: navigation-user-links
|
||||
label: 'Navigation user links'
|
||||
description: 'User links to be used in Navigation'
|
||||
locked: true
|
||||
@ -0,0 +1,93 @@
|
||||
# Schema for the configuration files of the Navigation module.
|
||||
|
||||
navigation.settings:
|
||||
type: config_object
|
||||
label: 'Navigation settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
logo:
|
||||
type: mapping
|
||||
label: 'Logo settings'
|
||||
mapping:
|
||||
provider:
|
||||
type: string
|
||||
label: 'Select Navigation logo handling'
|
||||
constraints:
|
||||
Choice:
|
||||
- default
|
||||
- hide
|
||||
- custom
|
||||
path:
|
||||
type: string
|
||||
label: 'Path'
|
||||
constraints:
|
||||
NotNull: [ ]
|
||||
max:
|
||||
type: mapping
|
||||
label: 'Logo maximum settings'
|
||||
mapping:
|
||||
filesize:
|
||||
type: integer
|
||||
label: 'Maximum file sizes (bytes)'
|
||||
constraints:
|
||||
NotNull: [ ]
|
||||
Range:
|
||||
min: 0
|
||||
height:
|
||||
type: integer
|
||||
label: 'Logo expected height'
|
||||
constraints:
|
||||
NotNull: [ ]
|
||||
Range:
|
||||
min: 0
|
||||
width:
|
||||
type: integer
|
||||
label: 'Logo expected width'
|
||||
constraints:
|
||||
NotNull: [ ]
|
||||
Range:
|
||||
min: 0
|
||||
constraints:
|
||||
ValidKeys: '<infer>'
|
||||
constraints:
|
||||
ValidKeys: '<infer>'
|
||||
|
||||
navigation.block_layout:
|
||||
type: config_object
|
||||
mapping:
|
||||
sections:
|
||||
type: sequence
|
||||
sequence:
|
||||
type: layout_builder.section
|
||||
|
||||
block.settings.navigation_menu:*:
|
||||
type: block_settings
|
||||
label: 'Menu block'
|
||||
mapping:
|
||||
level:
|
||||
type: integer
|
||||
label: 'Starting level'
|
||||
depth:
|
||||
type: integer
|
||||
label: 'Maximum number of levels'
|
||||
|
||||
block.settings.navigation_link:
|
||||
type: block_settings
|
||||
label: 'Link block'
|
||||
mapping:
|
||||
title:
|
||||
type: label
|
||||
label: 'Link title'
|
||||
uri:
|
||||
type: string
|
||||
label: 'URL'
|
||||
icon_class:
|
||||
type: string
|
||||
label: 'Icon CSS Class'
|
||||
constraints:
|
||||
Regex:
|
||||
pattern: '/^[a-z0-9_-]+$/'
|
||||
message: "The %value icon CSS class is not valid."
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
Reference in New Issue
Block a user