Add Gin admin theme and Gin Toolbar module

This commit is contained in:
Oliver Davies 2024-04-18 13:00:00 +01:00
parent b04f403fa2
commit 17c2b20e71
13 changed files with 317 additions and 2 deletions

View file

@ -21,6 +21,8 @@
"drupal/core-composer-scaffold": "^10.2",
"drupal/core-project-message": "^10.2",
"drupal/core-recommended": "^10.2",
"drupal/gin": "^3.0@RC",
"drupal/gin_toolbar": "^1.0@RC",
"drupal/hook_event_dispatcher": "^4.0",
"drupal/inline_entity_form": "^3.0@RC",
"drupal/layout_builder_modal": "^1.2",

125
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "5c895fe7237c9b57c482ea50847e0bc8",
"content-hash": "5255d8c15b8bdb99d2493cb09a95ecc7",
"packages": [
{
"name": "asm89/stack-cors",
@ -1834,6 +1834,127 @@
"source": "https://git.drupalcode.org/project/entity_reference_revisions"
}
},
{
"name": "drupal/gin",
"version": "3.0.0-rc10",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/gin.git",
"reference": "8.x-3.0-rc10"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/gin-8.x-3.0-rc10.zip",
"reference": "8.x-3.0-rc10",
"shasum": "f79fd895dd1f16c3af457bfaed5527f5b5bc752c"
},
"require": {
"drupal/core": "^9 || ^10",
"drupal/gin_toolbar": "^1.0@beta"
},
"type": "drupal-theme",
"extra": {
"drupal": {
"version": "8.x-3.0-rc10",
"datestamp": "1712686345",
"security-coverage": {
"status": "not-covered",
"message": "RC releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"scripts": {
"phpcs": [
"phpcs -s --runtime-set ignore_warnings_on_exit 1 --runtime-set ignore_errors_on_exit 0 'web/modules/custom'"
]
},
"license": [
"GPL-2.0-or-later"
],
"authors": [
{
"name": "Sascha Eggenberger (saschaeggi)",
"homepage": "https://www.drupal.org/u/saschaeggi",
"role": "Maintainer"
}
],
"description": "For a better Admin and Content Editor Experience.",
"homepage": "https://www.drupal.org/project/gin",
"support": {
"source": "https://git.drupalcode.org/project/gin",
"issues": "https://www.drupal.org/project/issues/gin"
},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/saschaeggi"
},
{
"type": "other",
"url": "https://paypal.me/saschaeggi"
}
]
},
{
"name": "drupal/gin_toolbar",
"version": "1.0.0-rc5",
"source": {
"type": "git",
"url": "https://git.drupalcode.org/project/gin_toolbar.git",
"reference": "8.x-1.0-rc5"
},
"dist": {
"type": "zip",
"url": "https://ftp.drupal.org/files/projects/gin_toolbar-8.x-1.0-rc5.zip",
"reference": "8.x-1.0-rc5",
"shasum": "523b565244440a16fa447065a98841770992bd2e"
},
"require": {
"drupal/core": "^9 || ^10"
},
"type": "drupal-module",
"extra": {
"drupal": {
"version": "8.x-1.0-rc5",
"datestamp": "1702727588",
"security-coverage": {
"status": "not-covered",
"message": "RC releases are not covered by Drupal security advisories."
}
}
},
"notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0+"
],
"authors": [
{
"name": "Sascha Eggenberger (saschaeggi)",
"homepage": "https://www.drupal.org/u/saschaeggi",
"role": "Maintainer"
}
],
"description": "Gin Toolbar for Frontend use",
"homepage": "https://www.drupal.org/project/gin_toolbar",
"keywords": [
"Drupal"
],
"support": {
"source": "http://cgit.drupalcode.org/gin_toolbar",
"issues": "https://www.drupal.org/project/issues/gin_toolbar"
},
"funding": [
{
"type": "github",
"url": "https://github.com/sponsors/saschaeggi"
},
{
"type": "other",
"url": "https://paypal.me/saschaeggi"
}
]
},
{
"name": "drupal/hook_event_dispatcher",
"version": "4.0.1",
@ -13222,6 +13343,8 @@
"aliases": [],
"minimum-stability": "beta",
"stability-flags": {
"drupal/gin": 5,
"drupal/gin_toolbar": 5,
"drupal/inline_entity_form": 5,
"drupal/rabbit_hole": 10
},

View file

@ -0,0 +1,22 @@
uuid: a5f402a7-a825-4dc9-ac48-96a772b14701
langcode: en
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: y9X3xgCsO59pQyzNLzY1D3SDJJxCHILLWkpPnmuTJ2E
id: gin_breadcrumbs
theme: gin
region: breadcrumb
weight: 0
provider: null
plugin: system_breadcrumb_block
settings:
id: system_breadcrumb_block
label: Breadcrumbs
label_display: '0'
provider: system
visibility: { }

View file

@ -0,0 +1,22 @@
uuid: 456e7204-b06b-493e-821c-c78686c06ea3
langcode: en
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: hBHXB7hC05XU7pDYzETt-GUcpFlogK1gkjyAsg0Ym58
id: gin_content
theme: gin
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: { }

View file

@ -0,0 +1,22 @@
uuid: f76884ab-4882-4f3b-ac64-6ed8dcb04872
langcode: en
status: true
dependencies:
module:
- help
theme:
- gin
_core:
default_config_hash: 8nOAry2oKqJOr0zbrlJ3sZHDFJLIO6j-0vT0K_TYca4
id: gin_help
theme: gin
region: help
weight: 0
provider: null
plugin: help_block
settings:
id: help_block
label: Help
label_display: '0'
provider: help
visibility: { }

View file

@ -0,0 +1,20 @@
uuid: 6976d59c-2ac7-42c9-9ac2-b5644bec2926
langcode: en
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: OQ9aJ-4qVwK1x00o9EOYK4eFDjQr_HLpbPiJaPSVZiQ
id: gin_local_actions
theme: gin
region: content
weight: -10
provider: null
plugin: local_actions_block
settings:
id: local_actions_block
label: 'Primary admin actions'
label_display: '0'
provider: core
visibility: { }

View file

@ -0,0 +1,22 @@
uuid: 2dda9a85-0697-4b91-acf7-1da59e4a5c34
langcode: en
status: true
dependencies:
module:
- system
theme:
- gin
_core:
default_config_hash: WvPhI8OwllG0gE69-F8qL3ai3nd5SbYD6JpmEuZcyok
id: gin_messages
theme: gin
region: highlighted
weight: 0
provider: null
plugin: system_messages_block
settings:
id: system_messages_block
label: 'Status messages'
label_display: '0'
provider: system
visibility: { }

View file

@ -0,0 +1,20 @@
uuid: 53514caa-e24c-4619-bac1-eb1f5b9e8bb0
langcode: en
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: HLQY2xgby8K3vN_98hiOSasOhm9pdCsH234-s0duJ8Q
id: gin_page_title
theme: gin
region: header
weight: -30
provider: null
plugin: page_title_block
settings:
id: page_title_block
label: 'Page title'
label_display: '0'
provider: core
visibility: { }

View file

@ -0,0 +1,22 @@
uuid: 9e50af1e-65d7-4371-af87-6f4b855a9d81
langcode: en
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: Hh01DLj9k7UnNdPpOQXHZHW7GHf2OPNDQyCJF7_R9ac
id: gin_primary_local_tasks
theme: gin
region: header
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Primary tabs'
label_display: '0'
provider: core
primary: true
secondary: false
visibility: { }

View file

@ -0,0 +1,22 @@
uuid: 24b47122-9ce0-4d8f-a4b1-fc03cd0b4092
langcode: en
status: true
dependencies:
theme:
- gin
_core:
default_config_hash: BCWhood0xXFQYqxFgL1spXdb9KeIuXH1YvTdjIEedDg
id: gin_secondary_local_tasks
theme: gin
region: pre_content
weight: 0
provider: null
plugin: local_tasks_block
settings:
id: local_tasks_block
label: 'Secondary tabs'
label_display: '0'
provider: core
primary: false
secondary: true
visibility: { }

View file

@ -24,6 +24,7 @@ module:
field_ui: 0
file: 0
filter: 0
gin_toolbar: 0
help: 0
history: 0
hook_event_dispatcher: 0
@ -68,4 +69,5 @@ theme:
claro: 0
stable9: 0
opdavies: 0
gin: 0
profile: standard

View file

@ -0,0 +1,16 @@
_core:
default_config_hash: UvSCt3S_NldJPFzvhSNOy9vWoPPFhmsmTC12vtVss9s
preset_accent_color: blue
preset_focus_color: gin
enable_darkmode: '0'
classic_toolbar: vertical
secondary_toolbar_frontend: true
logo:
use_default: true
high_contrast_mode: false
layout_density: default
show_description_toggle: false
show_user_theme_settings: false
third_party_settings:
shortcut:
module_link: true

View file

@ -1,4 +1,4 @@
_core:
default_config_hash: eJ529VM1gSIA_vgTy2PdiDvJuG0xhSxfQjCyl5WKlv4
admin: claro
admin: gin
default: opdavies