diff --git a/core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php b/core/tests/Drupal/KernelTests/Core/Theme/Stable9LibraryOverrideTest.php
similarity index 85%
copy from core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php
copy to core/tests/Drupal/KernelTests/Core/Theme/Stable9LibraryOverrideTest.php
index ec11d3dab6..9213813c66 100644
--- a/core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Theme/Stable9LibraryOverrideTest.php
@@ -5,11 +5,11 @@
use Drupal\KernelTests\KernelTestBase;
/**
- * Tests Stable's library overrides.
+ * Tests Stable 9's library overrides.
*
* @group Theme
*/
-class StableLibraryOverrideTest extends KernelTestBase {
+class Stable9LibraryOverrideTest extends KernelTestBase {
/**
* The theme manager.
@@ -57,7 +57,7 @@ class StableLibraryOverrideTest extends KernelTestBase {
protected function setUp() {
parent::setUp();
- $this->container->get('theme_installer')->install(['stable']);
+ $this->container->get('theme_installer')->install(['stable9']);
// Enable all core modules.
$all_modules = $this->container->get('extension.list.module')->getList();
@@ -82,17 +82,17 @@ protected function setUp() {
}
/**
- * Ensures that Stable overrides all relevant core library assets.
+ * Ensures that Stable 9 overrides all relevant core library assets.
*/
- public function testStableLibraryOverrides() {
+ public function testStable9LibraryOverrides() {
// First get the clean library definitions with no active theme.
$libraries_before = $this->getAllLibraries();
$libraries_before = $this->removeVendorAssets($libraries_before);
- $this->themeManager->setActiveTheme($this->themeInitialization->getActiveThemeByName('stable'));
+ $this->themeManager->setActiveTheme($this->themeInitialization->getActiveThemeByName('stable9'));
$this->libraryDiscovery->clearCachedDefinitions();
- // Now get the library definitions with Stable as the active theme.
+ // Now get the library definitions with Stable 9 as the active theme.
$libraries_after = $this->getAllLibraries();
$libraries_after = $this->removeVendorAssets($libraries_after);
@@ -115,12 +115,18 @@ public function testStableLibraryOverrides() {
];
$expected_path = strtr($clean_path, $replacements);
- // Adjust the module asset paths to correspond with the Stable folder
- // structure.
- $expected_path = str_replace("core/modules/$extension/css/", "core/themes/stable/css/$extension/", $expected_path);
+ // Adjust the module asset paths to correspond with the Stable 9
+ // folder structure.
+ $replacements = [
+ "core/modules/$extension/css/" => "core/themes/stable9/css/$extension/",
+ "core/modules/$extension/layouts/" => "core/themes/stable9/layouts/$extension/",
+ ];
+ $expected_path = strtr($expected_path, $replacements);
$assert_path = str_replace("core/modules/$extension/", '', $clean_path);
- $this->assertEqual($expected_path, $stable_path, "$assert_path from the $extension/$library_name library is overridden in Stable.");
+ $this->assertEqual($expected_path, $stable_path, "$assert_path from the $extension/$library_name library is overridden in Stable 9.");
+ $this->assertFileExists("{$this->root}/$clean_path", "$clean_path exists.");
+ $this->assertFileExists("{$this->root}/$stable_path", "$stable_path exists.");
}
}
}
@@ -136,7 +142,7 @@ public function testStableLibraryOverrides() {
* @return array[]
* The reduced array of libraries.
*/
- protected function removeVendorAssets($all_libraries) {
+ protected function removeVendorAssets(array $all_libraries) {
foreach ($all_libraries as $extension => $libraries) {
foreach ($libraries as $library_name => $library) {
if (isset($library['remote'])) {
diff --git a/core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php b/core/tests/Drupal/KernelTests/Core/Theme/Stable9TemplateOverrideTest.php
similarity index 78%
copy from core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php
copy to core/tests/Drupal/KernelTests/Core/Theme/Stable9TemplateOverrideTest.php
index 73d467ce67..0d7b39cd99 100644
--- a/core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php
+++ b/core/tests/Drupal/KernelTests/Core/Theme/Stable9TemplateOverrideTest.php
@@ -6,11 +6,11 @@
use Drupal\KernelTests\KernelTestBase;
/**
- * Tests Stable's template overrides.
+ * Tests Stable 9's template overrides.
*
* @group Theme
*/
-class StableTemplateOverrideTest extends KernelTestBase {
+class Stable9TemplateOverrideTest extends KernelTestBase {
/**
* {@inheritdoc}
@@ -23,6 +23,8 @@ class StableTemplateOverrideTest extends KernelTestBase {
* @var string[]
*/
protected $templatesToSkip = [
+ // Registered as a template in the views_theme() function in views.module
+ // but an actual template does not exist.
'views-form-views-form',
];
@@ -47,7 +49,7 @@ protected function setUp() {
parent::setUp();
$this->themeHandler = $this->container->get('theme_handler');
- $this->container->get('theme_installer')->install(['stable']);
+ $this->container->get('theme_installer')->install(['stable9']);
$this->installAllModules();
}
@@ -76,10 +78,10 @@ protected function installAllModules() {
}
/**
- * Ensures that Stable overrides all relevant core templates.
+ * Ensures that Stable 9 overrides all relevant core templates.
*/
- public function testStableTemplateOverrides() {
- $registry = new Registry($this->root, \Drupal::cache(), \Drupal::lock(), \Drupal::moduleHandler(), $this->themeHandler, \Drupal::service('theme.initialization'), 'stable');
+ public function testStable9TemplateOverrides() {
+ $registry = new Registry($this->root, \Drupal::cache(), \Drupal::lock(), \Drupal::moduleHandler(), $this->themeHandler, \Drupal::service('theme.initialization'), 'stable9');
$registry->setThemeManager(\Drupal::theme());
$registry_full = $registry->get();
@@ -91,7 +93,7 @@ public function testStableTemplateOverrides() {
continue;
}
- $this->assertEquals('core/themes/stable', $info['theme path'], $info['template'] . '.html.twig overridden in Stable.');
+ $this->assertEquals('core/themes/stable9', $info['theme path'], $info['template'] . '.html.twig overridden in Stable 9.');
}
}
}
diff --git a/core/themes/stable/README.txt b/core/themes/stable9/README.txt
similarity index 52%
copy from core/themes/stable/README.txt
copy to core/themes/stable9/README.txt
index 0539730cba..66be55f600 100644
--- a/core/themes/stable/README.txt
+++ b/core/themes/stable9/README.txt
@@ -1,21 +1,13 @@
-ABOUT STABLE
-------------
-
-Stable is the default base theme; it provides minimal markup and very few
-CSS classes. If you prefer more structured markup see the Classy base theme.
+ABOUT STABLE 9
+--------------
Stable allows core markup and styling to evolve by functioning as a backwards
compatibility layer for themes against changes to core markup and CSS. If you
browse Stable's contents, you will find copies of all the Twig templates and
CSS files provided by core.
-Stable will be used as the base theme if no base theme is set in a theme's
-.info.yml file. To opt out of Stable you can set the base theme to false in
-your theme's .info.yml file (see the warning below before doing this):
- base theme: false
-
-Warning: Themes that opt out of using Stable as a base theme will need
+Warning: Themes that decide to not use Stable 9 as a base theme will need
continuous maintenance as core changes, so only opt out if you are prepared to
keep track of those changes and how they affect your theme.
diff --git a/core/modules/block/css/block.admin.css b/core/themes/stable9/css/block/block.admin.css
similarity index 100%
copy from core/modules/block/css/block.admin.css
copy to core/themes/stable9/css/block/block.admin.css
diff --git a/core/modules/ckeditor/css/ckeditor-iframe.css b/core/themes/stable9/css/ckeditor/ckeditor-iframe.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor-iframe.css
copy to core/themes/stable9/css/ckeditor/ckeditor-iframe.css
diff --git a/core/modules/ckeditor/css/ckeditor.admin.css b/core/themes/stable9/css/ckeditor/ckeditor.admin.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor.admin.css
copy to core/themes/stable9/css/ckeditor/ckeditor.admin.css
diff --git a/core/modules/ckeditor/css/ckeditor.css b/core/themes/stable9/css/ckeditor/ckeditor.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor.css
copy to core/themes/stable9/css/ckeditor/ckeditor.css
diff --git a/core/modules/ckeditor/css/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css b/core/themes/stable9/css/ckeditor/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
similarity index 100%
copy from core/modules/ckeditor/css/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
copy to core/themes/stable9/css/ckeditor/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
diff --git a/core/modules/ckeditor/css/plugins/language/ckeditor.language.css b/core/themes/stable9/css/ckeditor/plugins/language/ckeditor.language.css
similarity index 100%
copy from core/modules/ckeditor/css/plugins/language/ckeditor.language.css
copy to core/themes/stable9/css/ckeditor/plugins/language/ckeditor.language.css
diff --git a/core/modules/color/css/color.admin.css b/core/themes/stable9/css/color/color.admin.css
similarity index 92%
copy from core/modules/color/css/color.admin.css
copy to core/themes/stable9/css/color/color.admin.css
index cddc4c7983..5138ca7ff3 100644
--- a/core/modules/color/css/color.admin.css
+++ b/core/themes/stable9/css/color/color.admin.css
@@ -39,12 +39,12 @@
.color-palette__hook.is-down,
.color-palette__hook.is-up,
.color-palette__hook.is-both {
- background: url(../images/hook.png) no-repeat 100% 0; /* LTR */
+ background: url(../../../../modules/color/images/hook.png) no-repeat 100% 0; /* LTR */
}
[dir="rtl"] .color-palette__hook.is-down,
[dir="rtl"] .color-palette__hook.is-up,
[dir="rtl"] .color-palette__hook.is-both {
- background: url(../images/hook-rtl.png) no-repeat 0 0;
+ background: url(../../../../modules/color/images/hook-rtl.png) no-repeat 0 0;
}
.color-palette__hook.is-up {
background-position: 100% -27px; /* LTR */
@@ -75,7 +75,7 @@ button.color-palette__lock,
direction: ltr;
border: 0;
outline: 0;
- background: url(../images/lock.png) no-repeat 50% 0;
+ background: url(../../../../modules/color/images/lock.png) no-repeat 50% 0;
}
[dir="rtl"] button.color-palette__lock,
[dir="rtl"] .color-palette__lock {
diff --git a/core/modules/config_translation/css/config_translation.admin.css b/core/themes/stable9/css/config_translation/config_translation.admin.css
similarity index 100%
copy from core/modules/config_translation/css/config_translation.admin.css
copy to core/themes/stable9/css/config_translation/config_translation.admin.css
diff --git a/core/modules/content_moderation/css/content_moderation.module.css b/core/themes/stable9/css/content_moderation/content_moderation.module.css
similarity index 100%
copy from core/modules/content_moderation/css/content_moderation.module.css
copy to core/themes/stable9/css/content_moderation/content_moderation.module.css
diff --git a/core/modules/content_moderation/css/content_moderation.theme.css b/core/themes/stable9/css/content_moderation/content_moderation.theme.css
similarity index 100%
copy from core/modules/content_moderation/css/content_moderation.theme.css
copy to core/themes/stable9/css/content_moderation/content_moderation.theme.css
diff --git a/core/modules/content_translation/css/content_translation.admin.css b/core/themes/stable9/css/content_translation/content_translation.admin.css
similarity index 100%
copy from core/modules/content_translation/css/content_translation.admin.css
copy to core/themes/stable9/css/content_translation/content_translation.admin.css
diff --git a/core/modules/contextual/css/contextual.icons.theme.css b/core/themes/stable9/css/contextual/contextual.icons.theme.css
similarity index 65%
copy from core/modules/contextual/css/contextual.icons.theme.css
copy to core/themes/stable9/css/contextual/contextual.icons.theme.css
index 36644efe02..208fe77c50 100644
--- a/core/modules/contextual/css/contextual.icons.theme.css
+++ b/core/themes/stable9/css/contextual/contextual.icons.theme.css
@@ -7,11 +7,11 @@
* Toolbar tab icon.
*/
.toolbar-bar .toolbar-icon-edit:before {
- background-image: url(../../../misc/icons/bebebe/pencil.svg);
+ background-image: url(../../../../misc/icons/bebebe/pencil.svg);
}
.toolbar-bar .toolbar-icon-edit:active:before,
.toolbar-bar .toolbar-icon-edit.is-active:before {
- background-image: url(../../../misc/icons/ffffff/pencil.svg);
+ background-image: url(../../../../misc/icons/ffffff/pencil.svg);
}
/**
@@ -23,17 +23,17 @@
/* Override the .focusable height: auto */
height: 26px !important;
text-indent: -9999px;
- background-image: url(../../../misc/icons/bebebe/pencil.svg);
+ background-image: url(../../../../misc/icons/bebebe/pencil.svg);
background-repeat: no-repeat;
background-position: center center;
background-size: 16px 16px;
}
.contextual .trigger:hover {
- background-image: url(../../../misc/icons/787878/pencil.svg);
+ background-image: url(../../../../misc/icons/787878/pencil.svg);
}
.contextual .trigger:focus {
outline: none;
- background-image: url(../../../misc/icons/5181c6/pencil.svg);
+ background-image: url(../../../../misc/icons/5181c6/pencil.svg);
}
diff --git a/core/modules/contextual/css/contextual.module.css b/core/themes/stable9/css/contextual/contextual.module.css
similarity index 100%
copy from core/modules/contextual/css/contextual.module.css
copy to core/themes/stable9/css/contextual/contextual.module.css
diff --git a/core/modules/contextual/css/contextual.theme.css b/core/themes/stable9/css/contextual/contextual.theme.css
similarity index 100%
copy from core/modules/contextual/css/contextual.theme.css
copy to core/themes/stable9/css/contextual/contextual.theme.css
diff --git a/core/modules/contextual/css/contextual.toolbar.css b/core/themes/stable9/css/contextual/contextual.toolbar.css
similarity index 100%
copy from core/modules/contextual/css/contextual.toolbar.css
copy to core/themes/stable9/css/contextual/contextual.toolbar.css
diff --git a/core/assets/vendor/normalize-css/normalize.css b/core/themes/stable9/css/core/assets/vendor/normalize-css/normalize.css
similarity index 100%
copy from core/assets/vendor/normalize-css/normalize.css
copy to core/themes/stable9/css/core/assets/vendor/normalize-css/normalize.css
diff --git a/core/misc/dialog/off-canvas.base.css b/core/themes/stable9/css/core/dialog/off-canvas.base.css
similarity index 95%
copy from core/misc/dialog/off-canvas.base.css
copy to core/themes/stable9/css/core/dialog/off-canvas.base.css
index a0948c0ade..95fe5868e7 100644
--- a/core/misc/dialog/off-canvas.base.css
+++ b/core/themes/stable9/css/core/dialog/off-canvas.base.css
@@ -214,18 +214,18 @@
#drupal-off-canvas .messages--status {
color: #325e1c;
background-color: #f3faef;
- background-image: url(../icons/73b355/check.svg);
+ background-image: url(../../../../../misc/icons/73b355/check.svg);
}
#drupal-off-canvas .messages--warning {
color: #734c00;
background-color: #fdf8ed;
- background-image: url(../icons/e29700/warning.svg);
+ background-image: url(../../../../../misc/icons/e29700/warning.svg);
}
#drupal-off-canvas .messages--error {
color: #a51b00;
background-color: #fcf4f2;
- background-image: url(../icons/e32700/error.svg);
+ background-image: url(../../../../../misc/icons/e32700/error.svg);
}
#drupal-off-canvas .messages--error div[role="alert"] {
diff --git a/core/misc/dialog/off-canvas.button.css b/core/themes/stable9/css/core/dialog/off-canvas.button.css
similarity index 100%
copy from core/misc/dialog/off-canvas.button.css
copy to core/themes/stable9/css/core/dialog/off-canvas.button.css
diff --git a/core/misc/dialog/off-canvas.css b/core/themes/stable9/css/core/dialog/off-canvas.css
similarity index 100%
copy from core/misc/dialog/off-canvas.css
copy to core/themes/stable9/css/core/dialog/off-canvas.css
diff --git a/core/misc/dialog/off-canvas.details.css b/core/themes/stable9/css/core/dialog/off-canvas.details.css
similarity index 100%
copy from core/misc/dialog/off-canvas.details.css
copy to core/themes/stable9/css/core/dialog/off-canvas.details.css
diff --git a/core/misc/dialog/off-canvas.dropbutton.css b/core/themes/stable9/css/core/dialog/off-canvas.dropbutton.css
similarity index 98%
copy from core/misc/dialog/off-canvas.dropbutton.css
copy to core/themes/stable9/css/core/dialog/off-canvas.dropbutton.css
index 69a1a489b9..308f386b71 100644
--- a/core/misc/dialog/off-canvas.dropbutton.css
+++ b/core/themes/stable9/css/core/dialog/off-canvas.dropbutton.css
@@ -241,7 +241,7 @@
display: block;
content: ".";
color: transparent;
- background: transparent url(../icons/ffffff/pencil.svg) no-repeat center;
+ background: transparent url(../../../../../misc/icons/ffffff/pencil.svg) no-repeat center;
background-size: 14px;
}
diff --git a/core/misc/dialog/off-canvas.form.css b/core/themes/stable9/css/core/dialog/off-canvas.form.css
similarity index 100%
copy from core/misc/dialog/off-canvas.form.css
copy to core/themes/stable9/css/core/dialog/off-canvas.form.css
diff --git a/core/misc/dialog/off-canvas.layout.css b/core/themes/stable9/css/core/dialog/off-canvas.layout.css
similarity index 100%
copy from core/misc/dialog/off-canvas.layout.css
copy to core/themes/stable9/css/core/dialog/off-canvas.layout.css
diff --git a/core/misc/dialog/off-canvas.motion.css b/core/themes/stable9/css/core/dialog/off-canvas.motion.css
similarity index 100%
copy from core/misc/dialog/off-canvas.motion.css
copy to core/themes/stable9/css/core/dialog/off-canvas.motion.css
diff --git a/core/misc/dialog/off-canvas.reset.css b/core/themes/stable9/css/core/dialog/off-canvas.reset.css
similarity index 100%
copy from core/misc/dialog/off-canvas.reset.css
copy to core/themes/stable9/css/core/dialog/off-canvas.reset.css
diff --git a/core/misc/dialog/off-canvas.table.css b/core/themes/stable9/css/core/dialog/off-canvas.table.css
similarity index 100%
copy from core/misc/dialog/off-canvas.table.css
copy to core/themes/stable9/css/core/dialog/off-canvas.table.css
diff --git a/core/misc/dialog/off-canvas.tabledrag.css b/core/themes/stable9/css/core/dialog/off-canvas.tabledrag.css
similarity index 95%
copy from core/misc/dialog/off-canvas.tabledrag.css
copy to core/themes/stable9/css/core/dialog/off-canvas.tabledrag.css
index ba2e5e9826..db9d21fa4a 100644
--- a/core/misc/dialog/off-canvas.tabledrag.css
+++ b/core/themes/stable9/css/core/dialog/off-canvas.tabledrag.css
@@ -43,14 +43,14 @@
padding: 0;
background-color: transparent;
/* Use lighter drag icon against dark background. */
- background-image: url(../icons/bebebe/move.svg);
+ background-image: url(../../../../../misc/icons/bebebe/move.svg);
background-repeat: no-repeat;
background-position: center;
}
#drupal-off-canvas .draggable a.tabledrag-handle:hover .handle,
#drupal-off-canvas .draggable a.tabledrag-handle:focus .handle {
text-decoration: none;
- background-image: url(../icons/787878/move.svg);
+ background-image: url(../../../../../misc/icons/787878/move.svg);
}
#drupal-off-canvas tr td {
transition: background 0.3s ease;
diff --git a/core/misc/dialog/off-canvas.theme.css b/core/themes/stable9/css/core/dialog/off-canvas.theme.css
similarity index 91%
copy from core/misc/dialog/off-canvas.theme.css
copy to core/themes/stable9/css/core/dialog/off-canvas.theme.css
index 9ae8a2f130..5bf667a330 100644
--- a/core/misc/dialog/off-canvas.theme.css
+++ b/core/themes/stable9/css/core/dialog/off-canvas.theme.css
@@ -40,14 +40,14 @@
transition: all 0.5s ease;
border: 3px solid transparent;
background-color: transparent;
- background-image: url(../icons/bebebe/ex.svg);
+ background-image: url(../../../../../misc/icons/bebebe/ex.svg);
background-repeat: no-repeat;
background-position: center center;
}
.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:hover,
.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close:focus {
border: 3px solid #fff;
- background-image: url(../icons/ffffff/ex.svg);
+ background-image: url(../../../../../misc/icons/ffffff/ex.svg);
}
[dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close {
right: auto;
@@ -80,7 +80,7 @@
width: 20px;
height: 100%;
content: "";
- background: transparent url(../icons/ffffff/pencil.svg) no-repeat scroll center center;
+ background: transparent url(../../../../../misc/icons/ffffff/pencil.svg) no-repeat scroll center center;
background-size: 100% auto;
}
[dir="rtl"] .ui-dialog.ui-dialog-off-canvas .ui-dialog-title:before {
diff --git a/core/misc/dropbutton/dropbutton.css b/core/themes/stable9/css/core/dropbutton/dropbutton.css
similarity index 100%
copy from core/misc/dropbutton/dropbutton.css
copy to core/themes/stable9/css/core/dropbutton/dropbutton.css
diff --git a/core/misc/normalize-fixes.css b/core/themes/stable9/css/core/normalize-fixes.css
similarity index 100%
copy from core/misc/normalize-fixes.css
copy to core/themes/stable9/css/core/normalize-fixes.css
diff --git a/core/misc/print.css b/core/themes/stable9/css/core/print.css
similarity index 100%
copy from core/misc/print.css
copy to core/themes/stable9/css/core/print.css
diff --git a/core/misc/vertical-tabs.css b/core/themes/stable9/css/core/vertical-tabs.css
similarity index 100%
copy from core/misc/vertical-tabs.css
copy to core/themes/stable9/css/core/vertical-tabs.css
diff --git a/core/modules/dblog/css/dblog.module.css b/core/themes/stable9/css/dblog/dblog.module.css
similarity index 87%
copy from core/modules/dblog/css/dblog.module.css
copy to core/themes/stable9/css/dblog/dblog.module.css
index d39e822ba4..fa2c187a72 100644
--- a/core/modules/dblog/css/dblog.module.css
+++ b/core/themes/stable9/css/dblog/dblog.module.css
@@ -27,11 +27,11 @@
background: no-repeat center;
}
.admin-dblog .dblog-warning .icon {
- background-image: url(../../../misc/icons/e29700/warning.svg);
+ background-image: url(../../../../misc/icons/e29700/warning.svg);
}
.admin-dblog .dblog-error .icon,
.admin-dblog .dblog-critical .icon,
.admin-dblog .dblog-alert .icon,
.admin-dblog .dblog-emergency .icon {
- background-image: url(../../../misc/icons/e32700/error.svg);
+ background-image: url(../../../../misc/icons/e32700/error.svg);
}
diff --git a/core/modules/field_ui/css/field_ui.admin.css b/core/themes/stable9/css/field_ui/field_ui.admin.css
similarity index 100%
copy from core/modules/field_ui/css/field_ui.admin.css
copy to core/themes/stable9/css/field_ui/field_ui.admin.css
diff --git a/core/modules/filter/css/filter.caption.css b/core/themes/stable9/css/filter/filter.caption.css
similarity index 100%
copy from core/modules/filter/css/filter.caption.css
copy to core/themes/stable9/css/filter/filter.caption.css
diff --git a/core/modules/image/css/editors/image.css b/core/themes/stable9/css/image/editors/image.css
similarity index 100%
copy from core/modules/image/css/editors/image.css
copy to core/themes/stable9/css/image/editors/image.css
diff --git a/core/themes/stable/css/image/editors/image.theme.css b/core/themes/stable9/css/image/editors/image.theme.css
similarity index 93%
copy from core/themes/stable/css/image/editors/image.theme.css
copy to core/themes/stable9/css/image/editors/image.theme.css
index eab3b947bd..25a21ba446 100644
--- a/core/themes/stable/css/image/editors/image.theme.css
+++ b/core/themes/stable9/css/image/editors/image.theme.css
@@ -22,11 +22,11 @@
}
.quickedit-image-dropzone.upload .quickedit-image-icon {
- background-image: url("../../../images/image/upload.svg");
+ background-image: url("../../../../../modules/image/images/upload.svg");
}
.quickedit-image-dropzone.error .quickedit-image-icon {
- background-image: url("../../../images/image/error.svg");
+ background-image: url("../../../../../modules/image/images/error.svg");
}
.quickedit-image-dropzone.loading .quickedit-image-icon {
diff --git a/core/modules/image/css/image.admin.css b/core/themes/stable9/css/image/image.admin.css
similarity index 100%
copy from core/modules/image/css/image.admin.css
copy to core/themes/stable9/css/image/image.admin.css
diff --git a/core/modules/language/css/language.admin.css b/core/themes/stable9/css/language/language.admin.css
similarity index 100%
copy from core/modules/language/css/language.admin.css
copy to core/themes/stable9/css/language/language.admin.css
diff --git a/core/themes/stable/css/layout_builder/layout-builder.css b/core/themes/stable9/css/layout_builder/layout-builder.css
similarity index 100%
copy from core/themes/stable/css/layout_builder/layout-builder.css
copy to core/themes/stable9/css/layout_builder/layout-builder.css
diff --git a/core/themes/stable/css/locale/locale.admin.css b/core/themes/stable9/css/locale/locale.admin.css
similarity index 95%
copy from core/themes/stable/css/locale/locale.admin.css
copy to core/themes/stable9/css/locale/locale.admin.css
index a1f4b9da2b..f759fa4159 100644
--- a/core/themes/stable/css/locale/locale.admin.css
+++ b/core/themes/stable9/css/locale/locale.admin.css
@@ -74,10 +74,10 @@
.locale-translation-update__wrapper {
margin-left: -12px;
padding-left: 12px;
- background: transparent url(../../images/core/menu-collapsed.png) left 0.6em no-repeat;
+ background: transparent url(../../../../misc/menu-collapsed.png) left 0.6em no-repeat;
}
.expanded .locale-translation-update__wrapper {
- background: transparent url(../../images/core/menu-expanded.png) left 0.6em no-repeat;
+ background: transparent url(../../../../misc/menu-expanded.png) left 0.6em no-repeat;
}
#locale-translation-status-form .description {
cursor: pointer;
diff --git a/core/modules/media/css/filter.caption.css b/core/themes/stable9/css/media/filter.caption.css
similarity index 100%
copy from core/modules/media/css/filter.caption.css
copy to core/themes/stable9/css/media/filter.caption.css
diff --git a/core/modules/media/css/oembed.formatter.css b/core/themes/stable9/css/media/oembed.formatter.css
similarity index 100%
copy from core/modules/media/css/oembed.formatter.css
copy to core/themes/stable9/css/media/oembed.formatter.css
diff --git a/core/modules/media/css/oembed.frame.css b/core/themes/stable9/css/media/oembed.frame.css
similarity index 100%
copy from core/modules/media/css/oembed.frame.css
copy to core/themes/stable9/css/media/oembed.frame.css
diff --git a/core/modules/media/css/plugins/drupalmedia/ckeditor.drupalmedia.css b/core/themes/stable9/css/media/plugins/drupalmedia/ckeditor.drupalmedia.css
similarity index 100%
copy from core/modules/media/css/plugins/drupalmedia/ckeditor.drupalmedia.css
copy to core/themes/stable9/css/media/plugins/drupalmedia/ckeditor.drupalmedia.css
diff --git a/core/modules/menu_ui/css/menu_ui.admin.css b/core/themes/stable9/css/menu_ui/menu_ui.admin.css
similarity index 100%
copy from core/modules/menu_ui/css/menu_ui.admin.css
copy to core/themes/stable9/css/menu_ui/menu_ui.admin.css
diff --git a/core/modules/migrate_drupal_ui/css/components/upgrade-analysis-report-tables.css b/core/themes/stable9/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css
similarity index 68%
copy from core/modules/migrate_drupal_ui/css/components/upgrade-analysis-report-tables.css
copy to core/themes/stable9/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css
index 39b1e00ffd..ff5dba0b38 100644
--- a/core/modules/migrate_drupal_ui/css/components/upgrade-analysis-report-tables.css
+++ b/core/themes/stable9/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css
@@ -13,11 +13,11 @@
}
.upgrade-analysis-report__status-icon--warning:before {
- background-image: url(../../../../misc/icons/e29700/warning.svg);
+ background-image: url(../../../../../misc/icons/e29700/warning.svg);
}
.upgrade-analysis-report__status-icon--checked:before {
- background-image: url(../../../../misc/icons/73b355/check.svg);
+ background-image: url(../../../../../misc/icons/73b355/check.svg);
}
.upgrade-analysis-report__status-icon--error:before {
- background-image: url(../../../../misc/icons/e32700/error.svg);
+ background-image: url(../../../../../misc/icons/e32700/error.svg);
}
diff --git a/core/modules/node/css/node.admin.css b/core/themes/stable9/css/node/node.admin.css
similarity index 100%
copy from core/modules/node/css/node.admin.css
copy to core/themes/stable9/css/node/node.admin.css
diff --git a/core/modules/node/css/node.module.css b/core/themes/stable9/css/node/node.module.css
similarity index 100%
copy from core/modules/node/css/node.module.css
copy to core/themes/stable9/css/node/node.module.css
diff --git a/core/modules/node/css/node.preview.css b/core/themes/stable9/css/node/node.preview.css
similarity index 100%
copy from core/modules/node/css/node.preview.css
copy to core/themes/stable9/css/node/node.preview.css
diff --git a/core/themes/stable/css/quickedit/quickedit.icons.theme.css b/core/themes/stable9/css/quickedit/quickedit.icons.theme.css
similarity index 82%
copy from core/themes/stable/css/quickedit/quickedit.icons.theme.css
copy to core/themes/stable9/css/quickedit/quickedit.icons.theme.css
index 4148c17827..ab566ab1d2 100644
--- a/core/themes/stable/css/quickedit/quickedit.icons.theme.css
+++ b/core/themes/stable9/css/quickedit/quickedit.icons.theme.css
@@ -58,17 +58,17 @@
.quickedit .icon-close:before {
top: 10px;
height: 12px;
- background-image: url(../../images/core/icons/787878/ex.svg);
+ background-image: url(../../../../misc/icons/787878/ex.svg);
}
.quickedit .icon-close:hover:before,
.quickedit .icon-close:active:before {
- background-image: url(../../images/core/icons/000000/ex.svg);
+ background-image: url(../../../../misc/icons/000000/ex.svg);
}
.quickedit .icon-throbber:before {
- background-image: url(../../images/quickedit/icon-throbber.gif);
+ background-image: url(../../../../modules/quickedit/images/icon-throbber.gif);
}
.quickedit .icon-pencil:before {
- background-image: url(../../images/core/icons/5181c6/pencil.svg);
+ background-image: url(../../../../misc/icons/5181c6/pencil.svg);
background-position: left center;
background-size: 1.3em;
}
diff --git a/core/modules/quickedit/css/quickedit.module.css b/core/themes/stable9/css/quickedit/quickedit.module.css
similarity index 100%
copy from core/modules/quickedit/css/quickedit.module.css
copy to core/themes/stable9/css/quickedit/quickedit.module.css
diff --git a/core/modules/quickedit/css/quickedit.theme.css b/core/themes/stable9/css/quickedit/quickedit.theme.css
similarity index 100%
copy from core/modules/quickedit/css/quickedit.theme.css
copy to core/themes/stable9/css/quickedit/quickedit.theme.css
diff --git a/core/modules/settings_tray/css/settings_tray.module.css b/core/themes/stable9/css/settings_tray/settings_tray.module.css
similarity index 100%
copy from core/modules/settings_tray/css/settings_tray.module.css
copy to core/themes/stable9/css/settings_tray/settings_tray.module.css
diff --git a/core/modules/settings_tray/css/settings_tray.motion.css b/core/themes/stable9/css/settings_tray/settings_tray.motion.css
similarity index 100%
copy from core/modules/settings_tray/css/settings_tray.motion.css
copy to core/themes/stable9/css/settings_tray/settings_tray.motion.css
diff --git a/core/themes/stable/css/settings_tray/settings_tray.theme.css b/core/themes/stable9/css/settings_tray/settings_tray.theme.css
similarity index 100%
copy from core/themes/stable/css/settings_tray/settings_tray.theme.css
copy to core/themes/stable9/css/settings_tray/settings_tray.theme.css
diff --git a/core/themes/stable/css/settings_tray/settings_tray.toolbar.css b/core/themes/stable9/css/settings_tray/settings_tray.toolbar.css
similarity index 100%
copy from core/themes/stable/css/settings_tray/settings_tray.toolbar.css
copy to core/themes/stable9/css/settings_tray/settings_tray.toolbar.css
diff --git a/core/themes/stable/css/shortcut/shortcut.icons.theme.css b/core/themes/stable9/css/shortcut/shortcut.icons.theme.css
similarity index 72%
copy from core/themes/stable/css/shortcut/shortcut.icons.theme.css
copy to core/themes/stable9/css/shortcut/shortcut.icons.theme.css
index 213dcc8257..7eebdc4221 100644
--- a/core/themes/stable/css/shortcut/shortcut.icons.theme.css
+++ b/core/themes/stable9/css/shortcut/shortcut.icons.theme.css
@@ -7,11 +7,11 @@
* Toolbar tab icon.
*/
.toolbar-bar .toolbar-icon-shortcut:before {
- background-image: url(../../images/core/icons/bebebe/star.svg);
+ background-image: url(../../../../misc/icons/bebebe/star.svg);
}
.toolbar-bar .toolbar-icon-shortcut:active:before,
.toolbar-bar .toolbar-icon-shortcut.is-active:before {
- background-image: url(../../images/core/icons/ffffff/star.svg);
+ background-image: url(../../../../misc/icons/ffffff/star.svg);
}
/**
@@ -22,10 +22,10 @@
width: 20px;
height: 20px;
vertical-align: -2px;
- background: transparent url(../../images/shortcut/favstar.svg) no-repeat left top;
+ background: transparent url(../../../../modules/shortcut/images/favstar.svg) no-repeat left top;
}
[dir="rtl"] .shortcut-action__icon {
- background-image: url(../../images/shortcut/favstar-rtl.svg);
+ background-image: url(../../../../modules/shortcut/images/favstar-rtl.svg);
}
.shortcut-action--add:hover .shortcut-action__icon,
.shortcut-action--add:focus .shortcut-action__icon {
diff --git a/core/modules/shortcut/css/shortcut.theme.css b/core/themes/stable9/css/shortcut/shortcut.theme.css
similarity index 100%
copy from core/modules/shortcut/css/shortcut.theme.css
copy to core/themes/stable9/css/shortcut/shortcut.theme.css
diff --git a/core/modules/system/css/components/ajax-progress.module.css b/core/themes/stable9/css/system/components/ajax-progress.module.css
similarity index 84%
copy from core/modules/system/css/components/ajax-progress.module.css
copy to core/themes/stable9/css/system/components/ajax-progress.module.css
index e1be68e60b..268c190596 100644
--- a/core/modules/system/css/components/ajax-progress.module.css
+++ b/core/themes/stable9/css/system/components/ajax-progress.module.css
@@ -13,7 +13,7 @@
.ajax-progress-throbber .throbber {
display: inline;
padding: 1px 5px 2px;
- background: transparent url(../../../../misc/throbber-active.gif) no-repeat 0 center;
+ background: transparent url(../../../../../misc/throbber-active.gif) no-repeat 0 center;
}
.ajax-progress-throbber .message {
display: inline;
@@ -39,7 +39,7 @@ tr .ajax-progress-throbber .throbber {
opacity: 0.9;
border-radius: 7px;
background-color: #232323;
- background-image: url(../../../../misc/loading-small.gif);
+ background-image: url(../../../../../misc/loading-small.gif);
background-repeat: no-repeat;
background-position: center center;
}
diff --git a/core/modules/system/css/components/align.module.css b/core/themes/stable9/css/system/components/align.module.css
similarity index 100%
copy from core/modules/system/css/components/align.module.css
copy to core/themes/stable9/css/system/components/align.module.css
diff --git a/core/modules/system/css/components/autocomplete-loading.module.css b/core/themes/stable9/css/system/components/autocomplete-loading.module.css
similarity index 77%
copy from core/modules/system/css/components/autocomplete-loading.module.css
copy to core/themes/stable9/css/system/components/autocomplete-loading.module.css
index b4eceb9a86..c4fb3a6bc1 100644
--- a/core/modules/system/css/components/autocomplete-loading.module.css
+++ b/core/themes/stable9/css/system/components/autocomplete-loading.module.css
@@ -6,7 +6,7 @@
*/
.js input.form-autocomplete {
- background-image: url(../../../../misc/throbber-inactive.png);
+ background-image: url(../../../../../misc/throbber-inactive.png);
background-repeat: no-repeat;
background-position: 100% center; /* LTR */
}
@@ -14,7 +14,7 @@
background-position: 0% center;
}
.js input.form-autocomplete.ui-autocomplete-loading {
- background-image: url(../../../../misc/throbber-active.gif);
+ background-image: url(../../../../../misc/throbber-active.gif);
background-position: 100% center; /* LTR */
}
.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading {
diff --git a/core/modules/system/css/components/clearfix.module.css b/core/themes/stable9/css/system/components/clearfix.module.css
similarity index 100%
copy from core/modules/system/css/components/clearfix.module.css
copy to core/themes/stable9/css/system/components/clearfix.module.css
diff --git a/core/modules/system/css/components/container-inline.module.css b/core/themes/stable9/css/system/components/container-inline.module.css
similarity index 100%
copy from core/modules/system/css/components/container-inline.module.css
copy to core/themes/stable9/css/system/components/container-inline.module.css
diff --git a/core/modules/system/css/components/details.module.css b/core/themes/stable9/css/system/components/details.module.css
similarity index 100%
copy from core/modules/system/css/components/details.module.css
copy to core/themes/stable9/css/system/components/details.module.css
diff --git a/core/modules/system/css/components/fieldgroup.module.css b/core/themes/stable9/css/system/components/fieldgroup.module.css
similarity index 100%
copy from core/modules/system/css/components/fieldgroup.module.css
copy to core/themes/stable9/css/system/components/fieldgroup.module.css
diff --git a/core/modules/system/css/components/hidden.module.css b/core/themes/stable9/css/system/components/hidden.module.css
similarity index 100%
copy from core/modules/system/css/components/hidden.module.css
copy to core/themes/stable9/css/system/components/hidden.module.css
diff --git a/core/modules/system/css/components/item-list.module.css b/core/themes/stable9/css/system/components/item-list.module.css
similarity index 100%
copy from core/modules/system/css/components/item-list.module.css
copy to core/themes/stable9/css/system/components/item-list.module.css
diff --git a/core/modules/system/css/components/js.module.css b/core/themes/stable9/css/system/components/js.module.css
similarity index 100%
copy from core/modules/system/css/components/js.module.css
copy to core/themes/stable9/css/system/components/js.module.css
diff --git a/core/modules/system/css/components/nowrap.module.css b/core/themes/stable9/css/system/components/nowrap.module.css
similarity index 100%
copy from core/modules/system/css/components/nowrap.module.css
copy to core/themes/stable9/css/system/components/nowrap.module.css
diff --git a/core/modules/system/css/components/position-container.module.css b/core/themes/stable9/css/system/components/position-container.module.css
similarity index 100%
copy from core/modules/system/css/components/position-container.module.css
copy to core/themes/stable9/css/system/components/position-container.module.css
diff --git a/core/modules/system/css/components/progress.module.css b/core/themes/stable9/css/system/components/progress.module.css
similarity index 100%
copy from core/modules/system/css/components/progress.module.css
copy to core/themes/stable9/css/system/components/progress.module.css
diff --git a/core/modules/system/css/components/reset-appearance.module.css b/core/themes/stable9/css/system/components/reset-appearance.module.css
similarity index 100%
copy from core/modules/system/css/components/reset-appearance.module.css
copy to core/themes/stable9/css/system/components/reset-appearance.module.css
diff --git a/core/modules/system/css/components/resize.module.css b/core/themes/stable9/css/system/components/resize.module.css
similarity index 100%
copy from core/modules/system/css/components/resize.module.css
copy to core/themes/stable9/css/system/components/resize.module.css
diff --git a/core/modules/system/css/components/sticky-header.module.css b/core/themes/stable9/css/system/components/sticky-header.module.css
similarity index 100%
copy from core/modules/system/css/components/sticky-header.module.css
copy to core/themes/stable9/css/system/components/sticky-header.module.css
diff --git a/core/modules/system/css/components/system-status-counter.css b/core/themes/stable9/css/system/components/system-status-counter.css
similarity index 72%
copy from core/modules/system/css/components/system-status-counter.css
copy to core/themes/stable9/css/system/components/system-status-counter.css
index fe3b4eff65..567dbb3086 100644
--- a/core/modules/system/css/components/system-status-counter.css
+++ b/core/themes/stable9/css/system/components/system-status-counter.css
@@ -20,11 +20,11 @@
}
.system-status-counter__status-icon--error:before {
- background-image: url(../../../../misc/icons/e32700/error.svg);
+ background-image: url(../../../../../misc/icons/e32700/error.svg);
}
.system-status-counter__status-icon--warning:before {
- background-image: url(../../../../misc/icons/e29700/warning.svg);
+ background-image: url(../../../../../misc/icons/e29700/warning.svg);
}
.system-status-counter__status-icon--checked:before {
- background-image: url(../../../../misc/icons/73b355/check.svg);
+ background-image: url(../../../../../misc/icons/73b355/check.svg);
}
diff --git a/core/modules/system/css/components/system-status-report-counters.css b/core/themes/stable9/css/system/components/system-status-report-counters.css
similarity index 100%
copy from core/modules/system/css/components/system-status-report-counters.css
copy to core/themes/stable9/css/system/components/system-status-report-counters.css
diff --git a/core/modules/system/css/components/system-status-report-general-info.css b/core/themes/stable9/css/system/components/system-status-report-general-info.css
similarity index 100%
copy from core/modules/system/css/components/system-status-report-general-info.css
copy to core/themes/stable9/css/system/components/system-status-report-general-info.css
diff --git a/core/modules/system/css/components/tabledrag.module.css b/core/themes/stable9/css/system/components/tabledrag.module.css
similarity index 91%
copy from core/modules/system/css/components/tabledrag.module.css
copy to core/themes/stable9/css/system/components/tabledrag.module.css
index 8f93e8529e..79212e8b9b 100644
--- a/core/modules/system/css/components/tabledrag.module.css
+++ b/core/themes/stable9/css/system/components/tabledrag.module.css
@@ -41,11 +41,11 @@ a.tabledrag-handle .handle {
height: 14px;
margin: -0.4em 0.5em 0;
padding: 0.42em 0.5em;
- background: url(../../../../misc/icons/787878/move.svg) no-repeat 6px 7px;
+ background: url(../../../../../misc/icons/787878/move.svg) no-repeat 6px 7px;
}
a.tabledrag-handle:hover .handle,
a.tabledrag-handle:focus .handle {
- background-image: url(../../../../misc/icons/000000/move.svg);
+ background-image: url(../../../../../misc/icons/000000/move.svg);
}
.touchevents .draggable td {
padding: 0 10px;
diff --git a/core/modules/system/css/components/tablesort.module.css b/core/themes/stable9/css/system/components/tablesort.module.css
similarity index 59%
copy from core/modules/system/css/components/tablesort.module.css
copy to core/themes/stable9/css/system/components/tablesort.module.css
index f531ae01f3..b30028682d 100644
--- a/core/modules/system/css/components/tablesort.module.css
+++ b/core/themes/stable9/css/system/components/tablesort.module.css
@@ -12,8 +12,8 @@
background-size: 100%;
}
.tablesort--asc {
- background-image: url(../../../../misc/icons/787878/twistie-down.svg);
+ background-image: url(../../../../../misc/icons/787878/twistie-down.svg);
}
.tablesort--desc {
- background-image: url(../../../../misc/icons/787878/twistie-up.svg);
+ background-image: url(../../../../../misc/icons/787878/twistie-up.svg);
}
diff --git a/core/themes/stable9/css/system/components/tree-child.module.css b/core/themes/stable9/css/system/components/tree-child.module.css
new file mode 100644
index 0000000000..8af02b9cdb
--- /dev/null
+++ b/core/themes/stable9/css/system/components/tree-child.module.css
@@ -0,0 +1,18 @@
+/**
+ * @file
+ * Visual styles for a nested tree child.
+ */
+
+div.tree-child {
+ background: url(../../../../../misc/tree.png) no-repeat 11px center; /* LTR */
+}
+div.tree-child-last {
+ background: url(../../../../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */
+}
+[dir="rtl"] div.tree-child,
+[dir="rtl"] div.tree-child-last {
+ background-position: -65px center;
+}
+div.tree-child-horizontal {
+ background: url(../../../../../misc/tree.png) no-repeat -11px center;
+}
diff --git a/core/modules/system/css/system.admin.css b/core/themes/stable9/css/system/system.admin.css
similarity index 95%
copy from core/modules/system/css/system.admin.css
copy to core/themes/stable9/css/system/system.admin.css
index c54aa0569e..3399d0e8d5 100644
--- a/core/modules/system/css/system.admin.css
+++ b/core/themes/stable9/css/system/system.admin.css
@@ -182,19 +182,19 @@ small .admin-link:after {
float: right;
}
.module-link-help {
- background: url(../../../misc/icons/787878/questionmark-disc.svg) 0 50% no-repeat; /* LTR */
+ background: url(../../../../misc/icons/787878/questionmark-disc.svg) 0 50% no-repeat; /* LTR */
}
[dir="rtl"] .module-link-help {
background-position: top 50% right 0;
}
.module-link-permissions {
- background: url(../../../misc/icons/787878/key.svg) 0 50% no-repeat; /* LTR */
+ background: url(../../../../misc/icons/787878/key.svg) 0 50% no-repeat; /* LTR */
}
[dir="rtl"] .module-link-permissions {
background-position: top 50% right 0;
}
.module-link-configure {
- background: url(../../../misc/icons/787878/cog.svg) 0 50% no-repeat; /* LTR */
+ background: url(../../../../misc/icons/787878/cog.svg) 0 50% no-repeat; /* LTR */
}
[dir="rtl"] .module-link-configure {
background-position: top 50% right 0;
@@ -228,10 +228,10 @@ small .admin-link:after {
left: auto;
}
.system-status-report__status-icon--error:before {
- background-image: url(../../../misc/icons/e32700/error.svg);
+ background-image: url(../../../../misc/icons/e32700/error.svg);
}
.system-status-report__status-icon--warning:before {
- background-image: url(../../../misc/icons/e29700/warning.svg);
+ background-image: url(../../../../misc/icons/e29700/warning.svg);
}
.system-status-report__entry__value {
padding: 1em 0.5em;
diff --git a/core/modules/system/css/system.diff.css b/core/themes/stable9/css/system/system.diff.css
similarity index 100%
copy from core/modules/system/css/system.diff.css
copy to core/themes/stable9/css/system/system.diff.css
diff --git a/core/modules/system/css/system.maintenance.css b/core/themes/stable9/css/system/system.maintenance.css
similarity index 100%
copy from core/modules/system/css/system.maintenance.css
copy to core/themes/stable9/css/system/system.maintenance.css
diff --git a/core/modules/taxonomy/css/taxonomy.theme.css b/core/themes/stable9/css/taxonomy/taxonomy.theme.css
similarity index 100%
copy from core/modules/taxonomy/css/taxonomy.theme.css
copy to core/themes/stable9/css/taxonomy/taxonomy.theme.css
diff --git a/core/modules/toolbar/css/toolbar.icons.theme.css b/core/themes/stable9/css/toolbar/toolbar.icons.theme.css
similarity index 75%
copy from core/modules/toolbar/css/toolbar.icons.theme.css
copy to core/themes/stable9/css/toolbar/toolbar.icons.theme.css
index 974557d1cb..b0942631b8 100644
--- a/core/modules/toolbar/css/toolbar.icons.theme.css
+++ b/core/themes/stable9/css/toolbar/toolbar.icons.theme.css
@@ -72,78 +72,78 @@
* Top level icons.
*/
.toolbar-bar .toolbar-icon-menu:before {
- background-image: url(../../../misc/icons/bebebe/hamburger.svg);
+ background-image: url(../../../../misc/icons/bebebe/hamburger.svg);
}
.toolbar-bar .toolbar-icon-menu:active:before,
.toolbar-bar .toolbar-icon-menu.is-active:before {
- background-image: url(../../../misc/icons/ffffff/hamburger.svg);
+ background-image: url(../../../../misc/icons/ffffff/hamburger.svg);
}
.toolbar-bar .toolbar-icon-help:before {
- background-image: url(../../../misc/icons/bebebe/questionmark-disc.svg);
+ background-image: url(../../../../misc/icons/bebebe/questionmark-disc.svg);
}
.toolbar-bar .toolbar-icon-help:active:before,
.toolbar-bar .toolbar-icon-help.is-active:before {
- background-image: url(../../../misc/icons/ffffff/questionmark-disc.svg);
+ background-image: url(../../../../misc/icons/ffffff/questionmark-disc.svg);
}
/**
* Main menu icons.
*/
.toolbar-icon-system-admin-content:before {
- background-image: url(../../../misc/icons/787878/file.svg);
+ background-image: url(../../../../misc/icons/787878/file.svg);
}
.toolbar-icon-system-admin-content:active:before,
.toolbar-icon-system-admin-content.is-active:before {
- background-image: url(../../../misc/icons/000000/file.svg);
+ background-image: url(../../../../misc/icons/000000/file.svg);
}
.toolbar-icon-system-admin-structure:before {
- background-image: url(../../../misc/icons/787878/orgchart.svg);
+ background-image: url(../../../../misc/icons/787878/orgchart.svg);
}
.toolbar-icon-system-admin-structure:active:before,
.toolbar-icon-system-admin-structure.is-active:before {
- background-image: url(../../../misc/icons/000000/orgchart.svg);
+ background-image: url(../../../../misc/icons/000000/orgchart.svg);
}
.toolbar-icon-system-themes-page:before {
- background-image: url(../../../misc/icons/787878/paintbrush.svg);
+ background-image: url(../../../../misc/icons/787878/paintbrush.svg);
}
.toolbar-icon-system-themes-page:active:before,
.toolbar-icon-system-themes-page.is-active:before {
- background-image: url(../../../misc/icons/000000/paintbrush.svg);
+ background-image: url(../../../../misc/icons/000000/paintbrush.svg);
}
.toolbar-icon-entity-user-collection:before {
- background-image: url(../../../misc/icons/787878/people.svg);
+ background-image: url(../../../../misc/icons/787878/people.svg);
}
.toolbar-icon-entity-user-collection:active:before,
.toolbar-icon-entity-user-collection.is-active:before {
- background-image: url(../../../misc/icons/000000/people.svg);
+ background-image: url(../../../../misc/icons/000000/people.svg);
}
.toolbar-icon-system-modules-list:before {
- background-image: url(../../../misc/icons/787878/puzzlepiece.svg);
+ background-image: url(../../../../misc/icons/787878/puzzlepiece.svg);
}
.toolbar-icon-system-modules-list:active:before,
.toolbar-icon-system-modules-list.is-active:before {
- background-image: url(../../../misc/icons/000000/puzzlepiece.svg);
+ background-image: url(../../../../misc/icons/000000/puzzlepiece.svg);
}
.toolbar-icon-system-admin-config:before {
- background-image: url(../../../misc/icons/787878/wrench.svg);
+ background-image: url(../../../../misc/icons/787878/wrench.svg);
}
.toolbar-icon-system-admin-config:active:before,
.toolbar-icon-system-admin-config.is-active:before {
- background-image: url(../../../misc/icons/000000/wrench.svg);
+ background-image: url(../../../../misc/icons/000000/wrench.svg);
}
.toolbar-icon-system-admin-reports:before {
- background-image: url(../../../misc/icons/787878/barchart.svg);
+ background-image: url(../../../../misc/icons/787878/barchart.svg);
}
.toolbar-icon-system-admin-reports:active:before,
.toolbar-icon-system-admin-reports.is-active:before {
- background-image: url(../../../misc/icons/000000/barchart.svg);
+ background-image: url(../../../../misc/icons/000000/barchart.svg);
}
.toolbar-icon-help-main:before {
- background-image: url(../../../misc/icons/787878/questionmark-disc.svg);
+ background-image: url(../../../../misc/icons/787878/questionmark-disc.svg);
}
.toolbar-icon-help-main:active:before,
.toolbar-icon-help-main.is-active:before {
- background-image: url(../../../misc/icons/000000/questionmark-disc.svg);
+ background-image: url(../../../../misc/icons/000000/questionmark-disc.svg);
}
@media only screen and (min-width: 16.5em) {
@@ -234,24 +234,24 @@
left: auto;
}
.toolbar .toolbar-icon.toolbar-handle:before {
- background-image: url(../../../misc/icons/5181c6/chevron-disc-down.svg);
+ background-image: url(../../../../misc/icons/5181c6/chevron-disc-down.svg);
}
.toolbar .toolbar-icon.toolbar-handle.open:before {
- background-image: url(../../../misc/icons/787878/chevron-disc-up.svg);
+ background-image: url(../../../../misc/icons/787878/chevron-disc-up.svg);
}
.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before {
- background-image: url(../../../misc/icons/5181c6/twistie-down.svg);
+ background-image: url(../../../../misc/icons/5181c6/twistie-down.svg);
background-size: 75%;
}
.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before {
- background-image: url(../../../misc/icons/787878/twistie-up.svg);
+ background-image: url(../../../../misc/icons/787878/twistie-up.svg);
background-size: 75%;
}
.toolbar .toolbar-icon-escape-admin:before {
- background-image: url(../../../misc/icons/bebebe/chevron-disc-left.svg);
+ background-image: url(../../../../misc/icons/bebebe/chevron-disc-left.svg);
}
[dir="rtl"] .toolbar .toolbar-icon-escape-admin:before {
- background-image: url(../../../misc/icons/bebebe/chevron-disc-right.svg);
+ background-image: url(../../../../misc/icons/bebebe/chevron-disc-right.svg);
}
/**
* Orientation toggle.
@@ -276,23 +276,23 @@
* specific targeting, setting and unsetting.
*/
.toolbar .toolbar-toggle-orientation [value="vertical"]:before {
- background-image: url(../../../misc/icons/bebebe/push-left.svg); /* LTR */
+ background-image: url(../../../../misc/icons/bebebe/push-left.svg); /* LTR */
}
.toolbar .toolbar-toggle-orientation [value="vertical"]:hover:before,
.toolbar .toolbar-toggle-orientation [value="vertical"]:focus:before {
- background-image: url(../../../misc/icons/787878/push-left.svg); /* LTR */
+ background-image: url(../../../../misc/icons/787878/push-left.svg); /* LTR */
}
[dir="rtl"] .toolbar .toolbar-toggle-orientation [value="vertical"]:before {
- background-image: url(../../../misc/icons/bebebe/push-right.svg);
+ background-image: url(../../../../misc/icons/bebebe/push-right.svg);
}
[dir="rtl"] .toolbar .toolbar-toggle-orientation [value="vertical"]:hover:before,
[dir="rtl"] .toolbar .toolbar-toggle-orientation [value="vertical"]:focus:before {
- background-image: url(../../../misc/icons/787878/push-right.svg);
+ background-image: url(../../../../misc/icons/787878/push-right.svg);
}
.toolbar .toolbar-toggle-orientation [value="horizontal"]:before {
- background-image: url(../../../misc/icons/bebebe/push-up.svg);
+ background-image: url(../../../../misc/icons/bebebe/push-up.svg);
}
.toolbar .toolbar-toggle-orientation [value="horizontal"]:hover:before,
.toolbar .toolbar-toggle-orientation [value="horizontal"]:focus:before {
- background-image: url(../../../misc/icons/787878/push-up.svg);
+ background-image: url(../../../../misc/icons/787878/push-up.svg);
}
diff --git a/core/modules/toolbar/css/toolbar.menu.css b/core/themes/stable9/css/toolbar/toolbar.menu.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.menu.css
copy to core/themes/stable9/css/toolbar/toolbar.menu.css
diff --git a/core/modules/toolbar/css/toolbar.module.css b/core/themes/stable9/css/toolbar/toolbar.module.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.module.css
copy to core/themes/stable9/css/toolbar/toolbar.module.css
diff --git a/core/modules/toolbar/css/toolbar.theme.css b/core/themes/stable9/css/toolbar/toolbar.theme.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.theme.css
copy to core/themes/stable9/css/toolbar/toolbar.theme.css
diff --git a/core/modules/tour/css/tour.module.css b/core/themes/stable9/css/tour/tour.module.css
similarity index 100%
copy from core/modules/tour/css/tour.module.css
copy to core/themes/stable9/css/tour/tour.module.css
diff --git a/core/modules/update/css/update.admin.theme.css b/core/themes/stable9/css/update/update.admin.theme.css
similarity index 100%
copy from core/modules/update/css/update.admin.theme.css
copy to core/themes/stable9/css/update/update.admin.theme.css
diff --git a/core/modules/user/css/user.admin.css b/core/themes/stable9/css/user/user.admin.css
similarity index 100%
copy from core/modules/user/css/user.admin.css
copy to core/themes/stable9/css/user/user.admin.css
diff --git a/core/modules/user/css/user.icons.admin.css b/core/themes/stable9/css/user/user.icons.admin.css
similarity index 62%
copy from core/modules/user/css/user.icons.admin.css
copy to core/themes/stable9/css/user/user.icons.admin.css
index 66c2366c02..7df6ba2558 100644
--- a/core/modules/user/css/user.icons.admin.css
+++ b/core/themes/stable9/css/user/user.icons.admin.css
@@ -7,9 +7,9 @@
* Toolbar tab icon.
*/
.toolbar-bar .toolbar-icon-user:before {
- background-image: url(../../../misc/icons/bebebe/person.svg);
+ background-image: url(../../../../misc/icons/bebebe/person.svg);
}
.toolbar-bar .toolbar-icon-user:active:before,
.toolbar-bar .toolbar-icon-user.is-active:before {
- background-image: url(../../../misc/icons/ffffff/person.svg);
+ background-image: url(../../../../misc/icons/ffffff/person.svg);
}
diff --git a/core/modules/user/css/user.module.css b/core/themes/stable9/css/user/user.module.css
similarity index 100%
copy from core/modules/user/css/user.module.css
copy to core/themes/stable9/css/user/user.module.css
diff --git a/core/modules/views/css/views.module.css b/core/themes/stable9/css/views/views.module.css
similarity index 100%
copy from core/modules/views/css/views.module.css
copy to core/themes/stable9/css/views/views.module.css
diff --git a/core/modules/views_ui/css/views_ui.admin.css b/core/themes/stable9/css/views_ui/views_ui.admin.css
similarity index 100%
copy from core/modules/views_ui/css/views_ui.admin.css
copy to core/themes/stable9/css/views_ui/views_ui.admin.css
diff --git a/core/modules/views_ui/css/views_ui.admin.theme.css b/core/themes/stable9/css/views_ui/views_ui.admin.theme.css
similarity index 99%
copy from core/modules/views_ui/css/views_ui.admin.theme.css
copy to core/themes/stable9/css/views_ui/views_ui.admin.theme.css
index 060afc91ee..dd988dfe99 100644
--- a/core/modules/views_ui/css/views_ui.admin.theme.css
+++ b/core/themes/stable9/css/views_ui/views_ui.admin.theme.css
@@ -24,7 +24,7 @@
}
.views-admin .icon,
.views-admin .icon-text {
- background-image: url(../images/sprites.png);
+ background-image: url(../../../../modules/views_ui/images/sprites.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left top; /* LTR */
diff --git a/core/modules/views_ui/css/views_ui.contextual.css b/core/themes/stable9/css/views_ui/views_ui.contextual.css
similarity index 100%
copy from core/modules/views_ui/css/views_ui.contextual.css
copy to core/themes/stable9/css/views_ui/views_ui.contextual.css
diff --git a/core/themes/stable9/images/README.txt b/core/themes/stable9/images/README.txt
new file mode 100644
index 0000000000..3a817fa2ed
--- /dev/null
+++ b/core/themes/stable9/images/README.txt
@@ -0,0 +1,6 @@
+WHAT IS THIS DIRECTORY FOR?
+--------------------------------
+To provide backwards compatibility support for images used by Stable. If an
+image consumed by Stable changes, the original version of the image is copied
+to this directory. Any Stable CSS files referencing the image will be refactored
+to request the original version copied here.
diff --git a/core/modules/layout_builder/layouts/fourcol_section/fourcol_section.css b/core/themes/stable9/layouts/layout_builder/fourcol_section/fourcol_section.css
similarity index 100%
copy from core/modules/layout_builder/layouts/fourcol_section/fourcol_section.css
copy to core/themes/stable9/layouts/layout_builder/fourcol_section/fourcol_section.css
diff --git a/core/themes/stable/layouts/fourcol_section/layout--fourcol-section.html.twig b/core/themes/stable9/layouts/layout_builder/fourcol_section/layout--fourcol-section.html.twig
similarity index 100%
copy from core/themes/stable/layouts/fourcol_section/layout--fourcol-section.html.twig
copy to core/themes/stable9/layouts/layout_builder/fourcol_section/layout--fourcol-section.html.twig
diff --git a/core/themes/stable/layouts/threecol_section/layout--threecol-section.html.twig b/core/themes/stable9/layouts/layout_builder/threecol_section/layout--threecol-section.html.twig
similarity index 100%
copy from core/themes/stable/layouts/threecol_section/layout--threecol-section.html.twig
copy to core/themes/stable9/layouts/layout_builder/threecol_section/layout--threecol-section.html.twig
diff --git a/core/modules/layout_builder/layouts/threecol_section/threecol_section.css b/core/themes/stable9/layouts/layout_builder/threecol_section/threecol_section.css
similarity index 100%
copy from core/modules/layout_builder/layouts/threecol_section/threecol_section.css
copy to core/themes/stable9/layouts/layout_builder/threecol_section/threecol_section.css
diff --git a/core/themes/stable/layouts/twocol_section/layout--twocol-section.html.twig b/core/themes/stable9/layouts/layout_builder/twocol_section/layout--twocol-section.html.twig
similarity index 100%
copy from core/themes/stable/layouts/twocol_section/layout--twocol-section.html.twig
copy to core/themes/stable9/layouts/layout_builder/twocol_section/layout--twocol-section.html.twig
diff --git a/core/modules/layout_builder/layouts/twocol_section/twocol_section.css b/core/themes/stable9/layouts/layout_builder/twocol_section/twocol_section.css
similarity index 100%
copy from core/modules/layout_builder/layouts/twocol_section/twocol_section.css
copy to core/themes/stable9/layouts/layout_builder/twocol_section/twocol_section.css
diff --git a/core/themes/stable/templates/layout/layout--onecol.html.twig b/core/themes/stable9/layouts/layout_discovery/onecol/layout--onecol.html.twig
similarity index 100%
copy from core/themes/stable/templates/layout/layout--onecol.html.twig
copy to core/themes/stable9/layouts/layout_discovery/onecol/layout--onecol.html.twig
diff --git a/core/modules/layout_discovery/layouts/onecol/onecol.css b/core/themes/stable9/layouts/layout_discovery/onecol/onecol.css
similarity index 100%
copy from core/modules/layout_discovery/layouts/onecol/onecol.css
copy to core/themes/stable9/layouts/layout_discovery/onecol/onecol.css
diff --git a/core/themes/stable/templates/layout/layout--threecol-25-50-25.html.twig b/core/themes/stable9/layouts/layout_discovery/threecol_25_50_25/layout--threecol-25-50-25.html.twig
similarity index 100%
copy from core/themes/stable/templates/layout/layout--threecol-25-50-25.html.twig
copy to core/themes/stable9/layouts/layout_discovery/threecol_25_50_25/layout--threecol-25-50-25.html.twig
diff --git a/core/modules/layout_discovery/layouts/threecol_25_50_25/threecol_25_50_25.css b/core/themes/stable9/layouts/layout_discovery/threecol_25_50_25/threecol_25_50_25.css
similarity index 100%
copy from core/modules/layout_discovery/layouts/threecol_25_50_25/threecol_25_50_25.css
copy to core/themes/stable9/layouts/layout_discovery/threecol_25_50_25/threecol_25_50_25.css
diff --git a/core/themes/stable/templates/layout/layout--threecol-33-34-33.html.twig b/core/themes/stable9/layouts/layout_discovery/threecol_33_34_33/layout--threecol-33-34-33.html.twig
similarity index 100%
copy from core/themes/stable/templates/layout/layout--threecol-33-34-33.html.twig
copy to core/themes/stable9/layouts/layout_discovery/threecol_33_34_33/layout--threecol-33-34-33.html.twig
diff --git a/core/modules/layout_discovery/layouts/threecol_33_34_33/threecol_33_34_33.css b/core/themes/stable9/layouts/layout_discovery/threecol_33_34_33/threecol_33_34_33.css
similarity index 100%
copy from core/modules/layout_discovery/layouts/threecol_33_34_33/threecol_33_34_33.css
copy to core/themes/stable9/layouts/layout_discovery/threecol_33_34_33/threecol_33_34_33.css
diff --git a/core/themes/stable/templates/layout/layout--twocol.html.twig b/core/themes/stable9/layouts/layout_discovery/twocol/layout--twocol.html.twig
similarity index 100%
copy from core/themes/stable/templates/layout/layout--twocol.html.twig
copy to core/themes/stable9/layouts/layout_discovery/twocol/layout--twocol.html.twig
diff --git a/core/modules/layout_discovery/layouts/twocol/twocol.css b/core/themes/stable9/layouts/layout_discovery/twocol/twocol.css
similarity index 100%
copy from core/modules/layout_discovery/layouts/twocol/twocol.css
copy to core/themes/stable9/layouts/layout_discovery/twocol/twocol.css
diff --git a/core/themes/stable/templates/layout/layout--twocol-bricks.html.twig b/core/themes/stable9/layouts/layout_discovery/twocol_bricks/layout--twocol-bricks.html.twig
similarity index 100%
copy from core/themes/stable/templates/layout/layout--twocol-bricks.html.twig
copy to core/themes/stable9/layouts/layout_discovery/twocol_bricks/layout--twocol-bricks.html.twig
diff --git a/core/modules/layout_discovery/layouts/twocol_bricks/twocol_bricks.css b/core/themes/stable9/layouts/layout_discovery/twocol_bricks/twocol_bricks.css
similarity index 100%
copy from core/modules/layout_discovery/layouts/twocol_bricks/twocol_bricks.css
copy to core/themes/stable9/layouts/layout_discovery/twocol_bricks/twocol_bricks.css
diff --git a/core/themes/stable/stable.info.yml b/core/themes/stable9/stable9.info.yml
similarity index 88%
copy from core/themes/stable/stable.info.yml
copy to core/themes/stable9/stable9.info.yml
index 511d884446..a07fdd7d20 100644
--- a/core/themes/stable/stable.info.yml
+++ b/core/themes/stable9/stable9.info.yml
@@ -1,6 +1,6 @@
-name: Stable
+name: Stable 9
type: theme
-description: A default base theme using Drupal 8.0.0's core markup and CSS.
+description: A base theme using Drupal 9.0.0's core markup and CSS.
package: Core
version: VERSION
base theme: false
@@ -102,19 +102,6 @@ libraries-override:
theme:
css/field_ui.admin.css: css/field_ui/field_ui.admin.css
- file/drupal.file:
- css:
- theme:
- css/file.admin.css: css/file/file.admin.css
-
- filter/drupal.filter.admin:
- css:
- theme:
- css/filter.admin.css: css/filter/filter.admin.css
- filter/drupal.filter:
- css:
- theme:
- css/filter.admin.css: css/filter/filter.admin.css
filter/caption:
css:
component:
@@ -136,10 +123,43 @@ libraries-override:
theme:
css/language.admin.css: css/language/language.admin.css
+ layout_discovery/onecol:
+ css:
+ theme:
+ layouts/onecol/onecol.css: layouts/layout_discovery/onecol/onecol.css
+ layout_discovery/twocol_bricks:
+ css:
+ theme:
+ layouts/twocol_bricks/twocol_bricks.css: layouts/layout_discovery/twocol_bricks/twocol_bricks.css
+ layout_discovery/twocol:
+ css:
+ theme:
+ layouts/twocol/twocol.css: layouts/layout_discovery/twocol/twocol.css
+ layout_discovery/threecol_25_50_25:
+ css:
+ theme:
+ layouts/threecol_25_50_25/threecol_25_50_25.css: layouts/layout_discovery/threecol_25_50_25/threecol_25_50_25.css
+ layout_discovery/threecol_33_34_33:
+ css:
+ theme:
+ layouts/threecol_33_34_33/threecol_33_34_33.css: layouts/layout_discovery/threecol_33_34_33/threecol_33_34_33.css
+
layout_builder/drupal.layout_builder:
css:
theme:
css/layout-builder.css: css/layout_builder/layout-builder.css
+ layout_builder/twocol_section:
+ css:
+ theme:
+ layouts/twocol_section/twocol_section.css: layouts/layout_builder/twocol_section/twocol_section.css
+ layout_builder/threecol_section:
+ css:
+ theme:
+ layouts/threecol_section/threecol_section.css: layouts/layout_builder/threecol_section/threecol_section.css
+ layout_builder/fourcol_section:
+ css:
+ theme:
+ layouts/fourcol_section/fourcol_section.css: layouts/layout_builder/fourcol_section/fourcol_section.css
locale/drupal.locale.admin:
css:
@@ -300,9 +320,3 @@ libraries-override:
theme:
css/views_ui.admin.theme.css: css/views_ui/views_ui.admin.theme.css
css/views_ui.contextual.css: css/views_ui/views_ui.contextual.css
-
-libraries-extend:
- core/drupal.ajax:
- - stable/drupal.ajax
- user/drupal.user:
- - stable/drupal.user
diff --git a/core/themes/stable/stable.libraries.yml b/core/themes/stable9/stable9.libraries.yml
similarity index 56%
copy from core/themes/stable/stable.libraries.yml
copy to core/themes/stable9/stable9.libraries.yml
index 8ef4f9928d..3da52842e0 100644
--- a/core/themes/stable/stable.libraries.yml
+++ b/core/themes/stable9/stable9.libraries.yml
@@ -1,19 +1,9 @@
-drupal.ajax:
- version: VERSION
- js:
- js/ajax.js: {}
-
-drupal.user:
- version: VERSION
- js:
- js/user.theme.js: {}
-
normalize:
remote: https://github.com/necolas/normalize.css
- version: "3.0.3"
+ version: "8.0.1"
license:
name: MIT
- url: https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md
+ url: https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md
gpl-compatible: true
css:
base:
diff --git a/core/themes/stable/templates/admin/admin-block-content.html.twig b/core/themes/stable9/templates/admin/admin-block-content.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/admin-block-content.html.twig
copy to core/themes/stable9/templates/admin/admin-block-content.html.twig
diff --git a/core/themes/stable/templates/admin/admin-block.html.twig b/core/themes/stable9/templates/admin/admin-block.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/admin-block.html.twig
copy to core/themes/stable9/templates/admin/admin-block.html.twig
diff --git a/core/themes/stable/templates/admin/admin-page.html.twig b/core/themes/stable9/templates/admin/admin-page.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/admin-page.html.twig
copy to core/themes/stable9/templates/admin/admin-page.html.twig
diff --git a/core/themes/stable/templates/admin/authorize-report.html.twig b/core/themes/stable9/templates/admin/authorize-report.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/authorize-report.html.twig
copy to core/themes/stable9/templates/admin/authorize-report.html.twig
diff --git a/core/themes/stable/templates/admin/block-content-add-list.html.twig b/core/themes/stable9/templates/admin/block-content-add-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/block-content-add-list.html.twig
copy to core/themes/stable9/templates/admin/block-content-add-list.html.twig
diff --git a/core/themes/stable/templates/admin/ckeditor-settings-toolbar.html.twig b/core/themes/stable9/templates/admin/ckeditor-settings-toolbar.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/ckeditor-settings-toolbar.html.twig
copy to core/themes/stable9/templates/admin/ckeditor-settings-toolbar.html.twig
diff --git a/core/themes/stable/templates/admin/color-scheme-form.html.twig b/core/themes/stable9/templates/admin/color-scheme-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/color-scheme-form.html.twig
copy to core/themes/stable9/templates/admin/color-scheme-form.html.twig
diff --git a/core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig b/core/themes/stable9/templates/admin/config_translation_manage_form_element.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig
copy to core/themes/stable9/templates/admin/config_translation_manage_form_element.html.twig
diff --git a/core/themes/stable/templates/admin/field-ui-table.html.twig b/core/themes/stable9/templates/admin/field-ui-table.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/field-ui-table.html.twig
copy to core/themes/stable9/templates/admin/field-ui-table.html.twig
diff --git a/core/themes/stable/templates/admin/help-section.html.twig b/core/themes/stable9/templates/admin/help-section.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/help-section.html.twig
copy to core/themes/stable9/templates/admin/help-section.html.twig
diff --git a/core/themes/stable/templates/admin/image-anchor.html.twig b/core/themes/stable9/templates/admin/image-anchor.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-anchor.html.twig
copy to core/themes/stable9/templates/admin/image-anchor.html.twig
diff --git a/core/themes/stable/templates/admin/image-crop-summary.html.twig b/core/themes/stable9/templates/admin/image-crop-summary.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-crop-summary.html.twig
copy to core/themes/stable9/templates/admin/image-crop-summary.html.twig
diff --git a/core/themes/stable/templates/admin/image-resize-summary.html.twig b/core/themes/stable9/templates/admin/image-resize-summary.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-resize-summary.html.twig
copy to core/themes/stable9/templates/admin/image-resize-summary.html.twig
diff --git a/core/themes/stable/templates/admin/image-rotate-summary.html.twig b/core/themes/stable9/templates/admin/image-rotate-summary.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-rotate-summary.html.twig
copy to core/themes/stable9/templates/admin/image-rotate-summary.html.twig
diff --git a/core/themes/stable/templates/admin/image-scale-and-crop-summary.html.twig b/core/themes/stable9/templates/admin/image-scale-and-crop-summary.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-scale-and-crop-summary.html.twig
copy to core/themes/stable9/templates/admin/image-scale-and-crop-summary.html.twig
diff --git a/core/themes/stable/templates/admin/image-scale-summary.html.twig b/core/themes/stable9/templates/admin/image-scale-summary.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-scale-summary.html.twig
copy to core/themes/stable9/templates/admin/image-scale-summary.html.twig
diff --git a/core/themes/stable/templates/admin/image-style-preview.html.twig b/core/themes/stable9/templates/admin/image-style-preview.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/image-style-preview.html.twig
copy to core/themes/stable9/templates/admin/image-style-preview.html.twig
diff --git a/core/themes/stable/templates/admin/indentation.html.twig b/core/themes/stable9/templates/admin/indentation.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/indentation.html.twig
copy to core/themes/stable9/templates/admin/indentation.html.twig
diff --git a/core/themes/stable/templates/admin/language-content-settings-table.html.twig b/core/themes/stable9/templates/admin/language-content-settings-table.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/language-content-settings-table.html.twig
copy to core/themes/stable9/templates/admin/language-content-settings-table.html.twig
diff --git a/core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig b/core/themes/stable9/templates/admin/language-negotiation-configure-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig
copy to core/themes/stable9/templates/admin/language-negotiation-configure-form.html.twig
diff --git a/core/themes/stable/templates/admin/locale-translation-last-check.html.twig b/core/themes/stable9/templates/admin/locale-translation-last-check.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/locale-translation-last-check.html.twig
copy to core/themes/stable9/templates/admin/locale-translation-last-check.html.twig
diff --git a/core/themes/stable/templates/admin/locale-translation-update-info.html.twig b/core/themes/stable9/templates/admin/locale-translation-update-info.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/locale-translation-update-info.html.twig
copy to core/themes/stable9/templates/admin/locale-translation-update-info.html.twig
diff --git a/core/themes/stable/templates/admin/maintenance-task-list.html.twig b/core/themes/stable9/templates/admin/maintenance-task-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/maintenance-task-list.html.twig
copy to core/themes/stable9/templates/admin/maintenance-task-list.html.twig
diff --git a/core/modules/system/templates/status-report-counter.html.twig b/core/themes/stable9/templates/admin/status-report-counter.html.twig
similarity index 82%
copy from core/modules/system/templates/status-report-counter.html.twig
copy to core/themes/stable9/templates/admin/status-report-counter.html.twig
index 8489e495d8..88cd45c75a 100644
--- a/core/modules/system/templates/status-report-counter.html.twig
+++ b/core/themes/stable9/templates/admin/status-report-counter.html.twig
@@ -1,14 +1,12 @@
{#
/**
* @file
- * Default theme implementation for the status report counter.
+ * Theme override for the status report counter.
*
* Available variables:
* - amount: The number shown on counter.
* - text: The text shown on counter.
* - severity: The severity of the counter.
- *
- * @ingroup themable
*/
#}
diff --git a/core/themes/stable/templates/admin/status-report-general-info.html.twig b/core/themes/stable9/templates/admin/status-report-general-info.html.twig
similarity index 98%
copy from core/themes/stable/templates/admin/status-report-general-info.html.twig
copy to core/themes/stable9/templates/admin/status-report-general-info.html.twig
index c71d83965c..e11a2b3d4d 100644
--- a/core/themes/stable/templates/admin/status-report-general-info.html.twig
+++ b/core/themes/stable9/templates/admin/status-report-general-info.html.twig
@@ -57,7 +57,7 @@
{{ 'PHP'|t }}
-
{{ 'Version'|t }}
{{ php.value }}
+
{{ 'Version'|t }}
{{ php.value }}
{% if php.description %}
{{ php.description }}
{% endif %}
diff --git a/core/themes/stable/templates/admin/status-report-grouped.html.twig b/core/themes/stable9/templates/admin/status-report-grouped.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/status-report-grouped.html.twig
copy to core/themes/stable9/templates/admin/status-report-grouped.html.twig
diff --git a/core/themes/claro/templates/status-report-page.html.twig b/core/themes/stable9/templates/admin/status-report-page.html.twig
similarity index 100%
copy from core/themes/claro/templates/status-report-page.html.twig
copy to core/themes/stable9/templates/admin/status-report-page.html.twig
diff --git a/core/modules/system/templates/status-report.html.twig b/core/themes/stable9/templates/admin/status-report.html.twig
similarity index 93%
copy from core/modules/system/templates/status-report.html.twig
copy to core/themes/stable9/templates/admin/status-report.html.twig
index ca9cf2b6a6..39f87db353 100644
--- a/core/modules/system/templates/status-report.html.twig
+++ b/core/themes/stable9/templates/admin/status-report.html.twig
@@ -1,7 +1,7 @@
{#
/**
* @file
- * Default theme implementation for the status report.
+ * Theme override for the status report.
*
* Available variables:
* - grouped_requirements: Contains grouped requirements.
@@ -16,8 +16,6 @@
* - severity_title: The title of the severity.
* - severity_status: Indicates the severity status.
* - requirements: Ungrouped requirements
- *
- * @ingroup themeable
*/
#}
{% for group in grouped_requirements %}
diff --git a/core/themes/stable/templates/admin/system-admin-index.html.twig b/core/themes/stable9/templates/admin/system-admin-index.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/system-admin-index.html.twig
copy to core/themes/stable9/templates/admin/system-admin-index.html.twig
diff --git a/core/themes/stable/templates/admin/system-config-form.html.twig b/core/themes/stable9/templates/admin/system-config-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/system-config-form.html.twig
copy to core/themes/stable9/templates/admin/system-config-form.html.twig
diff --git a/core/themes/stable/templates/admin/system-modules-details.html.twig b/core/themes/stable9/templates/admin/system-modules-details.html.twig
similarity index 98%
copy from core/themes/stable/templates/admin/system-modules-details.html.twig
copy to core/themes/stable9/templates/admin/system-modules-details.html.twig
index 618b58a25f..21397f6e36 100644
--- a/core/themes/stable/templates/admin/system-modules-details.html.twig
+++ b/core/themes/stable9/templates/admin/system-modules-details.html.twig
@@ -22,7 +22,7 @@
* @see template_preprocess_system_modules_details()
*/
#}
-
+
{{ 'Installed'|t }}
diff --git a/core/themes/stable/templates/admin/system-modules-uninstall.html.twig b/core/themes/stable9/templates/admin/system-modules-uninstall.html.twig
similarity index 97%
copy from core/themes/stable/templates/admin/system-modules-uninstall.html.twig
copy to core/themes/stable9/templates/admin/system-modules-uninstall.html.twig
index 355670978d..bf8ad1f314 100644
--- a/core/themes/stable/templates/admin/system-modules-uninstall.html.twig
+++ b/core/themes/stable9/templates/admin/system-modules-uninstall.html.twig
@@ -21,7 +21,7 @@
#}
{{ form.filters }}
-
+
{{ 'Uninstall'|t }}
diff --git a/core/themes/stable/templates/admin/system-themes-page.html.twig b/core/themes/stable9/templates/admin/system-themes-page.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/system-themes-page.html.twig
copy to core/themes/stable9/templates/admin/system-themes-page.html.twig
diff --git a/core/themes/stable/templates/admin/tablesort-indicator.html.twig b/core/themes/stable9/templates/admin/tablesort-indicator.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/tablesort-indicator.html.twig
copy to core/themes/stable9/templates/admin/tablesort-indicator.html.twig
diff --git a/core/themes/stable/templates/admin/update-last-check.html.twig b/core/themes/stable9/templates/admin/update-last-check.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/update-last-check.html.twig
copy to core/themes/stable9/templates/admin/update-last-check.html.twig
diff --git a/core/themes/stable/templates/admin/update-project-status.html.twig b/core/themes/stable9/templates/admin/update-project-status.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/update-project-status.html.twig
copy to core/themes/stable9/templates/admin/update-project-status.html.twig
diff --git a/core/themes/stable/templates/admin/update-report.html.twig b/core/themes/stable9/templates/admin/update-report.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/update-report.html.twig
copy to core/themes/stable9/templates/admin/update-report.html.twig
diff --git a/core/themes/stable/templates/admin/update-version.html.twig b/core/themes/stable9/templates/admin/update-version.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/update-version.html.twig
copy to core/themes/stable9/templates/admin/update-version.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig b/core/themes/stable9/templates/admin/views-ui-build-group-filter-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig
copy to core/themes/stable9/templates/admin/views-ui-build-group-filter-form.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-container.html.twig b/core/themes/stable9/templates/admin/views-ui-container.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-container.html.twig
copy to core/themes/stable9/templates/admin/views-ui-container.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig b/core/themes/stable9/templates/admin/views-ui-display-tab-bucket.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig
copy to core/themes/stable9/templates/admin/views-ui-display-tab-bucket.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig b/core/themes/stable9/templates/admin/views-ui-display-tab-setting.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig
copy to core/themes/stable9/templates/admin/views-ui-display-tab-setting.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig b/core/themes/stable9/templates/admin/views-ui-expose-filter-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig
copy to core/themes/stable9/templates/admin/views-ui-expose-filter-form.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig b/core/themes/stable9/templates/admin/views-ui-rearrange-filter-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig
copy to core/themes/stable9/templates/admin/views-ui-rearrange-filter-form.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig b/core/themes/stable9/templates/admin/views-ui-style-plugin-table.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig
copy to core/themes/stable9/templates/admin/views-ui-style-plugin-table.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-view-displays-list.html.twig b/core/themes/stable9/templates/admin/views-ui-view-displays-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-view-displays-list.html.twig
copy to core/themes/stable9/templates/admin/views-ui-view-displays-list.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-view-info.html.twig b/core/themes/stable9/templates/admin/views-ui-view-info.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-view-info.html.twig
copy to core/themes/stable9/templates/admin/views-ui-view-info.html.twig
diff --git a/core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig b/core/themes/stable9/templates/admin/views-ui-view-preview-section.html.twig
similarity index 100%
copy from core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig
copy to core/themes/stable9/templates/admin/views-ui-view-preview-section.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-views-listing-table.html.twig b/core/themes/stable9/templates/admin/views-ui-views-listing-table.html.twig
similarity index 94%
copy from core/modules/views_ui/templates/views-ui-views-listing-table.html.twig
copy to core/themes/stable9/templates/admin/views-ui-views-listing-table.html.twig
index 66cd86395d..e1d0c1cf34 100644
--- a/core/modules/views_ui/templates/views-ui-views-listing-table.html.twig
+++ b/core/themes/stable9/templates/admin/views-ui-views-listing-table.html.twig
@@ -1,7 +1,7 @@
{#
/**
* @file
- * Default theme implementation for views listing table.
+ * Theme override for views listing table.
*
* Available variables:
* - headers: Contains table headers.
@@ -13,8 +13,6 @@
* - operations: List of available operations.
*
* @see template_preprocess_views_ui_views_listing_table()
- *
- * @ingroup themeable
*/
#}
diff --git a/core/modules/system/templates/block--local-actions-block.html.twig b/core/themes/stable9/templates/block/block--local-actions-block.html.twig
similarity index 100%
copy from core/modules/system/templates/block--local-actions-block.html.twig
copy to core/themes/stable9/templates/block/block--local-actions-block.html.twig
diff --git a/core/themes/stable/templates/block/block--system-branding-block.html.twig b/core/themes/stable9/templates/block/block--system-branding-block.html.twig
similarity index 100%
copy from core/themes/stable/templates/block/block--system-branding-block.html.twig
copy to core/themes/stable9/templates/block/block--system-branding-block.html.twig
diff --git a/core/themes/stable/templates/block/block--system-menu-block.html.twig b/core/themes/stable9/templates/block/block--system-menu-block.html.twig
similarity index 100%
copy from core/themes/stable/templates/block/block--system-menu-block.html.twig
copy to core/themes/stable9/templates/block/block--system-menu-block.html.twig
diff --git a/core/themes/stable/templates/block/block--system-messages-block.html.twig b/core/themes/stable9/templates/block/block--system-messages-block.html.twig
similarity index 100%
copy from core/themes/stable/templates/block/block--system-messages-block.html.twig
copy to core/themes/stable9/templates/block/block--system-messages-block.html.twig
diff --git a/core/themes/stable/templates/block/block.html.twig b/core/themes/stable9/templates/block/block.html.twig
similarity index 100%
copy from core/themes/stable/templates/block/block.html.twig
copy to core/themes/stable9/templates/block/block.html.twig
diff --git a/core/themes/stable/templates/content-edit/entity-add-list.html.twig b/core/themes/stable9/templates/content-edit/entity-add-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/entity-add-list.html.twig
copy to core/themes/stable9/templates/content-edit/entity-add-list.html.twig
diff --git a/core/modules/content_moderation/templates/entity-moderation-form.html.twig b/core/themes/stable9/templates/content-edit/entity-moderation-form.html.twig
similarity index 100%
copy from core/modules/content_moderation/templates/entity-moderation-form.html.twig
copy to core/themes/stable9/templates/content-edit/entity-moderation-form.html.twig
diff --git a/core/themes/stable/templates/content-edit/file-managed-file.html.twig b/core/themes/stable9/templates/content-edit/file-managed-file.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/file-managed-file.html.twig
copy to core/themes/stable9/templates/content-edit/file-managed-file.html.twig
diff --git a/core/themes/classy/templates/content-edit/file-upload-help.html.twig b/core/themes/stable9/templates/content-edit/file-upload-help.html.twig
similarity index 100%
copy from core/themes/classy/templates/content-edit/file-upload-help.html.twig
copy to core/themes/stable9/templates/content-edit/file-upload-help.html.twig
diff --git a/core/themes/classy/templates/content-edit/file-widget-multiple.html.twig b/core/themes/stable9/templates/content-edit/file-widget-multiple.html.twig
similarity index 100%
copy from core/themes/classy/templates/content-edit/file-widget-multiple.html.twig
copy to core/themes/stable9/templates/content-edit/file-widget-multiple.html.twig
diff --git a/core/themes/stable/templates/content-edit/filter-caption.html.twig b/core/themes/stable9/templates/content-edit/filter-caption.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/filter-caption.html.twig
copy to core/themes/stable9/templates/content-edit/filter-caption.html.twig
diff --git a/core/themes/stable/templates/content-edit/filter-guidelines.html.twig b/core/themes/stable9/templates/content-edit/filter-guidelines.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/filter-guidelines.html.twig
copy to core/themes/stable9/templates/content-edit/filter-guidelines.html.twig
diff --git a/core/themes/stable/templates/content-edit/filter-tips.html.twig b/core/themes/stable9/templates/content-edit/filter-tips.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/filter-tips.html.twig
copy to core/themes/stable9/templates/content-edit/filter-tips.html.twig
diff --git a/core/themes/stable/templates/content-edit/image-widget.html.twig b/core/themes/stable9/templates/content-edit/image-widget.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/image-widget.html.twig
copy to core/themes/stable9/templates/content-edit/image-widget.html.twig
diff --git a/core/themes/stable/templates/content-edit/node-add-list.html.twig b/core/themes/stable9/templates/content-edit/node-add-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/node-add-list.html.twig
copy to core/themes/stable9/templates/content-edit/node-add-list.html.twig
diff --git a/core/themes/stable/templates/content-edit/node-edit-form.html.twig b/core/themes/stable9/templates/content-edit/node-edit-form.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/node-edit-form.html.twig
copy to core/themes/stable9/templates/content-edit/node-edit-form.html.twig
diff --git a/core/themes/stable/templates/content-edit/text-format-wrapper.html.twig b/core/themes/stable9/templates/content-edit/text-format-wrapper.html.twig
similarity index 100%
copy from core/themes/stable/templates/content-edit/text-format-wrapper.html.twig
copy to core/themes/stable9/templates/content-edit/text-format-wrapper.html.twig
diff --git a/core/themes/stable/templates/content/aggregator-item.html.twig b/core/themes/stable9/templates/content/aggregator-item.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/aggregator-item.html.twig
copy to core/themes/stable9/templates/content/aggregator-item.html.twig
diff --git a/core/themes/stable/templates/content/book-node-export-html.html.twig b/core/themes/stable9/templates/content/book-node-export-html.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/book-node-export-html.html.twig
copy to core/themes/stable9/templates/content/book-node-export-html.html.twig
diff --git a/core/themes/stable/templates/content/comment.html.twig b/core/themes/stable9/templates/content/comment.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/comment.html.twig
copy to core/themes/stable9/templates/content/comment.html.twig
diff --git a/core/themes/stable/templates/content/mark.html.twig b/core/themes/stable9/templates/content/mark.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/mark.html.twig
copy to core/themes/stable9/templates/content/mark.html.twig
diff --git a/core/themes/stable/templates/content/media-embed-error.html.twig b/core/themes/stable9/templates/content/media-embed-error.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/media-embed-error.html.twig
copy to core/themes/stable9/templates/content/media-embed-error.html.twig
diff --git a/core/themes/stable/templates/content/media-oembed-iframe.html.twig b/core/themes/stable9/templates/content/media-oembed-iframe.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/media-oembed-iframe.html.twig
copy to core/themes/stable9/templates/content/media-oembed-iframe.html.twig
diff --git a/core/modules/media/templates/media-reference-help.html.twig b/core/themes/stable9/templates/content/media-reference-help.html.twig
similarity index 100%
copy from core/modules/media/templates/media-reference-help.html.twig
copy to core/themes/stable9/templates/content/media-reference-help.html.twig
diff --git a/core/modules/media/templates/media.html.twig b/core/themes/stable9/templates/content/media.html.twig
similarity index 94%
copy from core/modules/media/templates/media.html.twig
copy to core/themes/stable9/templates/content/media.html.twig
index 2c2c759044..8776f77e97 100644
--- a/core/modules/media/templates/media.html.twig
+++ b/core/themes/stable9/templates/content/media.html.twig
@@ -1,7 +1,7 @@
{#
/**
* @file
- * Default theme implementation to present a media item.
+ * Theme override to present a media item.
*
* Available variables:
* - media: The media item, with limited access to object properties and
@@ -27,8 +27,6 @@
* tag that appears in the template.
*
* @see template_preprocess_media()
- *
- * @ingroup themeable
*/
#}
diff --git a/core/modules/node/templates/node.html.twig b/core/themes/stable9/templates/content/node.html.twig
similarity index 98%
copy from core/modules/node/templates/node.html.twig
copy to core/themes/stable9/templates/content/node.html.twig
index 0833ae4068..86f901cb76 100644
--- a/core/modules/node/templates/node.html.twig
+++ b/core/themes/stable9/templates/content/node.html.twig
@@ -1,7 +1,7 @@
{#
/**
* @file
- * Default theme implementation to display a node.
+ * Theme override to display a node.
*
* Available variables:
* - node: The node entity with limited access to object properties and methods.
@@ -68,8 +68,6 @@
* @todo Remove the id attribute (or make it a class), because if that gets
* rendered twice on a page this is invalid CSS for example: two lists
* in different view modes.
- *
- * @ingroup themeable
*/
#}
diff --git a/core/themes/stable/templates/content/off-canvas-page-wrapper.html.twig b/core/themes/stable9/templates/content/off-canvas-page-wrapper.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/off-canvas-page-wrapper.html.twig
copy to core/themes/stable9/templates/content/off-canvas-page-wrapper.html.twig
diff --git a/core/themes/stable/templates/content/page-title.html.twig b/core/themes/stable9/templates/content/page-title.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/page-title.html.twig
copy to core/themes/stable9/templates/content/page-title.html.twig
diff --git a/core/themes/stable/templates/content/search-result.html.twig b/core/themes/stable9/templates/content/search-result.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/search-result.html.twig
copy to core/themes/stable9/templates/content/search-result.html.twig
diff --git a/core/themes/stable/templates/content/taxonomy-term.html.twig b/core/themes/stable9/templates/content/taxonomy-term.html.twig
similarity index 100%
copy from core/themes/stable/templates/content/taxonomy-term.html.twig
copy to core/themes/stable9/templates/content/taxonomy-term.html.twig
diff --git a/core/themes/stable/templates/dataset/aggregator-feed.html.twig b/core/themes/stable9/templates/dataset/aggregator-feed.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/aggregator-feed.html.twig
copy to core/themes/stable9/templates/dataset/aggregator-feed.html.twig
diff --git a/core/themes/stable/templates/dataset/forum-icon.html.twig b/core/themes/stable9/templates/dataset/forum-icon.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/forum-icon.html.twig
copy to core/themes/stable9/templates/dataset/forum-icon.html.twig
diff --git a/core/themes/stable/templates/dataset/forum-list.html.twig b/core/themes/stable9/templates/dataset/forum-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/forum-list.html.twig
copy to core/themes/stable9/templates/dataset/forum-list.html.twig
diff --git a/core/themes/stable/templates/dataset/forums.html.twig b/core/themes/stable9/templates/dataset/forums.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/forums.html.twig
copy to core/themes/stable9/templates/dataset/forums.html.twig
diff --git a/core/themes/stable/templates/dataset/item-list.html.twig b/core/themes/stable9/templates/dataset/item-list.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/item-list.html.twig
copy to core/themes/stable9/templates/dataset/item-list.html.twig
diff --git a/core/themes/stable/templates/dataset/table.html.twig b/core/themes/stable9/templates/dataset/table.html.twig
similarity index 100%
copy from core/themes/stable/templates/dataset/table.html.twig
copy to core/themes/stable9/templates/dataset/table.html.twig
diff --git a/core/themes/stable/templates/field/field--comment.html.twig b/core/themes/stable9/templates/field/field--comment.html.twig
similarity index 100%
copy from core/themes/stable/templates/field/field--comment.html.twig
copy to core/themes/stable9/templates/field/field--comment.html.twig
diff --git a/core/themes/stable/templates/field/field--node--created.html.twig b/core/themes/stable9/templates/field/field--node--created.html.twig
similarity index 100%
copy from core/themes/stable/templates/field/field--node--created.html.twig
copy to core/themes/stable9/templates/field/field--node--created.html.twig
diff --git a/core/themes/stable/templates/field/field--node--title.html.twig b/core/themes/stable9/templates/field/field--node--title.html.twig
similarity index 100%
copy from core/themes/stable/templates/field/field--node--title.html.twig
copy to core/themes/stable9/templates/field/field--node--title.html.twig
diff --git a/core/themes/stable/templates/field/field--node--uid.html.twig b/core/themes/stable9/templates/field/field--node--uid.html.twig
similarity index 100%
copy from core/themes/stable/templates/field/field--node--uid.html.twig
copy to core/themes/stable9/templates/field/field--node--uid.html.twig
diff --git a/core/themes/stable/templates/field/field.html.twig b/core/themes/stable9/templates/field/field.html.twig
similarity index 100%
copy from core/themes/stable/templates/field/field.html.twig
copy to core/themes/stable9/templates/field/field.html.twig
diff --git a/core/themes/stable/templates/field/file-audio.html.twig b/core/themes/stable9/templates/field/file-audio.html.twig
similarity index 99%
copy from core/themes/stable/templates/field/file-audio.html.twig
copy to core/themes/stable9/templates/field/file-audio.html.twig
index d93f81e728..c070cf5ac1 100644
--- a/core/themes/stable/templates/field/file-audio.html.twig
+++ b/core/themes/stable9/templates/field/file-audio.html.twig
@@ -11,6 +11,7 @@
* - file: The full file object.
* - source_attributes: An array of HTML attributes for to be added to the
* source tag.
+*
*/
#}