diff --git a/core/.stylelintignore b/core/.stylelintignore index 30542830a372ed9ef3e018629ad3b15537f79115..f72d2fb767c8648f358634eab1bcede5ead27d54 100644 --- a/core/.stylelintignore +++ b/core/.stylelintignore @@ -8,7 +8,5 @@ modules/layout_builder/css/**/*.css !modules/layout_builder/css/**/*.pcss.css modules/workspaces/css/**/*.css !modules/workspaces/css/**/*.pcss.css -themes/stable/css/core/dialog/off-canvas.reset.css -themes/stable/css/core/dialog/off-canvas.base.css themes/stable9/css/core/dialog/off-canvas.reset.css themes/stable9/css/core/dialog/off-canvas.base.css diff --git a/core/.stylelintrc.json b/core/.stylelintrc.json index f8abf38d93109765c5169d2a2e9a9d537782cd7f..e4379aaf3651f9a2399daf25a327dedb60230760 100644 --- a/core/.stylelintrc.json +++ b/core/.stylelintrc.json @@ -477,7 +477,6 @@ "ignoreFiles": [ "assets/vendor/**/*.css", "tests/Drupal/Tests/Core/Asset/css_test_files/**/*.css", - "themes/stable/css/core/assets/vendor/**/*.css", "themes/stable9/css/core/assets/vendor/**/*.css" ] } diff --git a/core/MAINTAINERS.txt b/core/MAINTAINERS.txt index faec3587cf6420bbab803a4cd0ea2ab15e874358..b4683f4f99e1b876cd91c28abdb104c5ad88e59b 100644 --- a/core/MAINTAINERS.txt +++ b/core/MAINTAINERS.txt @@ -372,9 +372,6 @@ Shortcut - Tobias Zimmermann 'tstoeckler' https://www.drupal.org/u/tstoeckler - Jibran Ijaz 'jibran' https://www.drupal.org/u/jibran -Stable -- ? - Stark - John Albin Wilkins 'JohnAlbin' https://www.drupal.org/u/johnalbin diff --git a/core/modules/tour/js/tour.js b/core/modules/tour/js/tour.js index 96c66d9846cf49f331534540042b8e23889fc007..e68d90a39a04084a32fefc013c28ccd63ef53d7a 100644 --- a/core/modules/tour/js/tour.js +++ b/core/modules/tour/js/tour.js @@ -225,7 +225,7 @@ // place, the 'next' button is focused here. nextButton.focus(); - // When Stable or Stable 9 are part of the active theme, the + // When Stable 9 is part of the active theme, the // Drupal.tour.convertToJoyrideMarkup() function is available. // This function converts Shepherd markup to Joyride markup, // facilitating the use of the Shepherd library that is diff --git a/core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php b/core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php deleted file mode 100644 index 2c1b72bc9e86d7bb39daa013574f1a51b18f7e55..0000000000000000000000000000000000000000 --- a/core/tests/Drupal/KernelTests/Core/Theme/StableLibraryOverrideTest.php +++ /dev/null @@ -1,122 +0,0 @@ -<?php - -namespace Drupal\KernelTests\Core\Theme; - -/** - * Tests Stable's library overrides. - * - * @group Theme - * @group legacy - */ -class StableLibraryOverrideTest extends StableLibraryOverrideTestBase { - - /** - * The theme manager. - * - * @var \Drupal\Core\Theme\ThemeManagerInterface - */ - protected $themeManager; - - /** - * The theme initialization. - * - * @var \Drupal\Core\Theme\ThemeInitializationInterface - */ - protected $themeInitialization; - - /** - * The library discovery service. - * - * @var \Drupal\Core\Asset\LibraryDiscoveryInterface - */ - protected $libraryDiscovery; - - /** - * A list of all core modules. - * - * @var string[] - */ - protected $allModules; - - /** - * A list of libraries to skip checking, in the format extension/library_name. - * - * @var string[] - */ - protected $librariesToSkip = [ - 'core/drupal.dialog.off_canvas', - 'layout_builder/drupal.layout_builder', - 'views/views.responsive-grid', - ]; - - /** - * {@inheritdoc} - */ - protected static $modules = ['system', 'user', 'path_alias']; - - /** - * {@inheritdoc} - */ - protected function setUp(): void { - parent::setUp(); - - $this->container->get('theme_installer')->install(['stable']); - - // Enable all core modules. - $this->enableVisibleAndStableCoreModules(); - - $this->themeManager = $this->container->get('theme.manager'); - $this->themeInitialization = $this->container->get('theme.initialization'); - $this->libraryDiscovery = $this->container->get('library.discovery'); - } - - /** - * Ensures that Stable overrides all relevant core library assets. - */ - public function testStableLibraryOverrides() { - // 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->libraryDiscovery->clearCachedDefinitions(); - - // Now get the library definitions with Stable as the active theme. - $libraries_after = $this->getAllLibraries(); - $libraries_after = $this->removeVendorAssets($libraries_after); - - foreach ($libraries_before as $extension => $libraries) { - foreach ($libraries as $library_name => $library) { - // Allow skipping libraries. - if (in_array("$extension/$library_name", $this->librariesToSkip)) { - continue; - } - // Skip internal libraries. - if (substr($library_name, 0, 9) === 'internal.') { - continue; - } - $library_after = $libraries_after[$extension][$library_name]; - - // Check that all the CSS assets are overridden. - foreach ($library['css'] as $index => $asset) { - $clean_path = $asset['data']; - $stable_path = $library_after['css'][$index]['data']; - // Make core/misc assets look like they are coming from a "core" - // module. - $replacements = [ - 'core/misc/' => "core/modules/core/css/", - ]; - $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); - $assert_path = str_replace("core/modules/$extension/", '', $clean_path); - - $this->assertEquals($expected_path, $stable_path, "$assert_path from the $extension/$library_name library is overridden in Stable."); - } - } - } - } - -} diff --git a/core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php b/core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php deleted file mode 100644 index 4f342e27a29f562db83bc24c3a995d1b490338ba..0000000000000000000000000000000000000000 --- a/core/tests/Drupal/KernelTests/Core/Theme/StableTemplateOverrideTest.php +++ /dev/null @@ -1,111 +0,0 @@ -<?php - -namespace Drupal\KernelTests\Core\Theme; - -use Drupal\Core\Extension\ExtensionLifecycle; -use Drupal\Core\Theme\Registry; -use Drupal\KernelTests\KernelTestBase; - -/** - * Tests Stable's template overrides. - * - * @group Theme - * @group legacy - */ -class StableTemplateOverrideTest extends KernelTestBase { - - /** - * {@inheritdoc} - */ - protected static $modules = ['system', 'user']; - - /** - * An array of template names to skip, without the extension. - * - * @var string[] - */ - protected $templatesToSkip = [ - // This is an internal template. See the file docblock. - 'ckeditor5-settings-toolbar', - // Registered as a template in the views_theme() function in views.module - // but an actual template does not exist. - 'views-form-views-form', - 'views-view-grid-responsive', - ]; - - /** - * The theme handler. - * - * @var \Drupal\Core\Extension\ThemeHandlerInterface - */ - protected $themeHandler; - - /** - * A list of all core modules. - * - * @var string[] - */ - protected $allModules; - - /** - * {@inheritdoc} - */ - protected function setUp(): void { - parent::setUp(); - $this->themeHandler = $this->container->get('theme_handler'); - - $this->container->get('theme_installer')->install(['stable']); - - $this->installAllModules(); - } - - /** - * Installs all core modules. - */ - protected function installAllModules() { - // Enable all core modules. - $all_modules = $this->container->get('extension.list.module')->getList(); - $all_modules = array_filter($all_modules, function ($module) { - // Filter contrib, hidden, experimental, already enabled modules, and - // modules in the Testing package. - if ($module->origin !== 'core' - || !empty($module->info['hidden']) - || $module->status == TRUE - || $module->info['package'] == 'Testing' - || $module->info[ExtensionLifecycle::LIFECYCLE_IDENTIFIER] === ExtensionLifecycle::EXPERIMENTAL - || $module->info[ExtensionLifecycle::LIFECYCLE_IDENTIFIER] === ExtensionLifecycle::DEPRECATED) { - return FALSE; - } - return TRUE; - }); - $this->allModules = array_keys($all_modules); - sort($this->allModules); - - $module_installer = $this->container->get('module_installer'); - $module_installer->install($this->allModules); - - $this->installConfig(['system', 'user']); - } - - /** - * Ensures that Stable 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'), \Drupal::service('cache.bootstrap'), \Drupal::service('extension.list.module'), 'stable'); - $registry->setThemeManager(\Drupal::theme()); - - $registry_full = $registry->get(); - - foreach ($registry_full as $hook => $info) { - if (isset($info['template'])) { - // Allow skipping templates. - if (in_array($info['template'], $this->templatesToSkip)) { - continue; - } - - $this->assertEquals('core/themes/stable', $info['theme path'], $info['template'] . '.html.twig overridden in Stable.'); - } - } - } - -} diff --git a/core/themes/stable/README.txt b/core/themes/stable/README.txt deleted file mode 100644 index dbb0f3d022d0916c30e106233db9d9b32cf70ccd..0000000000000000000000000000000000000000 --- a/core/themes/stable/README.txt +++ /dev/null @@ -1,27 +0,0 @@ - -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 starterkit theme -generator. - -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 -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. - -ABOUT DRUPAL THEMING --------------------- - -For more information, see Drupal.org's theming guide. -https://www.drupal.org/docs/8/theming diff --git a/core/themes/stable/css/block/block.admin.css b/core/themes/stable/css/block/block.admin.css deleted file mode 100644 index 91e8fbda0f10db5a814057b1ad3fea8958c6f554..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/block/block.admin.css +++ /dev/null @@ -1,42 +0,0 @@ -/* Block listing page */ -.region-title__action { - display: inline-block; - margin-left: 1em; /* LTR */ -} -[dir="rtl"] .region-title__action { - margin-right: 1em; - margin-left: 0; -} - -/* Block demo mode */ -.block-region { - margin-top: 4px; - margin-bottom: 4px; - padding: 3px; - background-color: #ff6; -} -a.block-demo-backlink, -a.block-demo-backlink:link, -a.block-demo-backlink:visited { - position: fixed; - z-index: 499; - left: 20px; /* LTR */ - padding: 5px 10px; - color: #000; - border-radius: 0 0 10px 10px; - background-color: #b4d7f0; - font-family: "Lucida Grande", Verdana, sans-serif; - font-size: small; - line-height: 20px; -} -a.block-demo-backlink:hover { - text-decoration: underline; -} - -/* Configure block form - Block description */ -.block-form .form-item-settings-admin-label label { - display: inline; -} -.block-form .form-item-settings-admin-label label:after { - content: ":"; -} diff --git a/core/themes/stable/css/color/color.admin.css b/core/themes/stable/css/color/color.admin.css deleted file mode 100644 index d15948873e1eaf998fdba66a459f21561133da16..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/color/color.admin.css +++ /dev/null @@ -1,153 +0,0 @@ -/** - * @file - * Stylesheet for the administration pages of the Color module. - */ -.color-form { - max-width: 50em; -} -.farbtastic { - margin: 0 auto; -} -.color-form .form-item { - height: 2em; - margin: 0.5em 0; - padding: 0.5em; -} -.color-form label { - clear: left; /* LTR */ -} -[dir="rtl"] .color-form label { - clear: right; -} -.color-form .form-text { - float: left; /* LTR */ - width: 86%; - cursor: pointer; - text-align: center; -} -[dir="rtl"] .color-form .form-text { - float: right; -} -.color-palette__hook { - float: left; /* LTR */ - width: 16px; - height: 16px; -} -[dir="rtl"] .color-palette__hook { - float: right; -} -.color-palette__hook.is-down, -.color-palette__hook.is-up, -.color-palette__hook.is-both { - background: url(../../images/color/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/color/hook-rtl.png) no-repeat 0 0; -} -.color-palette__hook.is-up { - background-position: 100% -27px; /* LTR */ -} -[dir="rtl"] .color-palette__hook.is-up { - background-position: 0 -27px; -} -.color-palette__hook.is-both { - background-position: 100% -54px; /* LTR */ -} -[dir="rtl"] .color-palette__hook.is-both { - background-position: 0 -54px; -} -/** - * The button also inherits from .link, which hides the background. Use a more - * specific selector to overwrite. - */ -button.color-palette__lock, -.color-palette__lock { - position: relative; - top: -1.7em; - left: -10px; - float: left; /* LTR */ - width: 20px; - height: 19px; - cursor: pointer; - text-indent: -9999px; - direction: ltr; - border: 0; - outline: 0; - background: url(../../images/color/lock.png) no-repeat 50% 0; -} -[dir="rtl"] button.color-palette__lock, -[dir="rtl"] .color-palette__lock { - float: right; -} -/* Same as above .color-palette__lock rule. */ -button.is-unlocked, -.is-unlocked { - background-position: 50% -22px; -} - -/* wide viewport. */ -@media screen and (min-width: 37.5625em) { /* 601px */ - .color-placeholder { - float: right; /* LTR */ - } - [dir="rtl"] .color-placeholder { - float: left; - } - .color-form .form-item { - margin: 0.5em 195px 0.5em 0; /* LTR */ - } - [dir="rtl"] .color-form .form-item { - margin: 0.5em 0 0.5em 195px; - } - .color-form label { - float: left; /* LTR */ - clear: left; /* LTR */ - width: 15em; - } - [dir="rtl"] .color-form label { - float: right; - clear: right; - } - .color-form .form-text, - .color-form .form-select { - float: left; /* LTR */ - width: auto; - } - [dir="rtl"] .color-form .form-text, - [dir="rtl"] .color-form .form-select { - float: right; - } - .color-palette__hook { - float: left; /* LTR */ - margin-top: 3px; - } - [dir="rtl"] .color-palette__hook { - float: right; - } -} -.item-selected { - background: #eee; -} - -/* Preview */ -.color-preview { - display: none; -} -.js .color-preview { - position: relative; - display: block; - float: left; /* LTR */ -} -.js[dir="rtl"] .color-preview { - float: right; -} - -@media screen and (max-width: 30em) { /* 480px */ - .color-form .color-preview-sidebar, - .color-form .color-preview-content { - width: auto; - margin: 0; - } -} diff --git a/core/themes/stable/css/config_translation/config_translation.admin.css b/core/themes/stable/css/config_translation/config_translation.admin.css deleted file mode 100644 index 0a79b48d93a0491ada0a0db797fce920fd7a9b4d..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/config_translation/config_translation.admin.css +++ /dev/null @@ -1,24 +0,0 @@ -/** - * @file - * Styles for Configuration Translation. - */ - -/** - * Hide the label, in an accessible way, for responsive screens which show the - * form in one column. - */ -.translation-set__translated label { - position: absolute; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); - width: 1px; - height: 1px; -} - -@media screen and (min-width: 38em) { - .translation-set__translated label { - position: inherit; - width: auto; - height: auto; - } -} diff --git a/core/themes/stable/css/content_moderation/content_moderation.module.css b/core/themes/stable/css/content_moderation/content_moderation.module.css deleted file mode 100644 index 2ffefa52698a37d0c9883c6b42af8edeb46798da..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/content_moderation/content_moderation.module.css +++ /dev/null @@ -1,38 +0,0 @@ -/** - * @file - * Component styles for the content_moderation module. - */ -.entity-moderation-form { - display: -webkit-flex; /* Safari */ - display: flex; - -webkit-flex-wrap: wrap; /* Safari */ - flex-wrap: wrap; - -webkit-align-items: flex-start; /* Safari */ - align-items: flex-start; - list-style: none; -} - -.entity-moderation-form__item { - display: table; - margin-right: 2em; -} - -.entity-moderation-form__item:last-child { - -webkit-align-self: flex-end; /* Safari */ - align-self: flex-end; - margin-right: 0; -} - -.entity-moderation-form .form-item { - margin-top: 1em; - margin-bottom: 1em; -} - -.entity-moderation-form .form-item label { - display: table; - padding-bottom: 0.25em; -} - -.entity-moderation-form input[type=submit] { - margin-bottom: 1.2em; -} diff --git a/core/themes/stable/css/content_moderation/content_moderation.theme.css b/core/themes/stable/css/content_moderation/content_moderation.theme.css deleted file mode 100644 index 12242db25c8fd96e7fb4a1f61404fc34093d8fad..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/content_moderation/content_moderation.theme.css +++ /dev/null @@ -1,10 +0,0 @@ -/** - * @file - * Theme styles for the content_moderation module. - */ -.entity-moderation-form { - margin: 2em 0; - padding-left: 1em; - border: 1px dashed #bbb; - background: #fff; -} diff --git a/core/themes/stable/css/content_translation/content_translation.admin.css b/core/themes/stable/css/content_translation/content_translation.admin.css deleted file mode 100644 index 732ea0f11b62d49cd86a5ffffbd966cb3c6597c4..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/content_translation/content_translation.admin.css +++ /dev/null @@ -1,33 +0,0 @@ -/** - * @file - * Styles for the content language administration page. - */ - -.language-content-settings-form .bundle { - width: 24%; -} -.language-content-settings-form .field { - width: 24%; - padding-left: 3em; /* LTR */ -} -[dir="rtl"] .language-content-settings-form .field { - padding-right: 3em; - padding-left: 1em; -} -.language-content-settings-form .column { - padding-left: 5em; /* LTR */ -} -[dir="rtl"] .language-content-settings-form .column { - padding-right: 5em; - padding-left: 1em; -} -.language-content-settings-form .field label, -.language-content-settings-form .column label { - font-weight: normal; -} -.language-content-settings-form .translatable { - width: 1%; -} -.language-content-settings-form .operations { - width: 75%; -} diff --git a/core/themes/stable/css/contextual/contextual.icons.theme.css b/core/themes/stable/css/contextual/contextual.icons.theme.css deleted file mode 100644 index 3c88fdbf39b5ba64dc8dc5f61f0775ff1cb7fe1a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/contextual/contextual.icons.theme.css +++ /dev/null @@ -1,39 +0,0 @@ -/** - * @file - * Styling for contextual module icons. - */ - -/** - * Toolbar tab icon. - */ -.toolbar-bar .toolbar-icon-edit:before { - background-image: url(../../images/core/icons/bebebe/pencil.svg); -} -.toolbar-bar .toolbar-icon-edit:active:before, -.toolbar-bar .toolbar-icon-edit.is-active:before { - background-image: url(../../images/core/icons/ffffff/pencil.svg); -} - -/** - * Contextual trigger. - */ -.contextual .trigger { - /* Override the .focusable height: auto */ - width: 26px !important; - /* Override the .focusable height: auto */ - height: 26px !important; - text-indent: -9999px; - background-image: url(../../images/core/icons/bebebe/pencil.svg); - background-repeat: no-repeat; - background-position: center center; - background-size: 16px 16px; -} - -.contextual .trigger:hover { - background-image: url(../../images/core/icons/787878/pencil.svg); -} - -.contextual .trigger:focus { - outline: none; - background-image: url(../../images/core/icons/5181c6/pencil.svg); -} diff --git a/core/themes/stable/css/contextual/contextual.module.css b/core/themes/stable/css/contextual/contextual.module.css deleted file mode 100644 index 2a21e1bb0a80a27824e0db9c4c20a46630576034..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/contextual/contextual.module.css +++ /dev/null @@ -1,18 +0,0 @@ -/** - * @file - * Generic base styles for contextual module. - */ - -.contextual-region { - position: relative; -} -.contextual .trigger:focus { - /* Override the .focusable position: static */ - position: relative !important; -} -.contextual-links { - display: none; -} -.contextual.open .contextual-links { - display: block; -} diff --git a/core/themes/stable/css/contextual/contextual.theme.css b/core/themes/stable/css/contextual/contextual.theme.css deleted file mode 100644 index d84444d18d7c3799e495cb8a7b81ed28c20fdfa1..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/contextual/contextual.theme.css +++ /dev/null @@ -1,112 +0,0 @@ -/** - * @file - * Styling for contextual module. - */ - -/** - * Contextual links wrappers. - */ -.contextual { - position: absolute; - z-index: 500; - top: 6px; - right: 0; /* LTR */ -} -[dir="rtl"] .contextual { - right: auto; - left: 0; -} - -/** - * Contextual region. - */ -.contextual-region.focus { - outline: 1px dashed #d6d6d6; - outline-offset: 1px; -} - -/** - * Contextual trigger. - */ -.contextual .trigger { - position: relative; - right: 6px; /* LTR */ - float: right; /* LTR */ - overflow: hidden; - margin: 0; - padding: 0 2px; - cursor: pointer; - border: 1px solid #ccc; - border-radius: 13px; - background-color: #fff; - background-attachment: scroll; -} -[dir="rtl"] .contextual .trigger { - right: auto; - left: 6px; - float: left; -} -.contextual.open .trigger { - z-index: 2; - border: 1px solid #ccc; - border-bottom-color: transparent; - border-radius: 13px 13px 0 0; - box-shadow: none; -} - -/** - * Contextual links. - * - * The following selectors are heavy to discourage theme overriding. - */ -.contextual-region .contextual .contextual-links { - position: relative; - top: -1px; - right: 6px; /* LTR */ - float: right; /* LTR */ - clear: both; - margin: 0; - padding: 0.25em 0; - text-align: left; /* LTR */ - white-space: nowrap; - border: 1px solid #ccc; - border-radius: 4px 0 4px 4px; /* LTR */ - background-color: #fff; -} -[dir="rtl"] .contextual-region .contextual .contextual-links { - right: auto; - left: 6px; - float: left; - text-align: right; - border-radius: 0 4px 4px 4px; -} -.contextual-region .contextual .contextual-links li { - margin: 0; - padding: 0; - list-style: none; - list-style-image: none; - border: none; - background-color: #fff; - line-height: 100%; -} -.contextual-region .contextual .contextual-links a { - display: block; - margin: 0.25em 0; - padding: 0.4em 0.6em; - color: #333; - background-color: #fff; - font-family: sans-serif; - font-size: small; - line-height: 0.8em; -} -.touchevents .contextual-region .contextual .contextual-links a { - font-size: large; -} -.contextual-region .contextual .contextual-links a, -.contextual-region .contextual .contextual-links a:hover { - text-decoration: none; -} -.no-touchevents .contextual-region .contextual .contextual-links li a:hover { - color: #000; - background: #f7fcff; -} diff --git a/core/themes/stable/css/contextual/contextual.toolbar.css b/core/themes/stable/css/contextual/contextual.toolbar.css deleted file mode 100644 index 5b84c24accdccf3bb1eda10154f8867d063087ba..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/contextual/contextual.toolbar.css +++ /dev/null @@ -1,24 +0,0 @@ -/** - * @file - * Styling for contextual module's toolbar tab. - */ - -/* Tab appearance. */ -.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab { - float: right; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab { - float: left; -} -.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item { - margin: 0; -} -.toolbar .toolbar-bar .contextual-toolbar-tab .toolbar-item.is-active { - background-image: -webkit-linear-gradient(rgb(78, 159, 234) 0%, rgb(69, 132, 221) 100%); - background-image: linear-gradient(rgb(78, 159, 234) 0%, rgb(69, 132, 221) 100%); -} - -/* @todo get rid of this declaration by making toolbar.module's CSS less specific */ -.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab.hidden { - display: none; -} diff --git a/core/themes/stable/css/core/assets/vendor/normalize-css/normalize.css b/core/themes/stable/css/core/assets/vendor/normalize-css/normalize.css deleted file mode 100644 index 5e5e3c898106bb66986f7224bf51eea2dc3c82a3..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/core/assets/vendor/normalize-css/normalize.css +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -/** - * 1. Set default font family to sans-serif. - * 2. Prevent iOS and IE text size adjust after device orientation change, - * without disabling user zoom. - */ - -html { - font-family: sans-serif; /* 1 */ - -ms-text-size-adjust: 100%; /* 2 */ - -webkit-text-size-adjust: 100%; /* 2 */ -} - -/** - * Remove default margin. - */ - -body { - margin: 0; -} - -/* HTML5 display definitions - ========================================================================== */ - -/** - * Correct `block` display not defined for any HTML5 element in IE 8/9. - * Correct `block` display not defined for `details` or `summary` in IE 10/11 - * and Firefox. - * Correct `block` display not defined for `main` in IE 11. - */ - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -/** - * 1. Correct `inline-block` display not defined in IE 8/9. - * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. - */ - -audio, -canvas, -progress, -video { - display: inline-block; /* 1 */ - vertical-align: baseline; /* 2 */ -} - -/** - * Prevent modern browsers from displaying `audio` without controls. - * Remove excess height in iOS 5 devices. - */ - -audio:not([controls]) { - display: none; - height: 0; -} - -/** - * Address `[hidden]` styling not present in IE 8/9/10. - * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. - */ - -[hidden], -template { - display: none; -} - -/* Links - ========================================================================== */ - -/** - * Remove the gray background color from active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * Improve readability of focused elements when they are also in an - * active/hover state. - */ - -a:active, -a:hover { - outline: 0; -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Address styling not present in IE 8/9/10/11, Safari, and Chrome. - */ - -abbr[title] { - border-bottom: 1px dotted; -} - -/** - * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. - */ - -b, -strong { - font-weight: bold; -} - -/** - * Address styling not present in Safari and Chrome. - */ - -dfn { - font-style: italic; -} - -/** - * Address variable `h1` font-size and margin within `section` and `article` - * contexts in Firefox 4+, Safari, and Chrome. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/** - * Address styling not present in IE 8/9. - */ - -mark { - background: #ff0; - color: #000; -} - -/** - * Address inconsistent and variable font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` affecting `line-height` in all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove border when inside `a` element in IE 8/9/10. - */ - -img { - border: 0; -} - -/** - * Correct overflow not hidden in IE 9/10/11. - */ - -svg:not(:root) { - overflow: hidden; -} - -/* Grouping content - ========================================================================== */ - -/** - * Address margin not present in IE 8/9 and Safari. - */ - -figure { - margin: 1em 40px; -} - -/** - * Address differences between Firefox and other browsers. - */ - -hr { - box-sizing: content-box; - height: 0; -} - -/** - * Contain overflow in all browsers. - */ - -pre { - overflow: auto; -} - -/** - * Address odd `em`-unit font size rendering in all browsers. - */ - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -/* Forms - ========================================================================== */ - -/** - * Known limitation: by default, Chrome and Safari on OS X allow very limited - * styling of `select`, unless a `border` property is set. - */ - -/** - * 1. Correct color not being inherited. - * Known issue: affects color of disabled elements. - * 2. Correct font properties not being inherited. - * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. - */ - -button, -input, -optgroup, -select, -textarea { - color: inherit; /* 1 */ - font: inherit; /* 2 */ - margin: 0; /* 3 */ -} - -/** - * Address `overflow` set to `hidden` in IE 8/9/10/11. - */ - -button { - overflow: visible; -} - -/** - * Address inconsistent `text-transform` inheritance for `button` and `select`. - * All other form control elements do not inherit `text-transform` values. - * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. - * Correct `select` style inheritance in Firefox. - */ - -button, -select { - text-transform: none; -} - -/** - * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` - * and `video` controls. - * 2. Correct inability to style clickable `input` types in iOS. - * 3. Improve usability and consistency of cursor style between image-type - * `input` and others. - */ - -button, -html input[type="button"], /* 1 */ -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; /* 2 */ - cursor: pointer; /* 3 */ -} - -/** - * Re-set default cursor for disabled elements. - */ - -button[disabled], -html input[disabled] { - cursor: default; -} - -/** - * Remove inner padding and border in Firefox 4+. - */ - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -/** - * Address Firefox 4+ setting `line-height` on `input` using `!important` in - * the UA stylesheet. - */ - -input { - line-height: normal; -} - -/** - * It's recommended that you don't attempt to style these elements. - * Firefox's implementation doesn't respect box-sizing, padding, or width. - * - * 1. Address box sizing set to `content-box` in IE 8/9/10. - * 2. Remove excess padding in IE 8/9/10. - */ - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Fix the cursor style for Chrome's increment/decrement buttons. For certain - * `font-size` values of the `input`, it causes the cursor style of the - * decrement button to change from `default` to `text`. - */ - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Address `appearance` set to `searchfield` in Safari and Chrome. - * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. - */ - -input[type="search"] { - -webkit-appearance: textfield; /* 1 */ - box-sizing: content-box; /* 2 */ -} - -/** - * Remove inner padding and search cancel button in Safari and Chrome on OS X. - * Safari (but not Chrome) clips the cancel button when the search input has - * padding (and `textfield` appearance). - */ - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * Define consistent border, margin, and padding. - */ - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -/** - * 1. Correct `color` not being inherited in IE 8/9/10/11. - * 2. Remove padding so people aren't caught out if they zero out fieldsets. - */ - -legend { - border: 0; /* 1 */ - padding: 0; /* 2 */ -} - -/** - * Remove default vertical scrollbar in IE 8/9/10/11. - */ - -textarea { - overflow: auto; -} - -/** - * Don't inherit the `font-weight` (applied by a rule above). - * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. - */ - -optgroup { - font-weight: bold; -} - -/* Tables - ========================================================================== */ - -/** - * Remove most spacing between table cells. - */ - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/core/themes/stable/css/core/dropbutton/dropbutton.css b/core/themes/stable/css/core/dropbutton/dropbutton.css deleted file mode 100644 index 654a8d8ef32909b86b34ef35ad00d16d729376c4..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/core/dropbutton/dropbutton.css +++ /dev/null @@ -1,163 +0,0 @@ -/** - * @file - * Base styles for dropbuttons. - */ - -/** - * When a dropbutton has only one option, it is simply a button. - */ -.dropbutton-wrapper, -.dropbutton-wrapper div { - box-sizing: border-box; -} -.js .dropbutton-wrapper, -.js .dropbutton-widget { - position: relative; - display: block; -} - -@media screen and (max-width: 600px) { - .js .dropbutton-wrapper { - width: 100%; - } -} - -/* Splitbuttons */ -@media screen and (min-width: 600px) { - .form-actions .dropbutton-wrapper { - float: left; /* LTR */ - } - [dir="rtl"] .form-actions .dropbutton-wrapper { - float: right; - } -} -.js .form-actions .dropbutton-widget { - position: static; -} -.js td .dropbutton-widget { - position: absolute; -} -.js td .dropbutton-wrapper { - min-height: 2em; -} -.js td .dropbutton-multiple { - max-width: 100%; - margin-right: 2em; /* LTR */ - padding-right: 10em; /* LTR */ -} -[dir="rtl"].js td .dropbutton-multiple { - margin-right: 0; - margin-left: 2em; - padding-right: 0; - padding-left: 10em; -} -.js td .dropbutton-multiple .dropbutton-action a, -.js td .dropbutton-multiple .dropbutton-action input, -.js td .dropbutton-multiple .dropbutton-action button { - width: auto; -} - -/* UL styles are over-scoped in core, so this selector needs weight parity. */ -.js .dropbutton-widget .dropbutton { - overflow: hidden; - margin: 0; - padding: 0; - list-style-type: none; - list-style-image: none; -} -.js .dropbutton li, -.js .dropbutton a { - display: block; - outline: none; -} - -.js .dropbutton li:hover, -.js .dropbutton li:focus, -.js .dropbutton a:hover, -.js .dropbutton a:focus { - outline: initial; -} - -/** - * The dropbutton styling. - * - * A dropbutton is a widget that displays a list of action links as a button - * with a primary action. Secondary actions are hidden behind a click on a - * twisty arrow. - * - * The arrow is created using border on a zero-width, zero-height span. - * The arrow inherits the link color, but can be overridden with border colors. - */ -.js .dropbutton-multiple .dropbutton-widget { - padding-right: 2em; /* LTR */ -} -.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget { - padding-right: 0; - padding-left: 2em; -} -.dropbutton-multiple.open, -.dropbutton-multiple.open .dropbutton-widget { - max-width: none; -} -.dropbutton-multiple.open { - z-index: 100; -} -.dropbutton-multiple .dropbutton .secondary-action { - display: none; -} -.dropbutton-multiple.open .dropbutton .secondary-action { - display: block; -} -.dropbutton-toggle { - position: absolute; - top: 0; - right: 0; /* LTR */ - bottom: 0; - display: block; - width: 2em; - white-space: nowrap; - text-indent: 110%; -} -[dir="rtl"] .dropbutton-toggle { - right: auto; - left: 0; -} -.dropbutton-toggle button { - display: block; - width: 100%; - height: 100%; - margin: 0; - padding: 0; - cursor: pointer; - border: 0; - background: none; -} -.dropbutton-toggle button:hover, -.dropbutton-toggle button:focus { - outline: initial; -} -.dropbutton-arrow { - position: absolute; - top: 50%; - right: 40%; /* 0.6667em; */ /* LTR */ - display: block; - overflow: hidden; - width: 0; - height: 0; - margin-top: -0.1666em; - border-width: 0.3333em 0.3333em 0; - border-style: solid; - border-right-color: transparent; - border-bottom-color: transparent; - border-left-color: transparent; - line-height: 0; -} -[dir="rtl"] .dropbutton-arrow { - right: auto; - left: 0.6667em; -} -.dropbutton-multiple.open .dropbutton-arrow { - top: 0.6667em; - border-top-color: transparent; - border-bottom: 0.3333em solid; -} diff --git a/core/themes/stable/css/core/normalize-fixes.css b/core/themes/stable/css/core/normalize-fixes.css deleted file mode 100644 index b400831192a84023f2941408eaef253bb61dcf87..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/core/normalize-fixes.css +++ /dev/null @@ -1,13 +0,0 @@ -/** - * @file - * Fixes for core/assets/vendor/normalize-css/normalize.css since version 3. - */ - -/** - * Fix problem with details/summary lines missing the drop arrows. - */ -@media (min--moz-device-pixel-ratio: 0) { - summary { - display: list-item; - } -} diff --git a/core/themes/stable/css/core/print.css b/core/themes/stable/css/core/print.css deleted file mode 100644 index c05d103660069a280ce7a5f70f624dadd0d8c197..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/core/print.css +++ /dev/null @@ -1,24 +0,0 @@ -body { - margin: 1em; - background-color: #fff; -} -[dir="rtl"] body { - direction: rtl; -} -th { - text-align: left; /* LTR */ - color: #006; - border-bottom: 1px solid #ccc; -} -[dir="rtl"] th { - text-align: right; -} -tr:nth-child(odd) { - background-color: #ddd; -} -tr:nth-child(even) { - background-color: #fff; -} -td { - padding: 5px; -} diff --git a/core/themes/stable/css/core/vertical-tabs.css b/core/themes/stable/css/core/vertical-tabs.css deleted file mode 100644 index f6ae0a2b93e1aba0b0c942c9f188508f2337d0c5..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/core/vertical-tabs.css +++ /dev/null @@ -1,69 +0,0 @@ -/** - * @file - * Vertical Tabs. - */ - -.vertical-tabs { - margin: 1em 0 1em 15em; /* LTR */ - border: 1px solid #ccc; -} -[dir="rtl"] .vertical-tabs { - margin-right: 15em; - margin-left: 0; -} -.vertical-tabs__menu { - float: left; /* LTR */ - width: 15em; - margin: -1px 0 -1px -15em; /* LTR */ - padding: 0; - list-style: none; - border-top: 1px solid #ccc; -} -[dir="rtl"] .vertical-tabs__menu { - float: right; - margin-right: -15em; - margin-left: 0; -} -.vertical-tabs__pane { - margin: 0; - border: 0; -} -.vertical-tabs__pane > summary { - display: none; -} - -/* Layout of each tab. */ -.vertical-tabs__menu-item { - border: 1px solid #ccc; - border-top: 0; - background: #eee; -} -.vertical-tabs__menu-item a { - display: block; - padding: 0.5em 0.6em; - text-decoration: none; -} -.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title, -.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title, -.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title { - text-decoration: underline; -} -.vertical-tabs__menu-item a:hover { - outline: 1px dotted; -} -.vertical-tabs__menu-item.is-selected { - border-right-width: 0; /* LTR */ - background-color: #fff; -} -[dir="rtl"] .vertical-tabs__menu-item.is-selected { - border-right-width: 1px; - border-left-width: 0; -} -.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title { - color: #000; -} -.vertical-tabs__menu-item-summary { - display: block; - margin-bottom: 0; - line-height: normal; -} diff --git a/core/themes/stable/css/dblog/dblog.module.css b/core/themes/stable/css/dblog/dblog.module.css deleted file mode 100644 index 3c72b5ea025575ddf8337e57a092ce4ea503ee6b..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/dblog/dblog.module.css +++ /dev/null @@ -1,37 +0,0 @@ -/** - * @file - * Admin styles for the Database Logging module. - */ -.dblog-filter-form .form-item-type, -.dblog-filter-form .form-item-severity { - display: inline-block; - max-width: 30%; - margin: 0.1em 0.9em 0.1em 0.1em; /* LTR */ -} -[dir="rtl"] .dblog-filter-form .form-item-type, -[dir="rtl"] .dblog-filter-form .form-item-severity { - margin: 0.1em 0.1em 0.1em 0.9em; -} -.dblog-filter-form .form-actions { - display: inline-block; - padding: 3ex 0 0; - vertical-align: top; -} -.admin-dblog .icon, -.admin-dblog .dblog-warning .icon, -.admin-dblog .dblog-error .icon, -.admin-dblog .dblog-critical .icon, -.admin-dblog .dblog-alert .icon, -.admin-dblog .dblog-emergency .icon { - width: 16px; - background: no-repeat center; -} -.admin-dblog .dblog-warning .icon { - background-image: url(../../images/core/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(../../images/core/icons/e32700/error.svg); -} diff --git a/core/themes/stable/css/field_ui/field_ui.admin.css b/core/themes/stable/css/field_ui/field_ui.admin.css deleted file mode 100644 index f1716491c4495a735d4a7d2694716eebbbd83a05..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/field_ui/field_ui.admin.css +++ /dev/null @@ -1,53 +0,0 @@ -/** - * @file - * Stylesheet for the Field UI module. - */ - -/* 'Manage fields' and 'Manage display' overviews */ -.field-ui-overview .region-title td { - font-weight: bold; -} -.field-ui-overview .region-message td { - font-style: italic; -} - -/* 'Manage form display' and 'Manage display' overview */ -.field-ui-overview .field-plugin-summary-cell { - line-height: 1em; -} -.field-ui-overview .field-plugin-summary { - float: left; /* LTR */ - font-size: 0.9em; -} -[dir="rtl"] .field-ui-overview .field-plugin-summary { - float: right; -} -.field-ui-overview .field-plugin-summary-cell .warning { - display: block; - float: left; /* LTR */ - margin-right: 0.5em; -} -[dir="rtl"] .field-ui-overview .field-plugin-summary-cell .warning { - float: right; -} -.field-ui-overview .field-plugin-settings-edit-wrapper { - float: right; /* LTR */ -} -[dir="rtl"] .field-ui-overview .field-plugin-settings-edit-wrapper { - float: left; -} -.field-ui-overview .field-plugin-settings-edit { - float: right; /* LTR */ -} -[dir="rtl"] .field-ui-overview .field-plugin-settings-edit { - float: left; -} -.field-ui-overview .field-plugin-settings-editing td { - vertical-align: top; -} -.field-ui-overview .field-plugin-settings-editing .field-plugin-type { - display: none; -} -.field-ui-overview .field-plugin-settings-edit-form .plugin-name { - font-weight: bold; -} diff --git a/core/themes/stable/css/file/file.admin.css b/core/themes/stable/css/file/file.admin.css deleted file mode 100644 index fb2a5f2821001a72af4b83668b900c9a82dc0bb2..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/file/file.admin.css +++ /dev/null @@ -1,18 +0,0 @@ -/** - * @file - * Admin stylesheet for file module. - */ - -/* File upload widget. */ -.form-managed-file .form-submit { - margin: 0 0.5em; -} -.form-managed-file div.ajax-progress-bar { - display: none; - width: 28em; - margin-top: 4px; - padding: 0; -} -.form-managed-file .ajax-progress-bar .bar { - margin: 0; -} diff --git a/core/themes/stable/css/filter/filter.admin.css b/core/themes/stable/css/filter/filter.admin.css deleted file mode 100644 index 1c7ac214b5d27378daf3d314bf17cbb4fa324304..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/filter/filter.admin.css +++ /dev/null @@ -1,80 +0,0 @@ -/** - * @file - * Admin styling for the Filter module. - */ - -/** - * Filter information under field. - */ -.text-format-wrapper > .form-item { - margin-bottom: 0; -} - -.filter-wrapper { - overflow: hidden; - margin: 0; - padding: 0.5em 0.666em; - border: 1px solid #ccc; - border-top: 0; -} -.filter-wrapper .form-item { - margin: 0; -} -.filter-wrapper .form-item label { - display: inline; -} - -.filter-help { - float: right; /* LTR */ -} -[dir="rtl"] .filter-help { - float: left; -} -.filter-guidelines .filter-guidelines-item { - margin-top: 1em; -} -.filter-help p { - margin: 0; -} -.filter-help a { - position: relative; - margin: 0 20px 0 0; /* LTR */ -} -[dir="rtl"] .filter-help a { - margin: 0 0 0 20px; -} -.filter-help a:after { - position: absolute; - top: 0; - right: -20px; /* LTR */ - display: block; - width: 16px; - height: 16px; - content: ""; - background: transparent url(../../images/core/help.png); -} -[dir="rtl"] .filter-help a:after { - right: auto; - left: -20px; -} - -.text-format-wrapper .description { - margin-top: 0.5em; -} -.tips { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; - font-size: 0.9em; -} - -/** - * Improve filter tips position. - */ -.tips { - padding-left: 0; /* LTR */ -} -[dir="rtl"] .tips { - padding-right: 0; -} diff --git a/core/themes/stable/css/filter/filter.caption.css b/core/themes/stable/css/filter/filter.caption.css deleted file mode 100644 index 327b733030e78825769acad262c95dad52942400..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/filter/filter.caption.css +++ /dev/null @@ -1,30 +0,0 @@ -/** - * @file - * Caption filter: default styling for displaying image captions. - */ - -/** - * Essentials, based on http://stackoverflow.com/a/13363408. - */ -.caption { - display: table; -} -.caption > * { - display: block; - max-width: 100%; -} -.caption > figcaption { - display: table-caption; - max-width: none; - caption-side: bottom; -} - -/** - * While editing and whenever the caption is empty, show a placeholder. - * - * Based on http://codepen.io/flesler/pen/AEIFc. - */ -.caption > figcaption[contenteditable=true]:empty:before { - content: attr(data-placeholder); - font-style: italic; -} diff --git a/core/themes/stable/css/image/image.admin.css b/core/themes/stable/css/image/image.admin.css deleted file mode 100644 index 9797e294b7783ab823b25675275e18441d55d656..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/image/image.admin.css +++ /dev/null @@ -1,73 +0,0 @@ -/** - * Image style configuration pages. - */ -.image-style-new, -.image-style-new div { - display: inline; -} -.image-style-preview .preview-image-wrapper { - top: 50%; - float: left; - width: 48%; - padding-bottom: 2em; - text-align: center; -} -.image-style-preview .preview-image { - position: relative; - margin: auto; -} -.image-style-preview .preview-image .width { - position: absolute; - bottom: -6px; - left: -1px; - box-sizing: content-box; - height: 2px; - border: 1px solid #666; - border-top: none; -} -.image-style-preview .preview-image .width span { - position: relative; - top: 4px; -} -.image-style-preview .preview-image .height { - position: absolute; - top: -1px; - right: -6px; - box-sizing: content-box; - width: 2px; - border: 1px solid #666; - border-left: none; -} -.image-style-preview .preview-image .height span { - position: absolute; - top: 50%; - left: 10px; - height: 2em; - margin-top: -1em; -} - -/** - * Improve image style preview on narrow viewports. - */ -@media screen and (max-width: 470px) { - .image-style-preview .preview-image-wrapper { - float: none; - margin-bottom: 1em; - } - .image-style-preview .preview-image-wrapper:last-child { - margin-bottom: 0; - } -} - -/** - * Image anchor element. - */ -.image-anchor { - width: auto; -} -.image-anchor tr { - background: none; -} -.image-anchor td { - border: 1px solid #ccc; -} diff --git a/core/themes/stable/css/language/language.admin.css b/core/themes/stable/css/language/language.admin.css deleted file mode 100644 index 910279ee3cff361929180445f5b368f9c36eb16f..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/language/language.admin.css +++ /dev/null @@ -1,11 +0,0 @@ -/** - * @file - * Styles for the content language administration page. - */ - -#language-content-settings-form table .bundle { - width: 25%; -} -#language-content-settings-form table .operations { - width: 75%; -} diff --git a/core/themes/stable/css/layout_builder/layout-builder.css b/core/themes/stable/css/layout_builder/layout-builder.css deleted file mode 100644 index 6ccdf205ad33c2c30ab9dddc1e4b8351a1a903ef..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/layout_builder/layout-builder.css +++ /dev/null @@ -1,222 +0,0 @@ -.layout-builder { - padding: 1.5em 1.5em 0.5em; - border: 3px solid #2f91da; - background-color: #fff; -} - -.layout-builder__add-section { - width: 100%; - margin-bottom: 1.5em; - padding: 1.5em 0; - text-align: center; - outline: 2px dashed #979797; - background-color: #f7f7f7; -} - -.layout-builder__link--add { - padding-left: 1.3em; /* LTR */ - color: #686868; - border-bottom: none; - background: url(../../../../misc/icons/787878/plus.svg) transparent center left / 1em no-repeat; /* LTR */ -} - -[dir="rtl"] .layout-builder__link--add { - padding-right: 1.3em; - padding-left: 0; - background-position-x: right; -} - -.layout-builder__link--add:hover, -.layout-builder__link--add:active, -.layout-builder__link--add:focus { - color: #000; - border-bottom-style: none; -} - -.layout-builder__section { - margin-bottom: 1.5em; -} - -.layout-builder__section .ui-sortable-helper { - outline: 2px solid #f7f7f7; - background-color: #fff; -} - -.layout-builder__section .ui-state-drop { - margin: 20px; - padding: 30px; - outline: 2px dashed #fedb60; - background-color: #ffd; -} - -.layout-builder__region { - outline: 2px dashed #2f91da; -} - -.layout-builder__add-block { - padding: 1.5em 0; - text-align: center; - background-color: #eff6fc; -} - -.layout-builder__link--remove { - position: relative; - z-index: 2; - display: inline-block; - box-sizing: border-box; - width: 26px; - height: 26px; - margin-right: 6px; /* LTR */ - margin-left: -10px; /* LTR */ - padding: 0; - white-space: nowrap; - text-indent: -9999px; - border: 1px solid #ccc; - border-radius: 26px; - background: url(../../../../misc/icons/bebebe/ex.svg) #fff center center / 16px 16px no-repeat; - font-size: 1rem; -} - -[dir="rtl"] .layout-builder__link--remove { - margin-right: -10px; - margin-left: 6px; -} - -.layout-builder__link--remove:hover { - background-image: url(../../../../misc/icons/787878/ex.svg); -} - -.layout-builder-block { - padding: 1.5em; - cursor: move; - background-color: #fff; -} - -.layout-builder-block [tabindex="-1"] { - pointer-events: none; -} - -.layout-builder__message .messages { - background-repeat: no-repeat; -} -.layout-builder__message--defaults .messages { - background-image: url("../../../../misc/icons/73b355/globe.svg"); -} -.layout-builder__message--overrides .messages { - background-image: url("../../../../misc/icons/73b355/location.svg"); -} - -.layout-builder-block__content-preview-placeholder-label { - margin: 0; - text-align: center; - font-size: 1.429em; - line-height: 1.4; -} - -.layout-builder--content-preview-disabled .layout-builder-block { - margin: 0; - border-bottom: 2px dashed #979797; -} - -#drupal-off-canvas .layout-selection li { - display: block; - padding-bottom: 1em; -} - -#drupal-off-canvas .layout-selection li a { - display: block; - padding-top: 0.55em; -} - -#drupal-off-canvas .inline-block-create-button { - display: block; - padding: 24px; - padding-left: 44px; - color: #eee; - border-bottom: 1px solid #333; - background: url(../../../../misc/icons/bebebe/plus.svg) transparent 16px no-repeat; - font-size: 16px; -} - -#drupal-off-canvas .inline-block-create-button, -#drupal-off-canvas .inline-block-list__item { - margin: 0 -20px; - background-color: #444; -} - -#drupal-off-canvas .inline-block-create-button:hover, -#drupal-off-canvas .inline-block-list__item:hover { - background-color: #333; -} - -#drupal-off-canvas .inline-block-list { - margin-bottom: 15px; -} - -#drupal-off-canvas .inline-block-list__item { - display: block; - padding: 15px 0 15px 25px; -} - -.layout-builder__add-section.is-layout-builder-highlighted { - margin-bottom: calc(1.5em - 8px); - outline: none; -} -.layout-builder__layout.is-layout-builder-highlighted, -.layout-builder-block.is-layout-builder-highlighted, -.layout-builder__add-block.is-layout-builder-highlighted { - position: relative; - z-index: 1; - margin: -4px -2px; -} -.layout-builder__add-block.is-layout-builder-highlighted, -.layout-builder__add-section.is-layout-builder-highlighted, -.layout-builder__layout.is-layout-builder-highlighted:before, -.layout-builder__layout.is-layout-builder-highlighted, -.layout-builder-block.is-layout-builder-highlighted { - border: 4px solid #000; -} - -/* Highlight the active block in the Move Block dialog. */ -#drupal-off-canvas .layout-builder-components-table__block-label--current { - padding-left: 17px; - border-left: solid 5px; -} - -/** - * @todo remove in https://www.drupal.org/project/drupal/issues/3042127 - * This rule ensures the row weight dropdowns in the Move Block dialog - * maintain the background color of their container when they are hovered - * over or are inside the active row. - */ -#drupal-off-canvas .layout-builder-components-table__row .form-item { - background-color: transparent; -} - -.layout-builder__region-label, -.layout-builder__section-label { - display: none; -} - -.layout-builder--move-blocks-active .layout-builder__region-label { - display: block; -} - -.layout-builder--move-blocks-active .layout-builder__section-label { - display: inline; -} - -.layout__region-info { - padding: 0.5em; - text-align: center; - border-bottom: 2px dashed #979797; -} - -/** - * Remove "You have unsaved changes" warning because Layout Builder always has - * unsaved changes until "Save layout" is submitted. - * @todo create issue for todo. - */ -.layout-builder-components-table .tabledrag-changed-warning { - display: none !important; -} diff --git a/core/themes/stable/css/locale/locale.admin.css b/core/themes/stable/css/locale/locale.admin.css deleted file mode 100644 index a1f4b9da2b834bc4723654012a0c7f249cd99911..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/locale/locale.admin.css +++ /dev/null @@ -1,134 +0,0 @@ -.locale-translate-filter-form .details-wrapper { - overflow: hidden; -} -.locale-translate-filter-form .form-item-langcode, -.locale-translate-filter-form .form-item-translation, -.locale-translate-filter-form .form-item-customized { - float: left; /* LTR */ - /** - * In Opera 9, DOM elements with the property of "overflow: auto" - * will partially hide its contents with unnecessary scrollbars when - * its immediate child is floated without an explicit width set. - */ - width: 15em; - margin-right: 1em; /* LTR */ - margin-bottom: 0; -} -[dir="rtl"] .locale-translate-filter-form .form-item-langcode, -[dir="rtl"] .locale-translate-filter-form .form-item-translation, -[dir="rtl"] .locale-translate-filter-form .form-item-customized { - float: right; - margin-right: 0; - margin-left: 1em; -} -.locale-translate-filter-form .form-type-select select { - width: 100%; -} -.locale-translate-filter-form .form-actions { - float: left; /* LTR */ - padding: 3.8ex 0 0 0; /* LTR */ -} -[dir="rtl"] .locale-translate-filter-form .form-actions { - float: right; - padding: 3.5ex 0 0 0; -} -.locale-translate-edit-form th { - width: 50%; - table-layout: fixed; -} -.locale-translate-edit-form td { - vertical-align: top; -} - -.locale-translate-edit-form tr.changed { - background: #ffb; -} - -.locale-translate-edit-form tr .form-type-item .ajax-changed { - position: absolute; -} - -.locale-translate-filter-form .form-wrapper { - margin-bottom: 0; -} - -.locale-translate-edit-form table.changed { - margin-top: 0; -} - -/** - * Available translation updates page. - */ -#locale-translation-status-form table { - table-layout: fixed; -} -#locale-translation-status-form th.select-all { - width: 4%; -} -#locale-translation-status-form th.title { - width: 25%; -} -#locale-translation-status-form td { - vertical-align: top; -} -.locale-translation-update__wrapper { - margin-left: -12px; - padding-left: 12px; - background: transparent url(../../images/core/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; -} -#locale-translation-status-form .description { - cursor: pointer; -} -.locale-translation-update__wrapper { - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; - color: #5c5c5b; - line-height: 20px; -} -.expanded .locale-translation-update__wrapper { - overflow: visible; - height: auto; - white-space: normal; -} -.expanded .locale-translation-update__message { - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; -} -.js .locale-translation-update__wrapper { - height: 20px; -} -.expanded .locale-translation-update__wrapper { - overflow: visible; - height: auto; - white-space: normal; -} -.locale-translation-update__details { - max-width: 490px; - padding: 5px 0; - white-space: normal; - color: #666; - font-size: 0.9em; -} -.locale-translation-update__details ul { - margin: 0; - padding: 0; -} -.locale-translation-update__details li { - margin: 0 0 0.25em 1.5em; - padding: 0; -} - -@media screen and (max-width: 40em) { - #locale-translation-status-form th.title { - width: 20%; - } - #locale-translation-status-form th.status { - width: 40%; - } -} diff --git a/core/themes/stable/css/media/filter.caption.css b/core/themes/stable/css/media/filter.caption.css deleted file mode 100644 index dadabe8af062dc98d66e6ae69dbcb7a0e1b8be1a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/media/filter.caption.css +++ /dev/null @@ -1,16 +0,0 @@ -/** - * @file - * Caption filter: default styling for displaying Media Embed captions. - */ - -.caption .media .field, -.caption .media .field * { - float: none; - margin: unset; -} - -/* Undo margin added to figure in core/assets/vendor/normalize-css/normalize.css */ -figure.caption-drupal-media.align-center { - margin-right: auto; - margin-left: auto; -} diff --git a/core/themes/stable/css/media/oembed.formatter.css b/core/themes/stable/css/media/oembed.formatter.css deleted file mode 100644 index caf220e444dd9f701258faa5a95bcb1e17ae0b80..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/media/oembed.formatter.css +++ /dev/null @@ -1,3 +0,0 @@ -.media-oembed-content { - max-width: 100%; -} diff --git a/core/themes/stable/css/media/oembed.frame.css b/core/themes/stable/css/media/oembed.frame.css deleted file mode 100644 index c0c283b3996b7d364ad87a2b553f38227ab75b80..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/media/oembed.frame.css +++ /dev/null @@ -1,8 +0,0 @@ -iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - margin: 0; -} diff --git a/core/themes/stable/css/menu_ui/menu_ui.admin.css b/core/themes/stable/css/menu_ui/menu_ui.admin.css deleted file mode 100644 index efbfe7515efa35e37a62935800bd883fbf8f05ad..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/menu_ui/menu_ui.admin.css +++ /dev/null @@ -1,6 +0,0 @@ -.menu-enabled { - width: 70px; -} -.menu-label { - font-weight: bold; -} diff --git a/core/themes/stable/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css b/core/themes/stable/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css deleted file mode 100644 index 81263712581cb8333552e29b5ffbc7fef029cbe4..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * @file - * Styles for the upgrade analysis report tables. - */ -.upgrade-analysis-report__status-icon:before { - display: inline-block; - width: 32px; - height: 14px; - content: ""; - background-repeat: no-repeat; - background-position: left center; - background-size: 16px; -} - -.upgrade-analysis-report__status-icon--warning:before { - background-image: url(../../../images/core/icons/e29700/warning.svg); -} -.upgrade-analysis-report__status-icon--checked:before { - background-image: url(../../../images/core/icons/73b355/check.svg); -} -.upgrade-analysis-report__status-icon--error:before { - background-image: url(../../../images/core/icons/e32700/error.svg); -} diff --git a/core/themes/stable/css/node/node.admin.css b/core/themes/stable/css/node/node.admin.css deleted file mode 100644 index 101a38d5390485f8f36f2a72aa88f3d45e8430d3..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/node/node.admin.css +++ /dev/null @@ -1,11 +0,0 @@ -/** - * @file - * Styles for administration pages. - */ - -/** - * Revisions overview screen. - */ -.revision-current { - background: #ffc; -} diff --git a/core/themes/stable/css/node/node.module.css b/core/themes/stable/css/node/node.module.css deleted file mode 100644 index c564633691c3bb98dadda3d4cf46601cbf72f74c..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/node/node.module.css +++ /dev/null @@ -1,76 +0,0 @@ -/** - * @file - * Styles for administration pages. - */ - -/** - * Node add/edit form layout - */ - -/* Narrow screens */ -.layout-region { - box-sizing: border-box; -} - -/* Wide screens */ -@media - screen and (min-width: 780px), - (orientation: landscape) and (min-device-height: 780px) { - - .layout-region-node-main, - .layout-region-node-footer { - float: left; /* LTR */ - box-sizing: border-box; - width: 65%; - padding-right: 2em; /* LTR */ - } - - [dir="rtl"] .layout-region-node-main, - [dir="rtl"] .layout-region-node-footer { - float: right; - padding-right: 0; - padding-left: 2em; - } - - .layout-region-node-secondary { - float: right; /* LTR */ - width: 35%; - } - - [dir="rtl"] .layout-region-node-secondary { - float: left; - } - - /* @todo File an issue to add a standard class to all text-like inputs */ - .layout-region-node-secondary .form-autocomplete, - .layout-region-node-secondary .form-text, - .layout-region-node-secondary .form-tel, - .layout-region-node-secondary .form-email, - .layout-region-node-secondary .form-url, - .layout-region-node-secondary .form-search, - .layout-region-node-secondary .form-number, - .layout-region-node-secondary .form-color, - .layout-region-node-secondary textarea { - box-sizing: border-box; - width: 100%; - max-width: 100%; - } -} - -/** - * The vertical toolbar mode gets triggered for narrow screens, which throws off - * the intent of media queries written for the viewport width. When the vertical - * toolbar is on, we need to suppress layout for the original media width + the - * toolbar width (240px). In this case, 240px + 780px. - */ -@media - screen and (max-width: 1020px) { - - .toolbar-vertical.toolbar-tray-open .layout-region-node-main, - .toolbar-vertical.toolbar-tray-open .layout-region-node-footer, - .toolbar-vertical.toolbar-tray-open .layout-region-node-secondary { - float: none; - width: auto; - padding-right: 0; - } -} diff --git a/core/themes/stable/css/node/node.preview.css b/core/themes/stable/css/node/node.preview.css deleted file mode 100644 index 15205ab92d18d4dc0d3390f19e167fd2b6031025..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/node/node.preview.css +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @file - * Styles for node preview page. - */ - -.node-preview-container { - position: fixed; - z-index: 499; - box-sizing: border-box; - width: 100%; - padding: 10px; -} - -@media only screen and (min-width: 36em) { - .node-preview-container .form-type-select { - margin-left: 25%; /* LTR */ - } - [dir="rtl"] .node-preview-container .form-type-select { - margin-right: 25%; - margin-left: 0; - } -} diff --git a/core/themes/stable/css/settings_tray/settings_tray.module.css b/core/themes/stable/css/settings_tray/settings_tray.module.css deleted file mode 100644 index 75ba0474aa1b971c056630aad89fea27c9650582..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/settings_tray/settings_tray.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/** - * @file - * Styling for Settings Tray module. - */ -/* - * Position the edit toolbar tab. - * @todo Move changes into contextual module when Settings Tray is not - * experimental: https://www.drupal.org/node/2784591. - */ -.toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab { - float: left; -} -[dir="rtl"] .toolbar .toolbar-bar .contextual-toolbar-tab.toolbar-tab { - float: right; -} - -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode a, -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode input { - pointer-events: none; -} -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .contextual-links a { - pointer-events: inherit; -} diff --git a/core/themes/stable/css/settings_tray/settings_tray.motion.css b/core/themes/stable/css/settings_tray/settings_tray.motion.css deleted file mode 100644 index 820f708123c6b63d5a0dc8a226a924cb8f697182..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/settings_tray/settings_tray.motion.css +++ /dev/null @@ -1,19 +0,0 @@ -/** - * @file - * Motion effects for Settings Tray module. - * - * Motion effects are in a separate file so that they can be easily turned off - * to improve performance if desired. - */ - -/* Transition the edit icon in the toolbar. */ -#toolbar-bar.button.toolbar-icon.toolbar-icon.toolbar-icon-edit:before { - transition: all 0.7s ease; -} - -/* Transition the editables on the page, their contextual links and their hover states. */ -.dialog-off-canvas-main-canvas .contextual, -.dialog-off-canvas-main-canvas .js-settings-tray-edit-mode .settings-tray-editable, -.dialog-off-canvas-main-canvas.js-off-canvas-dialog-open .js-settings-tray-edit-mode .settings-tray-editable { - transition: all 0.7s ease; -} diff --git a/core/themes/stable/css/settings_tray/settings_tray.theme.css b/core/themes/stable/css/settings_tray/settings_tray.theme.css deleted file mode 100644 index 8cb3d23219866a7ba305d23d0442a6e2db95f51a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/settings_tray/settings_tray.theme.css +++ /dev/null @@ -1,70 +0,0 @@ -/** - * @file - * Visual styling for Settings Tray module. - */ - -/* @todo remove the @imports when we find a better way to load these styles last. - * https://www.drupal.org/node/1945262. - */ - -/* Style the edit mode toolbar and tabs. */ -#toolbar-bar.js-settings-tray-edit-mode { - background-image: linear-gradient(to bottom, #0a7bc1, #0a6eb4); -} -.js-settings-tray-edit-mode .toolbar-item:not(.toolbar-icon-edit) { - color: #999; -} -.js-settings-tray-edit-mode .toolbar-item:not(.toolbar-icon-edit) .is-active { - color: #333; -} - -/* Style both the edit and editing states of the contextual links toggle tab. */ -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item, -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active, -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:focus { - color: #eee; - outline: none; - background-color: #0066a1; - background-image: linear-gradient(to bottom, #0066a1, #005b98); - text-shadow: none; - font-weight: bold; -} -/* Make the hover of the inactive state the same as the active state. */ -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover, -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active { - color: #fff; - background-image: linear-gradient(to bottom, #0a7bc1, #0a6eb4); -} -/* Make the hover of the active state the same as the inactive state. */ -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover { - color: #fff; - background-color: #0066a1; - background-image: linear-gradient(to bottom, #0066a1, #005b98); -} -/* Make the inactive icon gray. */ -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:before { - background-image: url(../../../../misc/icons/bebebe/pencil.svg); -} -/* Make the active icon white. */ -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} -.toolbar-tab > .toolbar-icon.toolbar-icon-edit.toolbar-item:hover > .toolbar-icon-edit:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} -.toolbar-tab > .button.toolbar-icon.toolbar-icon.toolbar-icon-edit:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} - -/* Style the editables while in edit mode. */ -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable { - outline: 1px dashed rgba(0, 0, 0, 0.5); - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.7); -} -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable:hover, -.dialog-off-canvas-main-canvas.js-settings-tray-edit-mode .settings-tray-editable.settings-tray-active-editable { - background-color: rgba(0, 0, 0, 0.2); -} diff --git a/core/themes/stable/css/settings_tray/settings_tray.toolbar.css b/core/themes/stable/css/settings_tray/settings_tray.toolbar.css deleted file mode 100644 index 754411b9544fd34d63b987352efec4d6c48eedab..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/settings_tray/settings_tray.toolbar.css +++ /dev/null @@ -1,66 +0,0 @@ -/** - * @file - * Visual styling for the toolbar when Settings Tray module is enabled. - */ - -/* @todo Move this into toolbar when module is not experimental: - * https://www.drupal.org/node/2784593. - */ - -/* Style the edit mode toolbar and tabs. */ -#toolbar-bar.js-settings-tray-edit-mode { - background-color: #fff; -} -#toolbar-bar.js-settings-tray-edit-mode .toolbar-item { - color: #999; -} -#toolbar-bar.js-settings-tray-edit-mode .toolbar-item .is-active { - color: #333; -} - -/* Style both the edit and editing states of the contextual links toggle tab. */ -.toolbar-icon-edit.toolbar-item { - color: #eee; - background-color: #0066a1; - background-image: linear-gradient(to bottom, #0066a1, #005b98); - text-shadow: 0 1px hsla(0, 0%, 0%, 0.5); - font-weight: 700; - -webkit-font-smoothing: antialiased; -} -.toolbar-icon-edit.toolbar-item.is-active { - color: #fff; - background-color: #0a7bc1; - background-image: linear-gradient(to bottom, #0a7bc1, #0a6eb4); - text-shadow: 0 1px hsla(0, 0%, 0%, 0.5); - font-weight: 700; - -webkit-font-smoothing: antialiased; -} -.toolbar-tab:hover > .toolbar-icon-edit, -.toolbar-icon-edit:focus .toolbar-item { - color: #fff; - border-color: #1e5c90; - outline: none; - background-color: #0a7bc1; - background-image: linear-gradient(to bottom, #0a7bc1, #0a6eb4); -} -.toolbar-icon.toolbar-icon-edit.toolbar-item:before, -button.toolbar-icon.toolbar-icon-edit.toolbar-item:before { - background-image: url(../../../../misc/icons/bebebe/pencil.svg); -} -.toolbar-icon.toolbar-icon-edit.toolbar-item:before:hover, -button.toolbar-icon.toolbar-icon-edit.toolbar-item:before:focus { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} -.toolbar-icon.toolbar-icon-edit.toolbar-item:hover > .toolbar-icon-edit:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} -#toolbar-bar.button.toolbar-icon.toolbar-icon.toolbar-icon-edit:before { - background-image: url(../../../../misc/icons/ffffff/pencil.svg); -} - -#toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active { - color: #fff; -} -#toolbar-bar.js-settings-tray-edit-mode button.toolbar-icon.toolbar-icon-edit.toolbar-item.is-active:hover { - background-image: linear-gradient(to bottom, #0a6fb4, #0a65aa); -} diff --git a/core/themes/stable/css/shortcut/shortcut.icons.theme.css b/core/themes/stable/css/shortcut/shortcut.icons.theme.css deleted file mode 100644 index 213dcc825755b7992f8a4b8dce608874aa045e33..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/shortcut/shortcut.icons.theme.css +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @file - * Styling for the shortcut module icons. - */ - -/** - * Toolbar tab icon. - */ -.toolbar-bar .toolbar-icon-shortcut:before { - background-image: url(../../images/core/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); -} - -/** - * Add/remove links. - */ -.shortcut-action__icon { - display: inline-block; - width: 20px; - height: 20px; - vertical-align: -2px; - background: transparent url(../../images/shortcut/favstar.svg) no-repeat left top; -} -[dir="rtl"] .shortcut-action__icon { - background-image: url(../../images/shortcut/favstar-rtl.svg); -} -.shortcut-action--add:hover .shortcut-action__icon, -.shortcut-action--add:focus .shortcut-action__icon { - background-position: -20px top; -} -.shortcut-action--remove .shortcut-action__icon { - background-position: -40px top; -} -.shortcut-action--remove:focus .shortcut-action__icon, -.shortcut-action--remove:hover .shortcut-action__icon { - background-position: -60px top; -} diff --git a/core/themes/stable/css/shortcut/shortcut.theme.css b/core/themes/stable/css/shortcut/shortcut.theme.css deleted file mode 100644 index 97edead062baac69a9882e2461490e68606b8620..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/shortcut/shortcut.theme.css +++ /dev/null @@ -1,62 +0,0 @@ -/** - * @file - * Styling for the shortcut module. - */ - -/** - * Toolbar. - */ -.toolbar .toolbar-tray-vertical .edit-shortcuts { - padding: 1em; - text-align: right; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .edit-shortcuts { - text-align: left; -} -.toolbar .toolbar-tray-horizontal .edit-shortcuts { - float: right; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-horizontal .edit-shortcuts { - float: left; -} - -/** - * Add/remove links. - */ -.shortcut-action { - display: inline-block; - margin-left: 0.3em; /* LTR */ -} -[dir="rtl"] .shortcut-action { - margin-right: 0.3em; - margin-left: 0; -} -.shortcut-action__message { - display: inline-block; - margin-left: 0.3em; /* LTR */ - padding: 0 5px; - -webkit-transition: all 200ms ease-out; - transition: all 200ms ease-out; - -ms-transform: translateY(-12px); - -webkit-transform: translateY(-12px); - transform: translateY(-12px); - opacity: 0; - color: #fff; - border-radius: 5px; - background: #000; - background: rgba(0, 0, 0, 0.5); - -ms-backface-visibility: hidden; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -[dir="rtl"] .shortcut-action__message { - margin-right: 0.3em; - margin-left: 0; -} -.shortcut-action:hover .shortcut-action__message, -.shortcut-action:focus .shortcut-action__message { - -ms-transform: translateY(-2px); - -webkit-transform: translateY(-2px); - transform: translateY(-2px); - opacity: 1; -} diff --git a/core/themes/stable/css/system/components/ajax-progress.module.css b/core/themes/stable/css/system/components/ajax-progress.module.css deleted file mode 100644 index de9efd41fba47fa0b5f6389f6aeb9c1d437e680b..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/ajax-progress.module.css +++ /dev/null @@ -1,49 +0,0 @@ -/** - * @file - * Throbber. - */ - -.ajax-progress { - display: inline-block; - padding: 1px 5px 2px 5px; -} -[dir="rtl"] .ajax-progress { - float: right; -} -.ajax-progress-throbber .throbber { - display: inline; - padding: 1px 5px 2px; - background: transparent url(../../../images/core/throbber-active.gif) no-repeat 0 center; -} -.ajax-progress-throbber .message { - display: inline; - padding: 1px 5px 2px; -} -tr .ajax-progress-throbber .throbber { - margin: 0 2px; -} -.ajax-progress-bar { - width: 16em; -} - -/* Full screen throbber */ -.ajax-progress-fullscreen { - position: fixed; - z-index: 1000; - top: 48.5%; - /* Can't do center:50% middle: 50%, so approximate it for a typical window size. */ - left: 49%; /* LTR */ - width: 24px; - height: 24px; - padding: 4px; - opacity: 0.9; - border-radius: 7px; - background-color: #232323; - background-image: url(../../../images/core/loading-small.gif); - background-repeat: no-repeat; - background-position: center center; -} -[dir="rtl"] .ajax-progress-fullscreen { - right: 49%; - left: auto; -} diff --git a/core/themes/stable/css/system/components/align.module.css b/core/themes/stable/css/system/components/align.module.css deleted file mode 100644 index 1ea4a8d1ce8875cf9edebdc909c2dacb0b0ed19a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/align.module.css +++ /dev/null @@ -1,32 +0,0 @@ -/** - * @file - * Alignment classes for text and block level elements. - */ - -.text-align-left { - text-align: left; -} -.text-align-right { - text-align: right; -} -.text-align-center { - text-align: center; -} -.text-align-justify { - text-align: justify; -} - -/** - * Alignment classes for block level elements (images, videos, blockquotes, etc.) - */ -.align-left { - float: left; -} -.align-right { - float: right; -} -.align-center { - display: block; - margin-right: auto; - margin-left: auto; -} diff --git a/core/themes/stable/css/system/components/autocomplete-loading.module.css b/core/themes/stable/css/system/components/autocomplete-loading.module.css deleted file mode 100644 index 93d6d4fc24fe1c6061ae2545dbd5eb8dcb2b542d..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/autocomplete-loading.module.css +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @file - * Visual styles for animated throbber. - * - * @see autocomplete.js - */ - -.js input.form-autocomplete { - background-image: url(../../../images/core/throbber-inactive.png); - background-repeat: no-repeat; - background-position: 100% center; /* LTR */ -} -.js[dir="rtl"] input.form-autocomplete { - background-position: 0% center; -} -.js input.form-autocomplete.ui-autocomplete-loading { - background-image: url(../../../images/core/throbber-active.gif); - background-position: 100% center; /* LTR */ -} -.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading { - background-position: 0% center; -} diff --git a/core/themes/stable/css/system/components/clearfix.module.css b/core/themes/stable/css/system/components/clearfix.module.css deleted file mode 100644 index cb978d4c4bda562c078327c2de559e973defd29a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/clearfix.module.css +++ /dev/null @@ -1,15 +0,0 @@ -/** - * @file - * Float clearing. - * - * Based on the micro clearfix hack by Nicolas Gallagher, with the :before - * pseudo selector removed to allow normal top margin collapse. - * - * @see http://nicolasgallagher.com/micro-clearfix-hack - */ - -.clearfix:after { - display: table; - clear: both; - content: ""; -} diff --git a/core/themes/stable/css/system/components/container-inline.module.css b/core/themes/stable/css/system/components/container-inline.module.css deleted file mode 100644 index b68da6509c12fc829adc90e62fd72d56b2d15a35..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/container-inline.module.css +++ /dev/null @@ -1,13 +0,0 @@ -/** - * @file - * Inline items. - */ - -.container-inline div, -.container-inline label { - display: inline; -} -/* Details contents always need to be rendered as block. */ -.container-inline .details-wrapper { - display: block; -} diff --git a/core/themes/stable/css/system/components/details.module.css b/core/themes/stable/css/system/components/details.module.css deleted file mode 100644 index 23ee3b4121d412ac476dd19acd960b20a38323d3..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/details.module.css +++ /dev/null @@ -1,10 +0,0 @@ -/** - * @file - * Collapsible details. - * - * @see collapse.js - */ - -.js details:not([open]) .details-wrapper { - display: none; -} diff --git a/core/themes/stable/css/system/components/fieldgroup.module.css b/core/themes/stable/css/system/components/fieldgroup.module.css deleted file mode 100644 index 887c8f9c08330720d95a4441eb6bcd94992a64eb..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/fieldgroup.module.css +++ /dev/null @@ -1,9 +0,0 @@ -/** - * @file - * Fieldgroup border reset. - */ - -.fieldgroup { - padding: 0; - border-width: 0; -} diff --git a/core/themes/stable/css/system/components/hidden.module.css b/core/themes/stable/css/system/components/hidden.module.css deleted file mode 100644 index dde91701221049fba61e36deed307eee99b49de9..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/hidden.module.css +++ /dev/null @@ -1,53 +0,0 @@ -/** - * @file - * Utility classes to hide elements in different ways. - */ - -/** - * Hide elements from all users. - * - * Used for elements which should not be immediately displayed to any user. An - * example would be collapsible details that will be expanded with a click - * from a user. The effect of this class can be toggled with the jQuery show() - * and hide() functions. - */ -.hidden { - display: none; -} - -/** - * Hide elements visually, but keep them available for screen readers. - * - * Used for information required for screen reader users to understand and use - * the site where visual display is undesirable. Information provided in this - * manner should be kept concise, to avoid unnecessary burden on the user. - * "!important" is used to prevent unintentional overrides. - */ -.visually-hidden { - position: absolute !important; - overflow: hidden; - clip: rect(1px, 1px, 1px, 1px); - width: 1px; - height: 1px; - word-wrap: normal; -} - -/** - * The .focusable class extends the .visually-hidden class to allow - * the element to be focusable when navigated to via the keyboard. - */ -.visually-hidden.focusable:active, -.visually-hidden.focusable:focus { - position: static !important; - overflow: visible; - clip: auto; - width: auto; - height: auto; -} - -/** - * Hide visually and from screen readers, but maintain layout. - */ -.invisible { - visibility: hidden; -} diff --git a/core/themes/stable/css/system/components/item-list.module.css b/core/themes/stable/css/system/components/item-list.module.css deleted file mode 100644 index 7bddff9e768b4fe0aab4057b1305972996d60a84..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/item-list.module.css +++ /dev/null @@ -1,19 +0,0 @@ -/** - * @file - * Styles for item list. - */ - -.item-list__comma-list, -.item-list__comma-list li { - display: inline; -} -.item-list__comma-list { - margin: 0; - padding: 0; -} -.item-list__comma-list li:after { - content: ", "; -} -.item-list__comma-list li:last-child:after { - content: ""; -} diff --git a/core/themes/stable/css/system/components/js.module.css b/core/themes/stable/css/system/components/js.module.css deleted file mode 100644 index f6c1c01ff90da6f57408d2339861173621bca027..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/js.module.css +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @file - * Utility classes to assist with JavaScript functionality. - */ - -/** - * For anything you want to hide on page load when JS is enabled, so - * that you can use the JS to control visibility and avoid flicker. - */ -.js .js-hide { - display: none; -} - -/** - * For anything you want to show on page load only when JS is enabled. - */ -.js-show { - display: none; -} -.js .js-show { - display: block; -} diff --git a/core/themes/stable/css/system/components/nowrap.module.css b/core/themes/stable/css/system/components/nowrap.module.css deleted file mode 100644 index 466d9fe68ae287976363a726f7ae385661b6c192..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/nowrap.module.css +++ /dev/null @@ -1,8 +0,0 @@ -/** - * @file - * Utility class to prevent text wrapping. - */ - -.nowrap { - white-space: nowrap; -} diff --git a/core/themes/stable/css/system/components/position-container.module.css b/core/themes/stable/css/system/components/position-container.module.css deleted file mode 100644 index ae209f3aa614b9437226ba8bb9637bdd7b4e8e86..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/position-container.module.css +++ /dev/null @@ -1,8 +0,0 @@ -/* - * @file - * Contain positioned elements. - */ - -.position-container { - position: relative; -} diff --git a/core/themes/stable/css/system/components/progress.module.css b/core/themes/stable/css/system/components/progress.module.css deleted file mode 100644 index b29c3a986ad9a5fc35e096dbd313f2745149aaca..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/progress.module.css +++ /dev/null @@ -1,51 +0,0 @@ -/** - * @file - * Progress behavior. - * - * @see progress.js - */ - -.progress { - position: relative; -} -.progress__track { - min-width: 100px; - max-width: 100%; - height: 16px; - margin-top: 5px; - border: 1px solid; - background-color: #fff; -} -.progress__bar { - width: 3%; - min-width: 3%; - max-width: 100%; - height: 1.5em; - background-color: #000; -} -.progress__description, -.progress__percentage { - overflow: hidden; - margin-top: 0.2em; - color: #555; - font-size: 0.875em; -} -.progress__description { - float: left; /* LTR */ -} -[dir="rtl"] .progress__description { - float: right; -} -.progress__percentage { - float: right; /* LTR */ -} -[dir="rtl"] .progress__percentage { - float: left; -} -.progress--small .progress__track { - height: 7px; -} -.progress--small .progress__bar { - height: 7px; - background-size: 20px 20px; -} diff --git a/core/themes/stable/css/system/components/reset-appearance.module.css b/core/themes/stable/css/system/components/reset-appearance.module.css deleted file mode 100644 index b04ba133fa5d3e388ff5ece47030f3bcfd89f678..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/reset-appearance.module.css +++ /dev/null @@ -1,15 +0,0 @@ -/* - * @file - * Utility class to remove browser styles, especially for button. - */ - -.reset-appearance { - margin: 0; - padding: 0; - border: 0 none; - background: transparent; - line-height: inherit; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; -} diff --git a/core/themes/stable/css/system/components/resize.module.css b/core/themes/stable/css/system/components/resize.module.css deleted file mode 100644 index db727c10273d590e52072de6ce898e4c4a14b2b1..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/resize.module.css +++ /dev/null @@ -1,21 +0,0 @@ -/** - * @file - * Resizable textareas. - */ - -.resize-none { - resize: none; -} -.resize-vertical { - min-height: 2em; - resize: vertical; -} -.resize-horizontal { - max-width: 100%; - resize: horizontal; -} -.resize-both { - max-width: 100%; - min-height: 2em; - resize: both; -} diff --git a/core/themes/stable/css/system/components/sticky-header.module.css b/core/themes/stable/css/system/components/sticky-header.module.css deleted file mode 100644 index f6a1b1ec0c627b940216f849506eadbe62fc097a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/sticky-header.module.css +++ /dev/null @@ -1,13 +0,0 @@ -/** - * @file - * Table header behavior. - * - * @see tableheader.js - */ - -table.sticky-header { - z-index: 500; - top: 0; - margin-top: 0; - background-color: #fff; -} diff --git a/core/themes/stable/css/system/components/system-status-counter.css b/core/themes/stable/css/system/components/system-status-counter.css deleted file mode 100644 index 9b6fc3131d4a998f739feea30137eb851258ccd6..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/system-status-counter.css +++ /dev/null @@ -1,28 +0,0 @@ -/** - * @file - * Styles for the system status counter component. - */ - -.system-status-counter__status-icon { - display: inline-block; - width: 25px; - height: 25px; - vertical-align: middle; -} -.system-status-counter__status-icon:before { - display: block; - content: ""; - background-repeat: no-repeat; - background-position: center 2px; - background-size: 20px; -} - -.system-status-counter__status-icon--error:before { - background-image: url(../../../images/core/icons/e32700/error.svg); -} -.system-status-counter__status-icon--warning:before { - background-image: url(../../../images/core/icons/e29700/warning.svg); -} -.system-status-counter__status-icon--checked:before { - background-image: url(../../../images/core/icons/73b355/check.svg); -} diff --git a/core/themes/stable/css/system/components/system-status-report-counters.css b/core/themes/stable/css/system/components/system-status-report-counters.css deleted file mode 100644 index 7040c257a0f22ed815818ef2c9a0920dbac6f20d..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/system-status-report-counters.css +++ /dev/null @@ -1,27 +0,0 @@ -/** - * @file - * Styles for the system status report counters. - */ - -.system-status-report-counters__item { - width: 100%; - margin-bottom: 0.5em; - padding: 0.5em 0; - text-align: center; - white-space: nowrap; - background-color: rgba(0, 0, 0, 0.063); -} - -@media screen and (min-width: 60em) { - .system-status-report-counters { - display: flex; - flex-wrap: wrap; - justify-content: space-between; - } - .system-status-report-counters__item--half-width { - width: 49%; - } - .system-status-report-counters__item--third-width { - width: 33%; - } -} diff --git a/core/themes/stable/css/system/components/system-status-report-general-info.css b/core/themes/stable/css/system/components/system-status-report-general-info.css deleted file mode 100644 index 3056aded67d07e44650c1853a54ffdc3800eb016..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/system-status-report-general-info.css +++ /dev/null @@ -1,14 +0,0 @@ -/** - * @file - * Default styles for the System Status general info. - */ - -.system-status-general-info__item { - margin-top: 1em; - padding: 0 1em 1em; - border: 1px solid #ccc; -} - -.system-status-general-info__item-title { - border-bottom: 1px solid #ccc; -} diff --git a/core/themes/stable/css/system/components/tabledrag.module.css b/core/themes/stable/css/system/components/tabledrag.module.css deleted file mode 100644 index 8421617662a82ec1ced77cd02d6eebe9b3c5a70a..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/tabledrag.module.css +++ /dev/null @@ -1,88 +0,0 @@ -/** - * @file - * Table drag behavior. - * - * @see tabledrag.js - */ - -body.drag { - cursor: move; -} -tr.region-title { - font-weight: bold; -} -tr.region-message { - color: #999; -} -tr.region-populated { - display: none; -} -tr.add-new .tabledrag-changed { - display: none; -} -.draggable a.tabledrag-handle { - float: left; /* LTR */ - overflow: hidden; - height: 1.7em; - margin-left: -1em; /* LTR */ - cursor: move; - text-decoration: none; -} -[dir="rtl"] .draggable a.tabledrag-handle { - float: right; - margin-right: -1em; - margin-left: 0; -} -a.tabledrag-handle:hover { - text-decoration: none; -} -a.tabledrag-handle .handle { - width: 14px; - height: 14px; - margin: -0.4em 0.5em 0; - padding: 0.42em 0.5em; - background: url(../../../images/core/icons/787878/move.svg) no-repeat 6px 7px; -} -a.tabledrag-handle:hover .handle, -a.tabledrag-handle:focus .handle { - background-image: url(../../../images/core/icons/000000/move.svg); -} -.touchevents .draggable td { - padding: 0 10px; -} -.touchevents .draggable .menu-item__link { - display: inline-block; - padding: 10px 0; -} -.touchevents a.tabledrag-handle { - width: 40px; - height: 44px; -} -.touchevents a.tabledrag-handle .handle { - height: 21px; - background-position: 40% 19px; /* LTR */ -} -[dir="rtl"] .touch a.tabledrag-handle .handle { - background-position: right 40% top 19px; -} -.touchevents .draggable.drag a.tabledrag-handle .handle { - background-position: 50% -32px; -} -.tabledrag-toggle-weight-wrapper { - text-align: right; /* LTR */ -} -[dir="rtl"] .tabledrag-toggle-weight-wrapper { - text-align: left; -} -.indentation { - float: left; /* LTR */ - width: 20px; - height: 1.7em; - margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */ - padding: 0.42em 0 0.42em 0.6em; /* LTR */ -} -[dir="rtl"] .indentation { - float: right; - margin: -0.4em -0.4em -0.4em 0.2em; - padding: 0.42em 0.6em 0.42em 0; -} diff --git a/core/themes/stable/css/system/components/tablesort.module.css b/core/themes/stable/css/system/components/tablesort.module.css deleted file mode 100644 index 51988eac9663c336bdab02c9e21e21947df520eb..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/tablesort.module.css +++ /dev/null @@ -1,19 +0,0 @@ -/** - * @file - * Table sort indicator. - * - * @see tablesort-indicator.html.twig - */ - -.tablesort { - display: inline-block; - width: 16px; - height: 16px; - background-size: 100%; -} -.tablesort--asc { - background-image: url(../../../images/core/icons/787878/twistie-down.svg); -} -.tablesort--desc { - background-image: url(../../../images/core/icons/787878/twistie-up.svg); -} diff --git a/core/themes/stable/css/system/components/tree-child.module.css b/core/themes/stable/css/system/components/tree-child.module.css deleted file mode 100644 index a09b389660916ffcea5cab3d7d9b552616cd2c2d..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/components/tree-child.module.css +++ /dev/null @@ -1,18 +0,0 @@ -/** - * @file - * Visual styles for a nested tree child. - */ - -div.tree-child { - background: url(../../../images/core/tree.png) no-repeat 11px center; /* LTR */ -} -div.tree-child-last { - background: url(../../../images/core/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(../../../images/core/tree.png) no-repeat -11px center; -} diff --git a/core/themes/stable/css/system/system.admin.css b/core/themes/stable/css/system/system.admin.css deleted file mode 100644 index 7bdd79b5552e2504f8f33631867846e881760631..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/system.admin.css +++ /dev/null @@ -1,410 +0,0 @@ -/** - * @file - * Styles for administration pages. - */ - -/** - * Reusable layout styles. - */ -.layout-container { - margin: 0 1.5em; -} -.layout-container:after { - display: table; - clear: both; - content: ""; -} - -@media screen and (min-width: 38em) { - .layout-container { - margin: 0 2.5em; - } - .layout-column { - float: left; /* LTR */ - box-sizing: border-box; - } - [dir="rtl"] .layout-column { - float: right; - } - .layout-column + .layout-column { - padding-left: 10px; /* LTR */ - } - [dir="rtl"] .layout-column + .layout-column { - padding-right: 10px; - padding-left: 0; - } - .layout-column--half { - width: 50%; - } - .layout-column--quarter { - width: 25%; - } - .layout-column--three-quarter { - width: 75%; - } -} - -/** - * Panel. - * Used to visually group items together. - */ -.panel { - padding: 5px 5px 15px; -} -.panel__description { - margin: 0 0 3px; - padding: 2px 0 3px 0; -} - -/** - * System compact link: to toggle the display of description text. - */ -.compact-link { - margin: 0 0 0.5em 0; -} - -/** - * Quick inline admin links. - */ -small .admin-link:before { - content: " ["; -} -small .admin-link:after { - content: "]"; -} - -/** - * Modules page. - */ -.system-modules thead > tr { - border: 0; -} -.system-modules div.incompatible { - font-weight: bold; -} -.system-modules td.checkbox { - width: 4%; - min-width: 25px; -} -.system-modules td.module { - width: 25%; -} -.system-modules td { - vertical-align: top; -} -.system-modules label, -.system-modules-uninstall label { - color: #1d1d1d; - font-size: 1.15em; -} -.system-modules details { - overflow: hidden; /* truncates descriptions if too long */ - white-space: nowrap; - text-overflow: ellipsis; - color: #5c5c5b; - line-height: 20px; -} -.system-modules details[open] { - overflow: visible; - height: auto; - white-space: normal; -} -.system-modules details[open] summary .text { - text-transform: none; - -webkit-hyphens: auto; - -moz-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; -} -.system-modules td details a { - color: #5c5c5b; - border: 0; -} -.system-modules td details { - height: 20px; - margin: 0; - border: 0; -} -.system-modules td details summary { - padding: 0; - cursor: default; - text-transform: none; - font-weight: normal; -} -.system-modules td { - padding-left: 0; /* LTR */ -} -[dir="rtl"] .system-modules td { - padding-right: 0; - padding-left: 12px; -} - -@media screen and (max-width: 40em) { - .system-modules td.name { - width: 20%; - } - .system-modules td.description { - width: 40%; - } -} -.system-modules .requirements { - max-width: 490px; - padding: 5px 0; -} -.system-modules .links { - overflow: hidden; /* prevents collapse */ -} -.system-modules .checkbox { - margin: 0 5px; -} -.system-modules .checkbox .form-item { - margin-bottom: 0; -} -.admin-requirements, -.admin-required { - color: #666; - font-size: 0.9em; -} -.admin-enabled { - color: #080; -} -.admin-missing { - color: #f00; -} -.module-link { - display: block; - float: left; /* LTR */ - margin-top: 2px; - padding: 2px 20px; - white-space: nowrap; -} -[dir="rtl"] .module-link { - float: right; -} -.module-link-help { - background: url(../../images/core/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(../../images/core/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(../../images/core/icons/787878/cog.svg) 0 50% no-repeat; /* LTR */ -} -[dir="rtl"] .module-link-configure { - background-position: top 50% right 0; -} -.module-link--non-stable { - padding-left: 18px; - background: url(../../../../misc/icons/e29700/warning.svg) 0 50% no-repeat; /* LTR */ -} -[dir="rtl"] .module-link--non-stable { - padding-right: 18px; - padding-left: 0; - background-position: top 50% right 0; -} - -/* Status report. */ -.system-status-report__status-title { - position: relative; - box-sizing: border-box; - width: 100%; - padding: 10px 6px 10px 40px; /* LTR */ - vertical-align: top; - background-color: transparent; - font-weight: normal; -} -[dir="rtl"] .system-status-report__status-title { - padding: 10px 40px 10px 6px; -} -.system-status-report__status-icon:before { - position: absolute; - top: 12px; - left: 12px; /* LTR */ - display: block; - width: 16px; - height: 16px; - content: ""; - background-repeat: no-repeat; -} -[dir="rtl"] .system-status-report__status-icon:before { - right: 12px; - left: auto; -} -.system-status-report__status-icon--error:before { - background-image: url(../../images/core/icons/e32700/error.svg); -} -.system-status-report__status-icon--warning:before { - background-image: url(../../images/core/icons/e29700/warning.svg); -} -.system-status-report__entry__value { - padding: 1em 0.5em; -} - -/** - * Appearance page. - */ -.theme-info__header { - margin-bottom: 0; - font-weight: normal; -} -.theme-default .theme-info__header { - font-weight: bold; -} -.theme-info__description { - margin-top: 0; -} -.system-themes-list { - margin-bottom: 20px; -} -.system-themes-list-uninstalled { - padding-top: 20px; - border-top: 1px solid #cdcdcd; -} -.system-themes-list__header { - margin: 0; -} - -.theme-selector { - padding-top: 20px; -} -.theme-selector .screenshot, -.theme-selector .no-screenshot { - max-width: 100%; - height: auto; - padding: 2px; - text-align: center; - vertical-align: bottom; - border: 1px solid #e0e0d8; -} -.theme-default .screenshot { - border: 1px solid #aaa; -} -.system-themes-list-uninstalled .screenshot, -.system-themes-list-uninstalled .no-screenshot { - max-width: 194px; - height: auto; -} - -/** - * Theme display without vertical toolbar. - */ -@media screen and (min-width: 45em) { - body:not(.toolbar-vertical) .system-themes-list-installed .screenshot, - body:not(.toolbar-vertical) .system-themes-list-installed .no-screenshot { - float: left; /* LTR */ - width: 294px; - margin: 0 20px 0 0; /* LTR */ - } - [dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-installed .screenshot, - [dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-installed .no-screenshot { - float: right; - margin: 0 0 0 20px; - } - body:not(.toolbar-vertical) .system-themes-list-installed .system-themes-list__header { - margin-top: 0; - } - body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-selector { - float: left; /* LTR */ - box-sizing: border-box; - width: 31.25%; - padding: 20px 20px 20px 0; /* LTR */ - } - [dir="rtl"] body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-selector { - float: right; - padding: 20px 0 20px 20px; - } - body:not(.toolbar-vertical) .system-themes-list-uninstalled .theme-info { - min-height: 170px; - } -} - -/** - * Theme display with vertical toolbar. - */ -@media screen and (min-width: 60em) { - .toolbar-vertical .system-themes-list-installed .screenshot, - .toolbar-vertical .system-themes-list-installed .no-screenshot { - float: left; /* LTR */ - width: 294px; - margin: 0 20px 0 0; /* LTR */ - } - [dir="rtl"] .toolbar-vertical .system-themes-list-installed .screenshot, - [dir="rtl"] .toolbar-vertical .system-themes-list-installed .no-screenshot { - float: right; - margin: 0 0 0 20px; - } - .toolbar-vertical .system-themes-list-installed .theme-info__header { - margin-top: 0; - } - .toolbar-vertical .system-themes-list-uninstalled .theme-selector { - float: left; /* LTR */ - box-sizing: border-box; - width: 31.25%; - padding: 20px 20px 20px 0; /* LTR */ - } - [dir="rtl"] .toolbar-vertical .system-themes-list-uninstalled .theme-selector { - float: right; - padding: 20px 0 20px 20px; - } - .toolbar-vertical .system-themes-list-uninstalled .theme-info { - min-height: 170px; - } -} -.system-themes-list-installed .theme-info { - max-width: 940px; -} - -.theme-selector .incompatible { - margin-top: 10px; - font-weight: bold; -} -.theme-selector .operations { - margin: 10px 0 0 0; - padding: 0; -} -.theme-selector .operations li { - float: left; /* LTR */ - margin: 0; - padding: 0 0.7em; - list-style-type: none; - border-right: 1px solid #cdcdcd; /* LTR */ -} -[dir="rtl"] .theme-selector .operations li { - float: right; - border-right: none; - border-left: 1px solid #cdcdcd; -} -.theme-selector .operations li:last-child { - padding: 0 0 0 0.7em; /* LTR */ - border-right: none; /* LTR */ -} -[dir="rtl"] .theme-selector .operations li:last-child { - padding: 0 0.7em 0 0; - border-left: none; -} -.theme-selector .operations li:first-child { - padding: 0 0.7em 0 0; /* LTR */ -} -[dir="rtl"] .theme-selector .operations li:first-child { - padding: 0 0 0 0.7em; -} -.system-themes-admin-form { - clear: left; /* LTR */ -} -[dir="rtl"] .system-themes-admin-form { - clear: right; -} -.cron-description__run-cron { - display: block; -} - -.system-cron-settings__link { - overflow-wrap: break-word; - word-wrap: break-word; -} diff --git a/core/themes/stable/css/system/system.diff.css b/core/themes/stable/css/system/system.diff.css deleted file mode 100644 index a6e86423c6cf010c60bf827a443ac4404bb971ee..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/system.diff.css +++ /dev/null @@ -1,41 +0,0 @@ -/** - * Traditional split diff theming - */ -table.diff { - width: 100%; - margin-bottom: 20px; - border-spacing: 4px; -} -table.diff .diff-context { - background-color: #fafafa; -} -table.diff .diff-deletedline { - width: 50%; - background-color: #ffa; -} -table.diff .diff-addedline { - width: 50%; - background-color: #afa; -} -table.diff .diffchange { - color: #f00; - font-weight: bold; -} -table.diff .diff-marker { - width: 1.4em; -} -table.diff th { - padding-right: inherit; /* LTR */ -} -[dir="rtl"] table.diff th { - padding-right: 0; - padding-left: inherit; -} -table.diff td div { - overflow: auto; - padding: 0.1ex 0.5em; - word-wrap: break-word; -} -table.diff td { - padding: 0.1ex 0.4em; -} diff --git a/core/themes/stable/css/system/system.maintenance.css b/core/themes/stable/css/system/system.maintenance.css deleted file mode 100644 index efecda7e84808cccef8a22477887c9b0ccfcc658..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/system/system.maintenance.css +++ /dev/null @@ -1,56 +0,0 @@ -/** - * Update styles - */ -.update-results { - margin-top: 3em; - padding: 0.25em; - border: 1px solid #ccc; - background: #eee; - font-size: smaller; -} -.update-results h2 { - margin-top: 0.25em; -} -.update-results h4 { - margin-bottom: 0.25em; -} -.update-results .none { - color: #888; - font-style: italic; -} -.update-results .failure strong { - color: #b63300; -} - -/** - * Authorize.php styles - */ -#edit-submit-connection { - clear: both; -} -#edit-submit-process, -.filetransfer { - display: none; - clear: both; -} -.js #edit-submit-connection { - display: none; -} -.js #edit-submit-process { - display: block; -} - -#edit-connection-settings-change-connection-type { - margin: 2.6em 0.5em 0 1em; /* LTR */ -} -[dir="rtl"] #edit-connection-settings-change-connection-type { - margin-right: 1em; - margin-left: 0.5em; -} - -/** - * Theme maintenance styles - */ -.authorize-results__failure { - font-weight: bold; -} diff --git a/core/themes/stable/css/taxonomy/taxonomy.theme.css b/core/themes/stable/css/taxonomy/taxonomy.theme.css deleted file mode 100644 index 58ace3cf65d7a72a7276cc016831e5acdf549eaa..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/taxonomy/taxonomy.theme.css +++ /dev/null @@ -1,9 +0,0 @@ -.taxonomy-term-preview { - background-color: #eee; -} -.taxonomy-term-divider-top { - border-bottom: none; -} -.taxonomy-term-divider-bottom { - border-top: 1px dotted #ccc; -} diff --git a/core/themes/stable/css/toolbar/toolbar.icons.theme.css b/core/themes/stable/css/toolbar/toolbar.icons.theme.css deleted file mode 100644 index 659529c3f4538a6b780c489e1b0702b07c88698f..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/toolbar/toolbar.icons.theme.css +++ /dev/null @@ -1,298 +0,0 @@ -/** - * @file - * Styling for toolbar module icons. - */ - -.toolbar .toolbar-icon { - position: relative; - padding-left: 2.75em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-icon { - padding-right: 2.75em; - padding-left: 1.3333em; -} -.toolbar .toolbar-icon:before { - position: absolute; - top: 0; - left: 0.6667em; /* LTR */ - display: block; - width: 20px; - height: 100%; - content: ""; - background-color: transparent; - background-repeat: no-repeat; - background-attachment: scroll; - background-position: center center; - background-size: 100% auto; -} -[dir="rtl"] .toolbar .toolbar-icon:before { - right: 0.6667em; - left: auto; -} -.toolbar button.toolbar-icon { - border: 0; - background-color: transparent; - font-size: 1em; -} -.toolbar .toolbar-menu ul .toolbar-icon { - padding-left: 1.3333em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-menu ul .toolbar-icon { - padding-right: 1.3333em; - padding-left: 0; -} -.toolbar .toolbar-menu ul a.toolbar-icon:before { - display: none; -} -.toolbar .toolbar-tray-vertical .toolbar-menu ul a { - padding-left: 2.75em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu ul a { - padding-right: 2.75em; - padding-left: 0; -} -.toolbar .toolbar-tray-vertical .toolbar-menu ul ul a { - padding-left: 3.75em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu ul ul a { - padding-right: 3.75em; - padding-left: 0; -} - -.toolbar .toolbar-tray-vertical .toolbar-menu a { - padding-right: 4em; /* LTR */ - padding-left: 2.75em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu a { - padding-right: 2.75em; - padding-left: 4em; -} - -/** - * Top level icons. - */ -.toolbar-bar .toolbar-icon-menu:before { - background-image: url(../../images/core/icons/bebebe/hamburger.svg); -} -.toolbar-bar .toolbar-icon-menu:active:before, -.toolbar-bar .toolbar-icon-menu.is-active:before { - background-image: url(../../images/core/icons/ffffff/hamburger.svg); -} -.toolbar-bar .toolbar-icon-help:before { - background-image: url(../../images/core/icons/bebebe/questionmark-disc.svg); -} -.toolbar-bar .toolbar-icon-help:active:before, -.toolbar-bar .toolbar-icon-help.is-active:before { - background-image: url(../../images/core/icons/ffffff/questionmark-disc.svg); -} - -/** - * Main menu icons. - */ -.toolbar-icon-system-admin-content:before { - background-image: url(../../images/core/icons/787878/file.svg); -} -.toolbar-icon-system-admin-content:active:before, -.toolbar-icon-system-admin-content.is-active:before { - background-image: url(../../images/core/icons/000000/file.svg); -} -.toolbar-icon-system-admin-structure:before { - background-image: url(../../images/core/icons/787878/orgchart.svg); -} -.toolbar-icon-system-admin-structure:active:before, -.toolbar-icon-system-admin-structure.is-active:before { - background-image: url(../../images/core/icons/000000/orgchart.svg); -} -.toolbar-icon-system-themes-page:before { - background-image: url(../../images/core/icons/787878/paintbrush.svg); -} -.toolbar-icon-system-themes-page:active:before, -.toolbar-icon-system-themes-page.is-active:before { - background-image: url(../../images/core/icons/000000/paintbrush.svg); -} -.toolbar-icon-entity-user-collection:before { - background-image: url(../../images/core/icons/787878/people.svg); -} -.toolbar-icon-entity-user-collection:active:before, -.toolbar-icon-entity-user-collection.is-active:before { - background-image: url(../../images/core/icons/000000/people.svg); -} -.toolbar-icon-system-modules-list:before { - background-image: url(../../images/core/icons/787878/puzzlepiece.svg); -} -.toolbar-icon-system-modules-list:active:before, -.toolbar-icon-system-modules-list.is-active:before { - background-image: url(../../images/core/icons/000000/puzzlepiece.svg); -} -.toolbar-icon-system-admin-config:before { - background-image: url(../../images/core/icons/787878/wrench.svg); -} -.toolbar-icon-system-admin-config:active:before, -.toolbar-icon-system-admin-config.is-active:before { - background-image: url(../../images/core/icons/000000/wrench.svg); -} -.toolbar-icon-system-admin-reports:before { - background-image: url(../../images/core/icons/787878/barchart.svg); -} -.toolbar-icon-system-admin-reports:active:before, -.toolbar-icon-system-admin-reports.is-active:before { - background-image: url(../../images/core/icons/000000/barchart.svg); -} -.toolbar-icon-help-main:before { - background-image: url(../../images/core/icons/787878/questionmark-disc.svg); -} -.toolbar-icon-help-main:active:before, -.toolbar-icon-help-main.is-active:before { - background-image: url(../../images/core/icons/000000/questionmark-disc.svg); -} - -@media only screen and (min-width: 16.5em) { - .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon { - width: 4em; - margin-right: 0; - margin-left: 0; - padding-right: 0; - padding-left: 0; - text-indent: -9999px; - } - .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - left: 0; /* LTR */ - width: 100%; - background-size: 42% auto; - } - .no-svg .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - background-size: auto auto; - } - [dir="rtl"] .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - right: 0; - left: auto; - } -} - -@media only screen and (min-width: 36em) { - .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon { - width: auto; - padding-right: 1.3333em; /* LTR */ - padding-left: 2.75em; /* LTR */ - text-indent: 0; - background-position: left center; /* LTR */ - } - [dir="rtl"] .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon { - padding-right: 2.75em; - padding-left: 1.3333em; - background-position: right center; - } - .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - left: 0.6667em; /* LTR */ - width: 20px; - background-size: 100% auto; - } - .no-svg .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - background-size: auto auto; - } - [dir="rtl"] .toolbar .toolbar-bar .toolbar-tab > .toolbar-icon:before { - right: 0.6667em; - left: 0; - } -} - -/** - * Accessibility/focus - */ -.toolbar-tab a:focus { - text-decoration: underline; - outline: none; -} -.toolbar-lining button:focus { - outline: none; -} -.toolbar-tray-horizontal a:focus, -.toolbar-box a:focus { - outline: none; - background-color: #f5f5f5; -} -.toolbar-box a:hover:focus { - text-decoration: underline; -} -.toolbar .toolbar-icon.toolbar-handle:focus { - outline: none; - background-color: #f5f5f5; -} - -/** - * Handle. - */ -.toolbar .toolbar-icon.toolbar-handle { - width: 4em; - text-indent: -9999px; -} -.toolbar .toolbar-icon.toolbar-handle:before { - left: 1.6667em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-icon.toolbar-handle:before { - right: 1.6667em; - left: auto; -} -.toolbar .toolbar-icon.toolbar-handle:before { - background-image: url(../../images/core/icons/5181c6/chevron-disc-down.svg); -} -.toolbar .toolbar-icon.toolbar-handle.open:before { - background-image: url(../../images/core/icons/787878/chevron-disc-up.svg); -} -.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle:before { - background-image: url(../../images/core/icons/5181c6/twistie-down.svg); - background-size: 75%; -} -.toolbar .toolbar-menu .toolbar-menu .toolbar-icon.toolbar-handle.open:before { - background-image: url(../../images/core/icons/787878/twistie-up.svg); - background-size: 75%; -} -.toolbar .toolbar-icon-escape-admin:before { - background-image: url(../../images/core/icons/bebebe/chevron-disc-left.svg); -} -[dir="rtl"] .toolbar .toolbar-icon-escape-admin:before { - background-image: url(../../images/core/icons/bebebe/chevron-disc-right.svg); -} -/** - * Orientation toggle. - */ -.toolbar .toolbar-toggle-orientation button { - width: 39px; - height: 39px; - padding: 0; - text-indent: -999em; -} -.toolbar .toolbar-toggle-orientation button:before { - right: 0; - left: 0; - margin: 0 auto; -} -[dir="rtl"] .toolbar .toolbar-toggle-orientation .toolbar-icon { - padding: 0; -} -/** - * In order to support a hover effect on the SVG images, while also supporting - * RTL text direction and no SVG support, this little icon requires some very - * specific targeting, setting and unsetting. - */ -.toolbar .toolbar-toggle-orientation [value="vertical"]:before { - background-image: url(../../images/core/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(../../images/core/icons/787878/push-left.svg); /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-toggle-orientation [value="vertical"]:before { - background-image: url(../../images/core/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(../../images/core/icons/787878/push-right.svg); -} -.toolbar .toolbar-toggle-orientation [value="horizontal"]:before { - background-image: url(../../images/core/icons/bebebe/push-up.svg); -} -.toolbar .toolbar-toggle-orientation [value="horizontal"]:hover:before, -.toolbar .toolbar-toggle-orientation [value="horizontal"]:focus:before { - background-image: url(../../images/core/icons/787878/push-up.svg); -} diff --git a/core/themes/stable/css/toolbar/toolbar.menu.css b/core/themes/stable/css/toolbar/toolbar.menu.css deleted file mode 100644 index e35d0adc2dfda05da6798f1a324660e93f19ad31..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/toolbar/toolbar.menu.css +++ /dev/null @@ -1,118 +0,0 @@ -/** - * @file toolbar.menu.css - */ -.toolbar .toolbar-menu, -[dir="rtl"] .toolbar .toolbar-menu { - margin: 0; - padding: 0; - list-style: none; -} -.toolbar .toolbar-box { - position: relative; - display: block; - width: auto; - line-height: 1em; /* this prevents the value "normal" from being returned as the line-height */ -} - -/** - * Hidden vertical toolbar sub-menus by default. - */ -.toolbar .toolbar-tray-vertical .toolbar-menu ul { - display: none; -} - -/** - * Hidden horizontal toolbar handle icon. - */ -.toolbar .toolbar-tray-horizontal .toolbar-menu .toolbar-handle { - display: none; -} -/** - * Hidden toolbar sub-menus by default. - */ -.toolbar-tray-open .toolbar-menu .menu-item--expanded ul { - display: none; -} -.toolbar .toolbar-tray-vertical li.open > ul { - display: block; /* Show the sub-menus */ -} -.toolbar .toolbar-tray-vertical .toolbar-handle + a { - margin-right: 3em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-handle + a { - margin-right: 0; - margin-left: 3em; -} -.toolbar .toolbar-tray .menu-item--active-trail > .toolbar-box a, -.toolbar .toolbar-tray a.is-active { - color: #000; - font-weight: bold; -} - -/* ----- Toolbar menu tray for viewports less than 320px ------ */ -@media screen and (max-width: 319px) { - .toolbar .toolbar-tray-vertical.is-active { - width: 100%; - } -} - -/** - * Items. - */ -.toolbar .level-2 > ul { - border-top-color: #e5e5e5; - border-bottom-color: #ccc; - background-color: #fafafa; -} -.toolbar .level-3 > ul { - border-top-color: #ddd; - border-bottom-color: #c5c5c5; - background-color: #f5f5f5; -} -.toolbar .level-4 > ul { - border-top-color: #d5d5d5; - border-bottom-color: #bbb; - background-color: #eee; -} -.toolbar .level-5 > ul { - border-top-color: #ccc; - border-bottom-color: #b5b5b5; - background-color: #e5e5e5; -} -.toolbar .level-6 > ul { - border-top-color: #c5c5c5; - border-bottom-color: #aaa; - background-color: #eee; -} -.toolbar .level-7 > ul { - border-top-color: #ccc; - border-bottom-color: #b5b5b5; - background-color: #fafafa; -} -.toolbar .level-8 > ul { - border-top-color: #ddd; - border-bottom-color: #ccc; - background-color: #ddd; -} - -/** - * Handle. - */ -.toolbar .toolbar-handle:hover { - cursor: pointer; -} -.toolbar .toolbar-icon.toolbar-handle { - position: absolute; - z-index: 1; - top: 0; - right: 0; /* LTR */ - bottom: 0; - display: block; - height: 100%; - padding: 0; -} -[dir="rtl"] .toolbar .toolbar-icon.toolbar-handle { - right: auto; - left: 0; - padding: 0; -} diff --git a/core/themes/stable/css/toolbar/toolbar.module.css b/core/themes/stable/css/toolbar/toolbar.module.css deleted file mode 100644 index e4bc7f66521177d5a925932bc235614de17fb22f..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/toolbar/toolbar.module.css +++ /dev/null @@ -1,280 +0,0 @@ -/** - * @file toolbar.module.css - * - * - * Aggressive resets so we can achieve a consistent look in hostile CSS - * environments. - */ -#toolbar-administration, -#toolbar-administration * { - box-sizing: border-box; -} -#toolbar-administration { - margin: 0; - padding: 0; - vertical-align: baseline; - font-size: small; - line-height: 1; -} - -@media print { - #toolbar-administration { - display: none; - } -} -.toolbar-loading #toolbar-administration { - overflow: hidden; -} -/** - * Very specific overrides for Drupal system CSS. - */ -.toolbar li, -.toolbar .item-list, -.toolbar .item-list li, -.toolbar .menu-item, -.toolbar .menu-item--expanded { - list-style-type: none; - list-style-image: none; -} -.toolbar .menu-item { - padding-top: 0; -} -.toolbar .toolbar-bar .toolbar-tab, -.toolbar .menu-item { - display: block; -} -.toolbar .toolbar-bar .toolbar-tab.hidden { - display: none; -} -.toolbar a { - display: block; - line-height: 1; -} - -/** - * Administration menu. - */ -.toolbar .toolbar-bar, -.toolbar .toolbar-tray { - position: relative; - z-index: 1250; -} -.toolbar-horizontal .toolbar-tray { - position: fixed; - left: 0; - width: 100%; -} -/* Position the admin toolbar absolutely when the configured standard breakpoint - * is active. The toolbar container, that contains the bar and the trays, is - * position absolutely so that it scrolls with the page. Otherwise, on smaller - * screens, the components of the admin toolbar are positioned statically. */ -.toolbar-oriented .toolbar-bar { - position: absolute; - top: 0; - right: 0; - left: 0; -} -.toolbar-oriented .toolbar-tray { - position: absolute; - right: 0; - left: 0; -} -/* .toolbar-loading is required by Toolbar JavaScript to pre-render markup - * style to avoid extra reflow & flicker. */ -@media (min-width: 61em) { - .toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .toolbar-tab:last-child .toolbar-tray { - position: relative; - z-index: -999; - display: block; - visibility: hidden; - width: 1px; - } - .toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .toolbar-tab:last-child .toolbar-tray .toolbar-lining { - width: 999em; - } - .toolbar-loading.toolbar-horizontal .toolbar .toolbar-bar .home-toolbar-tab + .toolbar-tab .toolbar-tray { - display: block; - } -} - -/* Layer the bar just above the trays and above contextual link triggers. */ -.toolbar-oriented .toolbar-bar { - z-index: 502; -} -/* Position the admin toolbar fixed when the configured standard breakpoint is - * active. */ -body.toolbar-fixed .toolbar-oriented .toolbar-bar { - position: fixed; -} -/* When the configured narrow breakpoint is active, the toolbar is sized to wrap - * around the trays in order to provide a context for scrolling tray content - * that is taller than the viewport. */ -body.toolbar-tray-open.toolbar-fixed.toolbar-vertical .toolbar-oriented { - bottom: 0; - width: 240px; - width: 15rem; -} - -/* Present the admin toolbar tabs horizontally as a default on user agents that - * do not understand media queries or on user agents where JavaScript is - * disabled. */ -.toolbar-loading.toolbar-horizontal .toolbar .toolbar-tray .toolbar-menu > li, -.toolbar .toolbar-bar .toolbar-tab, -.toolbar .toolbar-tray-horizontal li { - float: left; /* LTR */ -} -[dir="rtl"] .toolbar-loading.toolbar-horizontal .toolbar .toolbar-tray .toolbar-menu > li, -[dir="rtl"] .toolbar .toolbar-bar .toolbar-tab, -[dir="rtl"] .toolbar .toolbar-tray-horizontal li { - float: right; -} -/* Present the admin toolbar tabs vertically by default on user agents that - * that understand media queries. This will be the small screen default. */ -@media only screen { - .toolbar .toolbar-bar .toolbar-tab, - .toolbar .toolbar-tray-horizontal li { - float: none; /* LTR */ - } - [dir="rtl"] .toolbar .toolbar-bar .toolbar-tab, - [dir="rtl"] .toolbar .toolbar-tray-horizontal li { - float: none; - } -} -/* This min-width media query is meant to provide basic horizontal layout to - * the main menu tabs when JavaScript is disabled on user agents that understand - * media queries. */ -@media (min-width: 16.5em) { - .toolbar .toolbar-bar .toolbar-tab, - .toolbar .toolbar-tray-horizontal li { - float: left; /* LTR */ - } - [dir="rtl"] .toolbar .toolbar-bar .toolbar-tab, - [dir="rtl"] .toolbar .toolbar-tray-horizontal li { - float: right; - } -} -/* Present the admin toolbar tabs horizontally when the configured narrow - * breakpoint is active. */ -.toolbar-oriented .toolbar-bar .toolbar-tab, -.toolbar-oriented .toolbar-tray-horizontal li { - float: left; /* LTR */ -} -[dir="rtl"] .toolbar-oriented .toolbar-bar .toolbar-tab, -[dir="rtl"] .toolbar-oriented .toolbar-tray-horizontal li { - float: right; -} - -/** - * Toolbar tray. - */ -.toolbar .toolbar-tray { - z-index: 501; - display: none; -} -.toolbar-oriented .toolbar-tray-vertical { - position: absolute; - left: -100%; /* LTR */ - width: 240px; - width: 15rem; -} -[dir="rtl"] .toolbar-oriented .toolbar-tray-vertical { - right: -100%; - left: auto; -} -.toolbar .toolbar-tray-vertical > .toolbar-lining { - min-height: 100%; -} -/* Layer the links just above the toolbar-tray. */ -.toolbar .toolbar-bar .toolbar-tab > .toolbar-icon { - position: relative; - z-index: 502; -} -/* Hide secondary menus when the tray is horizontal. */ -.toolbar-oriented .toolbar-tray-horizontal .menu-item ul { - display: none; -} -/* When the configured standard breakpoint is active and the tray is in a - * vertical position, the tray does not scroll with the page. The contents of - * the tray scroll within the confines of the viewport. - */ -.toolbar .toolbar-tray-vertical.is-active, -body.toolbar-fixed .toolbar .toolbar-tray-vertical { - position: fixed; - overflow-x: hidden; - overflow-y: auto; - height: 100%; -} -.toolbar .toolbar-tray.is-active { - display: block; -} -/* Bring the tray into the viewport. By default it is just off-screen. */ -.toolbar-oriented .toolbar-tray-vertical.is-active { - left: 0; /* LTR */ -} -[dir="rtl"] .toolbar-oriented .toolbar-tray-vertical.is-active { - right: 0; - left: auto; -} -/* When the configured standard breakpoint is active, the tray appears to push - * the page content away from the edge of the viewport. */ -body.toolbar-tray-open.toolbar-vertical.toolbar-fixed { - margin-left: 240px; /* LTR */ - margin-left: 15rem; /* LTR */ -} - -@media print { - body.toolbar-tray-open.toolbar-vertical.toolbar-fixed { - margin-left: 0; - } -} -[dir="rtl"] body.toolbar-tray-open.toolbar-vertical.toolbar-fixed { - margin-right: 240px; - margin-right: 15rem; - margin-left: auto; -} - -@media print { - [dir="rtl"] body.toolbar-tray-open.toolbar-vertical.toolbar-fixed { - margin-right: 0; - } -} -/** - * ToolBar tray orientation toggle. - */ -/* Hide the orientation toggle when the configured narrow breakpoint is not - * active. */ -.toolbar .toolbar-tray .toolbar-toggle-orientation { - display: none; -} -/* Show the orientation toggle when the configured narrow breakpoint is - * active. */ -.toolbar-oriented .toolbar-tray .toolbar-toggle-orientation { - display: block; -} -.toolbar-oriented .toolbar-tray-horizontal .toolbar-toggle-orientation { - position: absolute; - top: auto; - right: 0; /* LTR */ - bottom: 0; -} -[dir="rtl"] .toolbar-oriented .toolbar-tray-horizontal .toolbar-toggle-orientation { - right: auto; - left: 0; -} -.toolbar-oriented .toolbar-tray-vertical .toolbar-toggle-orientation { - float: right; /* LTR */ - width: 100%; -} -[dir="rtl"] .toolbar-oriented .toolbar-tray-vertical .toolbar-toggle-orientation { - float: left; -} - -/** - * Toolbar home button toggle. - */ -.toolbar .toolbar-bar .home-toolbar-tab { - display: none; -} -.path-admin .toolbar-bar .home-toolbar-tab { - display: block; -} diff --git a/core/themes/stable/css/toolbar/toolbar.theme.css b/core/themes/stable/css/toolbar/toolbar.theme.css deleted file mode 100644 index 0416c056adb9ba321055c16a1c0997a1a9feb220..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/toolbar/toolbar.theme.css +++ /dev/null @@ -1,168 +0,0 @@ -/** - * @file toolbar.theme.css - */ -.toolbar { - font-family: "Source Sans Pro", "Lucida Grande", Verdana, sans-serif; - /* Set base font size to 13px based on root ems. */ - font-size: 0.8125rem; - -moz-tap-highlight-color: rgba(0, 0, 0, 0); - -o-tap-highlight-color: rgba(0, 0, 0, 0); - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); - tap-highlight-color: rgba(0, 0, 0, 0); - -moz-touch-callout: none; - -o-touch-callout: none; - -webkit-touch-callout: none; - touch-callout: none; -} -.toolbar .toolbar-item { - padding: 1em 1.3333em; - cursor: pointer; - text-decoration: none; - line-height: 1em; -} -.toolbar .toolbar-item:hover, -.toolbar .toolbar-item:focus { - text-decoration: underline; -} - -/** - * Toolbar bar. - */ -.toolbar .toolbar-bar { - color: #ddd; - background-color: #0f0f0f; - box-shadow: -1px 0 3px 1px rgba(0, 0, 0, 0.3333); /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-bar { - box-shadow: 1px 0 3px 1px rgba(0, 0, 0, 0.3333); -} -.toolbar .toolbar-bar .toolbar-item { - color: #fff; -} -.toolbar .toolbar-bar .toolbar-tab > .toolbar-item { - font-weight: bold; -} -.toolbar .toolbar-bar .toolbar-tab > .toolbar-item:hover, -.toolbar .toolbar-bar .toolbar-tab > .toolbar-item:focus { - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.125) 20%, transparent 200%); - background-image: linear-gradient(rgba(255, 255, 255, 0.125) 20%, transparent 200%); -} -.toolbar .toolbar-bar .toolbar-tab > .toolbar-item.is-active { - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); - background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); -} - -/** - * Toolbar tray. - */ -.toolbar .toolbar-tray { - background-color: #fff; -} -.toolbar-horizontal .toolbar-tray > .toolbar-lining { - padding-right: 5em; /* LTR */ -} -[dir="rtl"] .toolbar-horizontal .toolbar-tray > .toolbar-lining { - padding-right: 0; - padding-left: 5em; -} -.toolbar .toolbar-tray-vertical { - border-right: 1px solid #aaa; /* LTR */ - background-color: #f5f5f5; - box-shadow: -1px 0 5px 2px rgba(0, 0, 0, 0.3333); /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical { - border-right: 0 none; - border-left: 1px solid #aaa; - box-shadow: 1px 0 5px 2px rgba(0, 0, 0, 0.3333); -} -.toolbar-horizontal .toolbar-tray { - border-bottom: 1px solid #aaa; - box-shadow: -2px 1px 3px 1px rgba(0, 0, 0, 0.3333); /* LTR */ -} -[dir="rtl"] .toolbar-horizontal .toolbar-tray { - box-shadow: 2px 1px 3px 1px rgba(0, 0, 0, 0.3333); -} -.toolbar .toolbar-tray-horizontal .toolbar-tray { - background-color: #f5f5f5; -} -.toolbar-tray a { - padding: 1em 1.3333em; - cursor: pointer; - text-decoration: none; - color: #565656; -} -.toolbar-tray a:hover, -.toolbar-tray a:active, -.toolbar-tray a:focus, -.toolbar-tray a.is-active { - text-decoration: underline; - color: #000; -} -.toolbar .toolbar-menu { - background-color: #fff; -} -.toolbar-horizontal .toolbar-tray .menu-item + .menu-item { - border-left: 1px solid #ddd; /* LTR */ -} -[dir="rtl"] .toolbar-horizontal .toolbar-tray .menu-item + .menu-item { - border-right: 1px solid #ddd; - border-left: 0 none; -} -.toolbar-horizontal .toolbar-tray .menu-item:last-child { - border-right: 1px solid #ddd; /* LTR */ -} -[dir="rtl"] .toolbar-horizontal .toolbar-tray .menu-item:last-child { - border-left: 1px solid #ddd; -} -.toolbar .toolbar-tray-vertical .menu-item + .menu-item { - border-top: 1px solid #ddd; -} -.toolbar .toolbar-tray-vertical .menu-item:last-child { - border-bottom: 1px solid #ddd; -} -.toolbar .toolbar-tray-vertical .menu-item .menu-item { - border: 0 none; -} -.toolbar .toolbar-tray-vertical .toolbar-menu ul ul { - border-top: 1px solid #ddd; - border-bottom: 1px solid #ddd; -} -.toolbar .toolbar-tray-vertical .menu-item:last-child > ul { - border-bottom: 0; -} -.toolbar .toolbar-tray-vertical .toolbar-menu .toolbar-menu .toolbar-menu .toolbar-menu { - margin-left: 0.25em; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-tray-vertical .toolbar-menu .toolbar-menu .toolbar-menu .toolbar-menu { - margin-right: 0.25em; - margin-left: 0; -} -.toolbar .toolbar-menu .toolbar-menu a { - color: #434343; -} - -/** - * Orientation toggle. - */ -.toolbar .toolbar-toggle-orientation { - height: 100%; - padding: 0; - background-color: #f5f5f5; -} -.toolbar-horizontal .toolbar-tray .toolbar-toggle-orientation { - border-left: 1px solid #c9c9c9; /* LTR */ -} -[dir="rtl"] .toolbar-horizontal .toolbar-tray .toolbar-toggle-orientation { - border-right: 1px solid #c9c9c9; - border-left: 0 none; -} -.toolbar .toolbar-toggle-orientation > .toolbar-lining { - float: right; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-toggle-orientation > .toolbar-lining { - float: left; -} -.toolbar .toolbar-toggle-orientation button { - display: inline-block; - cursor: pointer; -} diff --git a/core/themes/stable/css/tour/tour.module.css b/core/themes/stable/css/tour/tour.module.css deleted file mode 100644 index b5de43f199e8a4d049749aa994d9fcd8f34b9478..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/tour/tour.module.css +++ /dev/null @@ -1,173 +0,0 @@ -/** - * @file - * Styling for tour module. - */ - -/* Tab appearance. */ -.toolbar .toolbar-bar .tour-toolbar-tab.toolbar-tab { - float: right; /* LTR */ -} -[dir="rtl"] .toolbar .toolbar-bar .tour-toolbar-tab.toolbar-tab { - float: left; -} - -/* Override placement of the tour progress indicator. */ -.tour-progress { - position: absolute; - right: 20px; /* LTR */ - bottom: 20px; -} -[dir="rtl"] .tour-progress { - right: auto; - left: 20px; -} - -/* Default styles for the container */ -.joyride-tip-guide { - position: absolute; - z-index: 101; - top: 0; - left: 0; - display: none; - width: 300px; - background: #fff; -} - -@media only screen and (max-width: 767px) { - .joyride-tip-guide { - left: 2.5%; - width: 85%; - } -} - -.joyride-content-wrapper { - position: relative; - padding: 20px 50px 20px 20px; /* LTR */ -} -[dir="rtl"] .joyride-content-wrapper { - padding: 20px 20px 20px 50px; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it. */ -.joyride-tip-guide .joyride-nub { - position: absolute; - left: 22px; - display: block; - width: 0; - height: 0; -} - -.joyride-tip-guide .joyride-nub.top { - top: -28px; - bottom: auto; -} - -.joyride-tip-guide .joyride-nub.bottom { - bottom: -28px; -} - -.joyride-tip-guide .joyride-nub.right { - top: 22px; - right: -28px; - bottom: auto; - left: auto; -} - -.joyride-tip-guide .joyride-nub.left { - top: 22px; - right: auto; - bottom: auto; - left: -28px; -} - -.joyride-tip-guide .joyride-nub.top-right { - top: -28px; - right: 28px; - bottom: auto; - left: auto; -} - -.joyride-tip-guide .tour-tip-label { - margin-top: 0; -} - -.joyride-tip-guide p { - margin: 0 0 1.4em; -} - -.joyride-timer-indicator-wrap { - position: absolute; - right: 17px; - bottom: 16px; - width: 50px; - height: 3px; -} -.joyride-timer-indicator { - display: block; - width: 0; - height: inherit; -} - -.joyride-close-tip { - position: absolute; - top: 20px; - right: 20px; /* LTR */ - line-height: 1em; -} -[dir="rtl"] .joyride-close-tip { - right: auto; - left: 20px; -} - -.joyride-modal-bg { - position: fixed; - z-index: 100; - top: 0; - left: 0; - display: none; - width: 100%; - height: 100%; - cursor: pointer; -} - -.joyride-expose-wrapper { - position: absolute; - z-index: 102; -} - -.joyride-expose-cover { - position: absolute; - z-index: 10000; - top: 0; - left: 0; -} - -/* In Joyride, display: block is added as an inline style. */ -.shepherd-element.joyride-tip-guide { - display: block; -} -.shepherd-element.joyride-tip-guide[hidden] { - display: none; -} - -.shepherd-modal-overlay-container { - position: fixed; - z-index: 100; - top: 0; - left: 0; - overflow: hidden; - width: 100vw; - height: 0; - pointer-events: none; - opacity: 0; - fill-rule: evenodd; -} - -.shepherd-modal-overlay-container.shepherd-modal-is-visible { - height: 100vh; - opacity: 0.5; -} - -.shepherd-modal-overlay-container.shepherd-modal-is-visible path { - pointer-events: all; -} diff --git a/core/themes/stable/css/update/update.admin.theme.css b/core/themes/stable/css/update/update.admin.theme.css deleted file mode 100644 index 785da9a09d3ef367fbf0ecbbae924ead3d5578bc..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/update/update.admin.theme.css +++ /dev/null @@ -1,63 +0,0 @@ -/** - * @file - * Styles used by the Update Manager module. - */ - -.project-update__title { - font-size: 110%; - font-weight: bold; -} -.project-update__status { - float: right; /* LTR */ - font-size: 110%; -} -[dir="rtl"] .project-update__status { - float: left; -} -.project-update__status--not-supported { - float: left; /* LTR */ -} -[dir="rtl"] .project-update__status--not-supported { - float: right; -} -.project-update__status--security-error { - color: #970f00; - font-weight: bold; -} - -.project-update__status-icon { - padding-left: 0.5em; /* LTR */ -} -[dir="rtl"] .project-update__status-icon { - padding-right: 0.5em; - padding-left: 0; -} -.project-update__details { - padding: 1em 1em 0.25em 1em; -} - -.project-update__version { - padding: 1em 0; -} -.project-update__version-date { - white-space: nowrap; -} -.project-update__version-details { - padding-right: 0.5em; /* LTR */ -} -[dir="rtl"] .project-update__version-details { - padding-left: 0.5em; - direction: ltr; /* Version numbers should always be LTR. */ -} -.project-update__version-links { - padding-right: 1em; /* LTR */ - list-style-type: none; - text-align: right; /* LTR */ -} -[dir="rtl"] .project-update__version-links { - padding-left: 1em; - text-align: left; -} -.project-update__version--recommended-strong .project-update__version-title { - font-weight: bold; -} diff --git a/core/themes/stable/css/user/user.admin.css b/core/themes/stable/css/user/user.admin.css deleted file mode 100644 index ad5f95a59a7bebd9f6d94067a8ebd75ed4e57ad4..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/user/user.admin.css +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @file - * Admin styling for the User module. - */ - -/* Permissions page */ -.permissions .module { - font-weight: bold; -} -.permissions .permission { - padding-left: 1.5em; /* LTR */ -} -[dir="rtl"] .permissions .permission { - padding-right: 1.5em; - padding-left: 0; -} - -/* Account settings */ -.user-admin-settings .details-description { - padding-bottom: 0.5em; - font-size: 0.85em; -} diff --git a/core/themes/stable/css/user/user.icons.admin.css b/core/themes/stable/css/user/user.icons.admin.css deleted file mode 100644 index f8546862bf793a18f05351b59410f63c67d747c2..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/user/user.icons.admin.css +++ /dev/null @@ -1,15 +0,0 @@ -/** - * @file - * Styling for the user module icons. - */ - -/** - * Toolbar tab icon. - */ -.toolbar-bar .toolbar-icon-user:before { - background-image: url(../../images/core/icons/bebebe/person.svg); -} -.toolbar-bar .toolbar-icon-user:active:before, -.toolbar-bar .toolbar-icon-user.is-active:before { - background-image: url(../../images/core/icons/ffffff/person.svg); -} diff --git a/core/themes/stable/css/user/user.module.css b/core/themes/stable/css/user/user.module.css deleted file mode 100644 index 2a3e511d7b35b354930a684081b46a7b32bca52b..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/user/user.module.css +++ /dev/null @@ -1,21 +0,0 @@ -/** - * @file - * Module styling for user module. - */ -.password-strength__title, -.password-strength__text { - display: inline; -} -.password-strength__meter { - height: 0.75em; - margin-top: 0.5em; - background-color: lightgray; -} -.password-strength__indicator { - width: 0; - height: 100%; - background-color: gray; -} -.password-confirm-match { - visibility: hidden; -} diff --git a/core/themes/stable/css/views/views.module.css b/core/themes/stable/css/views/views.module.css deleted file mode 100644 index 1ffb3bdb3f21ac562df2b30b8f86fa3a4ddd95e9..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/views/views.module.css +++ /dev/null @@ -1,23 +0,0 @@ -/* table style column align */ -.views-align-left { - text-align: left; -} -.views-align-right { - text-align: right; -} -.views-align-center { - text-align: center; -} -/* Grid style column align. */ -.views-view-grid .views-col { - float: left; -} -.views-view-grid .views-row { - float: left; - clear: both; - width: 100%; -} -/* Provide some space between display links. */ -.views-display-link + .views-display-link { - margin-left: 0.5em; -} diff --git a/core/themes/stable/css/views_ui/views_ui.admin.css b/core/themes/stable/css/views_ui/views_ui.admin.css deleted file mode 100644 index 2507d306578a24111649bd9b903baf54ea416d11..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/views_ui/views_ui.admin.css +++ /dev/null @@ -1,208 +0,0 @@ -/** - * @file - * The .admin.css file is intended to only contain positioning and size - * declarations. For example: display, position, float, clear, and overflow. - */ - -.views-admin ul, -.views-admin menu, -.views-admin dir { - padding: 0; -} -.views-admin pre { - margin-top: 0; - margin-bottom: 0; - white-space: pre-wrap; -} -.views-left-25 { - float: left; /* LTR */ - width: 25%; -} -[dir="rtl"] .views-left-25 { - float: right; -} -.views-left-30 { - float: left; /* LTR */ - width: 30%; -} -[dir="rtl"] .views-left-30 { - float: right; -} -.views-left-40 { - float: left; /* LTR */ - width: 40%; -} -[dir="rtl"] .views-left-40 { - float: right; -} -.views-left-50 { - float: left; /* LTR */ - width: 50%; -} -[dir="rtl"] .views-left-50 { - float: right; -} -.views-left-75 { - float: left; /* LTR */ - width: 75%; -} -[dir="rtl"] .views-left-75 { - float: right; -} -.views-right-50 { - float: right; /* LTR */ - width: 50%; -} -[dir="rtl"] .views-right-50 { - float: left; -} -.views-right-60 { - float: right; /* LTR */ - width: 60%; -} -[dir="rtl"] .views-right-60 { - float: left; -} -.views-right-70 { - float: right; /* LTR */ - width: 70%; -} -[dir="rtl"] .views-right-70 { - float: left; -} -.views-group-box .form-item { - margin-right: 3px; - margin-left: 3px; -} - -/* - * The attachment details section, its tabs for each section and the buttons - * to add a new section - */ -.views-displays { - clear: both; -} - -/* The tabs that switch between sections */ -.views-displays .tabs { - overflow: visible; - margin: 0; - padding: 0; - border-bottom: 0 none; -} -.views-displays .tabs > li { - float: left; /* LTR */ - padding: 0; - border-right: 0 none; /* LTR */ -} -[dir="rtl"] .views-displays .tabs > li { - float: right; - border-right: 1px solid #bfbfbf; - border-left: 0 none; -} -.views-displays .tabs .open > a { - position: relative; - z-index: 51; -} -.views-displays .tabs .views-display-deleted-link { - text-decoration: line-through; -} -.views-display-deleted > details > summary, -.views-display-deleted .details-wrapper > .views-ui-display-tab-bucket > *, -.views-display-deleted .views-display-columns { - opacity: 0.25; -} -.views-display-disabled > details > summary, -.views-display-disabled .details-wrapper > .views-ui-display-tab-bucket > *, -.views-display-disabled .views-display-columns { - opacity: 0.5; -} -.views-display-tab .details-wrapper > .views-ui-display-tab-bucket .actions { - opacity: 1; -} -.views-displays .tabs .add { - position: relative; -} -.views-displays .tabs .action-list { - position: absolute; - z-index: 50; - top: 23px; - left: 0; /* LTR */ - margin: 0; -} -[dir="rtl"] .views-displays .tabs .action-list { - right: 0; - left: auto; -} -.views-displays .tabs .action-list li { - display: block; -} -.views-display-columns .details-wrapper { - padding: 0; -} -.views-display-column { - box-sizing: border-box; -} -.views-display-columns > * { - margin-bottom: 2em; -} - -@media screen and (min-width: 45em) { /* 720px */ - .views-display-columns > * { - float: left; /* LTR */ - width: 32%; - margin-bottom: 0; - margin-left: 2%; /* LTR */ - } - [dir="rtl"] .views-display-columns > * { - float: right; - margin-right: 2%; - margin-left: 0; - } - .views-display-columns > *:first-child { - margin-left: 0; /* LTR */ - } - [dir="rtl"] .views-display-columns > *:first-child { - margin-right: 0; - } -} - -.views-ui-dialog .scroll { - overflow: auto; - padding: 1em; -} -.views-filterable-options-controls { - display: none; -} -.views-ui-dialog .views-filterable-options-controls { - display: inline; -} - -/* Don't let the messages overwhelm the modal */ -.views-ui-dialog .views-messages { - overflow: auto; - max-height: 200px; -} -.views-display-setting .label, -.views-display-setting .views-ajax-link { - float: left; /* LTR */ -} -[dir="rtl"] .views-display-setting .label, -[dir="rtl"] .views-display-setting .views-ajax-link { - float: right; -} -.form-item-options-value-all { - display: none; -} -.js-only { - display: none; -} -html.js .js-only { - display: inherit; -} -html.js span.js-only { - display: inline; -} -.js .views-edit-view .dropbutton-wrapper { - width: auto; -} diff --git a/core/themes/stable/css/views_ui/views_ui.admin.theme.css b/core/themes/stable/css/views_ui/views_ui.admin.theme.css deleted file mode 100644 index c83e8b4b5efc90f6b19f902a6da6f6eec77c1adc..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/views_ui/views_ui.admin.theme.css +++ /dev/null @@ -1,835 +0,0 @@ -/** - * @file - * The .admin.theme.css file is intended to contain presentation declarations - * including images, borders, colors, and fonts. - */ - -.views-admin .links { - margin: 0; - list-style: none outside none; -} -.views-admin a:hover { - text-decoration: none; -} -.box-padding { - padding-right: 12px; - padding-left: 12px; -} -.box-margin { - margin: 12px 12px 0 12px; -} -.views-admin .icon { - width: 16px; - height: 16px; -} -.views-admin .icon, -.views-admin .icon-text { - background-image: url(../../images/views_ui/sprites.png); - background-repeat: no-repeat; - background-attachment: scroll; - background-position: left top; /* LTR */ -} -[dir="rtl"] .views-admin .icon, -[dir="rtl"] .views-admin .icon-text { - background-position: right top; -} -.views-admin a.icon { - border: 1px solid #ddd; - border-radius: 4px; - background: linear-gradient(-90deg, #fff 0, #e8e8e8 100%) no-repeat, repeat-y; - box-shadow: 0 0 0 rgba(0, 0, 0, 0.3333) inset; -} -.views-admin a.icon:hover { - border-color: #d0d0d0; - box-shadow: 0 0 1px rgba(0, 0, 0, 0.3333) inset; -} -.views-admin a.icon:active { - border-color: #c0c0c0; -} -.views-admin span.icon { - position: relative; - float: left; /* LTR */ -} -[dir="rtl"] .views-admin span.icon { - float: right; -} -.views-admin .icon.compact { - display: block; - overflow: hidden; - text-indent: -9999px; - direction: ltr; -} - -/* Targets any element with an icon -> text combo */ -.views-admin .icon-text { - padding-left: 19px; /* LTR */ -} -[dir="rtl"] .views-admin .icon-text { - padding-right: 19px; - padding-left: 0; -} -.views-admin .icon.linked { - background-position: center -153px; -} -.views-admin .icon.unlinked { - background-position: center -195px; -} -.views-admin .icon.add { - background-position: center 3px; -} -.views-admin a.icon.add { - background-position: center 3px, left top; /* LTR */ -} -[dir="rtl"] .views-admin a.icon.add { - background-position: center 3px, right top; -} -.views-admin .icon.delete { - background-position: center -52px; -} -.views-admin a.icon.delete { - background-position: center -52px, left top; /* LTR */ -} -[dir="rtl"] .views-admin a.icon.delete { - background-position: center -52px, right top; -} -.views-admin .icon.rearrange { - background-position: center -111px; -} -.views-admin a.icon.rearrange { - background-position: center -111px, left top; /* LTR */ -} -[dir="rtl"] .views-admin a.icon.rearrange { - background-position: center -111px, right top; -} -.views-displays .tabs a:hover > .icon.add { - background-position: center -25px; -} -.views-displays .tabs .open a:hover > .icon.add { - background-position: center 3px; -} -details.box-padding { - border: none; -} -.views-admin details details { - margin-bottom: 0; -} -.form-item { - margin-top: 9px; - padding-top: 0; - padding-bottom: 0; -} -.form-type-checkbox { - margin-top: 6px; -} -.form-checkbox, -.form-radio { - vertical-align: baseline; -} - -.container-inline { - padding-top: 15px; - padding-bottom: 15px; -} -.container-inline > * + *, -.container-inline .details-wrapper > * + * { - padding-left: 4px; /* LTR */ -} -[dir="rtl"] .container-inline > * + *, -[dir="rtl"] .container-inline .details-wrapper > * + * { - padding-right: 4px; - padding-left: 0; -} -.views-admin details details.container-inline { - margin-top: 1em; - margin-bottom: 1em; - padding-top: 0; -} -.views-admin details details.container-inline > .details-wrapper { - padding-bottom: 0; -} -/* Indent form elements so they're directly underneath the label of the checkbox that reveals them */ -.views-admin .form-type-checkbox + .form-wrapper { - margin-left: 16px; /* LTR */ -} -[dir="rtl"] .views-admin .form-type-checkbox + .form-wrapper { - margin-right: 16px; - margin-left: 0; -} - -/* Hide 'remove' checkboxes. */ -.views-remove-checkbox { - display: none; -} - -/* sizes the labels of checkboxes and radio button to the height of the text */ -.views-admin .form-type-checkbox label, -.views-admin .form-type-radio label { - line-height: 2; -} -.views-admin-dependent .form-item { - margin-top: 6px; - margin-bottom: 6px; -} -.views-ui-view-name h3 { - margin: 0.25em 0; - font-weight: bold; -} -.view-changed { - margin-bottom: 21px; -} -.views-admin .unit-title { - margin-top: 18px; - margin-bottom: 0; - font-size: 15px; - line-height: 1.6154; -} -.views-ui-view-displays ul { - margin-left: 0; /* LTR */ - padding-left: 0; /* LTR */ - list-style: none; -} -[dir="rtl"] .views-ui-view-displays ul { - margin-right: 0; - margin-left: inherit; - padding-right: 0; - padding-left: inherit; -} - -/* These header classes are ambiguous and should be scoped to th elements */ -.views-ui-name { - width: 20%; -} -.views-ui-description { - width: 30%; -} -.views-ui-machine-name { - width: 15%; -} -.views-ui-displays { - width: 25%; -} -.views-ui-operations { - width: 10%; -} - -/** - * I wish this didn't have to be so specific - */ -.form-item-description-enable + .form-item-description { - margin-top: 0; -} -.form-item-description-enable label { - font-weight: bold; -} -.form-item-page-create, -.form-item-block-create { - margin-top: 13px; -} -.form-item-page-create label, -.form-item-block-create label, -.form-item-rest-export-create label { - font-weight: bold; -} - -/* This makes the form elements after the "Display Format" label flow underneath the label */ -.form-item-page-style-style-plugin > label, -.form-item-block-style-style-plugin > label { - display: block; -} -.views-attachment .options-set label { - font-weight: normal; -} - -/* Styling for the form that allows views filters to be rearranged. */ -.group-populated { - display: none; -} -td.group-title { - font-weight: bold; -} -.views-ui-dialog td.group-title { - margin: 0; - padding: 0; -} -.views-ui-dialog td.group-title span { - display: block; - overflow: hidden; - height: 1px; -} -.group-message .form-submit, -.views-remove-group-link, -.views-add-group { - float: right; /* LTR */ - clear: both; -} -[dir="rtl"] .group-message .form-submit, -[dir="rtl"] .views-remove-group-link, -[dir="rtl"] .views-add-group { - float: left; -} -.views-operator-label { - padding-left: 0.5em; /* LTR */ - text-transform: uppercase; - font-weight: bold; - font-style: italic; -} -[dir="rtl"] .views-operator-label { - padding-right: 0.5em; - padding-left: 0; -} -.grouped-description, -.exposed-description { - float: left; /* LTR */ - padding-top: 3px; - padding-right: 10px; /* LTR */ -} -[dir="rtl"] .grouped-description, -[dir="rtl"] .exposed-description { - float: right; - padding-right: 0; - padding-left: 10px; -} -.views-displays { - padding-bottom: 36px; - border: 1px solid #ccc; -} -.views-display-top { - position: relative; - padding: 8px 8px 3px; - border-bottom: 1px solid #ccc; - background-color: #e1e2dc; -} -.views-display-top .tabs { - margin-right: 18em; /* LTR */ -} -[dir="rtl"] .views-display-top .tabs { - margin-right: 0; - margin-left: 18em; -} -.views-display-top .tabs > li { - margin-right: 6px; /* LTR */ - padding-left: 0; /* LTR */ -} -[dir="rtl"] .views-display-top .tabs > li { - margin-right: 0.3em; - margin-left: 6px; - padding-right: 0; -} -.views-display-top .tabs > li:last-child { - margin-right: 0; /* LTR */ -} -[dir="rtl"] .views-display-top .tabs > li:last-child { - margin-right: 0.3em; - margin-left: 0; -} -.form-edit .form-actions { - margin-top: 0; - padding: 8px 12px; - border-right: 1px solid #ccc; - border-bottom: 1px solid #ccc; - border-left: 1px solid #ccc; - background-color: #e1e2dc; -} -.views-displays .tabs.secondary { - margin-right: 200px; /* LTR */ - border: 0; -} -[dir="rtl"] .views-displays .tabs.secondary { - margin-right: 0; - margin-left: 200px; -} -.views-displays .tabs.secondary li, -.views-displays .tabs.secondary li.is-active { - width: auto; - padding: 0; - border: 0; - background: transparent; -} -.views-displays .tabs li.add ul.action-list li { - margin: 0; -} -.views-displays .tabs.secondary li { - margin: 0 5px 5px 6px; /* LTR */ -} -[dir="rtl"] .views-displays .tabs.secondary li { - margin-right: 6px; - margin-left: 5px; -} -.views-displays .tabs.secondary .tabs__tab + .tabs__tab { - border-top: 0; -} -.views-displays .tabs li.tabs__tab:hover { - padding-left: 0; /* LTR */ - border: 0; -} -[dir="rtl"] .views-displays .tabs li.tabs__tab:hover { - padding-right: 0; -} -.views-displays .tabs.secondary a { - display: inline-block; - padding: 3px 7px; - border: 1px solid #cbcbcb; - border-radius: 7px; - font-size: small; - line-height: 1.3333; -} - -/* Display a red border if the display doesn't validate. */ -.views-displays .tabs li.is-active a.is-active.error, -.views-displays .tabs .error { - padding: 1px 6px; - border: 2px solid #ed541d; -} -.views-displays .tabs a:focus { - text-decoration: underline; - outline: none; -} -.views-displays .tabs.secondary li a { - background-color: #fff; -} -.views-displays .tabs li a:hover, -.views-displays .tabs li.is-active a, -.views-displays .tabs li.is-active a.is-active { - color: #fff; - background-color: #555; -} -.views-displays .tabs .open > a { - position: relative; - border-bottom: 1px solid transparent; - background-color: #f1f1f1; -} -.views-displays .tabs .open > a:hover { - color: #0074bd; - background-color: #f1f1f1; -} -.views-displays .tabs .action-list li { - padding: 2px 9px; - border-width: 0 1px; - border-style: solid; - border-color: #cbcbcb; - background-color: #f1f1f1; -} -.views-displays .tabs .action-list li:first-child { - border-width: 1px 1px 0; -} -.views-displays .action-list li:last-child { - border-width: 0 1px 1px; -} -.views-displays .tabs .action-list li:last-child { - border-width: 0 1px 1px; -} -.views-displays .tabs .action-list input.form-submit { - margin: 0; - padding: 0; - border: medium none; - background: none repeat scroll 0 0 transparent; -} -.views-displays .tabs .action-list input.form-submit:hover { - box-shadow: none; -} -.views-displays .tabs .action-list li:hover { - background-color: #ddd; -} -.edit-display-settings { - margin: 12px 12px 0 12px; -} -.edit-display-settings-top.views-ui-display-tab-bucket { - position: relative; - margin: 0 0 15px 0; - padding-top: 4px; - padding-bottom: 4px; - border: 1px solid #f3f3f3; - line-height: 20px; -} -.views-display-column { - border: 1px solid #f3f3f3; -} -.views-display-column + .views-display-column { - margin-top: 0; -} -.view-preview-form .form-item-view-args, -.view-preview-form .form-actions { - margin-top: 5px; -} -.view-preview-form .arguments-preview { - font-size: 1em; -} -.view-preview-form .arguments-preview, -.view-preview-form .form-item-view-args { - margin-left: 10px; /* LTR */ -} -[dir="rtl"] .view-preview-form .arguments-preview, -[dir="rtl"] .view-preview-form .form-item-view-args { - margin-right: 10px; - margin-left: 0; -} -.view-preview-form .form-item-view-args label { - float: left; /* LTR */ - height: 6ex; - margin-right: 0.75em; /* LTR */ - font-weight: normal; -} -[dir="rtl"] .view-preview-form .form-item-view-args label { - float: right; - margin-right: 0.2em; - margin-left: 0.75em; -} -.form-item-live-preview, -.form-item-view-args, -.preview-submit-wrapper { - display: inline-block; -} -.form-item-live-preview, -.view-preview-form .form-actions { - vertical-align: top; -} - -@media screen and (min-width: 45em) { /* 720px */ - .view-preview-form .form-type-textfield .description { - white-space: nowrap; - } -} - -/* These are the individual "buckets," or boxes, inside the display settings area */ -.views-ui-display-tab-bucket { - position: relative; - margin: 0; - padding-top: 4px; - border-bottom: 1px solid #f3f3f3; - line-height: 20px; -} -.views-ui-display-tab-bucket:last-of-type { - border-bottom: none; -} -.views-ui-display-tab-bucket + .views-ui-display-tab-bucket { - border-top: medium none; -} -.views-ui-display-tab-bucket__title, -.views-ui-display-tab-bucket > .views-display-setting { - padding: 2px 6px 4px; -} -.views-ui-display-tab-bucket__title { - margin: 0; - font-size: small; -} -.views-ui-display-tab-bucket.access { - padding-top: 0; -} -.views-ui-display-tab-bucket.page-settings { - border-bottom: medium none; -} -.views-display-setting .views-ajax-link { - margin-right: 0.2083em; - margin-left: 0.2083em; -} - -.views-ui-display-tab-setting > span { - margin-left: 0.5em; /* LTR */ -} -[dir="rtl"] .views-ui-display-tab-setting > span { - margin-right: 0.5em; - margin-left: 0; -} - -/** Applies an overridden(italics) font style to overridden buckets. - * The better way to implement this would be to add the overridden class - * to the bucket header when the bucket is overridden and style it as a - * generic icon classed element. For the moment, we'll style the bucket - * header specifically with the overridden font style. - */ -.views-ui-display-tab-setting.overridden, -.views-ui-display-tab-bucket.overridden .views-ui-display-tab-bucket__title { - font-style: italic; -} - -/* This is each row within one of the "boxes." */ -.views-ui-display-tab-bucket .views-display-setting { - padding-bottom: 2px; - color: #666; - font-size: 12px; -} -.views-ui-display-tab-bucket .views-display-setting:nth-of-type(even) { - background-color: #f3f5ee; -} -.views-ui-display-tab-actions.views-ui-display-tab-bucket .views-display-setting { - background-color: transparent; -} -.views-ui-display-tab-bucket .views-group-text { - margin-top: 6px; - margin-bottom: 6px; -} -.views-display-setting .label { - margin-right: 3px; /* LTR */ -} -[dir="rtl"] .views-display-setting .label { - margin-right: 0; - margin-left: 3px; -} -.views-edit-view { - margin-bottom: 15px; -} - -/* The contents of the popup dialog on the views edit form. */ -.views-filterable-options .form-type-checkbox { - padding: 5px 8px; - border-top: none; -} -.views-filterable-options { - border-top: 1px solid #ccc; -} -.filterable-option .form-item { - margin-top: 0; - margin-bottom: 0; -} -.views-filterable-options .filterable-option .title { - cursor: pointer; - font-weight: bold; -} -.views-filterable-options .form-type-checkbox .description { - margin-top: 0; - margin-bottom: 0; -} -.views-filterable-options-controls .form-item { - width: 30%; - margin: 0 0 0 2%; /* LTR */ -} -[dir="rtl"] .views-filterable-options-controls .form-item { - margin: 0 2% 0 0; -} -.views-filterable-options-controls input, -.views-filterable-options-controls select { - width: 100%; -} -.views-ui-dialog .ui-dialog-content { - padding: 0; -} -.views-ui-dialog .views-filterable-options { - margin-bottom: 10px; -} -.views-ui-dialog .views-add-form-selected.container-inline { - padding: 0; -} -.views-ui-dialog .views-add-form-selected.container-inline > div { - display: block; -} -.views-ui-dialog .form-item-selected { - margin: 0; - padding: 6px 16px; -} -.views-ui-dialog .views-override:not(:empty) { - padding: 8px 13px; - background-color: #f3f4ee; -} -.views-ui-dialog.views-ui-dialog-scroll .ui-dialog-titlebar { - border: none; -} -.views-ui-dialog .views-offset-top { - border-bottom: 1px solid #ccc; -} -.views-ui-dialog .views-offset-bottom { - border-top: 1px solid #ccc; -} -.views-ui-dialog .views-override > * { - margin: 0; -} -.views-ui-dialog details .item-list { - padding-left: 2em; /* LTR */ -} -[dir="rtl"] .views-ui-dialog details .item-list { - padding-right: 2em; - padding-left: 0; -} -.views-ui-rearrange-filter-form table { - border-collapse: collapse; -} -.views-ui-rearrange-filter-form tr td[rowspan] { - border-width: 0 1px 1px 1px; - border-style: solid; - border-color: #cdcdcd; -} -.views-ui-rearrange-filter-form tr[id^="views-row"] { - border-right: 1px solid #cdcdcd; /* LTR */ -} -[dir="rtl"] .views-ui-rearrange-filter-form tr[id^="views-row"] { - border-right: 0; - border-left: 1px solid #cdcdcd; -} -.views-ui-rearrange-filter-form .even td { - background-color: #f3f4ed; -} -.views-ui-rearrange-filter-form .views-group-title { - border-top: 1px solid #cdcdcd; -} -.views-ui-rearrange-filter-form .group-empty { - border-bottom: 1px solid #cdcdcd; -} -.form-item-options-expose-required, -.form-item-options-expose-label, -.form-item-options-expose-field-identifier, -.form-item-options-expose-description { - margin-top: 6px; - margin-bottom: 6px; - margin-left: 18px; /* LTR */ -} -[dir="rtl"] .form-item-options-expose-required, -[dir="rtl"] .form-item-options-expose-label, -[dir="rtl"] .form-item-options-expose-field-identifier, -[dir="rtl"] .form-item-options-expose-description { - margin-right: 18px; - margin-left: 0; -} -.views-preview-wrapper { - border: 1px solid #ccc; -} -.view-preview-form { - position: relative; -} -.view-preview-form__title { - margin-top: 0; - padding: 8px 12px; - border-bottom: 1px solid #ccc; - background-color: #e1e2dc; -} -.view-preview-form .form-item-live-preview { - position: absolute; - top: 3px; - right: 12px; - margin-top: 2px; - margin-left: 2px; /* LTR */ -} -[dir="rtl"] .view-preview-form .form-item-live-preview { - right: auto; - left: 12px; - margin-right: 2px; - margin-left: 0; -} -.views-live-preview { - padding: 12px; -} -.views-live-preview .views-query-info { - overflow: auto; -} -.views-live-preview .section-title { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - color: #818181; - font-size: 13px; - font-weight: normal; - line-height: 1.6154; -} -.views-live-preview .view > * { - margin-top: 18px; -} -.views-live-preview .preview-section { - margin: 0 -5px; - padding: 3px 5px; - border: 1px dashed #dedede; -} -.views-live-preview li.views-row + li.views-row { - margin-top: 18px; -} - -/* The div.views-row is intentional and excludes li.views-row, for example */ -.views-live-preview div.views-row + div.views-row { - margin-top: 36px; -} -.views-query-info table { - margin: 10px 0; - border-spacing: 0; - border-collapse: separate; - border-color: #ddd; -} -.views-query-info table tr { - background-color: #f9f9f9; -} -.views-query-info table th, -.views-query-info table td { - padding: 4px 10px; - color: #666; -} -.messages { - margin-bottom: 18px; - line-height: 1.4555; -} -.dropbutton-multiple { - position: absolute; -} -.dropbutton-widget { - position: relative; -} -.js .views-edit-view .dropbutton-wrapper .dropbutton .dropbutton-action > * { - font-size: 10px; -} -.js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { - position: absolute; - z-index: 2; - top: -1px; - right: -5px; /* LTR */ -} -[dir="rtl"].js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber { - right: auto; - left: -5px; -} -.js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { - border-radius: 1.1em 0 0 0; /* LTR */ -} -[dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a { - border-radius: 0 1.1em 0 0; -} -.js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { - border-radius: 0 0 0 1.1em; /* LTR */ -} -[dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a { - border-radius: 0 0 1.1em 0; -} -.views-display-top .dropbutton-wrapper { - position: absolute; - top: 7px; - right: 12px; /* LTR */ -} -[dir="rtl"] .views-display-top .dropbutton-wrapper { - right: auto; - left: 12px; -} -.views-display-top .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { - width: auto; -} - -.views-ui-display-tab-bucket .dropbutton-wrapper { - position: absolute; - top: 4px; - right: 5px; /* LTR */ -} -[dir="rtl"] .views-ui-display-tab-bucket .dropbutton-wrapper { - right: auto; - left: 5px; -} -.views-ui-display-tab-bucket .dropbutton-wrapper .dropbutton-widget .dropbutton-action a { - width: auto; -} -.views-ui-display-tab-actions .dropbutton-wrapper li a, -.views-ui-display-tab-actions .dropbutton-wrapper input { - margin-bottom: 0; - padding-left: 12px; /* LTR */ - border: medium; - background: none; - font-family: inherit; - font-size: 12px; -} -[dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper li a, -[dir="rtl"] .views-ui-display-tab-actions .dropbutton-wrapper input { - padding-right: 12px; - padding-left: 0.5em; -} -.views-ui-display-tab-actions .dropbutton-wrapper input:hover { - border: none; - background: none; -} -.views-list-section { - margin-bottom: 2em; -} -.form-textarea-wrapper, -.form-item-options-content { - width: 100%; -} diff --git a/core/themes/stable/css/views_ui/views_ui.contextual.css b/core/themes/stable/css/views_ui/views_ui.contextual.css deleted file mode 100644 index 35c0d166cd70c39d344f28902282b6c53cb8e614..0000000000000000000000000000000000000000 --- a/core/themes/stable/css/views_ui/views_ui.contextual.css +++ /dev/null @@ -1,57 +0,0 @@ -/** - * @file - * The .contextual.css file is intended to contain styles that override declarations - * in the Contextual module. - */ - -.views-live-preview .contextual-region-active { - outline: medium none; -} -.views-live-preview .contextual { - top: auto; - right: auto; /* LTR */ -} -[dir="rtl"] .views-live-preview .contextual { - left: auto; -} -.js .views-live-preview .contextual { - display: inline; -} -.views-live-preview .contextual-links-trigger { - display: block; -} -.contextual .contextual-links { - right: auto; /* LTR */ - min-width: 10em; - padding: 6px 6px 9px 6px; - border-radius: 0 4px 4px 4px; /* LTR */ -} -[dir="rtl"] .contextual .contextual-links { - left: auto; - border-radius: 4px 0 4px 4px; -} -.contextual-links li a, -.contextual-links li span { - padding-top: 0.25em; - padding-right: 0.1667em; /* LTR */ - padding-bottom: 0.25em; -} -[dir="rtl"] .contextual-links li a, -[dir="rtl"] .contextual-links li span { - padding-right: 0; - padding-left: 0.1667em; -} -.contextual-links li span { - font-weight: bold; -} -.contextual-links li a { - margin: 0.25em 0; - padding-left: 1em; /* LTR */ -} -[dir="rtl"] .contextual-links li a { - padding-right: 1em; - padding-left: 0.1667em; -} -.contextual-links li a:hover { - background-color: #badbec; -} diff --git a/core/themes/stable/images/color/hook-rtl.png b/core/themes/stable/images/color/hook-rtl.png deleted file mode 100644 index a26b211e126c298b68a23bef312d8a6dd68f9f29..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/color/hook-rtl.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR������Q����@u����PLTE��DDDz�2P���tRNS�@��f���IDAT�c`@�P .���?Nu�ue�o��� :�����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/color/hook.png b/core/themes/stable/images/color/hook.png deleted file mode 100644 index dc1897370f928a8de70f257cc4786f9e79cf3c57..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/color/hook.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR������Q����@u����PLTE���DDD�������tRNS�@��f���IDAT�c`@�Q .���?Nu�ue�L�?6Z����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/color/lock.png b/core/themes/stable/images/color/lock.png deleted file mode 100644 index 9e1e00e5efd11ffcf50d13257fd935b92804f840..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/color/lock.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR��� ���2�����6���'PLTE��aaa������������������xvg������������-)=���tRNS�@��f���mIDATx����� �� ���yCƉ�����}�t�JF��6��AQ�ً$3��Ml�#ȶ ?uB-���G���W6�*Ab�٫�R�*G�^%.�-�O�К���;�;�sH�����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/druplicon.png b/core/themes/stable/images/core/druplicon.png deleted file mode 100644 index 3b49a4ce78dc8b1ce754706f400b3b61a99857d1..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/druplicon.png +++ /dev/null @@ -1,18 +0,0 @@ -�PNG - -��� IHDR���X���d���-����IDATx��] PTW}��Fͦ�Ĥ�Te2���L*��$��:��L�M1jԸ�wA6�*;"�H@\AEAQD�E��]dߡY����/{��74�O�-������}��{�}��0t�$�>�ʁ��Mѵo!��'��w�"������;W��{�]�u�e3? �ݲ�1�����bM)��#4�SD�@��GkQM3$�V?!�<��c/o"BA�����zPd<�g3[}��So"B�F�(��̲F�X�I��h �6�����or{w�h�������c7���v'Yמ�����Iƍ7rnK-��n�QR{۪�:M59�����So=�������Ge�I0��('OB�9�DD������s{�G��������.�(�R��ɳ���dXݼvz`�'�C ��8T5�Bȵ0O�Fl/]f���S �/�'�&�+'9�y�g�� �vḪ�KE�k�P[Kɓі��Hc��H�d�a���k���y�������-��Ol��uJ���� %�zt-J�"2*`��2���Lʂ�p���)����)Q���@�i�ҌǶ�*�97���e�-��Dp���R�����%��uju�H��1tnX��M0n�=%���B��;~6���l�m>\��7��Bm�(���x�=[~���� ṍ,{S��8J�g����0��vh#��BNy=��yw�x���N*���.RǖF�ѱb�W�u�d���d�� A��B�1ڡ��O������G.g�OҔ���TӌR��`<���o -���Z��8�H�$�do��*[��L+ZD�Qr?T�shq�� X�� ��m�,0[q�������NT2b�:B����KG4.�Ȋ� K�9rW˂1\�W�<�.O�BRާ�$^A�,��%� +Jj[ (��)��"�³�YĠz6ןzs5JƸA$�3�k�=� #+r*�X��#�`w:��z� -ۯ�t�E���a�=�iqF&4��C\f�Sb�Ѧ�Dbx��]��JL�Օ)���O ��������vJ�WR|�qe��˙��"eŸ�^ǡM�m�,��k�m8��^�97���M|�ֻ�|������\n��F���E -���؊6��,�?�����4�Lz{�C�Cn�gD��4-��dŻ>���,={�B+J���Z��k�^�-���̈!��]�S��ȏ������'A�i���V\�rP��k��STOk�+��?���["�����͗���#�J~ �_)�F��������6c�'���ډ��7Df��7/�Hg���_ �u-�]�)�q�g��Kb���:��4�m��/6p�^�XVip;?<.P��YC��&nf:;ž�=�F� o�9J=+�XO$ξxݖ���9��L*Ћ��zo��J���l�v>��6�r���\d0z�ԇ���m��izn#�b�I^�L��}����T��3&m9K/7�u%x�+Nx����mxP8�>E�x,�#��M˚J��/t���`�����}l�B����b�z,d���,]"�}�LKQ|Gz�/&����YJ2��`}G*�=.�!ڶ��<>�N�DJ5��{6�9a,'��K�&�Ʉ���;z�!"y��<�L#��]c_�=�\}B�"��ߗ0<����7����3�`���l^�,s:�AM9�K "��lY�l�r:�m���� �LD��U1\�+��M8ZV� ~SG���;�� -�+�[���C�"�}قJ�|f���%� �b'���\��2:1E�R-SА��d��v���! %��Nr"������CH�ۑ`����l�k�e����p ���+�K`q�>���4��A�F�p�i ��A��op�/�z14JڀV6��ć�W��6�,����6�7�Dp���� ��+�CAJA ���qn,��;y���� O��m������w�5�> �PnU�ău�ִ-2p��Wۯ*��Ȍ_����v�H������$kZ4�I�YYq�� ��S�B�"�luV���ԇ��>'�qM#����Wz\G%���%8��q�\v%(� �K��<�h����߃�����-���߮QD%}|a*������n�«։ҽv��@IJa�&�v���<X����SeZ��C[�<�/A�����0`�:!�}'�W�>\���"�M��ZM;JwkN�!#��Y'��sC���bx�2�n���3�̋�g�<+�{E�]��6�A�A�P�% -����0����/m�C�� -�͒�6*�i��� -1э�x�=HN�p#����Z�`�K�#�3W�s��8i -��xlR�`��4PU���CRf�z$�((��Z0&�v�L%��7�\.�ю���CKQ"BI'�L4�Â"�Tf9�vXG\����oI'�LD�y� -�U������jH����� F}_O.��hm8��T iye��v�M:��g�x��}�?�����G�>��\�� -���P��ȃ/��/���,��h�F�Z[:P>�o��lE&��w�`���20˝w�#�v�0s�ߩT����Z��Ŭ,9D`�Ł���y�\<��������f -���z����+���el`����Zޙ8����@^$c CMӢ��{t���H�(���B^y-���YL���R(�6�L���}mdE����V/����2��zT*Y~�#��`�q�G��!*V�%���Ic���qϘz��+� N�̡�[Cd��u��-9 3�Ngr�3�=��9;Nr!W��:.DF&g��5���.�{�����A FS̜1r��#2CӲ���l_�r�v Y� -7�=�n��! 4~��l�Y¿P�0(��si���+1������G{���K�Hr;Nz�MY�]��ye4�����M|}��Ex\�$ɱ� �#/ H������2 -����G�XH��� ��#��3b�%�W� ����<�؟�Ѭ� G�KD^�T�bf�!u�0��{��E{n�7�툥)*��)��\cR�����g���f��������'����>�S���( ���[���=`XfJ�D�fAfj�-�En��à� ��`�K�}�tX�z>v,�e�G�Zw;�("�d�u���b���?ԑ�|��ѓ��}�!����T�>���>���9���fz���(ŭ�*G�X3��{?t2������c� -�����Qfܣ�jq���Diвz��q��"����쯃� '��6��0E�Z�`ur�['�� -�z�e�M����. >Q� AJy}��ǚFfIe���4-���d2$����3>�o�>*�[ք�!��Q��>��X�3RrJ���=�� Ёh�v�9ӐB�f�'�A 6ߝ�Wy��ܮ��0��_^�ޟ0����LK��2�$\j���HA��eIT���?ϲ�ٮB��Z�(��9$��eo�jX��bfm(a-L�5 �����4M�{H������'��0=���+p5E�3˽�&H��%%Ǯg��{�kO�� %oQu���z��7� �BI��!�����<ߎ�>p��O'��#�*'��ɰ���xԱ@��J4'B�_���u��ÿ�z�鬖�Q�����Pܤ�O%y,^W;Ǫa��%D�ځ��83��C�,h���Mx{��WɈ�,�/P>b�&͊li�D^��_�a�nn��+ˋ�Xu2����4�mQȶ<!���0I��Е��SB��G�#&G��0p��怤�#9��a�3-���4�4K$��E+Z#�n����Z�7��t�D��~I]E������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/feed.svg b/core/themes/stable/images/core/feed.svg deleted file mode 100644 index 595a9d9ab0d19202db8788f4de2e5858ed2b2404..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/feed.svg +++ /dev/null @@ -1,8 +0,0 @@ -<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> - <rect fill="#ff9900" width="16" height="16" x="0" y="0" rx="3" ry="3"/> - <g fill="#ffffff"> - <circle cx="4.25" cy="11.812" r="1.5"/> - <path d="M10,13.312H7.875c0-2.83-2.295-5.125-5.125-5.125l0,0V6.062C6.754,6.062,10,9.308,10,13.312z"/> - <path d="M11.5,13.312c0-4.833-3.917-8.75-8.75-8.75V2.375c6.041,0,10.937,4.896,10.937,10.937H11.5z"/> - </g> -</svg> diff --git a/core/themes/stable/images/core/help.png b/core/themes/stable/images/core/help.png deleted file mode 100644 index dcc5cac7956f6e1d0733695af8db4cffcef90d84..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/help.png +++ /dev/null @@ -1,5 +0,0 @@ -�PNG - -��� IHDR�����������a����IDATxڥ�= -�@�s��#HN�#��"mnb�2G����-��,�B���^�B2���}��ܝ������VY�iP4��+(�k���b*��1;�d�&�Z�E��RY��-�aԸ=�� -���- ��-5�}/���-���a!�q� �b������c��m5�3:9�NP�q@����:@b�d{���A�����D�3�Ag$�u;ٜ�Q�y#m��rl�t쫛O��B䃪 t�����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/icons/000000/barchart.svg b/core/themes/stable/images/core/icons/000000/barchart.svg deleted file mode 100644 index 5b6e4cf7fc604b0640a154fb3ef870cec0ec2756..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/barchart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#000000" d="M4 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-4.25c0-.274.225-.5.5-.5h3c.275 0 .5.226.5.5v4.25zM10.002 13.529c0 .275-.225.5-.5.5h-3.002c-.275 0-.5-.225-.5-.5v-13c0-.275.225-.5.5-.5h3.002c.275 0 .5.225.5.5v13zM16.002 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-9.5c0-.275.225-.5.5-.5h3c.275 0 .5.225.5.5v9.5z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/000000/chevron-left.svg b/core/themes/stable/images/core/icons/000000/chevron-left.svg deleted file mode 100644 index 19ba5807048b8f95f841b5d3f2ce0852ad3631af..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/chevron-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M7.951 7.645c-.193.196-.193.516 0 .71l3.258 3.29c.193.193.191.519-.002.709l-1.371 1.371c-.193.192-.512.191-.707 0l-5.335-5.371c-.194-.194-.194-.514 0-.708l5.335-5.369c.195-.195.514-.195.707-.001l1.371 1.371c.193.194.195.513.002.709l-3.258 3.289z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/chevron-right.svg b/core/themes/stable/images/core/icons/000000/chevron-right.svg deleted file mode 100644 index 20018b760aa57108484b713ce41a9026f21730db..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/chevron-right.svg +++ /dev/null @@ -1,2 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg> - diff --git a/core/themes/stable/images/core/icons/000000/ex.svg b/core/themes/stable/images/core/icons/000000/ex.svg deleted file mode 100644 index 7b653ffde5a4e6c412d56f0960c48c8f2a6888ba..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/ex.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/file.svg b/core/themes/stable/images/core/icons/000000/file.svg deleted file mode 100644 index 21e8f7076a3f0a47a71f7ce47ec02d0e03657c8a..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/file.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#000000" d="M12.502 7h-5c-.276 0-.502-.225-.502-.5v-5c0-.275-.225-.5-.5-.5h-3c-.275 0-.5.225-.5.5v12.029c0 .275.225.5.5.5h9.002c.275 0 .5-.225.5-.5v-6.029c0-.275-.225-.5-.5-.5zM8.502 6h4c.275 0 .34-.159.146-.354l-4.293-4.292c-.195-.195-.353-.129-.353.146v4c0 .275.225.5.5.5z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/000000/move.svg b/core/themes/stable/images/core/icons/000000/move.svg deleted file mode 100644 index 3bd9a41cd161cb061690fb398135dae42334bcc0..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/move.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/orgchart.svg b/core/themes/stable/images/core/icons/000000/orgchart.svg deleted file mode 100644 index 7010a982d16074252ca9d5aff7a6ee7a1b700501..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/orgchart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"><path d="M15.002,11.277c0-0.721,0-1.471,0-2.014c0-1.456-0.824-2.25-2.25-2.25c-1.428,0-3.5,0-3.5,0c-0.139,0-0.25-0.112-0.25-0.25v-2.04c0.596-0.346,1-0.984,1-1.723c0-1.104-0.895-2-2-2C6.896,1,6,1.896,6,3c0,0.738,0.405,1.376,1,1.722v2.042c0,0.138-0.112,0.25-0.25,0.25c0,0-2.138,0-3.5,0S1,7.932,1,9.266c0,0.521,0,1.277,0,2.012c-0.595,0.353-1,0.984-1,1.729c0,1.104,0.896,2,2,2s2-0.896,2-2c0-0.732-0.405-1.377-1-1.729V9.266c0-0.139,0.112-0.25,0.25-0.25h3.536C6.904,9.034,7,9.126,7,9.25v2.027C6.405,11.624,6,12.26,6,13c0,1.104,0.896,2,2.002,2c1.105,0,2-0.896,2-2c0-0.738-0.404-1.376-1-1.723V9.25c0-0.124,0.098-0.216,0.215-0.234h3.535c0.137,0,0.25,0.111,0.25,0.25v2.012c-0.596,0.353-1,0.984-1,1.729c0,1.104,0.896,2,2,2s2-0.896,2-2C16.002,12.262,15.598,11.623,15.002,11.277z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/paintbrush.svg b/core/themes/stable/images/core/icons/000000/paintbrush.svg deleted file mode 100644 index 947436d2bf9675f940e683aafcac9a5cc2c59488..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/paintbrush.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M8.184 7.928l-1.905 1.983-3.538-2.436 4.714-4.713 2.623 3.183-1.894 1.983zm-1.746-7.523c-.236-.416-.803-.649-1.346.083-.259.349-4.727 4.764-4.91 4.983-.182.218-.294.721.044.976.34.258 5.611 3.933 5.611 3.933l-.225.229c.7.729.816.854 1.046.863.75.016 2.035-1.457 2.578-.854.541.604 3.537 3.979 3.537 3.979.51.531 1.305.559 1.815.041.521-.521.541-1.311.025-1.848 0 0-2.742-2.635-3.904-3.619-.578-.479.869-2.051.854-2.839-.008-.238-.125-.361-.823-1.095l-.22.243c0 .003-3.846-4.659-4.082-5.075z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/people.svg b/core/themes/stable/images/core/icons/000000/people.svg deleted file mode 100644 index c63938ccb76a05cd5e0a5214b23fa69406765a42..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/people.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#000000" d="M6.722 11.291l.451-.17-.165-.32c-.536-1.039-.685-1.934-.761-2.672-.082-.808-.144-2.831 1.053-4.189.244-.278.493-.493.743-.675.012-.826-.135-1.766-.646-2.345-.618-.7-1.4-.787-1.4-.787l-.497-.055-.498.055s-.783.087-1.398.787c-.617.702-.717 1.948-.625 2.855.06.583.17 1.263.574 2.05.274.533.341.617.355 1.01.022.595.027 1.153-.671 1.538-.697.383-1.564.508-2.403 1.088-.596.41-.709 1.033-.78 1.459l-.051.41c-.029.273.173.498.448.498h5.012c.457-.24.89-.402 1.259-.537zM5.064 15.096c.07-.427.184-1.05.78-1.46.838-.581 1.708-.706 2.404-1.089.699-.385.693-.943.672-1.537-.014-.393-.08-.477-.354-1.01-.406-.787-.515-1.467-.576-2.049-.093-.909.008-2.155.625-2.856.615-.7 1.398-.787 1.398-.787l.492-.055h.002l.496.055s.781.087 1.396.787c.615.701.72 1.947.623 2.855-.062.583-.172 1.262-.571 2.049-.271.533-.341.617-.354 1.01-.021.595-.062 1.22.637 1.604.697.385 1.604.527 2.438 1.104.923.641.822 1.783.822 1.783-.022.275-.269.5-.542.5h-9.991c-.275 0-.477-.223-.448-.496l.051-.408z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/000000/puzzlepiece.svg b/core/themes/stable/images/core/icons/000000/puzzlepiece.svg deleted file mode 100644 index 04cf0750c12e576d17afad9da633cd7342bf47ef..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/puzzlepiece.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M11.002 11v2.529c0 .275-.225.471-.5.471h-3c-.827 0-1.112-.754-.604-1.316l.81-.725c.509-.562.513-1.461-.097-2.01-.383-.344-1.027-.728-2.111-.728s-1.727.386-2.109.731c-.609.549-.606 1.45-.097 2.015l.808.717c.509.562.223 1.316-.602 1.316h-3c-.276 0-.5-.193-.5-.471v-9.029c0-.276.224-.5.5-.5h3c.825 0 1.111-.768.602-1.332l-.808-.73c-.51-.563-.513-1.465.097-2.014.382-.344 1.025-.731 2.109-.731s1.728.387 2.111.731c.608.548.606 1.45.097 2.014l-.81.73c-.509.564-.223 1.332.603 1.332h3c.274 0 .5.224.5.5v2.5c0 .825.642 1.111 1.233.602l.771-.808c.599-.51 1.547-.513 2.127.097.364.383.772 1.025.772 2.109s-.408 1.727-.771 2.109c-.58.604-1.529.604-2.127.097l-.77-.808c-.593-.509-1.234-.223-1.234.602z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/questionmark-disc.svg b/core/themes/stable/images/core/icons/000000/questionmark-disc.svg deleted file mode 100644 index e65b2c4f6d5cbcb007394f377b2f37de17c3d3f0..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/questionmark-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm3 5c0 .551-.16 1.085-.477 1.586l-.158.22c-.07.093-.189.241-.361.393-.168.148-.35.299-.545.447l-.203.189-.141.129-.096.17-.021.235v.63h-2.001v-.704c.026-.396.078-.73.204-.999.125-.269.271-.498.439-.688l.225-.21-.01-.015.176-.14.137-.128c.186-.139.357-.277.516-.417l.148-.18c.098-.152.168-.323.168-.518 0-.552-.447-1-1-1s-1.002.448-1.002 1h-2c0-1.657 1.343-3 3.002-3 1.656 0 3 1.343 3 3zm-1.75 6.619c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.238c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.238z"/></svg> diff --git a/core/themes/stable/images/core/icons/000000/wrench.svg b/core/themes/stable/images/core/icons/000000/wrench.svg deleted file mode 100644 index 373134aa9515fa8aefeba8ea17a0a00441a2ef5b..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/000000/wrench.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#000000" d="M14.416 11.586l-.01-.008v-.001l-5.656-5.656c.15-.449.252-.921.252-1.421 0-2.485-2.016-4.5-4.502-4.5-.505 0-.981.102-1.434.255l2.431 2.431-.588 2.196-2.196.588-2.445-2.445c-.162.464-.268.956-.268 1.475 0 2.486 2.014 4.5 4.5 4.5.5 0 .972-.102 1.421-.251l5.667 5.665c.781.781 2.047.781 2.828 0s.781-2.047 0-2.828z"/></svg> diff --git a/core/themes/stable/images/core/icons/004875/twistie-down.svg b/core/themes/stable/images/core/icons/004875/twistie-down.svg deleted file mode 100644 index 6cd6a786bbbec522474409f47f7e0d444b0f3b01..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/004875/twistie-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#004875" d="M2.611 5.393c-.17-.216-.084-.393.191-.393h10.397c.275 0 .361.177.191.393l-5.08 6.464c-.17.216-.452.216-.622 0l-5.077-6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/004875/twistie-up.svg b/core/themes/stable/images/core/icons/004875/twistie-up.svg deleted file mode 100644 index bf3b80ed01ebb6926d1c2622310ac01b995179d6..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/004875/twistie-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#004875" d="M13.391 10.607c.17.216.084.393-.191.393h-10.398c-.275 0-.361-.177-.191-.393l5.08-6.464c.17-.216.45-.216.62 0l5.08 6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/0074bd/chevron-left.svg b/core/themes/stable/images/core/icons/0074bd/chevron-left.svg deleted file mode 100644 index 122e1c09991a6c4ad3a0fb511a018107ff18aa32..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/0074bd/chevron-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M7.951 7.645c-.193.196-.193.516 0 .71l3.258 3.29c.193.193.191.519-.002.709l-1.371 1.371c-.193.192-.512.191-.707 0l-5.335-5.371c-.194-.194-.194-.514 0-.708l5.335-5.369c.195-.195.514-.195.707-.001l1.371 1.371c.193.194.195.513.002.709l-3.258 3.289z"/></svg> diff --git a/core/themes/stable/images/core/icons/0074bd/chevron-right.svg b/core/themes/stable/images/core/icons/0074bd/chevron-right.svg deleted file mode 100644 index b16a8ce89d581648b8e560315a2c05100f159084..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/0074bd/chevron-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#0074bd" d="M8.053 8.355c.193-.195.193-.517 0-.711l-3.26-3.289c-.193-.195-.192-.514.002-.709l1.371-1.371c.194-.194.512-.193.706.001l5.335 5.369c.195.195.195.515 0 .708l-5.335 5.37c-.194.192-.512.193-.706.002l-1.371-1.371c-.194-.195-.195-.514-.002-.709l3.26-3.29z"/></svg> diff --git a/core/themes/stable/images/core/icons/008ee6/twistie-down.svg b/core/themes/stable/images/core/icons/008ee6/twistie-down.svg deleted file mode 100644 index 23f6d9ac1b8bfe487bad1a5384bcdb5593e0a41f..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/008ee6/twistie-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#008ee6" d="M2.611 5.393c-.17-.216-.084-.393.191-.393h10.397c.275 0 .361.177.191.393l-5.08 6.464c-.17.216-.452.216-.622 0l-5.077-6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/008ee6/twistie-up.svg b/core/themes/stable/images/core/icons/008ee6/twistie-up.svg deleted file mode 100644 index dc9dd8e9f7d84f6d0cedd1aded9433517d0fb8c1..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/008ee6/twistie-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#008ee6" d="M13.391 10.607c.17.216.084.393-.191.393h-10.398c-.275 0-.361-.177-.191-.393l5.08-6.464c.17-.216.45-.216.62 0l5.08 6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/333333/caret-down.svg b/core/themes/stable/images/core/icons/333333/caret-down.svg deleted file mode 100644 index 4e48c8c9830036db493e5fb6ea15c568cc67ccef..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/333333/caret-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#333333" d="M3.8 5.4c-.165-.22-.075-.4.2-.4h8.002c.275 0 .365.18.199.4l-3.898 5.2c-.166.221-.436.221-.6 0l-3.903-5.2z"/></svg> diff --git a/core/themes/stable/images/core/icons/424242/loupe.svg b/core/themes/stable/images/core/icons/424242/loupe.svg deleted file mode 100644 index a38322ad8036824e9501df7bc961f45860b6ed76..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/424242/loupe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#424242" d="M14.648 12.788l-4.23-4.228c.525-.855.834-1.858.834-2.938 0-3.105-2.52-5.624-5.627-5.624-3.106.002-5.625 2.521-5.625 5.627 0 3.105 2.519 5.625 5.625 5.625 1.076 0 2.08-.309 2.936-.832l4.229 4.229c.194.195.515.195.707 0l1.151-1.146c.194-.2.194-.519 0-.713zm-13.35-7.163c0-2.39 1.938-4.327 4.327-4.327 2.391 0 4.328 1.937 4.328 4.327 0 2.391-1.936 4.327-4.328 4.327-2.39 0-4.327-1.936-4.327-4.327z"/></svg> diff --git a/core/themes/stable/images/core/icons/505050/loupe.svg b/core/themes/stable/images/core/icons/505050/loupe.svg deleted file mode 100644 index c91cca5ca847fe49134d57bc49ee08c51e105ffb..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/505050/loupe.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#505050" d="M14.648 12.788l-4.23-4.228c.525-.855.834-1.858.834-2.938 0-3.105-2.52-5.624-5.627-5.624-3.106.002-5.625 2.521-5.625 5.627 0 3.105 2.519 5.625 5.625 5.625 1.076 0 2.08-.309 2.936-.832l4.229 4.229c.194.195.515.195.707 0l1.151-1.146c.194-.2.194-.519 0-.713zm-13.35-7.163c0-2.39 1.938-4.327 4.327-4.327 2.391 0 4.328 1.937 4.328 4.327 0 2.391-1.936 4.327-4.328 4.327-2.39 0-4.327-1.936-4.327-4.327z"/></svg> diff --git a/core/themes/stable/images/core/icons/5181c6/chevron-disc-down.svg b/core/themes/stable/images/core/icons/5181c6/chevron-disc-down.svg deleted file mode 100644 index 6707c3038f6986c0842a77c70b8cfa8c84a0323e..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/5181c6/chevron-disc-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#5181C6" d="M8.002 1c-3.869 0-7.002 3.134-7.002 7s3.133 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm4.459 6.336l-4.105 4.105c-.196.189-.515.189-.708 0l-4.107-4.105c-.194-.194-.194-.513 0-.707l.977-.978c.194-.194.513-.194.707 0l2.422 2.421c.192.195.513.195.708 0l2.422-2.42c.188-.194.512-.194.707 0l.977.977c.193.194.193.513 0 .707z"/></svg> diff --git a/core/themes/stable/images/core/icons/5181c6/chevron-disc-up.svg b/core/themes/stable/images/core/icons/5181c6/chevron-disc-up.svg deleted file mode 100644 index d94365fe8d24688c1104a3f500fedcaf05e1f1f1..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/5181c6/chevron-disc-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#5181C6" d="M8.002 1c-3.867 0-7.002 3.134-7.002 7s3.135 7 7.002 7 7-3.134 7-7-3.133-7-7-7zm4.462 8.37l-.979.979c-.19.19-.516.19-.707 0l-2.422-2.419c-.196-.194-.515-.194-.708 0l-2.423 2.417c-.194.193-.513.193-.707 0l-.977-.976c-.194-.194-.194-.514 0-.707l4.106-4.106c.193-.194.515-.194.708 0l4.109 4.105c.19.192.19.513 0 .707z"/></svg> diff --git a/core/themes/stable/images/core/icons/5181c6/pencil.svg b/core/themes/stable/images/core/icons/5181c6/pencil.svg deleted file mode 100644 index 209d96d33d3a95bf685506432e9cec3adf8cd577..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/5181c6/pencil.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#5181C6" d="M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z"/><rect fill="#5181C6" x="5.129" y="3.8" transform="matrix(-.707 -.707 .707 -.707 6.189 20.064)" width="4.243" height="9.899"/><path fill="#5181C6" d="M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/5181c6/twistie-down.svg b/core/themes/stable/images/core/icons/5181c6/twistie-down.svg deleted file mode 100644 index 7d04606bc76030c1be2bf5d42aa34952d7b3eabc..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/5181c6/twistie-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#5181C6" d="M2.611 5.393c-.17-.216-.084-.393.191-.393h10.397c.275 0 .361.177.191.393l-5.08 6.464c-.17.216-.452.216-.622 0l-5.077-6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/5181c6/twistie-up.svg b/core/themes/stable/images/core/icons/5181c6/twistie-up.svg deleted file mode 100644 index f25f88937d54fcd92c0f95edda08763b6540c4ab..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/5181c6/twistie-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#5181C6" d="M13.391 10.607c.17.216.084.393-.191.393h-10.398c-.275 0-.361-.177-.191-.393l5.08-6.464c.17-.216.45-.216.62 0l5.08 6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/73b355/check.svg b/core/themes/stable/images/core/icons/73b355/check.svg deleted file mode 100644 index 566cbc4c8e861890f47ea648f843511c68e38305..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/73b355/check.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#73b355"><path d="M6.464 13.676c-.194.194-.513.194-.707 0l-4.96-4.955c-.194-.193-.194-.513 0-.707l1.405-1.407c.194-.195.512-.195.707 0l2.849 2.848c.194.193.513.193.707 0l6.629-6.626c.195-.194.514-.194.707 0l1.404 1.404c.193.194.193.513 0 .707l-8.741 8.736z"/></svg> \ No newline at end of file diff --git a/core/themes/stable/images/core/icons/787878/barchart.svg b/core/themes/stable/images/core/icons/787878/barchart.svg deleted file mode 100644 index 1929619481207f7c7329dcddc9cb8cb605587a6d..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/barchart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M4 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-4.25c0-.274.225-.5.5-.5h3c.275 0 .5.226.5.5v4.25zM10.002 13.529c0 .275-.225.5-.5.5h-3.002c-.275 0-.5-.225-.5-.5v-13c0-.275.225-.5.5-.5h3.002c.275 0 .5.225.5.5v13zM16.002 13.529c0 .275-.225.5-.5.5h-3c-.275 0-.5-.225-.5-.5v-9.5c0-.275.225-.5.5-.5h3c.275 0 .5.225.5.5v9.5z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/chevron-disc-down.svg b/core/themes/stable/images/core/icons/787878/chevron-disc-down.svg deleted file mode 100644 index b3081503ee7ba9fe9f30c78c5b3c4de6a82d4179..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/chevron-disc-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M8.002 1c-3.869 0-7.002 3.134-7.002 7s3.133 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm4.459 6.336l-4.105 4.105c-.196.189-.515.189-.708 0l-4.107-4.105c-.194-.194-.194-.513 0-.707l.977-.978c.194-.194.513-.194.707 0l2.422 2.421c.192.195.513.195.708 0l2.422-2.42c.188-.194.512-.194.707 0l.977.977c.193.194.193.513 0 .707z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/chevron-disc-up.svg b/core/themes/stable/images/core/icons/787878/chevron-disc-up.svg deleted file mode 100644 index 13d86d925e20bbf4cc528f49082212c143a75ffe..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/chevron-disc-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M8.002 1c-3.867 0-7.002 3.134-7.002 7s3.135 7 7.002 7 7-3.134 7-7-3.133-7-7-7zm4.462 8.37l-.979.979c-.19.19-.516.19-.707 0l-2.422-2.419c-.196-.194-.515-.194-.708 0l-2.423 2.417c-.194.193-.513.193-.707 0l-.977-.976c-.194-.194-.194-.514 0-.707l4.106-4.106c.193-.194.515-.194.708 0l4.109 4.105c.19.192.19.513 0 .707z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/cog.svg b/core/themes/stable/images/core/icons/787878/cog.svg deleted file mode 100644 index cf8c232dfa0b2872b4b1d7a0580a620ea3047373..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/cog.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M15.176 9.041c.045-.327.076-.658.076-.998 0-.36-.035-.71-.086-1.056l-2.275-.293c-.115-.426-.283-.827-.498-1.201l1.396-1.808c-.416-.551-.906-1.039-1.459-1.452l-1.807 1.391c-.373-.215-.774-.383-1.2-.499l-.292-2.252c-.338-.048-.677-.081-1.029-.081s-.694.033-1.032.082l-.291 2.251c-.426.116-.826.284-1.2.499l-1.805-1.391c-.552.413-1.044.901-1.459 1.452l1.395 1.808c-.215.374-.383.774-.499 1.2l-2.276.294c-.05.346-.085.696-.085 1.056 0 .34.031.671.077.998l2.285.295c.115.426.284.826.499 1.2l-1.417 1.836c.411.55.896 1.038 1.443 1.452l1.842-1.42c.374.215.774.383 1.2.498l.298 2.311c.337.047.677.08 1.025.08s.688-.033 1.021-.08l.299-2.311c.426-.115.826-.283 1.201-.498l1.842 1.42c.547-.414 1.031-.902 1.443-1.452l-1.416-1.837c.215-.373.383-.773.498-1.199l2.286-.295zm-7.174 1.514c-1.406 0-2.543-1.137-2.543-2.541 0-1.402 1.137-2.541 2.543-2.541 1.402 0 2.541 1.138 2.541 2.541 0 1.404-1.139 2.541-2.541 2.541z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/ex.svg b/core/themes/stable/images/core/icons/787878/ex.svg deleted file mode 100644 index ca0d409dc5972dd461904a87ad39dd22f17a0b3e..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/ex.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/file.svg b/core/themes/stable/images/core/icons/787878/file.svg deleted file mode 100644 index affde4c834e7f7749bcff5b6a407c4911ca48c03..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/file.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M12.502 7h-5c-.276 0-.502-.225-.502-.5v-5c0-.275-.225-.5-.5-.5h-3c-.275 0-.5.225-.5.5v12.029c0 .275.225.5.5.5h9.002c.275 0 .5-.225.5-.5v-6.029c0-.275-.225-.5-.5-.5zM8.502 6h4c.275 0 .34-.159.146-.354l-4.293-4.292c-.195-.195-.353-.129-.353.146v4c0 .275.225.5.5.5z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/key.svg b/core/themes/stable/images/core/icons/787878/key.svg deleted file mode 100644 index 6558c8e28e7677f472d0e17b495dad646b4bb95a..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/key.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"><path fill="#787878" d="M13.727,7.714C12.418,6.406,10.479,6.145,8.9,6.896L3.001,1H0v2h1l0,0v1.618L1.378,5H3v1h1v1.622h1.622l0.864,0.862L5.5,9.5l0.992,0.99c-0.062,1.162,0.335,2.346,1.223,3.234c1.66,1.653,4.352,1.653,6.012,0C15.385,12.064,15.385,9.373,13.727,7.714z M12.898,12.896c-0.646,0.646-1.693,0.646-2.338,0c-0.646-0.646-0.646-1.692,0-2.338c0.645-0.646,1.688-0.646,2.338,0C13.543,11.204,13.543,12.252,12.898,12.896z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/move.svg b/core/themes/stable/images/core/icons/787878/move.svg deleted file mode 100644 index 788b7e1a8d45b1b5e8baa8b19ec3cf9c050df2cc..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/move.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/orgchart.svg b/core/themes/stable/images/core/icons/787878/orgchart.svg deleted file mode 100644 index 84888948aef28f7a0543b4ff85c08b2161576ff4..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/orgchart.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"><path fill="#787878" d="M15.002,11.277c0-0.721,0-1.471,0-2.014c0-1.456-0.824-2.25-2.25-2.25c-1.428,0-3.5,0-3.5,0c-0.139,0-0.25-0.112-0.25-0.25v-2.04c0.596-0.346,1-0.984,1-1.723c0-1.104-0.895-2-2-2C6.896,1,6,1.896,6,3c0,0.738,0.405,1.376,1,1.722v2.042c0,0.138-0.112,0.25-0.25,0.25c0,0-2.138,0-3.5,0S1,7.932,1,9.266c0,0.521,0,1.277,0,2.012c-0.595,0.353-1,0.984-1,1.729c0,1.104,0.896,2,2,2s2-0.896,2-2c0-0.732-0.405-1.377-1-1.729V9.266c0-0.139,0.112-0.25,0.25-0.25h3.536C6.904,9.034,7,9.126,7,9.25v2.027C6.405,11.624,6,12.26,6,13c0,1.104,0.896,2,2.002,2c1.105,0,2-0.896,2-2c0-0.738-0.404-1.376-1-1.723V9.25c0-0.124,0.098-0.216,0.215-0.234h3.535c0.137,0,0.25,0.111,0.25,0.25v2.012c-0.596,0.353-1,0.984-1,1.729c0,1.104,0.896,2,2,2s2-0.896,2-2C16.002,12.262,15.598,11.623,15.002,11.277z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/paintbrush.svg b/core/themes/stable/images/core/icons/787878/paintbrush.svg deleted file mode 100644 index fdbd29650a169677b79320a3a185d6774561cc33..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/paintbrush.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M8.184 7.928l-1.905 1.983-3.538-2.436 4.714-4.713 2.623 3.183-1.894 1.983zm-1.746-7.523c-.236-.416-.803-.649-1.346.083-.259.349-4.727 4.764-4.91 4.983-.182.218-.294.721.044.976.34.258 5.611 3.933 5.611 3.933l-.225.229c.7.729.816.854 1.046.863.75.016 2.035-1.457 2.578-.854.541.604 3.537 3.979 3.537 3.979.51.531 1.305.559 1.815.041.521-.521.541-1.311.025-1.848 0 0-2.742-2.635-3.904-3.619-.578-.479.869-2.051.854-2.839-.008-.238-.125-.361-.823-1.095l-.22.243c0 .003-3.846-4.659-4.082-5.075z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/pencil.svg b/core/themes/stable/images/core/icons/787878/pencil.svg deleted file mode 100644 index ca821f305df714264bf02c301a437fd0df01582e..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/pencil.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z"/><rect fill="#787878" x="5.129" y="3.8" transform="matrix(-.707 -.707 .707 -.707 6.189 20.064)" width="4.243" height="9.899"/><path fill="#787878" d="M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/people.svg b/core/themes/stable/images/core/icons/787878/people.svg deleted file mode 100644 index 9b9c6640c4471dbb2c70bd24f9ccc47962226026..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/people.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M6.722 11.291l.451-.17-.165-.32c-.536-1.039-.685-1.934-.761-2.672-.082-.808-.144-2.831 1.053-4.189.244-.278.493-.493.743-.675.012-.826-.135-1.766-.646-2.345-.618-.7-1.4-.787-1.4-.787l-.497-.055-.498.055s-.783.087-1.398.787c-.617.702-.717 1.948-.625 2.855.06.583.17 1.263.574 2.05.274.533.341.617.355 1.01.022.595.027 1.153-.671 1.538-.697.383-1.564.508-2.403 1.088-.596.41-.709 1.033-.78 1.459l-.051.41c-.029.273.173.498.448.498h5.012c.457-.24.89-.402 1.259-.537zM5.064 15.096c.07-.427.184-1.05.78-1.46.838-.581 1.708-.706 2.404-1.089.699-.385.693-.943.672-1.537-.014-.393-.08-.477-.354-1.01-.406-.787-.515-1.467-.576-2.049-.093-.909.008-2.155.625-2.856.615-.7 1.398-.787 1.398-.787l.492-.055h.002l.496.055s.781.087 1.396.787c.615.701.72 1.947.623 2.855-.062.583-.172 1.262-.571 2.049-.271.533-.341.617-.354 1.01-.021.595-.062 1.22.637 1.604.697.385 1.604.527 2.438 1.104.923.641.822 1.783.822 1.783-.022.275-.269.5-.542.5h-9.991c-.275 0-.477-.223-.448-.496l.051-.408z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/push-left.svg b/core/themes/stable/images/core/icons/787878/push-left.svg deleted file mode 100644 index dc053baf435666a2020dc5b6099826ac1a93aa67..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/push-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M2.5 2h-2.491v12.029h2.491c.276 0 .5-.225.5-.5v-11.029c0-.276-.224-.5-.5-.5zM14.502 6.029h-4c-.275 0-.5-.225-.5-.5v-1c0-.275-.16-.341-.354-.146l-3.294 3.292c-.194.194-.194.513 0 .708l3.294 3.293c.188.193.354.129.354-.146v-1c0-.271.227-.5.5-.5h4c.275 0 .5-.225.5-.5v-3c0-.276-.225-.501-.5-.501z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/push-right.svg b/core/themes/stable/images/core/icons/787878/push-right.svg deleted file mode 100644 index f42f1296e11e6a1c988573ea10f4850ef60d7af6..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/push-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M13.51 2c-.275 0-.5.224-.5.5v11.029c0 .275.225.5.5.5h2.492v-12.029h-2.492zM6.362 4.382c-.194-.194-.353-.128-.353.147v1c0 .275-.225.5-.5.5h-4c-.275 0-.5.225-.5.5v3c0 .271.225.5.5.5h4c.275 0 .5.225.5.5v1c0 .271.159.34.354.146l3.295-3.293c.193-.194.193-.513 0-.708l-3.296-3.292z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/push-up.svg b/core/themes/stable/images/core/icons/787878/push-up.svg deleted file mode 100644 index f92928452c87a001d657d1c822689bb7cd31c915..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/push-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#787878" d="M1.986.019v2.491c0 .276.225.5.5.5h11.032c.275 0 .5-.224.5-.5v-2.491h-12.032zM8.342 6.334c-.193-.194-.513-.194-.708 0l-3.294 3.293c-.194.195-.129.353.146.353h1c.275 0 .5.227.5.5v4.02c0 .275.225.5.5.5h3.002c.271 0 .5-.225.5-.5v-4.02c0-.274.225-.5.5-.5h1c.271 0 .34-.158.145-.354l-3.291-3.292z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/787878/puzzlepiece.svg b/core/themes/stable/images/core/icons/787878/puzzlepiece.svg deleted file mode 100644 index c18c813e31394644d2c439dd4eb5f344a2a58263..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/puzzlepiece.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M11.002 11v2.529c0 .275-.225.471-.5.471h-3c-.827 0-1.112-.754-.604-1.316l.81-.725c.509-.562.513-1.461-.097-2.01-.383-.344-1.027-.728-2.111-.728s-1.727.386-2.109.731c-.609.549-.606 1.45-.097 2.015l.808.717c.509.562.223 1.316-.602 1.316h-3c-.276 0-.5-.193-.5-.471v-9.029c0-.276.224-.5.5-.5h3c.825 0 1.111-.768.602-1.332l-.808-.73c-.51-.563-.513-1.465.097-2.014.382-.344 1.025-.731 2.109-.731s1.728.387 2.111.731c.608.548.606 1.45.097 2.014l-.81.73c-.509.564-.223 1.332.603 1.332h3c.274 0 .5.224.5.5v2.5c0 .825.642 1.111 1.233.602l.771-.808c.599-.51 1.547-.513 2.127.097.364.383.772 1.025.772 2.109s-.408 1.727-.771 2.109c-.58.604-1.529.604-2.127.097l-.77-.808c-.593-.509-1.234-.223-1.234.602z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/questionmark-disc.svg b/core/themes/stable/images/core/icons/787878/questionmark-disc.svg deleted file mode 100644 index 2886d640d0df81a6299ba1c9e09f6149a3336808..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/questionmark-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm3 5c0 .551-.16 1.085-.477 1.586l-.158.22c-.07.093-.189.241-.361.393-.168.148-.35.299-.545.447l-.203.189-.141.129-.096.17-.021.235v.63h-2.001v-.704c.026-.396.078-.73.204-.999.125-.269.271-.498.439-.688l.225-.21-.01-.015.176-.14.137-.128c.186-.139.357-.277.516-.417l.148-.18c.098-.152.168-.323.168-.518 0-.552-.447-1-1-1s-1.002.448-1.002 1h-2c0-1.657 1.343-3 3.002-3 1.656 0 3 1.343 3 3zm-1.75 6.619c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.238c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.238z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/twistie-down.svg b/core/themes/stable/images/core/icons/787878/twistie-down.svg deleted file mode 100644 index b3692bde80ba3837dfbbe55502c9f65b09e81d7a..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/twistie-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M2.611 5.393c-.17-.216-.084-.393.191-.393h10.397c.275 0 .361.177.191.393l-5.08 6.464c-.17.216-.452.216-.622 0l-5.077-6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/twistie-up.svg b/core/themes/stable/images/core/icons/787878/twistie-up.svg deleted file mode 100644 index 1fc34ce1964445d6e177ffc20006cd7a3247f79d..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/twistie-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M13.391 10.607c.17.216.084.393-.191.393h-10.398c-.275 0-.361-.177-.191-.393l5.08-6.464c.17-.216.45-.216.62 0l5.08 6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/787878/wrench.svg b/core/themes/stable/images/core/icons/787878/wrench.svg deleted file mode 100644 index 0f38bdf616d8b00a00722dd3b2114feb5faf6dc2..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/787878/wrench.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#787878" d="M14.416 11.586l-.01-.008v-.001l-5.656-5.656c.15-.449.252-.921.252-1.421 0-2.485-2.016-4.5-4.502-4.5-.505 0-.981.102-1.434.255l2.431 2.431-.588 2.196-2.196.588-2.445-2.445c-.162.464-.268.956-.268 1.475 0 2.486 2.014 4.5 4.5 4.5.5 0 .972-.102 1.421-.251l5.667 5.665c.781.781 2.047.781 2.828 0s.781-2.047 0-2.828z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/chevron-disc-left.svg b/core/themes/stable/images/core/icons/bebebe/chevron-disc-left.svg deleted file mode 100644 index 70cf58c40f75fdb6b84a66bdea025ea62f739a9d..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/chevron-disc-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M8.002 1c-3.868 0-7.002 3.133-7.002 7 0 3.865 3.134 7 7.002 7 3.865 0 7-3.135 7-7 0-3.867-3.135-7-7-7zm2.348 10.482l-.977.977c-.195.193-.514.193-.707 0l-4.108-4.105c-.194-.195-.194-.514 0-.708l4.108-4.105c.193-.194.512-.194.707 0l.979.977c.191.194.191.513 0 .707l-2.422 2.421c-.195.194-.195.515 0 .708l2.419 2.421c.196.19.196.512.001.707z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/chevron-disc-right.svg b/core/themes/stable/images/core/icons/bebebe/chevron-disc-right.svg deleted file mode 100644 index d026581793bd72e1b9799e04b7938aa1de6eb04a..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/chevron-disc-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M8.002 1c-3.868 0-7.002 3.135-7.002 7 0 3.867 3.134 7 7.002 7 3.865 0 7-3.133 7-7 0-3.865-3.135-7-7-7zm3.441 7.357l-4.106 4.104c-.194.191-.514.191-.708 0l-.978-.979c-.194-.193-.194-.518 0-.707l2.423-2.421c.195-.195.195-.514 0-.708l-2.422-2.421c-.194-.194-.194-.513 0-.707l.977-.977c.194-.194.514-.194.708 0l4.106 4.108c.191.194.191.515 0 .708z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/cog.svg b/core/themes/stable/images/core/icons/bebebe/cog.svg deleted file mode 100644 index 31f8d49abd3f246cb22fc6cd889405459e1fbc7f..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/cog.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M15.176 9.041c.045-.327.076-.658.076-.998 0-.36-.035-.71-.086-1.056l-2.275-.293c-.115-.426-.283-.827-.498-1.201l1.396-1.808c-.416-.551-.906-1.039-1.459-1.452l-1.807 1.391c-.373-.215-.774-.383-1.2-.499l-.292-2.252c-.338-.048-.677-.081-1.029-.081s-.694.033-1.032.082l-.291 2.251c-.426.116-.826.284-1.2.499l-1.805-1.391c-.552.413-1.044.901-1.459 1.452l1.395 1.808c-.215.374-.383.774-.499 1.2l-2.276.294c-.05.346-.085.696-.085 1.056 0 .34.031.671.077.998l2.285.295c.115.426.284.826.499 1.2l-1.417 1.836c.411.55.896 1.038 1.443 1.452l1.842-1.42c.374.215.774.383 1.2.498l.298 2.311c.337.047.677.08 1.025.08s.688-.033 1.021-.08l.299-2.311c.426-.115.826-.283 1.201-.498l1.842 1.42c.547-.414 1.031-.902 1.443-1.452l-1.416-1.837c.215-.373.383-.773.498-1.199l2.286-.295zm-7.174 1.514c-1.406 0-2.543-1.137-2.543-2.541 0-1.402 1.137-2.541 2.543-2.541 1.402 0 2.541 1.138 2.541 2.541 0 1.404-1.139 2.541-2.541 2.541z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/ex.svg b/core/themes/stable/images/core/icons/bebebe/ex.svg deleted file mode 100644 index bc4f40baf27acce4a412f72a054897a11a3a9172..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/ex.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/hamburger.svg b/core/themes/stable/images/core/icons/bebebe/hamburger.svg deleted file mode 100644 index 7d984d219d5cd434cfc12ae26acdd29b2d8fae26..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/hamburger.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#bebebe" d="M14.752 6h-13.502c-.69 0-1.25.56-1.25 1.25v.5c0 .689.56 1.25 1.25 1.25h13.502c.689 0 1.25-.561 1.25-1.25v-.5c0-.69-.561-1.25-1.25-1.25zM14.752 0h-13.502c-.69 0-1.25.56-1.25 1.25v.5c0 .69.56 1.25 1.25 1.25h13.502c.689 0 1.25-.56 1.25-1.25v-.5c0-.69-.561-1.25-1.25-1.25zM14.752 12h-13.502c-.69 0-1.25.561-1.25 1.25v.5c0 .689.56 1.25 1.25 1.25h13.502c.689 0 1.25-.561 1.25-1.25v-.5c0-.689-.561-1.25-1.25-1.25z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/house.svg b/core/themes/stable/images/core/icons/bebebe/house.svg deleted file mode 100644 index c4a88345db654ab5e868a110d6687f6a5d00dbae..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/house.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon fill="#bebebe" points="8.002,0 0,8 1,9 2,9 2,15 6.5,15 6.5,10 9.502,10 9.502,15 14.002,15 14.002,9 15.002,9 16.002,8"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/key.svg b/core/themes/stable/images/core/icons/bebebe/key.svg deleted file mode 100644 index 8cf85d87cd18d0782789d18953849e6f7792da66..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/key.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"><path fill="#bebebe" d="M13.727,7.714C12.418,6.406,10.479,6.145,8.9,6.896L3.001,1H0v2h1l0,0v1.618L1.378,5H3v1h1v1.622h1.622l0.864,0.862L5.5,9.5l0.992,0.99c-0.062,1.162,0.335,2.346,1.223,3.234c1.66,1.653,4.352,1.653,6.012,0C15.385,12.064,15.385,9.373,13.727,7.714z M12.898,12.896c-0.646,0.646-1.693,0.646-2.338,0c-0.646-0.646-0.646-1.692,0-2.338c0.645-0.646,1.688-0.646,2.338,0C13.543,11.204,13.543,12.252,12.898,12.896z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/move.svg b/core/themes/stable/images/core/icons/bebebe/move.svg deleted file mode 100644 index 98a0f91cc4b465308f7e9c66101ab7a27074167a..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/move.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M14.904 7.753l-2.373-2.372c-.291-.292-.529-.193-.529.22v1.399h-3v-3h1.398c.414 0 .512-.239.221-.53l-2.371-2.372c-.137-.136-.36-.136-.497 0l-2.372 2.372c-.292.292-.193.53.22.53h1.399v3h-3v-1.369c0-.413-.239-.511-.53-.22l-2.372 2.372c-.136.136-.136.359 0 .494l2.372 2.372c.291.292.53.192.53-.219v-1.43h3v3h-1.4c-.413 0-.511.238-.22.529l2.374 2.373c.137.137.36.137.495 0l2.373-2.373c.29-.291.19-.529-.222-.529h-1.398v-3h3v1.4c0 .412.238.511.529.219l2.373-2.371c.137-.137.137-.359 0-.495z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/pencil.svg b/core/themes/stable/images/core/icons/bebebe/pencil.svg deleted file mode 100644 index cdfe4c2b822688e37a8945918c9469a5dc964b2e..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/pencil.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#bebebe" d="M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z"/><rect fill="#bebebe" x="5.129" y="3.8" transform="matrix(-.707 -.707 .707 -.707 6.189 20.064)" width="4.243" height="9.899"/><path fill="#bebebe" d="M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/person.svg b/core/themes/stable/images/core/icons/bebebe/person.svg deleted file mode 100644 index f44e1fd58d3346b3299802047e5e12f7e7de38e8..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/person.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M1 15c-.275 0-.498-.225-.496-.5 0 0 .007-.746 1.071-1.512 1.138-.818 2.347-.969 3.308-1.498s.954-1.299.925-2.115c-.019-.543-.112-.657-.489-1.392-.556-1.084-.709-2.021-.791-2.823-.127-1.252.011-3.035.86-4.001.847-.964 2.114-1.104 2.114-1.104l.5-.055.498.055s1.266.14 2.113 1.104c.85.966.988 2.75.859 4.001-.08.802-.234 1.739-.791 2.823-.377.734-.476.849-.488 1.392-.029.816-.035 1.586.926 2.115s2.17.68 3.307 1.498c1.064.766 1.072 1.512 1.072 1.512.002.275-.221.5-.496.5h-14.002z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/push-left.svg b/core/themes/stable/images/core/icons/bebebe/push-left.svg deleted file mode 100644 index 6fe779cc7dd41591b7ec5cf68d3c630b64bd397f..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/push-left.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#bebebe" d="M2.5 2h-2.491v12.029h2.491c.276 0 .5-.225.5-.5v-11.029c0-.276-.224-.5-.5-.5zM14.502 6.029h-4c-.275 0-.5-.225-.5-.5v-1c0-.275-.16-.341-.354-.146l-3.294 3.292c-.194.194-.194.513 0 .708l3.294 3.293c.188.193.354.129.354-.146v-1c0-.271.227-.5.5-.5h4c.275 0 .5-.225.5-.5v-3c0-.276-.225-.501-.5-.501z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/push-right.svg b/core/themes/stable/images/core/icons/bebebe/push-right.svg deleted file mode 100644 index c79edc21d9373d56e50e93eb1c06c0d46e8837f7..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/push-right.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#bebebe" d="M13.51 2c-.275 0-.5.224-.5.5v11.029c0 .275.225.5.5.5h2.492v-12.029h-2.492zM6.362 4.382c-.194-.194-.353-.128-.353.147v1c0 .275-.225.5-.5.5h-4c-.275 0-.5.225-.5.5v3c0 .271.225.5.5.5h4c.275 0 .5.225.5.5v1c0 .271.159.34.354.146l3.295-3.293c.193-.194.193-.513 0-.708l-3.296-3.292z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/push-up.svg b/core/themes/stable/images/core/icons/bebebe/push-up.svg deleted file mode 100644 index 3de7aaccf61529bde4da918a6c901aa1bd4af432..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/push-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#bebebe" d="M1.986.019v2.491c0 .276.225.5.5.5h11.032c.275 0 .5-.224.5-.5v-2.491h-12.032zM8.342 6.334c-.193-.194-.513-.194-.708 0l-3.294 3.293c-.194.195-.129.353.146.353h1c.275 0 .5.227.5.5v4.02c0 .275.225.5.5.5h3.002c.271 0 .5-.225.5-.5v-4.02c0-.274.225-.5.5-.5h1c.271 0 .34-.158.145-.354l-3.291-3.292z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/questionmark-disc.svg b/core/themes/stable/images/core/icons/bebebe/questionmark-disc.svg deleted file mode 100644 index 1363940d5e871dbf31588d3aacf2fd74d27a8fb0..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/questionmark-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm3 5c0 .551-.16 1.085-.477 1.586l-.158.22c-.07.093-.189.241-.361.393-.168.148-.35.299-.545.447l-.203.189-.141.129-.096.17-.021.235v.63h-2.001v-.704c.026-.396.078-.73.204-.999.125-.269.271-.498.439-.688l.225-.21-.01-.015.176-.14.137-.128c.186-.139.357-.277.516-.417l.148-.18c.098-.152.168-.323.168-.518 0-.552-.447-1-1-1s-1.002.448-1.002 1h-2c0-1.657 1.343-3 3.002-3 1.656 0 3 1.343 3 3zm-1.75 6.619c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.238c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.238z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/star-empty.svg b/core/themes/stable/images/core/icons/bebebe/star-empty.svg deleted file mode 100644 index 8d95a010eca2143687d4652a402de8aa95be2c06..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/star-empty.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M15.455 5.468c-.107-.282-.377-.468-.68-.468h-4.26l-1.841-4.542c-.108-.277-.375-.458-.672-.458s-.565.181-.674.458l-1.843 4.542h-4.259c-.301 0-.571.186-.678.468-.108.282-.029.6.196.8l3.438 3.107-1.122 4.73c-.07.291.046.595.292.766.124.086.269.129.413.129.142 0 .283-.041.406-.124l3.831-2.583 3.828 2.583c.123.083.264.124.406.124.145 0 .289-.043.412-.129.246-.171.356-.475.293-.766l-1.121-4.73 3.438-3.107c.224-.2.304-.519.197-.8zm-5.021 3.475l.982 4.146-3.414-2.304-3.416 2.304.982-4.146-2.98-2.693h3.739l1.675-4.128 1.672 4.128h3.74l-2.98 2.693z"/></svg> diff --git a/core/themes/stable/images/core/icons/bebebe/star.svg b/core/themes/stable/images/core/icons/bebebe/star.svg deleted file mode 100644 index 66d3313c2aa160e328be700e38ec161deebad716..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/bebebe/star.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#bebebe" d="M12.236 15c-.146 0-.283-.041-.406-.124l-3.828-2.583-3.83 2.583c-.123.083-.265.124-.406.124-.145 0-.289-.043-.413-.129-.246-.171-.362-.475-.292-.766l1.122-4.73-3.439-3.107c-.225-.2-.303-.519-.196-.8.106-.282.376-.468.678-.468h4.259l1.843-4.542c.109-.277.377-.458.674-.458.297 0 .564.181.674.458l1.84 4.542h4.262c.306 0 .57.186.683.468.104.281.024.601-.196.8l-3.439 3.107 1.121 4.73c.065.291-.047.595-.293.766-.129.086-.273.129-.418.129z"/></svg> diff --git a/core/themes/stable/images/core/icons/e29700/warning.svg b/core/themes/stable/images/core/icons/e29700/warning.svg deleted file mode 100644 index 1498a41f4d7ec3466a0409f225eb5e9097ef9fd8..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/e29700/warning.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#e29700"><path d="M14.66 12.316l-5.316-10.633c-.738-1.476-1.946-1.476-2.685 0l-5.317 10.633c-.738 1.477.008 2.684 1.658 2.684h10.002c1.65 0 2.396-1.207 1.658-2.684zm-7.66-8.316h2.002v5h-2.002v-5zm2.252 8.615c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.239c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.239z"/></svg> \ No newline at end of file diff --git a/core/themes/stable/images/core/icons/e32700/error.svg b/core/themes/stable/images/core/icons/e32700/error.svg deleted file mode 100644 index 151a1e67c929d1d8b01950224811c0a658e1aea9..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/e32700/error.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="#e32700"><path d="M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm4.025 9.284c.062.063.1.149.1.239 0 .091-.037.177-.1.24l-1.262 1.262c-.064.062-.15.1-.24.1s-.176-.036-.24-.1l-2.283-2.283-2.286 2.283c-.064.062-.15.1-.24.1s-.176-.036-.24-.1l-1.261-1.262c-.063-.062-.1-.148-.1-.24 0-.088.036-.176.1-.238l2.283-2.285-2.283-2.284c-.063-.064-.1-.15-.1-.24s.036-.176.1-.24l1.262-1.262c.063-.063.149-.1.24-.1.089 0 .176.036.24.1l2.285 2.284 2.283-2.284c.064-.063.15-.1.24-.1s.176.036.24.1l1.262 1.262c.062.063.1.149.1.24 0 .089-.037.176-.1.24l-2.283 2.284 2.283 2.284z"/></svg> diff --git a/core/themes/stable/images/core/icons/ee0000/required.svg b/core/themes/stable/images/core/icons/ee0000/required.svg deleted file mode 100644 index f7882d6df9b941fe722f3e6921f122e39b11f20d..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ee0000/required.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#EE0000" d="M0,7.562l1.114-3.438c2.565,0.906,4.43,1.688,5.59,2.35C6.398,3.553,6.237,1.544,6.22,0.447h3.511 c-0.05,1.597-0.234,3.6-0.558,6.003c1.664-0.838,3.566-1.613,5.714-2.325L16,7.562c-2.05,0.678-4.06,1.131-6.028,1.356 c0.984,0.856,2.372,2.381,4.166,4.575l-2.906,2.059c-0.935-1.274-2.041-3.009-3.316-5.206c-1.194,2.275-2.244,4.013-3.147,5.206 l-2.856-2.059c1.872-2.307,3.211-3.832,4.017-4.575C3.849,8.516,1.872,8.062,0,7.562"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/ex.svg b/core/themes/stable/images/core/icons/ffffff/ex.svg deleted file mode 100644 index 24c13610d9d56709524fd9fab8c1beea28b5148f..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/ex.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffffff" d="M3.51 13.925c.194.194.512.195.706.001l3.432-3.431c.194-.194.514-.194.708 0l3.432 3.431c.192.194.514.193.707-.001l1.405-1.417c.191-.195.189-.514-.002-.709l-3.397-3.4c-.192-.193-.192-.514-.002-.708l3.401-3.43c.189-.195.189-.515 0-.709l-1.407-1.418c-.195-.195-.513-.195-.707-.001l-3.43 3.431c-.195.194-.516.194-.708 0l-3.432-3.431c-.195-.195-.512-.194-.706.001l-1.407 1.417c-.194.195-.194.515 0 .71l3.403 3.429c.193.195.193.514-.001.708l-3.4 3.399c-.194.195-.195.516-.001.709l1.406 1.419z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/hamburger.svg b/core/themes/stable/images/core/icons/ffffff/hamburger.svg deleted file mode 100644 index 708b09b6a4e6b56fae6614a9462a1521fcc56b49..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/hamburger.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#ffffff" d="M14.752 6h-13.502c-.69 0-1.25.56-1.25 1.25v.5c0 .689.56 1.25 1.25 1.25h13.502c.689 0 1.25-.561 1.25-1.25v-.5c0-.69-.561-1.25-1.25-1.25zM14.752 0h-13.502c-.69 0-1.25.56-1.25 1.25v.5c0 .69.56 1.25 1.25 1.25h13.502c.689 0 1.25-.56 1.25-1.25v-.5c0-.69-.561-1.25-1.25-1.25zM14.752 12h-13.502c-.69 0-1.25.561-1.25 1.25v.5c0 .689.56 1.25 1.25 1.25h13.502c.689 0 1.25-.561 1.25-1.25v-.5c0-.689-.561-1.25-1.25-1.25z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/house.svg b/core/themes/stable/images/core/icons/ffffff/house.svg deleted file mode 100644 index a55603f5440480f24d314fe7d1e0db208cecde61..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/house.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><polygon fill="#ffffff" points="8.002,0 0,8 1,9 2,9 2,15 6.5,15 6.5,10 9.502,10 9.502,15 14.002,15 14.002,9 15.002,9 16.002,8"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/pencil.svg b/core/themes/stable/images/core/icons/ffffff/pencil.svg deleted file mode 100644 index 229e480913f0fd42fad36af6991b966e12473576..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/pencil.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><g><path fill="#ffffff" d="M14.545 3.042l-1.586-1.585c-.389-.389-1.025-.389-1.414 0l-1.293 1.293 3 3 1.293-1.293c.389-.389.389-1.026 0-1.415z"/><rect fill="#ffffff" x="5.129" y="3.8" transform="matrix(-.707 -.707 .707 -.707 6.189 20.064)" width="4.243" height="9.899"/><path fill="#ffffff" d="M.908 14.775c-.087.262.055.397.316.312l2.001-.667-1.65-1.646-.667 2.001z"/></g></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/person.svg b/core/themes/stable/images/core/icons/ffffff/person.svg deleted file mode 100644 index 1cb3548d8728bf9916ca8e9a08690f34ab3d3bf6..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/person.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffffff" d="M1 15c-.275 0-.498-.225-.496-.5 0 0 .007-.746 1.071-1.512 1.138-.818 2.347-.969 3.308-1.498s.954-1.299.925-2.115c-.019-.543-.112-.657-.489-1.392-.556-1.084-.709-2.021-.791-2.823-.127-1.252.011-3.035.86-4.001.847-.964 2.114-1.104 2.114-1.104l.5-.055.498.055s1.266.14 2.113 1.104c.85.966.988 2.75.859 4.001-.08.802-.234 1.739-.791 2.823-.377.734-.476.849-.488 1.392-.029.816-.035 1.586.926 2.115s2.17.68 3.307 1.498c1.064.766 1.072 1.512 1.072 1.512.002.275-.221.5-.496.5h-14.002z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/questionmark-disc.svg b/core/themes/stable/images/core/icons/ffffff/questionmark-disc.svg deleted file mode 100644 index 973af490fc27bf917e6763f5539785a427bd2888..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/questionmark-disc.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffffff" d="M8.002 1c-3.868 0-7.002 3.134-7.002 7s3.134 7 7.002 7c3.865 0 7-3.134 7-7s-3.135-7-7-7zm3 5c0 .551-.16 1.085-.477 1.586l-.158.22c-.07.093-.189.241-.361.393-.168.148-.35.299-.545.447l-.203.189-.141.129-.096.17-.021.235v.63h-2.001v-.704c.026-.396.078-.73.204-.999.125-.269.271-.498.439-.688l.225-.21-.01-.015.176-.14.137-.128c.186-.139.357-.277.516-.417l.148-.18c.098-.152.168-.323.168-.518 0-.552-.447-1-1-1s-1.002.448-1.002 1h-2c0-1.657 1.343-3 3.002-3 1.656 0 3 1.343 3 3zm-1.75 6.619c0 .344-.281.625-.625.625h-1.25c-.345 0-.626-.281-.626-.625v-1.238c0-.344.281-.625.626-.625h1.25c.344 0 .625.281.625.625v1.238z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/star-empty.svg b/core/themes/stable/images/core/icons/ffffff/star-empty.svg deleted file mode 100644 index 28e6d36f9b7e21de614c152e8de4825b56ceff20..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/star-empty.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffffff" d="M15.455 5.468c-.107-.282-.377-.468-.68-.468h-4.26l-1.841-4.542c-.108-.277-.375-.458-.672-.458s-.565.181-.674.458l-1.843 4.542h-4.259c-.301 0-.571.186-.678.468-.108.282-.029.6.196.8l3.438 3.107-1.122 4.73c-.07.291.046.595.292.766.124.086.269.129.413.129.142 0 .283-.041.406-.124l3.831-2.583 3.828 2.583c.123.083.264.124.406.124.145 0 .289-.043.412-.129.246-.171.356-.475.293-.766l-1.121-4.73 3.438-3.107c.224-.2.304-.519.197-.8zm-5.021 3.475l.982 4.146-3.414-2.304-3.416 2.304.982-4.146-2.98-2.693h3.739l1.675-4.128 1.672 4.128h3.74l-2.98 2.693z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/star.svg b/core/themes/stable/images/core/icons/ffffff/star.svg deleted file mode 100644 index 3610de2f8aa2cbdd94418b6429bab1899fdacf77..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/star.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#ffffff" d="M12.236 15c-.146 0-.283-.041-.406-.124l-3.828-2.583-3.83 2.583c-.123.083-.265.124-.406.124-.145 0-.289-.043-.413-.129-.246-.171-.362-.475-.292-.766l1.122-4.73-3.439-3.107c-.225-.2-.303-.519-.196-.8.106-.282.376-.468.678-.468h4.259l1.843-4.542c.109-.277.377-.458.674-.458.297 0 .564.181.674.458l1.84 4.542h4.262c.306 0 .57.186.683.468.104.281.024.601-.196.8l-3.439 3.107 1.121 4.73c.065.291-.047.595-.293.766-.129.086-.273.129-.418.129z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/twistie-down.svg b/core/themes/stable/images/core/icons/ffffff/twistie-down.svg deleted file mode 100644 index 83c77fd7bb690d4758f26d51e8515488634bdeb6..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/twistie-down.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#FFFFFF" d="M2.611 5.393c-.17-.216-.084-.393.191-.393h10.397c.275 0 .361.177.191.393l-5.08 6.464c-.17.216-.452.216-.622 0l-5.077-6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/ffffff/twistie-up.svg b/core/themes/stable/images/core/icons/ffffff/twistie-up.svg deleted file mode 100644 index 7b5502862396b79f082ba98088db6a30e0e4b117..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/ffffff/twistie-up.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16"><path fill="#FFFFFF" d="M13.391 10.607c.17.216.084.393-.191.393h-10.398c-.275 0-.361-.177-.191-.393l5.08-6.464c.17-.216.45-.216.62 0l5.08 6.464z"/></svg> diff --git a/core/themes/stable/images/core/icons/license.md b/core/themes/stable/images/core/icons/license.md deleted file mode 100644 index 342208310820316daf5fa7aa6ab9ff78f33f899c..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/icons/license.md +++ /dev/null @@ -1,9 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2013 Ryan Frederick - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/core/themes/stable/images/core/loading-small.gif b/core/themes/stable/images/core/loading-small.gif deleted file mode 100644 index 5cbf6e7b75523144e46e36aba2d58263b767b93b..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/loading-small.gif +++ /dev/null @@ -1,25 +0,0 @@ -GIF89a����������������������������Ž�����������������������{{{ssskkkcccZZZRRRJJJBBB:::111)))!!!������!�NETSCAPE2.0���!� -��,���������&��6Me��K,k��G8@q�h/MG�H:��%#��Gc�4�D2a�8��@@�p2�Hfz�H,%���x" -WrIix%pqX1*�=##���+�����������=���"���I�#3g�~��" �"�>�w� �� kX (_�S(�As}RTx �(�oBB4��x�Z %�q���!� -��,��������'��GQe���04k<��\�nU����6�d� 'U!�`D �%�Xe�U(2�H� `�%)2(* ��P���Eš b%K`1K:$2$��P�{�(�������������{"��#�)1��%�%�% -#��k -�{���"� �?&�*E ���vl�� ��[8�w+��!��!� -��,�������Ԡ'��WUe���a<k,VDQ��JG�7�G�`P6���YQ4 �Z�Cb4���A����Q���a^iU��M!��Q�C�X�#V - -n2��Q� -91�����+������1��q~�=��wx:{e+�" ��% ��"]�)�<�H�*9�H~�1x��%��"�t���!� -��,��������'��gYe���@k���ah<Z%V����D�e�HDf��!j�d)�X,�"�ϓ1 -�Fj�`:f�QE��dI�:{*+:k$ u�"��91>� �����>��� ��"��:�)E*�� )�%���#���� -�"�cI ���(�E�+{�����`��.�"��W��!� -��,�������۠'��w]e��ҲH뺉��*��S%Z���"�<b c"z$G��`8�6F����*>Q�0DG���ѨU,5q@0�E��sJ:}aL�G�9}����+��������#��}�%��W1*:"R)�L")�D��n�˺�9��R�;��ȶ#���Ϊ!��!� -��,������ߠ'�$�8����6p����Q�x��%N�� -y<R���l" ��BQHddz��b��`�*�!MLj�����옵�F=�{2~5^|t ��"������9���5��"��"�*�~��$ �* 2���5 d# -���"d���� �� + -�oI �5����Uc��pK ��!� -��,��������'���ae��Uk,bP �ަ��u�G큫L.��D"��&��D4a0ȒE2�.ȍ��h0&b҅+��v9ȕQI�,JfEsHR2$bv�#>#��{� - -���2 -�������H������#���"�#��$�"0* *�+%{\" �%����*��NUȷ�����LQ����!� -��,��������'���ee���4Yk��b&��ܴ8� ��x,�lh&8��DRQ���Q4g��5�A)q_�&��d�TBP�@UF2A1�*;$F$ s� m1�"������J������$��,+:+��% y% * + - m��#� -�%� "�� ��" U����^�å�A!��; \ No newline at end of file diff --git a/core/themes/stable/images/core/loading.gif b/core/themes/stable/images/core/loading.gif deleted file mode 100644 index 2dbcd624aa8b28a0e6cbe5a54d4cb03534009e38..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/loading.gif +++ /dev/null @@ -1,43 +0,0 @@ -GIF89a0�0����###'''(((---111555:::===CCCGGGKKKMMMQQQUUUZZZ^^^aaaggghhhmmmqqqwwwxxx{{{������������������������������������������������������������������������������������///333444>>>AAAEEEIIIOOORRRXXX```eeekkklllssszzz~~~������������������������������������������������������&&&***,,,222666<<<JJJYYYrrrvvv|||���������������������������������������...;;;HHHLLLPPPWWW\\\dddiii}}}���������������������������������%%%@@@DDDttt������������������$$$+++777999]]]nnnuuuyyy���������������������������FFFSSS___bbbppp������������)))������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!�NETSCAPE2.0���!�-Made by Krasimira Nejcheva (www.loadinfo.net)�!�� -���,����0�0���@�pH,�BApl:�����j� �vK��f���嚛�X8k��E�z�)Ï���4��wFD%}`%y yP#/0�)D�3D ��G#��0,C+}+�B�� -�F���D*k*D �ѽZƯ'��C��Zؚ'Ny�Ҿ Z�0!�M -�Ѧ���Nf<�� (V�r�a ��5p�EA�(B@xx��� l;`���Z�D3�̚HrQ��÷�p8�H����BH8���"�E"`P.PP0D��MW�@�S��Y/T�@��p��@�@V��^pPUDܸ�Pp!ma�������M-��k!�L�㎜j�p� -n�0H���X�f��e+D��O� -B B� -k�����!=�1M��UUs���v=x���y�,T����&L�(!�z 6p�`�� ��7Q�oؿ��K���w� q@����,PX�|&|�X�`�t9Q���y@������JIU� �9�E%@�D�� |��������TO���!����� U��%8�MpP&���и�*��<N@4�@!Q��4� B��� @Rs|��c�5!A�����6q�~��A���@_vЀu5 �@h@A{F*�K��!�� -���,����0�0�����������56������� JOOJ �����CQ00T�C����;S���Q<���G���G��L��T#���4EA�K�T��I�8FJA5�7+�+$=�C���D�ARV�VP9�4I,�+�M�NϢSN� j@ŝ;'�$=�b���hb�J���4�S�o W,�A�� H���b�;�4��6��!a�j�tiE ' �B�@�*� �V�p2@��=(�P��rʍN=�ܫ�T*G6R��*��%L�� &K@�&�����)@�tQ ��W�߿����)�� -4�HHx�;p��cD'M�x�1x >~���@ ��1;��d2��;D���@[�#�/�nҠ��������˪uW� ���ٚhxH���r�·���îݫW���F��?��&�9yk氅��=��x�8��<���D�%�� � "� �I��]6� '@�$��b@lP��d@���'9 �ĉ�<�!!:T0ċC(�I ����yb�0��k��@6�x�'=�c��ID�(n a:�uJ�?( c,���F�X 4����d��I��Pv4H Bl��GA� <�Y�U�@��K(q�i4T��xV0Y Ah�C�6����v���m�D�=�Չ�;�D{��G|z����7�Xث�~J냆<�k�x�l!5�(�E�w� ;ѫ�>K� j����7р�.���!�� -���,����0�0����������W�WZZ�������<c##d<�����k,,+,k����]'�+�,']���W���+��We��,e���Y `a[���,d�\cZ�ci'jjJ;���,_�Wk0�/#8ŎYc��j'g8�["СD4�c�wGh�� M�|�.ʡD���: ��B�&0�N�Y�:-0`x�PP�7��t�!�|e�t�3��� ܳ�F̼GW��t'Q�3��� -�k�m�q��4�B�"�*�P�Pƌ�L���@8��D�.b�bɒ��"��n�W� DW���Dž�6�ň�2 N5 ���1\ -�����n�`h���g�$Oޢ5�6�y��̸ɂ�ض�� -1gxw�\P��[l�"Fyg�͟Cw#��n徛_��8�^'�`�9m�5H�ٌ.����Zc �y�R~�p!�e�-&�d�-H�a���,[<��?�� !Zt��9�& �a�b$� -���r��'�(�V;��;������A�'2�J.��"�l���'^��&W4��?��$�cl��)X�\L9ɕJf�Ibp��a(]x�C�/�8P$XL@��)�c�^���Yx��;,��D��8�����j g�AfJ�@���^z)^f8l��$W�J(�o� �;\��c�����:���_�E���EHЀ��E���!�� -���,����0�0����H��A�W�r��Ç ���cƌ�8!j�(� -?N��$!#Ǔ�l҉?P�,XAdK�M*��y�OH�-���I��;A�h!xEЛ�� �!O�7'1���&��d�A:$� -��� �QB�..��q �O�� ��U��V�r��UrFI���l�'�@ k3��RG�ŋ5`!��N� -t�rf��@y4]W4�7Lز%H�F:�A���s�f@w4j�Ӹ�>qP:��z- 8��Yܧ$�+C������ɩ4T�(��|��ѓ`&,pۿ�O������B�QGw̡Z����L�!�IWġ{`XA��$�TPT�f���1@M�("���w��b}.�!c�$Rq�r����1x�?��DE���I2Ȥ�M��ōR��"�>b����%�_@2R�D:n��@r8!� &6��� -�9y��s���� ���w(GXh��Lo�a�`7�w����r4����LX�Q���@�Y��qG�� -�)Gw��*��X������L��뮱A4��j�iȱ�����:;�$����B-�}hG����r@`ȡ�J�;Cr]QG�A,���v0&�A�N���zǭ�p��C�WG���m�s̑@��A1��u�y(�G�_Jt��2����j3iuT,�U;d �u\�AZ�AqlytD���!�� -���,����0�0����H��A��h�8Ȱ�Æ�B��!B3j$�@�� 5�H��D̀Lt��K����Q9�J /s�`s�Or2`���`JIS塂[|\8�`�F@6���B!��L���@B̘0q��d�J7ϖ���T QR��άlb�U���ҥkv��<M��x��`F#�YLw�!B`X��ǂâY�"�͜7t��! ��O}�@1g �3":�ڄ��4.l��Q��H�6s7c�<�� j<#� ���Y@rK�����#f<xe��I&�-������{��@�_�PQ��yt\!�7���RD"��+�0X[T8��>, x�+���Xh�!-1�0�����`����G�=.B�\B�����J�����%� "�F%b�"�,~#(00�Mb�@�th& -#�E�*ڛ���`��i���|�$(L�>� ��EC!4���$�g�p�"^�@i�Ց�~F��é0�p\F4P����Q�F>���)�W� >� -*�]�wƭ�����&[ڌ�G� Ģ�HF�� -ji�� -��ў:FFQ��li�Ā -3�;� -j�H�����.{� +��� -�.�B�U*:��>4���kA>��ȩ�,��F�lQ�!7�H# ��Hp7\��@��qC�r�'���C�<��6�@!ǐY����ʐG���@B-��҃����A=P@�!�� -���,����0�0����H�`AG�=z䨡��#Jtt�N�Jwn �ȱ�A9�ƈcI�Ǔ#�)�R$�0:`�R�Ƙo�Ds��aRd��Ѐ�wz��I���Iw�<B9@�ŋw^d���ul����<�<:�Z �E<�@�+KJGF��,��x�r�q�m�J`B�u�!iN�K����z1�C��Ir`��# ��b�3ё��W=�xZu�I��\��윔�����A�9��sG�Rc#7�$Δt���Bt�Ht��$� �ͷ�t���K���d�^���8���q����rD"AW��Ѓ�820�"��&r2 Ʉ$B ~T!��&+>��'���$(z���,v��% 5P#�P���Q��.��� -I�G")��>�"��^�6N����ɖg�ؐ���f�V0�<�vE" �X�@���: H� � �$wh0F�9* - ����c�$�S��"�t�&wh��# �D&�8x�0X�!�U�1U��T� -+t��&xt���Z�O�:�E'�6��|5�G��j�+�6�,kaB��Qx�A0�m�t����v��@�.5&��drn�Et4 �VdB��� ��`&���+IGp��� 'W'��I��B�!O;E�a��xԀ&�~p�xBDWD�9���g�S$�XR�$���8<�l�"��E�0F�H2�QD\�A�zb�'�\=��0��o^�I�I{�!�� -���,����0�0����H��A���`Ax��Ç 4� �A�3D0j��!�>i��@ǏG� ɲ��(崜 ̏��4H���O�rӣ��5� -�IhF,rD��!��ʁ��9��=��p"��?����e Q7E9-�CX�{$8uX`�Z�ր�B��5� ���CjӪ�s �r��؋���v�B�4����VN�v��`Ea4Pڴ�.$%܅�G!��4���0Iv��c /~E��ѲAr�{0֘��]j���H��!�/���S5����;���|� 5(s�� FT?ܐ!��Ƃn��J�`��H������|X`@�fPH�HX��!���ǒ%�@"� T�S+2H�}�H c�4j�E8��Ǝ��0� -I��F�x(%�(c�i���f!b�%��2��`��_F�!!YxQAH�N �ȣ��x���K]�r� g��!�hPFal��(+��).h�hA�L`� �2*F7���.���@���B�&��C����"����)/�� Y����:F{ls� -�B�@X0�lIP����� +���0D�&��!D5�a� -� T�+��n�"|���r@�c~�C -� -4J��B<�e0�j -�T�n�T 'B��q����z �Uh"G�B�����bs{]�02'�hC=����,�0��f5��"$B�fRö4�!�� -���,����0�0����H��A��::Ȱ�ÆZ4h�@�Ë��!B�d�p��:F�2��˂8>~L��˛�v��(s�Å#�L�)�M� -h*��� ����1�XgH�@NG�_E�#a�Y0Z^�r5+�)�b�&����5��Ն�ܺ�Dp��;��ɷ1�=� -H���p�(�a�ƍ�>�4k'�;����Y�S���FuCG^\�Mp���U$�nG�k jJ���T.�i<������(!�K8 <2�@}���Z��t��oy���;>C���s&d� ����D�#C��Â0p��9R�l0�F4%�R0�` ���Z8�F���*�x���A@^x��8��.28~.�f�c�J<�Ï@�䅉D�H�=��$I4y"W�<С�S�(�`h��e z���Me^�y�7��za'P����m|^�|�F8�e��I�$`�g$�Ţ�J��*f�@���I'PQ(A�@@&����Cp��i��B��Ũ )p��b"��J� ��z�Ĩ���xq����i'g$�e�"&�";�Ey��,��j��`4��\F�-�\�@��"A8 �ĽM q�@��n� ������j�� 'Mp�yp��oQ�9t����A4̰�M�8��~�A*!>4�y1����o���D�C��92��7���%� ��C8����M����B���h@��C��`�dH��:"�S@�; \ No newline at end of file diff --git a/core/themes/stable/images/core/menu-collapsed-rtl.png b/core/themes/stable/images/core/menu-collapsed-rtl.png deleted file mode 100644 index dc8d0b8823a90704b3743f980108b8a7d914193c..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/menu-collapsed-rtl.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR�����������Ő���PLTE������U��~���tRNS�@��f���IDATc�``R`r`��� B|�O�����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/menu-collapsed.png b/core/themes/stable/images/core/menu-collapsed.png deleted file mode 100644 index 91f3fd40ede024798b6de5ea2675bb692a3cfa95..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/menu-collapsed.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR�����������Ő���PLTE������U��~���tRNS�@��f���IDATcV`�@)ff�|�̷������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/menu-expanded.png b/core/themes/stable/images/core/menu-expanded.png deleted file mode 100644 index 46f39ecb351cff65243fa9a614a69d039e1302a5..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/menu-expanded.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR�����������Ő���PLTE������U��~���tRNS�@��f���IDATx�c��P�`� �������������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/menu-leaf.png b/core/themes/stable/images/core/menu-leaf.png deleted file mode 100644 index 6b2d63f9885050fe8fec40cc4b9527e3b846fea0..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/menu-leaf.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR���������6|J����PLTE���������������E��<���tRNS�@��f���IDAT[c`�cfe �($��b �����������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/throbber-active.gif b/core/themes/stable/images/core/throbber-active.gif deleted file mode 100644 index abf5c5d5b0e72ad28b5c8848af2a75dffad799c3..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/throbber-active.gif +++ /dev/null @@ -1,5 +0,0 @@ -GIF89a� ���{�������������{Ƶ����������Z��5�ʋ����k�����F��s�������������������������������������������!�NETSCAPE2.0���!���,����� ��a�'��4ɨ� ���bD���@��#�@�+�!2$��lԈ8$M"�eP9�٧��P ��°�tIK�<����y�J�� .=4�0v� ')+!�!���,����� ��J�'�H�|�����~��E���K���pD��C%aD �p��5o���!R�� U� -s�FQb�H^2�N���pk�b��^!�!���,����� ��B�'�Ϙ�(���z�P:��$!��|�( �@�R����`,ETk�*�R^+�؉��-5& -�^��lN���!���,����� ��M�'��h��b���;�x���2*I�Oĕ:}�$�f@�"hd�@GW�A�U0Q�W�Cd�p�D�1~�׃�(�x�3*�!���,����� ��M�'�H�|�����~��E�2.髳�.�=���H�����������`���!f*�"�H^����K�O|�R���+�!���,����� ��C�'�Ϙ�(���z�з��j��|Ѻ��U��n(F�%z�e�1"��Z��ލ;Cl�T��S!�!���,����� ��H�'���h��b���;�x��͖����G���C�)QM�!�Ԑ$h��h��-���"����`9���i� -�!���,����� ��J�'���|�����~��E�2.髳�.�=�Ñ[|~��Cd[~l U�&��r"���," � fh��%�*��K�t!�!���,����� ��D�'�Ϙ�(���z�з��j��|Ѻ��Bt�}b��wCA=�h�jE ��G�k���慍�W�xЩ�!���,����� ��M�'��h��b���;�x���2�#��(*(��i����`XQM)���z-V8T"���l�׃���x'4*�!���,����� ��N�'�H�|�����~��E�2.�+��3G�H ��!q�����>� �RH$��J*B�x��n��> -�G�V)�<ߕ�!���,����� ��C�'�Ϙ�(���z��8�c���KԈ;�d��>��&�H̔�� �n�R2u��R�0��-EVmWW!�; \ No newline at end of file diff --git a/core/themes/stable/images/core/throbber-inactive.png b/core/themes/stable/images/core/throbber-inactive.png deleted file mode 100644 index befbb9f0a1ec779fbce224f57e8cc2c87328fcb4..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/throbber-inactive.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR������ ���Oy����bKGD������������� pHYs����������tIME�4h�7�����IDAT(ϝ�!�� �����DV�?�?��V"+#�#�S�i���E2��fYJU������!�{��z��Zk�9CD��#�i`ߟ���3��AD(�@U!"PU�֚s��Br�o��<_nTնm�9�¯s������0�[��pj������@fv��(��J��@D��Bݿ҇;쩺���2E��]vΊ>!.�3þ������.����t��9�k��sN��ؔҠ������'�������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/tree-bottom.png b/core/themes/stable/images/core/tree-bottom.png deleted file mode 100644 index a55804571e9c98bf65bbf51c1567fee402ba2371..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/tree-bottom.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR���P���Q���8#ɛ��� PLTE�����������U6���tRNS�@��f���&IDAT8�cX�040`��Q�Q�QA��SC1@�(��b���1'�6x������IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/core/tree.png b/core/themes/stable/images/core/tree.png deleted file mode 100644 index 89ea2350145392fd158675b5f278ab73fb5d70ca..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/core/tree.png +++ /dev/null @@ -1,3 +0,0 @@ -�PNG - -��� IHDR���P���Q���8#ɛ��� PLTE�����������U6���tRNS�@��f���'IDAT8OcX�040`��Q�Q�QA����hTpT�r��� �9I�"�����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/images/image/error.svg b/core/themes/stable/images/image/error.svg deleted file mode 100644 index 1932ea402c5b5a6600fe4a96953c255251e923a3..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/image/error.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> - <path d="M0 0h24v24H0z" fill="none"/> - <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/> -</svg> diff --git a/core/themes/stable/images/image/upload.svg b/core/themes/stable/images/image/upload.svg deleted file mode 100644 index 168bc43e6afba6aa031a4d20663871d740eda7de..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/image/upload.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"> - <path d="M0 0h24v24H0z" fill="none"/> - <path d="M9 16h6v-6h4l-7-7-7 7h4zm-4 2h14v2H5z"/> -</svg> diff --git a/core/themes/stable/images/shortcut/favstar-rtl.svg b/core/themes/stable/images/shortcut/favstar-rtl.svg deleted file mode 100644 index 8adec7d3c838b0b9ec3f6bec7e95b0a0c9fac5c3..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/shortcut/favstar-rtl.svg +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<svg width="80" height="20" xmlns="http://www.w3.org/2000/svg"> - <g> - <g id="svg_1"> - <path id="svg_2" d="m70.39463,2.259c-0.149605,-0.385 -0.395561,-0.385 -0.545135,0l-1.966644,5.049c-0.149582,0.385 -0.611374,0.699 -1.024971,0.699l-1.756836,0.169c-0.413605,0 -0.494911,0.219001 -0.180702,0.487l1.315094,0.981c0.31424,0.268 0.498962,0.816 0.408607,1.22l-1.477745,6.562c-0.090355,0.403 0.118454,0.546999 0.464806,0.319l3.862999,-2.539001c0.346359,-0.228001 0.910545,-0.228001 1.256889,0l3.863014,2.539001c0.346344,0.227999 0.555161,0.084 0.464806,-0.319l-1.051086,-4.707001c-0.090355,-0.403 0.094368,-0.952 0.408577,-1.22l3.531731,-3.006c0.314209,-0.268 0.232903,-0.487 -0.180702,-0.487l-4.398079,0c-0.413612,0 -0.875404,-0.314 -1.024986,-0.698999l-1.969635,-5.048z" fill="#FEF6A8"/> - <polygon id="svg_3" points="62.545124552483685,5 65.1010474534105,7.546999931335449 67.6569842932513,5 69.07749901699208,6.414999961853027 66.52157611606526,8.961000442504883 69.07448821157232,11.505000114440918 67.65596675253073,12.918999671936035 65.10203711630311,10.375 62.54711781718288,12.918999671936035 61.12760669524869,11.505000114440918 63.682525994368916,8.960000038146973 61.12559949163551,6.414000034332275 " fill="#807640"/> - <path id="svg_4" d="m64.930397,13.897s0.133507,-0.516001 0.653519,-0.349c0.518013,0.165999 0.303192,0.674 0.303192,0.674l-0.721832,3.204c-0.061234,0.272999 0.01609,0.427999 0.178696,0.427999c0.078323,0 0.174698,-0.035 0.28614,-0.107l3.863007,-2.539c0.174667,-0.115 0.401566,-0.172 0.62944,-0.172s0.45475,0.057 0.627426,0.172l3.863022,2.539c0.111427,0.072001 0.209808,0.107 0.28611,0.107c0.164627,0 0.240929,-0.153999 0.178696,-0.427999l-1.051094,-4.707001c-0.090347,-0.401999 0.094368,-0.951 0.409584,-1.219l3.531731,-3.007c0.315224,-0.269 0.232903,-0.487 -0.180702,-0.487l-4.400085,0c-0.413628,0 -0.874405,-0.314 -1.024986,-0.698999l-1.966637,-5.049c-0.075302,-0.192 -0.174683,-0.287 -0.273064,-0.287s-0.197769,0.096 -0.272064,0.288l-0.462784,1.158s-0.256004,0.409 -0.637497,0.219c-0.441711,-0.221 -0.227875,-0.66 -0.227875,-0.66l0.390511,-1.078c0.337311,-0.861 1.01194,-0.927 1.209709,-0.927s0.872391,0.066 1.20768,0.926l1.968658,5.049l0.109421,0.062l4.378006,-0.001c0.937645,0 1.234795,0.609 1.306076,0.796c0.06826,0.187 0.23893,0.844 -0.472839,1.451l-3.533722,3.007c-0.037148,0.041 -0.086334,0.186 -0.078308,0.25l1.049088,4.698999c0.133507,0.596001 -0.051216,0.984001 -0.229912,1.205002c-0.225868,0.278999 -0.563187,0.438999 -0.929596,0.438999c-0.280106,0 -0.563194,-0.092001 -0.839264,-0.273001l-3.863014,-2.539l0,0.002001l-0.074287,-0.008001l-0.088341,0.014l-3.85096,2.531c-0.274071,0.182001 -0.559174,0.273001 -0.839264,0.273001c-0.364418,0 -0.703735,-0.16 -0.927589,-0.438999c-0.178711,-0.221001 -0.362411,-0.609001 -0.230904,-1.205002l0.74691,-3.312999z" fill="#80722D"/> - </g> - <g id="svg_5"> - <path id="svg_6" d="m54.758999,18.355c-0.18,0 -0.368999,-0.063999 -0.560997,-0.191l-3.848003,-2.539c-0.083,-0.055 -0.215,-0.088 -0.350998,-0.088s-0.268002,0.033 -0.351002,0.088l-3.848,2.539c-0.190998,0.127001 -0.381001,0.191 -0.561001,0.191c-0.211998,0 -0.406998,-0.091999 -0.535,-0.251999c-0.108997,-0.136002 -0.219997,-0.383001 -0.130997,-0.784l1.046997,-4.708c0.049999,-0.222 -0.070999,-0.584 -0.243,-0.731l-3.516998,-3.006001c-0.451,-0.386 -0.378002,-0.756 -0.326,-0.896999c0.053001,-0.141 0.237,-0.47 0.831001,-0.47l4.380997,0c0.206001,0 0.480003,-0.188 0.556,-0.38l1.961002,-5.049c0.213001,-0.549 0.586998,-0.608 0.737,-0.608s0.523998,0.059 0.737,0.607l1.959,5.049c0.075001,0.191 0.350002,0.38 0.556,0.38l4.382999,0c0.594002,0 0.778,0.329 0.831001,0.47c0.052002,0.142 0.125,0.512 -0.326,0.897l-3.517998,3.006c-0.173,0.147 -0.294003,0.51 -0.244003,0.731l1.047001,4.708001c0.089001,0.400999 -0.021,0.646999 -0.131001,0.783998c-0.127998,0.162001 -0.322998,0.253 -0.535,0.253z" fill="#FEF6A8"/> - <path id="svg_7" d="m50,1.97c0.098999,0 0.195999,0.096 0.271,0.289l1.959,5.049c0.149002,0.385 0.609001,0.699 1.021,0.699l4.382999,0c0.412003,0 0.493,0.219 0.18,0.487l-3.516998,3.006c-0.313,0.268 -0.497002,0.816 -0.407001,1.22l1.047001,4.707999c0.061001,0.273001 -0.014999,0.428001 -0.178001,0.428001c-0.077,0 -0.174,-0.035002 -0.285,-0.108002l-3.848,-2.539c-0.173,-0.113 -0.398998,-0.171 -0.625999,-0.171s-0.452999,0.058 -0.625999,0.171l-3.848,2.539c-0.111,0.073 -0.208,0.108002 -0.285,0.108002c-0.163002,0 -0.238003,-0.154001 -0.178001,-0.428001l1.047001,-4.707999c0.09,-0.403 -0.094002,-0.952001 -0.407001,-1.22l-3.517998,-3.006c-0.313,-0.268001 -0.232002,-0.487 0.18,-0.487l4.380997,0c0.412003,0 0.872002,-0.314 1.021,-0.699l1.961002,-5.049c0.076,-0.193 0.173,-0.289 0.271999,-0.289m0,-1c-0.198002,0 -0.869999,0.067 -1.203999,0.927l-1.961002,5.049l-0.108997,0.062l-4.360001,-0.001c-0.934002,0 -1.231003,0.61 -1.299999,0.797c-0.069,0.187 -0.239002,0.844 0.470997,1.451l3.518002,3.005c0.039001,0.043 0.085999,0.186 0.078999,0.25l-1.045998,4.701c-0.132,0.594999 0.051998,0.983 0.229,1.205c0.223999,0.278999 0.560997,0.438999 0.924999,0.438999c0.279999,0 0.562,-0.093 0.835999,-0.272999l3.848,-2.539001l0.000999,0.001001l0.074001,-0.007l0.089001,0.014l3.834,2.531c0.274002,0.181 0.556999,0.272999 0.835999,0.272999c0.364002,0 0.701,-0.16 0.925003,-0.438999c0.177998,-0.222 0.361,-0.610001 0.229,-1.206001l-1.046001,-4.706999c-0.006001,-0.058001 0.041,-0.2 0.085999,-0.248l3.512001,-3c0.709999,-0.607 0.540001,-1.264 0.471001,-1.451c-0.068001,-0.187 -0.366001,-0.797 -1.299999,-0.797l-4.382999,0l-0.098003,-0.08l-1.949997,-5.03c-0.336002,-0.86 -1.007999,-0.927 -1.206001,-0.927z" fill="#80722D"/> - </g> - <g id="svg_8"> - <path id="svg_9" d="m24.614159,14.96s0.134195,-0.516 0.656843,-0.349c0.520624,0.166 0.304714,0.674 0.304714,0.674l-0.481285,2.142c-0.06155,0.273001 0.016146,0.427999 0.179598,0.427999c0.078697,0 0.175564,-0.035 0.287556,-0.107l3.882521,-2.539c0.175562,-0.115 0.403591,-0.172 0.632626,-0.172s0.457062,0.057 0.630606,0.172l3.88253,2.539c0.111988,0.072001 0.210865,0.107 0.287552,0.107c0.165478,0 0.242153,-0.153999 0.179596,-0.427999l-1.056396,-4.707c-0.090809,-0.402 0.094849,-0.951 0.411667,-1.219l3.549557,-3.007c0.316818,-0.269 0.234085,-0.487 -0.181614,-0.487l-4.422318,0c-0.415699,0 -0.878819,-0.314 -1.030159,-0.699l-1.976582,-5.049c-0.075674,-0.193 -0.17556,-0.288 -0.274439,-0.288s-0.198767,0.096 -0.27343,0.288l-1.389357,3.538s-0.257284,0.409 -0.640696,0.219c-0.443943,-0.221 -0.229034,-0.66 -0.229034,-0.66l0.612446,-1.658l0.703257,-1.801c0.340021,-0.86 1.018047,-0.926 1.216814,-0.926s0.876799,0.066 1.213793,0.926l1.9786,5.049l0.10997,0.062l4.400127,-0.001c0.942379,0 1.241035,0.609 1.312668,0.796c0.068615,0.187 0.240135,0.844 -0.475224,1.451l-3.551575,3.007c-0.037338,0.041 -0.086777,0.186 -0.078701,0.25l1.054375,4.698999c0.134193,0.596001 -0.051464,0.984001 -0.231056,1.205002c-0.22702,0.278999 -0.566032,0.438999 -0.934299,0.438999c-0.281509,0 -0.566044,-0.092001 -0.843502,-0.273001l-3.882523,-2.539l0,0.002001l-0.074667,-0.008001l-0.088793,0.014l-3.870409,2.531c-0.275454,0.182001 -0.562002,0.273001 -0.843506,0.273001c-0.366257,0 -0.707291,-0.16 -0.932289,-0.438999c-0.179598,-0.221001 -0.364237,-0.609001 -0.232063,-1.205002l0.506502,-2.249999z" fill="#5A563B" opacity="0.7"/> - <polygon id="svg_10" points="20.99598980255405,7.960000038146973 24.022905373148888,7.960000038146973 24.022905373148888,4.960000038146973 26.040840745155492,4.960000038146973 26.040840745155492,7.960000038146973 29.06775631575033,7.960000038146973 29.06775631575033,9.958999633789062 26.040840745155492,9.958999633789062 26.040840745155492,12.960000038146973 24.022905373148888,12.960000038146973 24.022905373148888,9.958999633789062 20.99598980255405,9.958999633789062 " fill="#807640"/> - </g> - <path id="svg_11" d="m10,1.97c0.098,0 0.197,0.096 0.271,0.289l1.959,5.049c0.149,0.385 0.609,0.699 1.021001,0.699l4.383,0c0.411999,0 0.493,0.219 0.179998,0.487l-3.516999,3.006c-0.313,0.268 -0.497,0.816 -0.407,1.22l1.047,4.707c0.061,0.273001 -0.015,0.427999 -0.178,0.427999c-0.077,0 -0.174,-0.035 -0.285,-0.108l-3.848,-2.539c-0.172,-0.114 -0.399,-0.171 -0.626,-0.171s-0.454,0.057 -0.626,0.171l-3.848,2.539c-0.111,0.073 -0.208,0.108 -0.285,0.108c-0.163,0 -0.239,-0.153999 -0.178,-0.427999l1.047,-4.707c0.09,-0.403 -0.094,-0.951 -0.407,-1.22l-3.518,-3.006c-0.313,-0.268001 -0.233,-0.487 0.18,-0.487l4.382,0c0.413,0 0.872,-0.314 1.021,-0.699l1.96,-5.049c0.075001,-0.193 0.173,-0.289 0.272,-0.289m0,-1c-0.198,0 -0.87,0.067 -1.204,0.927l-1.96,5.049l-0.109,0.062l-4.362,-0.001c-0.934,0 -1.231,0.61 -1.3,0.796c-0.069,0.187 -0.239,0.844 0.47,1.451l3.519,3.007c0.038,0.041 0.086,0.185 0.079,0.249001l-1.046,4.699999c-0.133,0.595001 0.051,0.983002 0.229,1.205002c0.224,0.278999 0.561,0.438999 0.925,0.438999c0.28,0 0.562,-0.093 0.836,-0.274l3.848,-2.538l0,0.000999l0.075,-0.007l0.088,0.014l3.834,2.531c0.274,0.181 0.557,0.273001 0.836,0.273001c0.363999,0 0.700999,-0.16 0.924999,-0.438999c0.178,-0.222 0.361001,-0.610001 0.229,-1.206001l-1.047,-4.705999c-0.006,-0.058001 0.041,-0.2 0.086,-0.248l3.511999,-3c0.710001,-0.607 0.540001,-1.264 0.471001,-1.451c-0.068001,-0.187 -0.365999,-0.797 -1.299999,-0.797l-4.383,0l-0.098001,-0.08l-1.95,-5.03c-0.333,-0.86 -1.005,-0.927 -1.203,-0.927z" fill="#5A563B" opacity="0.7"/> - </g> -</svg> diff --git a/core/themes/stable/images/shortcut/favstar.svg b/core/themes/stable/images/shortcut/favstar.svg deleted file mode 100644 index 9c8ef1da5c0a18eb2291911e986f78e92737401e..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/shortcut/favstar.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="80" height="20" viewBox="0 0 80 20"><g><path fill="#FEF6A8" d="M69.729 2.259c.149-.385.394-.385.543 0l1.959 5.049c.149.385.609.699 1.021.699l1.75.169c.412 0 .493.219.18.487l-1.31.981c-.313.268-.497.816-.407 1.22l1.472 6.562c.09.403-.118.547-.463.319l-3.848-2.539c-.345-.228-.907-.228-1.252 0l-3.848 2.539c-.345.228-.553.084-.463-.319l1.047-4.707c.09-.403-.094-.952-.407-1.22l-3.518-3.006c-.313-.268-.232-.487.18-.487h4.381c.412 0 .872-.314 1.021-.699l1.962-5.048z"/><polygon fill="#807640" points="77.548,5 75.002,7.547 72.456,5 71.041,6.415 73.587,8.961 71.044,11.505 72.457,12.919 75.001,10.375 77.546,12.919 78.96,11.505 76.415,8.96 78.962,6.414"/><path fill="#80722D" d="M75.172 13.897s-.133-.516-.651-.349c-.516.166-.302.674-.302.674l.719 3.204c.061.273-.016.428-.178.428-.078 0-.174-.035-.285-.107l-3.848-2.539c-.174-.115-.4-.172-.627-.172s-.453.057-.625.172l-3.848 2.539c-.111.072-.209.107-.285.107-.164 0-.24-.154-.178-.428l1.047-4.707c.09-.402-.094-.951-.408-1.219l-3.518-3.007c-.314-.269-.232-.487.18-.487h4.383c.412 0 .871-.314 1.021-.699l1.959-5.049c.075-.192.174-.287.272-.287s.197.096.271.288l.461 1.158s.255.409.635.219c.44-.221.227-.66.227-.66l-.389-1.078c-.336-.861-1.008-.927-1.205-.927s-.869.066-1.203.926l-1.961 5.049-.109.062-4.361-.001c-.934 0-1.23.609-1.301.796-.068.187-.238.844.471 1.451l3.52 3.007c.037.041.086.186.078.25l-1.045 4.699c-.133.596.051.984.229 1.205.225.279.561.439.926.439.279 0 .561-.092.836-.273l3.848-2.539v.002l.074-.008.088.014 3.836 2.531c.273.182.557.273.836.273.363 0 .701-.16.924-.439.178-.221.361-.609.23-1.205l-.744-3.313z"/></g><g><path fill="#FEF6A8" d="M54.759 18.355c-.18 0-.369-.064-.561-.191l-3.848-2.539c-.083-.055-.215-.088-.351-.088s-.268.033-.351.088l-3.848 2.539c-.191.127-.381.191-.561.191-.212 0-.407-.092-.535-.252-.109-.136-.22-.383-.131-.784l1.047-4.708c.05-.222-.071-.584-.243-.731l-3.517-3.006c-.451-.386-.378-.756-.326-.897.053-.141.237-.47.831-.47h4.381c.206 0 .48-.188.556-.38l1.961-5.049c.213-.549.587-.608.737-.608s.524.059.737.607l1.959 5.049c.075.191.35.38.556.38h4.383c.594 0 .778.329.831.47.052.142.125.512-.326.897l-3.518 3.006c-.173.147-.294.51-.244.731l1.047 4.708c.089.401-.021.647-.131.784-.128.162-.323.253-.535.253z"/><path fill="#80722D" d="M50 1.97c.099 0 .196.096.271.289l1.959 5.049c.149.385.609.699 1.021.699h4.383c.412 0 .493.219.18.487l-3.517 3.006c-.313.268-.497.816-.407 1.22l1.047 4.708c.061.273-.015.428-.178.428-.077 0-.174-.035-.285-.108l-3.848-2.539c-.173-.113-.399-.171-.626-.171s-.453.058-.626.171l-3.848 2.539c-.111.073-.208.108-.285.108-.163 0-.238-.154-.178-.428l1.047-4.708c.09-.403-.094-.952-.407-1.22l-3.518-3.006c-.313-.268-.232-.487.18-.487h4.381c.412 0 .872-.314 1.021-.699l1.961-5.049c.076-.193.173-.289.272-.289m0-1c-.198 0-.87.067-1.204.927l-1.961 5.049-.109.062-4.36-.001c-.934 0-1.231.61-1.3.797-.069.187-.239.844.471 1.451l3.518 3.005c.039.043.086.186.079.25l-1.046 4.701c-.132.595.052.983.229 1.205.224.279.561.439.925.439.28 0 .562-.093.836-.273l3.848-2.539.001.001.074-.007.089.014 3.834 2.531c.274.181.557.273.836.273.364 0 .701-.16.925-.439.178-.222.361-.61.229-1.206l-1.046-4.707c-.006-.058.041-.2.086-.248l3.512-3c.71-.607.54-1.264.471-1.451-.068-.187-.366-.797-1.3-.797h-4.383l-.098-.08-1.95-5.03c-.336-.86-1.008-.927-1.206-.927z"/></g><g><path opacity=".7" fill="#5A563B" d="M35.414 14.96s-.133-.516-.651-.349c-.516.166-.302.674-.302.674l.477 2.142c.061.273-.016.428-.178.428-.078 0-.174-.035-.285-.107l-3.848-2.539c-.174-.115-.4-.172-.627-.172s-.453.057-.625.172l-3.848 2.539c-.111.072-.209.107-.285.107-.164 0-.24-.154-.178-.428l1.047-4.707c.09-.402-.094-.951-.408-1.219l-3.518-3.007c-.314-.269-.232-.487.18-.487h4.383c.412 0 .871-.314 1.021-.699l1.959-5.049c.075-.193.174-.288.272-.288s.197.096.271.288l1.377 3.538s.255.409.635.219c.44-.221.227-.66.227-.66l-.607-1.658-.697-1.801c-.337-.86-1.009-.926-1.206-.926s-.869.066-1.203.926l-1.961 5.049-.109.062-4.361-.001c-.934 0-1.23.609-1.301.796-.068.187-.238.844.471 1.451l3.52 3.007c.037.041.086.186.078.25l-1.045 4.699c-.133.596.051.984.229 1.205.225.279.561.439.926.439.279 0 .561-.092.836-.273l3.848-2.539v.002l.074-.008.088.014 3.836 2.531c.273.182.557.273.836.273.363 0 .701-.16.924-.439.178-.221.361-.609.23-1.205l-.502-2.25z"/><polygon fill="#807640" points="39,7.96 36,7.96 36,4.96 34,4.96 34,7.96 31,7.96 31,9.959 34,9.959 34,12.96 36,12.96 36,9.959 39,9.959"/></g><path opacity=".7" fill="#5A563B" d="M10 1.97c.098 0 .197.096.271.289l1.959 5.049c.149.385.609.699 1.021.699h4.383c.412 0 .493.219.18.487l-3.517 3.006c-.313.268-.497.816-.407 1.22l1.047 4.707c.061.273-.015.428-.178.428-.077 0-.174-.035-.285-.108l-3.848-2.539c-.172-.114-.399-.171-.626-.171s-.454.057-.626.171l-3.848 2.539c-.111.073-.208.108-.285.108-.163 0-.239-.154-.178-.428l1.047-4.707c.09-.403-.094-.951-.407-1.22l-3.518-3.006c-.313-.268-.233-.487.18-.487h4.382c.413 0 .872-.314 1.021-.699l1.96-5.049c.075-.193.173-.289.272-.289m0-1c-.198 0-.87.067-1.204.927l-1.96 5.049-.109.062-4.362-.001c-.934 0-1.231.61-1.3.796-.069.187-.239.844.47 1.451l3.519 3.007c.038.041.086.185.079.249l-1.046 4.7c-.133.595.051.983.229 1.205.224.279.561.439.925.439.28 0 .562-.093.836-.274l3.848-2.538v.001l.075-.007.088.014 3.834 2.531c.274.181.557.273.836.273.364 0 .701-.16.925-.439.178-.222.361-.61.229-1.206l-1.047-4.706c-.006-.058.041-.2.086-.248l3.512-3c.71-.607.54-1.264.471-1.451-.068-.187-.366-.797-1.3-.797h-4.383l-.098-.08-1.95-5.03c-.333-.86-1.005-.927-1.203-.927z"/></svg> \ No newline at end of file diff --git a/core/themes/stable/images/views_ui/sprites.png b/core/themes/stable/images/views_ui/sprites.png deleted file mode 100644 index 9fcb940227cf489b93a7339e71b5455cea6a2571..0000000000000000000000000000000000000000 --- a/core/themes/stable/images/views_ui/sprites.png +++ /dev/null @@ -1,7 +0,0 @@ -�PNG - -��� IHDR�����,������>���gAMA����7�����tEXtSoftware�Adobe ImageReadyq�e<���IDATx��LSW��{���b�C$�SF�t:0�Ȝh �2C�:����e&� ��t:�M�*�?4s�Hf��m�2���h�4t��J� B -�F���}}ꣾ�W�ӹ��|y���y�{_�-�����.>*�� )K��<�':�u�(t����tA �(h�1�ҋ�T�)#�5��PXnB!b�k]�(�H���EH?w������t��՜xp{c�Rĸ;�� �Y#���'���R��g����8���qbq�gMյ��<�� !A��AnK�k3��T��ߢ�n�v�ph�c8��\���DQDž5�� �s �~!Azd��V9�`?Vu;�W:�X]��_�( -��tvH'k�� ���p�Y��9�t���.f'�L"W�E�����I�k^���Ѳ��jcB[�7J�� RZA9�x�fw���m�t����ؤ�6R|�$|�@�8�S�����Vr�a�6��F��[�-7�!�fKu�G�����@k���׃Y)����ͼ�<"�R6��~!A�ρ�gp��}�֡9�S���n�}�ȩ�B��� bZ�Y��V��a�i�V��Z�ژp�])__L�任u.�.�~��<(F�>F�#��>�B���@?�Պ�&DA9ZcC�~Rn7/��Y -8��DH�tG ��x;��:� ��-�ł^�K�R��A�;.Rl��t�,����=u�rl�`{�k�����&��M۵M?��e&�Uق�p�C�ذ�} /�[�)po��q}��u��^�E�re�Vsm��p ��>Y��!�[�������BЯҗ�lŁ����ʱ��~B��Aߨ�Z��#XGsAo�����"_��7A6�g�D�+�Q�K~Dv�|�GĞ��W�AWB��Q�nAB�:h�N���NJ�����-_o����\??�Na�G�7�k�G��͏�͇�~pO~w>���=���8�G��n~.?��H^G����Ϗ�+^�Qv ^������UTl��AB�a~�̍^.m�v���m�"iy�:�ύc�l���R'�O��o�=�z�;����I�K�]Λ�q���|A 9}=����k/��s����Y���!A��ֻ_��3}z��5�l1�5D�<=+8[����fJJJz/..nUll�Ȇ���f�g�֤�˗����:=ʵk�:���6���m;y�d��M�2e��bY���h���&���$>>�����+�}Ĉ�rrr�inny�ܹ����QS�N]s�����7 y6��#??����7f�!99�B�q������f����Y��Gh��W��L�k���\g���`Y$����geeEfddDB�h���x>g�ٸ����_zott�������F��$ݧ��<ܭ��~h?.���g��|>_5��b�Z?KD��������n�ܨ;v,���1Bߔ�W�Nc�ٸ ������\��،����e+���mko�t_�z��`��}}}��8�u���҉��s�����I����k~;����: -���οppt̐��-�k ���w�� I�2k�ټ��y��O���_s�zZ�����ɦ\��|��c�i�q�3��0?B�� ̏0?���#̏� !AB�� !AB�� !A�����jsQh�Tbv����IEND�B`� \ No newline at end of file diff --git a/core/themes/stable/js/ajax.js b/core/themes/stable/js/ajax.js deleted file mode 100644 index 648de6c03c7e1bd4533fd45257fb7358c06c4786..0000000000000000000000000000000000000000 --- a/core/themes/stable/js/ajax.js +++ /dev/null @@ -1,17 +0,0 @@ -/** - * @file - * Provides backwards compatibility layer for Ajax-related markup. - */ - -((Drupal) => { - /** - * Override the default ajaxProgressBar for backwards compatibility. - * - * @param {jQuery} $element - * Progress bar element. - * @return {string} - * The HTML markup for the progress bar. - */ - Drupal.theme.ajaxProgressBar = ($element) => - $element.addClass('ajax-progress ajax-progress-bar'); -})(Drupal); diff --git a/core/themes/stable/js/tour.js b/core/themes/stable/js/tour.js deleted file mode 100644 index 3a565ee191074c968cc1756dbe01a458763b6054..0000000000000000000000000000000000000000 --- a/core/themes/stable/js/tour.js +++ /dev/null @@ -1,139 +0,0 @@ -/** - * @file - * Provides backwards compatibility for Tours that no longer use Joyride. - */ - -((Drupal) => { - /** - * Converts the markup of a Shepherd tour tip to match Joyride. - * - * @param {Tour} shepherdTour - * A ShepherdJS tour object. - * - * @internal - */ - Drupal.tour.convertToJoyrideMarkup = (shepherdTour) => { - /** - * Changes the tag of an element. - * - * @param {HTMLElement} element - * The element that will have its tag changed. - * @param {string} tag - * The tag the element should be changed to. - */ - const changeTag = (element, tag) => { - if (element) { - const newTagElement = document.createElement(tag); - [...element.attributes].forEach((attr) => { - newTagElement.setAttribute(attr.name, attr.value); - }); - newTagElement.innerHTML = element.innerHTML; - element.parentNode.replaceChild(newTagElement, element); - } - }; - - // Create variables for the elements that will be rearranged. - const shepherdElement = shepherdTour.currentStep.el; - const shepherdContent = shepherdElement.querySelector('.shepherd-content'); - const shepherdCancel = shepherdElement.querySelector( - '.shepherd-cancel-icon', - ); - const shepherdTitle = shepherdElement.querySelector('.shepherd-title'); - const shepherdText = shepherdElement.querySelector('.shepherd-text'); - const shepherdNext = shepherdElement.querySelector('footer .button'); - const tourProgress = shepherdElement.querySelector('.tour-progress'); - - // Add attributes to the elements so they match what they were when Joyride - // was providing Tour functionality. - shepherdElement.classList.add('joyride-tip-guide'); - shepherdContent.classList.add('joyride-content-wrapper'); - shepherdNext.classList.add('joyride-next-tip'); - shepherdNext.setAttribute('href', '#'); - shepherdNext.setAttribute('role', 'button'); - shepherdNext.removeAttribute('type'); - shepherdCancel.classList.add('joyride-close-tip'); - shepherdCancel.removeAttribute('type'); - shepherdCancel.setAttribute('href', '#'); - shepherdCancel.setAttribute('role', 'button'); - shepherdElement.setAttribute( - 'data-index', - shepherdTour.currentStep.options.index, - ); - shepherdElement.querySelector('footer').remove(); - - // Rearrange elements so their structure matches Joyride's. - shepherdContent.insertBefore(shepherdTitle, shepherdContent.firstChild); - shepherdContent.insertBefore(tourProgress, shepherdText.nextSibling); - shepherdContent.appendChild(shepherdCancel); - shepherdContent.querySelector('.shepherd-header').remove(); - shepherdContent.insertBefore(shepherdNext, tourProgress.nextSibling); - shepherdCancel.innerHTML = '<span aria-hidden="true">×</span>'; - shepherdTitle.classList.add('tour-tip-label'); - - // Convert elements to use the tags they used in Joyride. - changeTag(shepherdTitle, 'h2'); - - // Remove the wrapper Shepherd adds for tip content. - shepherdText.outerHTML = shepherdText.innerHTML; - - // Convert the next and cancel buttons to links so they match Joyride's - // markup. They must be re-queried as they were potentially moved elsewhere - // in the DOM. - changeTag(shepherdElement.querySelector('.joyride-close-tip'), 'a'); - changeTag(shepherdElement.querySelector('.joyride-next-tip'), 'a'); - - // The arrow protruding from a tip pointing to the element it references. - const shepherdArrow = shepherdElement.querySelector('.shepherd-arrow'); - - if (shepherdArrow) { - shepherdArrow.classList.add('joyride-nub'); - - if (shepherdTour.currentStep.options.attachTo.on) { - // Shepherd's positions are opposite of Joyride's as they specify the - // tip location relative to the corresponding element as opposed to - // their location on the tip itself. - const stepToTipPosition = { - bottom: 'top', - top: 'bottom', - left: 'right', - right: 'left', - }; - shepherdArrow.classList.add( - // Split at '-' as shepherd positioning accommodates dash-delimited - // secondary axis positioning. - // shepherdTour.currentStep.options.attachTo.on.split('-')[0] - stepToTipPosition[ - // Split at '-' as shepherd positioning accommodates dash-delimited - // secondary axis positioning. - shepherdTour.currentStep.options.attachTo.on.split('-')[0] - ], - ); - } - changeTag(shepherdArrow, 'span'); - } else { - // If there is no Shepherd arrow, there still needs to be markup for a - // non-displayed nub to match Joyride's markup. - const nub = document.createElement('span'); - nub.classList.add('joyride-nub'); - nub.setAttribute('style', 'display: none;'); - shepherdElement.insertBefore(nub, shepherdElement.firstChild); - } - - // When the next and cancel buttons were converted to links, they became - // new DOM elements that no longer have their associated event listeners. - // The events must be reintroduced here. - shepherdElement - .querySelector('.joyride-next-tip') - .addEventListener('click', (e) => { - e.preventDefault(); - shepherdTour.next(); - }); - shepherdElement - .querySelector('.joyride-close-tip') - .addEventListener('click', (e) => { - e.preventDefault(); - shepherdTour.cancel(); - }); - shepherdElement.querySelector('.joyride-next-tip').focus(); - }; -})(Drupal); diff --git a/core/themes/stable/js/user.theme.js b/core/themes/stable/js/user.theme.js deleted file mode 100644 index beeae102ac7405afeba412fee697544dd6b739e7..0000000000000000000000000000000000000000 --- a/core/themes/stable/js/user.theme.js +++ /dev/null @@ -1,40 +0,0 @@ -/** - * @file - * Stable theme overrides for user password forms. - */ - -((Drupal) => { - /** - * Constructs a password confirm message element - * - * @return {string} - * A string representing a DOM fragment. - */ - Drupal.theme.passwordConfirmMessage = (translate) => - `<div aria-live="polite" aria-atomic="true" class="password-confirm js-password-confirm js-password-confirm-message" data-drupal-selector="password-confirm-message">${translate.confirmTitle} <span data-drupal-selector="password-match-status-text"></span></div>`; - - /** - * Constructs a password strength message. - * - * @param {object} passwordSettings - * An object containing password related settings and translated text to - * display. - * @param {string} passwordSettings.strengthTitle - * The title that precedes the strength text. - * - * @return {string} - * Markup for password strength message. - */ - Drupal.theme.passwordStrength = ({ strengthTitle }) => { - const strengthIndicator = - '<div class="password-strength__indicator js-password-strength__indicator" data-drupal-selector="password-strength-indicator"></div>'; - const strengthText = - '<span class="password-strength__text js-password-strength__text" data-drupal-selector="password-strength-text"></span>'; - return ` - <div class="password-strength"> - <div class="password-strength__meter" data-drupal-selector="password-strength-meter">${strengthIndicator}</div> - <div aria-live="polite" aria-atomic="true" class="password-strength__title">${strengthTitle} ${strengthText}</div> - </div> - `; - }; -})(Drupal); diff --git a/core/themes/stable/layouts/fourcol_section/fourcol_section.css b/core/themes/stable/layouts/fourcol_section/fourcol_section.css deleted file mode 100644 index de1f3f87f39625074f3af7435faa07680d966a9d..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/fourcol_section/fourcol_section.css +++ /dev/null @@ -1,19 +0,0 @@ -/* - * @file - * Provides the layout styles for four-column layout section. - */ - -.layout--fourcol-section { - display: flex; - flex-wrap: wrap; -} - -.layout--fourcol-section > .layout__region { - flex: 0 1 100%; -} - -@media screen and (min-width: 40em) { - .layout--fourcol-section > .layout__region { - flex: 0 1 25%; - } -} diff --git a/core/themes/stable/layouts/fourcol_section/layout--fourcol-section.html.twig b/core/themes/stable/layouts/fourcol_section/layout--fourcol-section.html.twig deleted file mode 100644 index e610278c45e09482feffbc73bb81d2c54b384a8b..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/fourcol_section/layout--fourcol-section.html.twig +++ /dev/null @@ -1,45 +0,0 @@ -{# -/** - * @file - * Theme override for a four-column 25%-25%-25%-25% layout. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--fourcol-section', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - {% if content.third %} - <div {{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}> - {{ content.third }} - </div> - {% endif %} - - {% if content.fourth %} - <div {{ region_attributes.fourth.addClass('layout__region', 'layout__region--fourth') }}> - {{ content.fourth }} - </div> - {% endif %} - - </div> -{% endif %} diff --git a/core/themes/stable/layouts/threecol_section/layout--threecol-section.html.twig b/core/themes/stable/layouts/threecol_section/layout--threecol-section.html.twig deleted file mode 100644 index 123acfec3e6009225b117493350bacf3b21634c7..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/threecol_section/layout--threecol-section.html.twig +++ /dev/null @@ -1,33 +0,0 @@ -{# -/** - * @file - * Theme override for a three-column layout. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% if content %} - <div{{ attributes.addClass(classes) }}> - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - {% if content.third %} - <div {{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}> - {{ content.third }} - </div> - {% endif %} - - </div> -{% endif %} diff --git a/core/themes/stable/layouts/threecol_section/threecol_section.css b/core/themes/stable/layouts/threecol_section/threecol_section.css deleted file mode 100644 index 49b5578bfc3cab7492a084d98599b394d14b4a11..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/threecol_section/threecol_section.css +++ /dev/null @@ -1,36 +0,0 @@ -/* - * @file - * Provides the layout styles for three-column layout section. - */ - -.layout--threecol-section { - display: flex; - flex-wrap: wrap; -} - -.layout--threecol-section > .layout__region { - flex: 0 1 100%; -} - -@media screen and (min-width: 40em) { - .layout--threecol-section--25-50-25 > .layout__region--first, - .layout--threecol-section--25-50-25 > .layout__region--third, - .layout--threecol-section--25-25-50 > .layout__region--first, - .layout--threecol-section--25-25-50 > .layout__region--second, - .layout--threecol-section--50-25-25 > .layout__region--second, - .layout--threecol-section--50-25-25 > .layout__region--third { - flex: 0 1 25%; - } - .layout--threecol-section--25-50-25 > .layout__region--second, - .layout--threecol-section--25-25-50 > .layout__region--third, - .layout--threecol-section--50-25-25 > .layout__region--first { - flex: 0 1 50%; - } - .layout--threecol-section--33-34-33 > .layout__region--first, - .layout--threecol-section--33-34-33 > .layout__region--third { - flex: 0 1 33%; - } - .layout--threecol-section--33-34-33 > .layout__region--second { - flex: 0 1 34%; - } -} diff --git a/core/themes/stable/layouts/twocol_section/layout--twocol-section.html.twig b/core/themes/stable/layouts/twocol_section/layout--twocol-section.html.twig deleted file mode 100644 index d047debe53c34da45207f691b24d67c6d01795a7..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/twocol_section/layout--twocol-section.html.twig +++ /dev/null @@ -1,27 +0,0 @@ -{# -/** - * @file - * Theme override to display a two-column layout. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% if content %} - <div{{ attributes }}> - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - </div> -{% endif %} diff --git a/core/themes/stable/layouts/twocol_section/twocol_section.css b/core/themes/stable/layouts/twocol_section/twocol_section.css deleted file mode 100644 index 0d212233508e58adab640bf0531e68ed1a8f811c..0000000000000000000000000000000000000000 --- a/core/themes/stable/layouts/twocol_section/twocol_section.css +++ /dev/null @@ -1,40 +0,0 @@ -/* - * @file - * Provides the layout styles for two-column layout section. - */ - -.layout--twocol-section { - display: flex; - flex-wrap: wrap; -} - -.layout--twocol-section > .layout__region { - flex: 0 1 100%; -} - -@media screen and (min-width: 40em) { - .layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first, - .layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second { - flex: 0 1 50%; - } - - .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first, - .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second { - flex: 0 1 33%; - } - - .layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second, - .layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first { - flex: 0 1 67%; - } - - .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first, - .layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second { - flex: 0 1 25%; - } - - .layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second, - .layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first { - flex: 0 1 75%; - } -} diff --git a/core/themes/stable/stable.info.yml b/core/themes/stable/stable.info.yml deleted file mode 100644 index 67ec5904ceb7e0fcce9f77408e3aea36f7276429..0000000000000000000000000000000000000000 --- a/core/themes/stable/stable.info.yml +++ /dev/null @@ -1,279 +0,0 @@ -name: Stable -type: theme -description: A default base theme using Drupal 8.0.0's core markup and CSS. -package: Core -version: VERSION -base theme: false -hidden: true - -libraries-override: - block/drupal.block.admin: - css: - theme: - css/block.admin.css: css/block/block.admin.css - - color/admin: - css: - theme: - css/color.admin.css: css/color/color.admin.css - - config_translation/drupal.config_translation.admin: - css: - theme: - css/config_translation.admin.css: css/config_translation/config_translation.admin.css - - content_translation/drupal.content_translation.admin: - css: - theme: - css/content_translation.admin.css: css/content_translation/content_translation.admin.css - - content_moderation/content_moderation: - css: - component: - css/content_moderation.module.css: css/content_moderation/content_moderation.module.css - theme: - css/content_moderation.theme.css: css/content_moderation/content_moderation.theme.css - - contextual/drupal.contextual-links: - css: - component: - css/contextual.module.css: css/contextual/contextual.module.css - theme: - css/contextual.theme.css: css/contextual/contextual.theme.css - css/contextual.icons.theme.css: css/contextual/contextual.icons.theme.css - contextual/drupal.contextual-toolbar: - css: - component: - css/contextual.toolbar.css: css/contextual/contextual.toolbar.css - - core/drupal.dialog.off_canvas: - css: - base: - misc/dialog/off-canvas.reset.css: css/core/dialog/off-canvas.reset.css - misc/dialog/off-canvas.base.css: css/core/dialog/off-canvas.base.css - misc/dialog/off-canvas.css: css/core/dialog/off-canvas.css - misc/dialog/off-canvas.theme.css: css/core/dialog/off-canvas.theme.css - component: - misc/dialog/off-canvas.motion.css: css/core/dialog/off-canvas.motion.css - misc/dialog/off-canvas.button.css: css/core/dialog/off-canvas.button.css - misc/dialog/off-canvas.form.css: css/core/dialog/off-canvas.form.css - misc/dialog/off-canvas.table.css: css/core/dialog/off-canvas.table.css - misc/dialog/off-canvas.details.css: css/core/dialog/off-canvas.details.css - misc/dialog/off-canvas.tabledrag.css: css/core/dialog/off-canvas.tabledrag.css - misc/dialog/off-canvas.dropbutton.css: css/core/dialog/off-canvas.dropbutton.css - misc/dialog/off-canvas.layout.css: css/core/dialog/off-canvas.layout.css - - core/drupal.dropbutton: - css: - component: - misc/dropbutton/dropbutton.css: css/core/dropbutton/dropbutton.css - core/drupal.vertical-tabs: - css: - component: - misc/vertical-tabs.css: css/core/vertical-tabs.css - - # Load version 3.0.3 of normalize.css for backwards compatibility. - core/normalize: stable/normalize - - dblog/drupal.dblog: - css: - component: - css/dblog.module.css: css/dblog/dblog.module.css - - field_ui/drupal.field_ui: - css: - 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: - css/filter.caption.css: css/filter/filter.caption.css - - image/admin: - css: - theme: - css/image.admin.css: css/image/image.admin.css - - language/drupal.language.admin: - css: - theme: - css/language.admin.css: css/language/language.admin.css - - layout_builder/drupal.layout_builder: - css: - theme: - css/layout-builder.css: css/layout_builder/layout-builder.css - - locale/drupal.locale.admin: - css: - component: - css/locale.admin.css: css/locale/locale.admin.css - - media/filter.caption: - css: - component: - css/filter.caption.css: css/media/filter.caption.css - - media/oembed.formatter: - css: - component: - css/oembed.formatter.css: css/media/oembed.formatter.css - media/oembed.frame: - css: - component: - css/oembed.frame.css: css/media/oembed.frame.css - - menu_ui/drupal.menu_ui.adminforms: - css: - theme: - css/menu_ui.admin.css: css/menu_ui/menu_ui.admin.css - - migrate_drupal_ui/base: - css: - component: - css/components/upgrade-analysis-report-tables.css: css/migrate_drupal_ui/components/upgrade-analysis-report-tables.css - - node/drupal.node: - css: - layout: - css/node.module.css: css/node/node.module.css - node/drupal.node.preview: - css: - theme: - css/node.preview.css: css/node/node.preview.css - node/form: - css: - layout: - css/node.module.css: css/node/node.module.css - node/drupal.node.admin: - css: - theme: - css/node.admin.css: css/node/node.admin.css - - settings_tray/drupal.settings_tray: - css: - component: - css/settings_tray.module.css: css/settings_tray/settings_tray.module.css - css/settings_tray.motion.css: css/settings_tray/settings_tray.motion.css - css/settings_tray.toolbar.css: css/settings_tray/settings_tray.toolbar.css - theme: - css/settings_tray.theme.css: css/settings_tray/settings_tray.theme.css - - shortcut/drupal.shortcut: - css: - theme: - css/shortcut.theme.css: css/shortcut/shortcut.theme.css - css/shortcut.icons.theme.css: css/shortcut/shortcut.icons.theme.css - - system/base: - css: - component: - css/components/ajax-progress.module.css: css/system/components/ajax-progress.module.css - css/components/align.module.css: css/system/components/align.module.css - css/components/autocomplete-loading.module.css: css/system/components/autocomplete-loading.module.css - css/components/fieldgroup.module.css: css/system/components/fieldgroup.module.css - css/components/container-inline.module.css: css/system/components/container-inline.module.css - css/components/clearfix.module.css: css/system/components/clearfix.module.css - css/components/details.module.css: css/system/components/details.module.css - css/components/hidden.module.css: css/system/components/hidden.module.css - css/components/item-list.module.css: css/system/components/item-list.module.css - css/components/js.module.css: css/system/components/js.module.css - css/components/nowrap.module.css: css/system/components/nowrap.module.css - css/components/position-container.module.css: css/system/components/position-container.module.css - css/components/progress.module.css: css/system/components/progress.module.css - css/components/reset-appearance.module.css: css/system/components/reset-appearance.module.css - css/components/resize.module.css: css/system/components/resize.module.css - css/components/sticky-header.module.css: css/system/components/sticky-header.module.css - css/components/system-status-counter.css: css/system/components/system-status-counter.css - css/components/system-status-report-counters.css: css/system/components/system-status-report-counters.css - css/components/system-status-report-general-info.css: css/system/components/system-status-report-general-info.css - css/components/tabledrag.module.css: css/system/components/tabledrag.module.css - css/components/tablesort.module.css: css/system/components/tablesort.module.css - css/components/tree-child.module.css: css/system/components/tree-child.module.css - system/admin: - css: - theme: - css/system.admin.css: css/system/system.admin.css - system/maintenance: - css: - theme: - css/system.maintenance.css: css/system/system.maintenance.css - system/diff: - css: - component: - css/system.diff.css: css/system/system.diff.css - - taxonomy/drupal.taxonomy: - css: - component: - css/taxonomy.theme.css: css/taxonomy/taxonomy.theme.css - - toolbar/toolbar: - css: - component: - css/toolbar.module.css: css/toolbar/toolbar.module.css - theme: - css/toolbar.theme.css: css/toolbar/toolbar.theme.css - css/toolbar.icons.theme.css: css/toolbar/toolbar.icons.theme.css - toolbar/toolbar.menu: - css: - state: - css/toolbar.menu.css: css/toolbar/toolbar.menu.css - - tour/tour-styling: - css: - component: - css/tour.module.css: css/tour/tour.module.css - - update/drupal.update.admin: - css: - theme: - css/update.admin.theme.css: css/update/update.admin.theme.css - - user/drupal.user: - css: - component: - css/user.module.css: css/user/user.module.css - user/drupal.user.admin: - css: - theme: - css/user.admin.css: css/user/user.admin.css - user/drupal.user.icons: - css: - theme: - css/user.icons.admin.css: css/user/user.icons.admin.css - - views/views.module: - css: - component: - css/views.module.css: css/views/views.module.css - - views_ui/admin.styling: - css: - component: - css/views_ui.admin.css: css/views_ui/views_ui.admin.css - 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 - tour/tour: - - stable/tour diff --git a/core/themes/stable/stable.libraries.yml b/core/themes/stable/stable.libraries.yml deleted file mode 100644 index ad6765cb124ffdd3f77f60cdeee70554e5dd1836..0000000000000000000000000000000000000000 --- a/core/themes/stable/stable.libraries.yml +++ /dev/null @@ -1,26 +0,0 @@ -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" - license: - name: MIT - url: https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md - gpl-compatible: true - css: - base: - css/core/assets/vendor/normalize-css/normalize.css: { weight: -20 } - css/core/normalize-fixes.css: { weight: -19 } - -tour: - version: VERSION - js: - js/tour.js: {} diff --git a/core/themes/stable/stable.theme b/core/themes/stable/stable.theme deleted file mode 100644 index 0c8590aa7ceedd50e3b7626e43fef61fd1e512c2..0000000000000000000000000000000000000000 --- a/core/themes/stable/stable.theme +++ /dev/null @@ -1,75 +0,0 @@ -<?php - -/** - * @file - * Functions to support theming in the Stable theme. - */ - -use Drupal\Component\Utility\Html; - -/** - * Implements hook_library_info_alter(). - */ -function stable_library_info_alter(&$libraries, $extension) { - // Add removed css/filter.admin.css file back so that themes overriding - // this file continue getting same behavior until Drupal 9. - if ($extension === 'filter') { - if (isset($libraries['drupal.filter.admin'])) { - $libraries['drupal.filter.admin']['css']['theme']['css/filter.admin.css'] = []; - } - if (isset($libraries['drupal.filter'])) { - $libraries['drupal.filter']['css']['theme']['css/filter.admin.css'] = []; - } - } -} - -/** - * Implements template_preprocess_links(). - */ -function stable_preprocess_links(&$variables) { - if (!empty($variables['links'])) { - foreach ($variables['links'] as $key => $value) { - if (!is_numeric($key)) { - $class = Html::getClass($key); - $variables['links'][$key]['attributes']->addClass($class); - } - } - } -} - -/** - * Implements hook_element_info_alter(). - */ -function stable_element_info_alter(array &$info) { - if (array_key_exists('text_format', $info)) { - $info['text_format']['#process'][] = 'stable_process_text_format'; - } -} - -/** - * #process callback, for adding classes to filter components. - * - * @param array $element - * Render array for the text_format element. - * - * @return array - * Text_format element with the filter classes added. - */ -function stable_process_text_format(array $element) { - $element['format']['#attributes']['class'][] = 'filter-wrapper'; - $element['format']['guidelines']['#attributes']['class'][] = 'filter-guidelines'; - $element['format']['format']['#attributes']['class'][] = 'filter-list'; - $element['format']['help']['#attributes']['class'][] = 'filter-help'; - - return $element; -} - -/** - * Implements hook_preprocess_image_widget(). - */ -function stable_preprocess_image_widget(&$variables) { - if (!empty($variables['element']['fids']['#value'])) { - $file = reset($variables['element']['#files']); - $variables['data']['file_' . $file->id()]['filename']['#suffix'] = ' <span class="file-size">(' . format_size($file->getSize()) . ')</span> '; - } -} diff --git a/core/themes/stable/templates/admin/admin-block-content.html.twig b/core/themes/stable/templates/admin/admin-block-content.html.twig deleted file mode 100644 index 536bffbce3e59fe901bc672be8e6625e045d0cf3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/admin-block-content.html.twig +++ /dev/null @@ -1,34 +0,0 @@ -{# -/** - * @file - * Theme override for the content of an administrative block. - * - * Available variables: - * - content: List of administrative menu items. Each menu item contains: - * - link: Link to the admin section. - * - title: Short name of the section. - * - description: Description of the administrative menu item. - * - url: URI to the admin section. - * - options: URL options. See \Drupal\Core\Url::fromUri() for details. - * - attributes: HTML attributes to be added to the element. - * - compact: Boolean indicating whether compact mode is turned on or not. - * - * @see template_preprocess_admin_block_content() - */ -#} -{% - set classes = [ - 'list-group', - compact ? 'compact', - ] -%} -{% if content %} - <dl{{ attributes.addClass(classes) }}> - {% for item in content %} - <dt class="list-group__link">{{ item.link }}</dt> - {% if item.description %} - <dd class="list-group__description">{{ item.description }}</dd> - {% endif %} - {% endfor %} - </dl> -{% endif %} diff --git a/core/themes/stable/templates/admin/admin-block.html.twig b/core/themes/stable/templates/admin/admin-block.html.twig deleted file mode 100644 index 7401695766505d50664c87a26f5cd358ec8120cb..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/admin-block.html.twig +++ /dev/null @@ -1,30 +0,0 @@ -{# -/** - * @file - * Theme override for an administrative block. - * - * Available variables: - * - block: An array of information about the block, including: - * - show: A flag indicating if the block should be displayed. - * - title: The block title. - * - content: (optional) The content of the block. - * - description: (optional) A description of the block. - * (Description should only be output if content is not available). - * - attributes: HTML attributes for the containing div element. - */ -#} -{% - set classes = [ - 'panel', - ] -%} -<div{{ attributes.addClass(classes) }}> - {% if block.title %} - <h3 class="panel__title">{{ block.title }}</h3> - {% endif %} - {% if block.content %} - <div class="panel__content">{{ block.content }}</div> - {% elseif block.description %} - <div class="panel__description">{{ block.description }}</div> - {% endif %} -</div> diff --git a/core/themes/stable/templates/admin/admin-page.html.twig b/core/themes/stable/templates/admin/admin-page.html.twig deleted file mode 100644 index ea69e997a13e5ee3747eda513d9a07a24cac44ac..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/admin-page.html.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# -/** - * @file - * Theme override for an administrative page. - * - * Available variables: - * - system_compact_link: Themed link to toggle compact view. - * - containers: A list of administrative blocks keyed by position: left or - * right. Contains: - * - blocks: A list of blocks within a container. - * - * @see template_preprocess_admin_page() - */ -#} - -<div class="clearfix"> - {{ system_compact_link }} - {% for container in containers %} - <div class="layout-column layout-column--half"> - {% for block in container.blocks %} - {{ block }} - {% endfor %} - </div> - {% endfor %} -</div> diff --git a/core/themes/stable/templates/admin/authorize-report.html.twig b/core/themes/stable/templates/admin/authorize-report.html.twig deleted file mode 100644 index 2e5a59c0c03bc093c0ac61fc80b0b03febea0eb7..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/authorize-report.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for authorize.php operation report templates. - * - * This report displays the results of an operation run via authorize.php. - * - * Available variables: - * - messages: A list of result messages. - * - attributes: HTML attributes for the element. - * - * @see template_preprocess_authorize_report() - */ -#} -{% if messages %} - <div{{ attributes.addClass('authorize-results') }}> - {% for message_group in messages %} - {{ message_group }} - {% endfor %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/admin/block-content-add-list.html.twig b/core/themes/stable/templates/admin/block-content-add-list.html.twig deleted file mode 100644 index 23717f2fac90202e0adac4ebc30c8a419c6d4313..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/block-content-add-list.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override to present a list of custom block types. - * - * Available variables: - * - types: A collection of all the available custom block types. - * Each block type contains the following: - * - link: A link to add a block of this type. - * - description: A description of this custom block type. - * - * @see template_preprocess_block_content_add_list() - */ -#} -{% apply spaceless %} - <dl> - {% for type in types %} - <dt>{{ type.link }}</dt> - <dd>{{ type.description }}</dd> - {% endfor %} - </dl> -{% endapply %} diff --git a/core/themes/stable/templates/admin/color-scheme-form.html.twig b/core/themes/stable/templates/admin/color-scheme-form.html.twig deleted file mode 100644 index c7328afd2d21235380ae0ed2ff24604a2a62615d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/color-scheme-form.html.twig +++ /dev/null @@ -1,24 +0,0 @@ -{# -/** - * @file - * Theme override for a theme's color form. - * - * Available variables: - * - form: Form elements for the color scheme form, including: - * - scheme: A color scheme form element. For example: a select element with - * color theme presets, or a color picker widget. - * - palette: Color fields that can be changed by entering in a new hex value. - * - html_preview: A HTML preview of the theme's current color scheme. - * - * @see template_preprocess_color_scheme_form() - */ -#} -<div class="color-form clearfix"> - {{ form.scheme }} - <div class="clearfix color-palette js-color-palette"> - {{ form.palette }} - </div> - {{ form|without('scheme', 'palette') }} - <h2>{{ 'Preview'|t }}</h2> - {{ html_preview }} -</div> diff --git a/core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig b/core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig deleted file mode 100644 index e7eecfce31dfacc8a1b97d61d641da9832750498..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for a form element in config_translation. - * - * Available variables: - * - element: Array that represents the element shown in the form. - * - source: The source of the translation. - * - translation: The translation for the target language. - * - * @see template_preprocess() - */ -#} -<div class="translation-set clearfix"> - <div class="layout-column layout-column--half translation-set__source"> - {{ element.source }} - </div> - <div class="layout-column layout-column--half translation-set__translated"> - {{ element.translation }} - </div> -</div> diff --git a/core/themes/stable/templates/admin/field-ui-table.html.twig b/core/themes/stable/templates/admin/field-ui-table.html.twig deleted file mode 100644 index 72523f60fd7c06f4abfc21ef7a1b5aff6733ae6a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/field-ui-table.html.twig +++ /dev/null @@ -1,45 +0,0 @@ -{# -/** - * @file - * Theme override to display a Field UI table. - * - * Available variables: - * - attributes: HTML attributes to apply to the <table> tag. - * - caption: A localized string for the <caption> tag. - * - colgroups: Column groups. Each group contains the following properties: - * - attributes: HTML attributes to apply to the <col> tag. - * Note: Drupal currently supports only one table header row, see - * https://www.drupal.org/node/893530 and - * http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_table/7#comment-5109. - * - header: Table header cells. Each cell contains the following properties: - * - tag: The HTML tag name to use; either 'th' or 'td'. - * - attributes: HTML attributes to apply to the tag. - * - content: A localized string for the title of the column. - * - field: Field name (required for column sorting). - * - sort: Default sort order for this column ("asc" or "desc"). - * - sticky: A flag indicating whether to use a "sticky" table header. - * - rows: Table rows. Each row contains the following properties: - * - attributes: HTML attributes to apply to the <tr> tag. - * - data: Table cells. - * - no_striping: A flag indicating that the row should receive no - * 'even / odd' styling. Defaults to FALSE. - * - cells: Table cells of the row. Each cell contains the following keys: - * - tag: The HTML tag name to use; either 'th' or 'td'. - * - attributes: Any HTML attributes, such as "colspan", to apply to the - * table cell. - * - content: The string to display in the table cell. - * - active_table_sort: A boolean indicating whether the cell is the active - table sort. - * - footer: Table footer rows, in the same format as the rows variable. - * - empty: The message to display in an extra row if table does not have - * any rows. - * - no_striping: A boolean indicating that the row should receive no striping. - * - header_columns: The number of columns in the header. - * - * @see template_preprocess_field_ui_table() - */ -#} -{# Add Ajax wrapper. #} -<div id="field-display-overview-wrapper"> - {% include 'table.html.twig' %} -</div> diff --git a/core/themes/stable/templates/admin/help-section.html.twig b/core/themes/stable/templates/admin/help-section.html.twig deleted file mode 100644 index 4b0d7bd84b07421fc2669754df6d0e5a37862b26..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/help-section.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for a section of the help page. - * - * Available variables: - * - title: The section title. - * - description: The description text for the section. - * - links: Links to display in the section. - * - empty: Text to display if there are no links. - */ -#} -<h2>{{ title }}</h2> -<p>{{ description }}</p> -{% if links %} - <ul> - {% for link in links %} - <li>{{ link }}</li> - {% endfor %} - </ul> -{% else %} - <p>{{ empty }}</p> -{% endif %} diff --git a/core/themes/stable/templates/admin/image-anchor.html.twig b/core/themes/stable/templates/admin/image-anchor.html.twig deleted file mode 100644 index 1d709dd8feac4423a72d0a4b94cf17933fc77849..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-anchor.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{# -/** - * @file - * Theme override for a 3x3 grid of checkboxes for image anchors. - * - * Available variables: - * - table: HTML for the table of image anchors. - * - * @see template_preprocess_image_anchor() - */ -#} -{{ table }} diff --git a/core/themes/stable/templates/admin/image-crop-summary.html.twig b/core/themes/stable/templates/admin/image-crop-summary.html.twig deleted file mode 100644 index e401f24233839a263bd750f3814f3c909683a0ba..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-crop-summary.html.twig +++ /dev/null @@ -1,30 +0,0 @@ -{# -/** - * @file - * Theme override for a summary of an image crop effect. - * - * Available variables: - * - data: The current configuration for this resize effect, including: - * - width: The width of the resized image. - * - height: The height of the resized image. - * - anchor: The part of the image that will be retained after cropping. - * - anchor_label: The translated label of the crop anchor. - * - effect: The effect information, including: - * - id: The effect identifier. - * - label: The effect name. - * - description: The effect description. - */ -#} -{% if data.width and data.height -%} - {{ data.width }}×{{ data.height }} -{%- else -%} - {% if data.width %} - {% trans %} - width {{ data.width }} - {% endtrans %} - {% elseif data.height %} - {% trans %} - height {{ data.height }} - {% endtrans %} - {% endif %} -{%- endif %} diff --git a/core/themes/stable/templates/admin/image-resize-summary.html.twig b/core/themes/stable/templates/admin/image-resize-summary.html.twig deleted file mode 100644 index dc0ba198fd9683a0d24e77c56f4b01e2186be0ae..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-resize-summary.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override for a summary of an image resize effect. - * - * Available variables: - * - data: The current configuration for this resize effect, including: - * - width: The width of the resized image. - * - height: The height of the resized image. - * - effect: The effect information, including: - * - id: The effect identifier. - * - label: The effect name. - * - description: The effect description. - */ -#} -{% if data.width and data.height -%} - {{ data.width }}×{{ data.height }} -{%- else -%} - {% if data.width %} - {% trans %} - width {{ data.width }} - {% endtrans %} - {% elseif data.height %} - {% trans %} - height {{ data.height }} - {% endtrans %} - {% endif %} -{%- endif %} diff --git a/core/themes/stable/templates/admin/image-rotate-summary.html.twig b/core/themes/stable/templates/admin/image-rotate-summary.html.twig deleted file mode 100644 index c3f446e52147a8e86a806aacbf1ceed8d7efe4d3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-rotate-summary.html.twig +++ /dev/null @@ -1,26 +0,0 @@ -{# -/** - * @file - * Theme override for a summary of an image rotate effect. - * - * Available variables: - * - data: The current configuration for this resize effect, including: - * - degrees: Degrees to rotate the image, positive values will rotate the - * image clockwise, negative values counter-clockwise. - * - bgcolor: The hex background color of the new areas created as consequence - * of rotation. - * - random: If the rotation angle is randomized. - * - effect: The effect information, including: - * - id: The effect identifier. - * - label: The effect name. - * - description: The effect description. - */ -#} -{% if data.random %} - {% set degrees = data.degrees|abs %} - {% trans %} - random between -{{ degrees }}° and {{ degrees }}° - {% endtrans %} -{% else %} - {{ data.degrees }}° -{% endif %} diff --git a/core/themes/stable/templates/admin/image-scale-and-crop-summary.html.twig b/core/themes/stable/templates/admin/image-scale-and-crop-summary.html.twig deleted file mode 100644 index f5d5654a701e40da4bab302faddd7ae854c00de9..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-scale-and-crop-summary.html.twig +++ /dev/null @@ -1,30 +0,0 @@ -{# -/** - * @file - * Theme override for a summary of an image scale and crop effect. - * - * Available variables: - * - data: The current configuration for this resize effect, including: - * - width: The width of the resized image. - * - height: The height of the resized image. - * - anchor: The part of the image that will be retained after cropping. - * - anchor_label: The translated label of the crop anchor. - * - effect: The effect information, including: - * - id: The effect identifier. - * - label: The effect name. - * - description: The effect description. - */ -#} -{% if data.width and data.height -%} - {{ data.width }}×{{ data.height }} -{%- else -%} - {% if data.width %} - {% trans %} - width {{ data.width }} - {% endtrans %} - {% elseif data.height %} - {% trans %} - height {{ data.height }} - {% endtrans %} - {% endif %} -{%- endif %} diff --git a/core/themes/stable/templates/admin/image-scale-summary.html.twig b/core/themes/stable/templates/admin/image-scale-summary.html.twig deleted file mode 100644 index 5b7c6864c54845746827d77d2446ba4efdc80848..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-scale-summary.html.twig +++ /dev/null @@ -1,35 +0,0 @@ -{# -/** - * @file - * Theme override for a summary of an image scale effect. - * - * Available variables: - * - data: The current configuration for this resize effect, including: - * - width: The width of the resized image. - * - height: The height of the resized image. - * - upscale: If images larger than their original size can scale. - * - effect: The effect information, including: - * - id: The effect identifier. - * - label: The effect name. - * - description: The effect description. - */ -#} -{% if data.width and data.height -%} - {{ data.width }}×{{ data.height }} -{%- else -%} - {% if data.width %} - {% trans %} - width {{ data.width }} - {% endtrans %} - {% elseif data.height %} - {% trans %} - height {{ data.height }} - {% endtrans %} - {% endif %} -{%- endif %} - -{% if data.upscale %} - {% trans %} - (upscaling allowed) - {% endtrans %} -{% endif %} diff --git a/core/themes/stable/templates/admin/image-style-preview.html.twig b/core/themes/stable/templates/admin/image-style-preview.html.twig deleted file mode 100644 index 3517b2cd82c6c6cedb1341f1fcd82c62394be64a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/image-style-preview.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{# -/** - * @file - * Theme override to display a preview of an image style. - * - * Available variables: - * - style_id: The ID of the image style. - * - style_name: The name of the image style. - * - cache_bypass: A timestamp token used to avoid browser caching of images. - * - original: An associative array containing: - * - url: The URL of the original image. - * - width: The width in pixels of the original image. - * - height: The height in pixels of the original image. - * - rendered: The render array for the original image. - * - derivative: An associative array containing: - * - url: The URL of the derivative image. - * - width: The width in pixels of the derivative image. - * - height: The height in pixels of the derivative image. - * - rendered: The rendered derivative image. - * - preview: An associative array containing: - * - original: An associative array containing: - * - width: The width in pixels of the original image in the preview. - * - height: The height in pixels of the original image in the preview. - * - derivative: An associative array containing: - * - width: The width in pixels of the derivative image in the preview. - * - height: The height in pixels of the derivative image in the preview. - * - * @see template_preprocess_image_style_preview() - */ -#} -<div class="image-style-preview preview clearfix"> - {# Preview of the original image. #} - <div class="preview-image-wrapper"> - {{ 'original'|t }} (<a href="{{ original.url }}">{{ 'view actual size'|t }}</a>) - <div class="preview-image original-image" style="width: {{ preview.original.width }}px; height: {{ preview.original.height }}px;"> - <a href="{{ original.url }}"> - {{ original.rendered }} - </a> - <div class="height" style="height: {{ preview.original.height }}px"><span>{{ original.height }}px</span></div> - <div class="width" style="width: {{ preview.original.width }}px"><span>{{ original.width }}px</span></div> - </div> - </div> - - {# Derivative of the image style. #} - <div class="preview-image-wrapper"> - {{ style_name }} (<a href="{{ derivative.url }}?{{ cache_bypass }}">{{ 'view actual size'|t }}</a>) - <div class="preview-image modified-image" style="width: {{ preview.derivative.width }}px; height: {{ preview.derivative.height }}px;"> - <a href="{{ derivative.url }}?{{ cache_bypass }}"> - {{ derivative.rendered }} - </a> - <div class="height" style="height: {{ preview.derivative.height }}px"><span>{{ derivative.height }}px</span></div> - <div class="width" style="width: {{ preview.derivative.width }}px"><span>{{ derivative.width }}px</span></div> - </div> - </div> -</div> diff --git a/core/themes/stable/templates/admin/indentation.html.twig b/core/themes/stable/templates/admin/indentation.html.twig deleted file mode 100644 index 591933de0714d3eb3a54cdc41573d5049df604d4..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/indentation.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{# -/** - * @file - * Theme override for a set of indentation divs. - * - * These <div> tags are used for drag and drop tables. - * - * Available variables: - * - size: Optional. The number of indentations to create. - */ -#} -{% if size > 0 %}{% for i in 1..size %}<div class="js-indentation indentation"> </div>{% endfor %}{% endif %} diff --git a/core/themes/stable/templates/admin/language-content-settings-table.html.twig b/core/themes/stable/templates/admin/language-content-settings-table.html.twig deleted file mode 100644 index 5a8ba8c0033cd9b7f291e98d45bd33c4bafcaa27..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/language-content-settings-table.html.twig +++ /dev/null @@ -1,14 +0,0 @@ -{# -/** - * @file - * Theme override to display a language content settings table. - * - * Available variables: - * - title: The title of the table. - * - build: Table of content language settings. - * - * @see template_preprocess_language_content_settings_table() - */ -#} -<h4>{{ title }}</h4> -{{ build }} diff --git a/core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig b/core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig deleted file mode 100644 index ae46f50f7a0251000fe69eb7f11a80e76cc6dd3f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig +++ /dev/null @@ -1,39 +0,0 @@ -{# -/** - * @file - * Theme override for a language negotiation configuration form. - * - * Available variables: - * - language_types: A list of language negotiation types. Each language type - * contains the following: - * - type: The machine name for the negotiation type. - * - title: The language negotiation type name. - * - description: A description for how the language negotiation type - * operates. - * - configurable: A radio element to toggle the table. - * - table: A draggable table for the language detection methods of this type. - * - children: Remaining form items for the group. - * - attributes: A list of HTML attributes for the wrapper element. - * - children: Remaining form items for all groups. - * - * @see template_preprocess_language_negotiation_configure_form() - */ -#} -{% for language_type in language_types %} - {% - set language_classes = [ - 'js-form-item', - 'form-item', - 'table-language-group', - 'table-' ~ language_type.type ~ '-wrapper', - ] - %} - <div{{ language_type.attributes.addClass(language_classes) }}> - <h2>{{ language_type.title }}</h2> - <div class="description">{{ language_type.description }}</div> - {{ language_type.configurable }} - {{ language_type.table }} - {{ language_type.children }} - </div> -{% endfor %} -{{ children }} diff --git a/core/themes/stable/templates/admin/locale-translation-last-check.html.twig b/core/themes/stable/templates/admin/locale-translation-last-check.html.twig deleted file mode 100644 index 1c5ebd059e405343adb44b2bd64e4eab087c814f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/locale-translation-last-check.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for the last time we checked for update data. - * - * Available variables: - * - last_checked: Whether or not locale updates have been checked before. - * - time: The formatted time ago when the site last checked for available - * updates. - * - link: A link to manually check available updates. - * - * @see template_preprocess_locale_translation_last_check() - */ -#} -<div class="locale checked"> - <p> - {% if last_checked %} - {% trans %} Last checked: {{ time }} ago {% endtrans %} - {% else %} - {{ 'Last checked: never'|t }} - {% endif %} - <span class="check-manually">({{ link }})</span></p> -</div> diff --git a/core/themes/stable/templates/admin/locale-translation-update-info.html.twig b/core/themes/stable/templates/admin/locale-translation-update-info.html.twig deleted file mode 100644 index 8e2bedeec2190bb7ea395c61c76101c91d571ba4..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/locale-translation-update-info.html.twig +++ /dev/null @@ -1,57 +0,0 @@ -{# -/** - * @file - * Theme override for displaying translation status information. - * - * Displays translation status information per language. - * - * Available variables: - * - modules: A list of modules names that have available translation updates. - * - updates: A list of available translation updates. - * - not_found: A list of modules missing translation updates. - * - * @see template_preprocess_locale_translation_update_info() - */ -#} -<div class="locale-translation-update__wrapper" tabindex="0" role="button"> - <span class="locale-translation-update__prefix visually-hidden">Show description</span> - {% if modules %} - {% set module_list = modules|safe_join(', ') %} - <span class="locale-translation-update__message">{% trans %}Updates for: {{ module_list }}{% endtrans %}</span> - {% elseif not_found %} - <span class="locale-translation-update__message"> - {%- trans -%} - Missing translations for one project - {%- plural not_found|length -%} - Missing translations for @count projects - {%- endtrans -%} - </span> - {% endif %} - {% if updates or not_found %} - <div class="locale-translation-update__details"> - {% if updates %} - <ul> - {% for update in updates %} - <li>{{ update.name }} ({{ update.timestamp|format_date('html_date') }})</li> - {% endfor %} - </ul> - {% endif %} - {% if not_found %} - {# - Prefix the missing updates list if there is an available updates lists - before it. - #} - {% if updates %} - {{ 'Missing translations for:'|t }} - {% endif %} - {% if not_found %} - <ul> - {% for update in not_found %} - <li>{{ update.name }} ({{ update.version|default('no version'|t) }}). {{ update.info }}</li> - {% endfor %} - </ul> - {% endif %} - {% endif %} - </div> - {% endif %} -</div> diff --git a/core/themes/stable/templates/admin/maintenance-task-list.html.twig b/core/themes/stable/templates/admin/maintenance-task-list.html.twig deleted file mode 100644 index 0fbeff947446138b958154b7c987d66587270b7f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/maintenance-task-list.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for a list of maintenance tasks to perform. - * - * Available variables: - * - tasks: A list of maintenance tasks to perform. Each item in the list has - * the following variables: - * - item: The maintenance task. - * - attributes: HTML attributes for the maintenance task. - * - status: (optional) Text describing the status of the maintenance task, - * 'active' or 'done'. - */ -#} -<h2 class="visually-hidden">{{ 'Installation tasks'|t }}</h2> -<ol class="task-list"> -{% for task in tasks %} - <li{{ task.attributes }}> - {{ task.item }} - {% if task.status %}<span class="visually-hidden"> ({{ task.status }})</span>{% endif %} - </li> -{% endfor %} -</ol> diff --git a/core/themes/stable/templates/admin/status-report-counter.html.twig b/core/themes/stable/templates/admin/status-report-counter.html.twig deleted file mode 100644 index 11605a75fbd433255fadf21f497ea11cc2fa6f2c..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/status-report-counter.html.twig +++ /dev/null @@ -1,14 +0,0 @@ -{# -/** - * @file - * 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. - * - */ -#} -{{ amount }} {{ text }} -<a href="#{{ severity }}"><span class="visually-hidden">{{ text }} </span>Details</a> diff --git a/core/themes/stable/templates/admin/status-report-general-info.html.twig b/core/themes/stable/templates/admin/status-report-general-info.html.twig deleted file mode 100644 index 7e5541947b2e891a201d55d9d2729609884d7d93..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/status-report-general-info.html.twig +++ /dev/null @@ -1,81 +0,0 @@ -{# -/** - * @file - * Theme override for the status report general info. - * - * Available variables: - * - drupal: The status of Drupal installation: - * - value: The current status of Drupal installation. - * - description: The description for current status of Drupal installation. - * - cron: The status of cron: - * - value: The current status of cron. - * - description: The description for current status of cron. - * - cron.run_cron: An array to render a button for running cron. - * - database_system: The status of database system: - * - value: The current status of database system. - * - description: The description for current status of cron. - * - database_system_version: The info about current database version: - * - value: The current version of database. - * - description: The description for current version of database. - * - php: The current version of PHP: - * - value: The status of currently installed PHP version. - * - description: The description for current installed PHP version. - * - php_memory_limit: The info about current PHP memory limit: - * - value: The status of currently set PHP memory limit. - * - description: The description for currently set PHP memory limit. - * - webserver: The info about currently installed web server: - * - value: The status of currently installed web server. - * - description: The description for the status of currently installed web - * server. - */ -#} - -<h2>{{ 'General System Information'|t }}</h2> -<div class="system-status-general-info__item"> - <h3 class="system-status-general-info__item-title">{{ 'Drupal Version'|t }}</h3> - {{ drupal.value }} - {% if drupal.description %} - {{ drupal.description }} - {% endif %} -</div> -<div class="system-status-general-info__item"> - <h3 class="system-status-general-info__item-title">{{ 'Last Cron Run'|t }}</h3> - {{ cron.value }} - {% if cron.run_cron %} - {{ cron.run_cron }} - {% endif %} - {% if cron.description %} - {{ cron.description }} - {% endif %} -</div> -<div class="system-status-general-info__item"> - <h3 class="system-status-general-info__item-title">{{ 'Web Server'|t }}</h3> - {{ webserver.value }} - {% if webserver.description %} - {{ webserver.description }} - {% endif %} -</div> -<div class="system-status-general-info__item"> - <h3 class="system-status-general-info__item-title">{{ 'PHP'|t }}</h3> - <h4>{{ 'Version'|t }}</h4>{{ php.value }} - {% if php.description %} - {{ php.description }} - {% endif %} - - <h4>{{ 'Memory limit'|t }}</h4>{{ php_memory_limit.value }} - {% if php_memory_limit.description %} - {{ php_memory_limit.description }} - {% endif %} -</div> -<div class="system-status-general-info__item"> - <h3 class="system-status-general-info__item-title">{{ 'Database'|t }}</h3> - <h4>{{ 'Version'|t }}</h4>{{ database_system_version.value }} - {% if database_system_version.description %} - {{ database_system_version.description }} - {% endif %} - - <h4>{{ 'System'|t }}</h4>{{ database_system.value }} - {% if database_system.description %} - {{ database_system.description }} - {% endif %} -</div> diff --git a/core/themes/stable/templates/admin/status-report-grouped.html.twig b/core/themes/stable/templates/admin/status-report-grouped.html.twig deleted file mode 100644 index 1914c169fc5bdfcd3935fc93b42e89e289ddd062..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/status-report-grouped.html.twig +++ /dev/null @@ -1,49 +0,0 @@ -{# -/** - * @file - * Theme override of grouped status report requirements. - * - * - grouped_requirements: Contains grouped requirements. - * Each group contains: - * - title: The title of the group. - * - type: The severity of the group. - * - items: The requirement instances. - * Each requirement item contains: - * - title: The title of the requirement. - * - value: (optional) The requirement's status. - * - description: (optional) The requirement's description. - * - severity_title: The title of the severity. - * - severity_status: Indicates the severity status. - */ -#} -{{ attach_library('core/drupal.collapse') }} - -<div> - {% for group in grouped_requirements %} - <div> - <h3 id="{{ group.type }}">{{ group.title }}</h3> - {% for requirement in group.items %} - <details class="system-status-report__entry" open> - {% - set summary_classes = [ - 'system-status-report__status-title', - group.type in ['warning', 'error'] ? 'system-status-report__status-icon system-status-report__status-icon--' ~ group.type - ] - %} - <summary{{ create_attribute({'class': summary_classes}) }} role="button"> - {% if requirement.severity_title %} - <span class="visually-hidden">{{ requirement.severity_title }}</span> - {% endif %} - {{ requirement.title }} - </summary> - <div class="system-status-report__entry__value"> - {{ requirement.value }} - {% if requirement.description %} - <div class="description">{{ requirement.description }}</div> - {% endif %} - </div> - </details> - {% endfor %} - </div> - {% endfor %} -</div> diff --git a/core/themes/stable/templates/admin/status-report-page.html.twig b/core/themes/stable/templates/admin/status-report-page.html.twig deleted file mode 100644 index 27e0d1576e24f37191e88926a806dd449bf30750..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/status-report-page.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override for the status report page. - * - * Available variables: - * - counters: The list of counter elements. - * - general_info: A render array to create general info element. - * - requirements: A render array to create requirements table. - * - * @see template_preprocess_status_report() - */ -#} -{% if counters|length == 3 %} - {% set element_width_class = ' system-status-report-counters__item--third-width' %} -{% elseif counters|length == 2 %} - {% set element_width_class = ' system-status-report-counters__item--half-width' %} -{% endif %} -<div class="system-status-report-counters"> - {% for counter in counters %} - <div class="system-status-report-counters__item{{ element_width_class }}"> - {{ counter }} - </div> - {% endfor %} -</div> - -{{ general_info }} -{{ requirements }} diff --git a/core/themes/stable/templates/admin/status-report.html.twig b/core/themes/stable/templates/admin/status-report.html.twig deleted file mode 100644 index 7f4c6005d40676bbda7c1e14ecc8659cd5181bdf..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/status-report.html.twig +++ /dev/null @@ -1,39 +0,0 @@ -{# -/** - * @file - * Theme override for the status report. - * - * Available variables: - * - requirements: Contains multiple requirement instances. - * Each requirement contains: - * - title: The title of the requirement. - * - value: (optional) The requirement's status. - * - description: (optional) The requirement's description. - * - severity_title: The title of the severity. - * - severity_status: Indicates the severity status. - * - * @see template_preprocess_status_report() - */ -#} -<table class="system-status-report"> - <tbody> - {% for requirement in requirements %} - <tr class="system-status-report__entry system-status-report__entry--{{ requirement.severity_status }} color-{{ requirement.severity_status }}"> - {% if requirement.severity_status in ['warning', 'error'] %} - <th class="system-status-report__status-title system-status-report__status-icon system-status-report__status-icon--{{ requirement.severity_status }}"> - <span class="visually-hidden">{{ requirement.severity_title }}</span> - {% else %} - <th class="system-status-report__status-title"> - {% endif %} - {{ requirement.title }} - </th> - <td> - {{ requirement.value }} - {% if requirement.description %} - <div class="description">{{ requirement.description }}</div> - {% endif %} - </td> - </tr> - {% endfor %} - </tbody> -</table> diff --git a/core/themes/stable/templates/admin/system-admin-index.html.twig b/core/themes/stable/templates/admin/system-admin-index.html.twig deleted file mode 100644 index 23178ee05b001ad6a83f84210333de221965b2c3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-admin-index.html.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# -/** - * @file - * Theme override for the admin index page. - * - * Available variables: - * - system_compact_link: Themed link to toggle compact view. - * - containers: A list of administrative containers keyed by position: left or - * right. Each container in the list contains: - * - blocks: A list of administrative blocks, rendered - * through admin-block.html.twig. - * - * @see template_preprocess_system_admin_index() - */ -#} -<div class="admin clearfix"> - {{ system_compact_link }} - {% for position, blocks in containers %} - <div class="{{ position }} clearfix"> - {% for block in blocks %} - {{ block }} - {% endfor %} - </div> - {% endfor %} -</div> diff --git a/core/themes/stable/templates/admin/system-config-form.html.twig b/core/themes/stable/templates/admin/system-config-form.html.twig deleted file mode 100644 index 92cc71b70c3824e21319b718a682ad4163d67f57..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-config-form.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override for a system settings form. - * - * This template will be used when a system config form specifies 'config_form' - * as its #theme callback. Otherwise, by default, system config forms will be - * themed by form.html.twig. This does not alter the appearance of a form at - * all, but is provided as a convenience for themers. - * - * Available variables: - * - form: The confirm form. - */ -#} -{{ form }} diff --git a/core/themes/stable/templates/admin/system-modules-details.html.twig b/core/themes/stable/templates/admin/system-modules-details.html.twig deleted file mode 100644 index 618b58a25f8b435e585b55d760e91017d8626089..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-modules-details.html.twig +++ /dev/null @@ -1,74 +0,0 @@ -{# -/** - * @file - * Theme override for the modules listing page. - * - * Displays a list of all packages in a project. - * - * Available variables: - * - modules: Contains multiple module instances. Each module contains: - * - attributes: Attributes on the row. - * - checkbox: A checkbox for enabling the module. - * - name: The human-readable name of the module. - * - id: A unique identifier for interacting with the details element. - * - enable_id: A unique identifier for interacting with the checkbox element. - * - description: The description of the module. - * - machine_name: The module's machine name. - * - version: Information about the module version. - * - requires: A list of modules that this module requires. - * - required_by: A list of modules that require this module. - * - links: A list of administration links provided by the module. - * - * @see template_preprocess_system_modules_details() - */ -#} -<table class="responsive-enabled" data-striping="1"> - <thead> - <tr> - <th class="checkbox visually-hidden">{{ 'Installed'|t }}</th> - <th class="name visually-hidden">{{ 'Name'|t }}</th> - <th class="description visually-hidden priority-low">{{ 'Description'|t }}</th> - </tr> - </thead> - <tbody> - {% for module in modules %} - {% set zebra = cycle(['odd', 'even'], loop.index0) %} - <tr{{ module.attributes.addClass(zebra) }}> - <td class="checkbox"> - {{ module.checkbox }} - </td> - <td class="module"> - <label id="{{ module.id }}" for="{{ module.enable_id }}" class="module-name table-filter-text-source">{{ module.name }}</label> - </td> - <td class="description expand priority-low"> - <details class="js-form-wrapper form-wrapper" id="{{ module.enable_id }}-description"> - <summary aria-controls="{{ module.enable_id }}-description" role="button" aria-expanded="false"><span class="text module-description">{{ module.description }}</span></summary> - <div class="details-wrapper"> - <div class="details-description"> - <div class="requirements"> - <div class="admin-requirements">{{ 'Machine name: <span dir="ltr" class="table-filter-text-source">@machine-name</span>'|t({'@machine-name': module.machine_name }) }}</div> - {% if module.version %} - <div class="admin-requirements">{{ 'Version: @module-version'|t({'@module-version': module.version }) }}</div> - {% endif %} - {% if module.requires %} - <div class="admin-requirements">{{ 'Requires: @module-list'|t({'@module-list': module.requires }) }}</div> - {% endif %} - {% if module.required_by %} - <div class="admin-requirements">{{ 'Required by: @module-list'|t({'@module-list': module.required_by }) }}</div> - {% endif %} - </div> - {% if module.links %} - <div class="links"> - {% for link_type in ['help', 'permissions', 'configure'] %} - {{ module.links[link_type] }} - {% endfor %} - </div> - {% endif %} - </div> - </div> - </details> - </td> - </tr> - {% endfor %} - </tbody> -</table> diff --git a/core/themes/stable/templates/admin/system-modules-uninstall.html.twig b/core/themes/stable/templates/admin/system-modules-uninstall.html.twig deleted file mode 100644 index 355670978da813022f79bf42fb457ce952ab9d22..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-modules-uninstall.html.twig +++ /dev/null @@ -1,73 +0,0 @@ -{# -/** - * @file - * Theme override for the modules uninstall page. - * - * Available variables: - * - form: The modules uninstall form. - * - modules: Contains multiple module instances. Each module contains: - * - attributes: Attributes on the row. - * - module_name: The name of the module. - * - checkbox: A checkbox for uninstalling the module. - * - checkbox_id: A unique identifier for interacting with the checkbox - * element. - * - name: The human-readable name of the module. - * - description: The description of the module. - * - disabled_reasons: (optional) A list of reasons why this module cannot be - * uninstalled. - * - * @see template_preprocess_system_modules_uninstall() - */ -#} -{{ form.filters }} - -<table class="responsive-enabled" data-striping="1"> - <thead> - <tr> - <th>{{ 'Uninstall'|t }}</th> - <th>{{ 'Name'|t }}</th> - <th>{{ 'Description'|t }}</th> - </tr> - </thead> - <tbody> - {% for module in modules %} - {% set zebra = cycle(['odd', 'even'], loop.index0) -%} - <tr{{ module.attributes.addClass(zebra) }}> - <td align="center"> - {{- module.checkbox -}} - </td> - <td> - <label for="{{ module.checkbox_id }}" class="module-name table-filter-text-source">{{ module.name }}</label> - </td> - <td class="description"> - <span class="text module-description">{{ module.description }}</span> - {% if module.reasons_count > 0 %} - <div class="admin-requirements"> - {%- trans -%} - The following reason prevents {{ module.module_name }} from being uninstalled: - {%- plural module.reasons_count -%} - The following reasons prevent {{ module.module_name }} from being uninstalled: - {%- endtrans %} - <div class="item-list"> - <ul> - {%- for reason in module.validation_reasons -%} - <li>{{ reason }}</li> - {%- endfor -%} - {%- if module.required_by -%} - <li>{{ 'Required by: @module-list'|t({'@module-list': module.required_by|safe_join(', ') }) }}</li> - {%- endif -%} - </ul> - </div> - </div> - {% endif %} - </td> - </tr> - {% else %} - <tr class="odd"> - <td colspan="3" class="empty message">{{ 'No modules are available to uninstall.'|t }}</td> - </tr> - {% endfor %} - </tbody> -</table> - -{{ form|without('filters', 'modules', 'uninstall') }} diff --git a/core/themes/stable/templates/admin/system-security-advisories-fetch-error-message.html.twig b/core/themes/stable/templates/admin/system-security-advisories-fetch-error-message.html.twig deleted file mode 100644 index e86ba3b3b3c0f9bb41915e61518dc9681ea96ace..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-security-advisories-fetch-error-message.html.twig +++ /dev/null @@ -1,16 +0,0 @@ -{# -/** - * @file - * Theme override for the message when fetching security advisories fails. - * - * This error message is displayed on the status report page. - * - * Available variables: - * - error_message: A render array containing the appropriate error message. - * - * @see template_preprocess_system_security_advisories_fetch_error_message() - * - * @ingroup themeable - */ -#} -{{ error_message }} diff --git a/core/themes/stable/templates/admin/system-themes-page.html.twig b/core/themes/stable/templates/admin/system-themes-page.html.twig deleted file mode 100644 index 5d157a1caebb91b6a596472146a98d93e5328b55..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/system-themes-page.html.twig +++ /dev/null @@ -1,80 +0,0 @@ -{# -/** - * @file - * Theme override for the Appearance page. - * - * Available variables: - * - attributes: HTML attributes for the main container. - * - theme_groups: A list of theme groups. Each theme group contains: - * - attributes: HTML attributes specific to this theme group. - * - title: Title for the theme group. - * - state: State of the theme group, e.g. installed or uninstalled. - * - themes: A list of themes within the theme group. Each theme contains: - * - attributes: HTML attributes specific to this theme. - * - screenshot: A screenshot representing the theme. - * - description: Description of the theme. - * - name: Theme name. - * - version: The theme's version number. - * - is_default: Boolean indicating whether the theme is the default theme - * or not. - * - is_admin: Boolean indicating whether the theme is the admin theme or - * not. - * - notes: Identifies what context this theme is being used in, e.g., - * default theme, admin theme. - * - incompatible: Text describing any compatibility issues. - * - module_dependencies: A list of modules that this theme requires. - * - operations: A list of operation links, e.g., Settings, Enable, Disable, - * etc. these links should only be displayed if the theme is compatible. - * - * @see template_preprocess_system_themes_page() - */ -#} -<div{{ attributes }}> - {% for theme_group in theme_groups %} - {% - set theme_group_classes = [ - 'system-themes-list', - 'system-themes-list-' ~ theme_group.state, - 'clearfix', - ] - %} - <div{{ theme_group.attributes.addClass(theme_group_classes) }}> - <h2 class="system-themes-list__header">{{ theme_group.title }}</h2> - {% for theme in theme_group.themes %} - {% - set theme_classes = [ - theme.is_default ? 'theme-default', - theme.is_admin ? 'theme-admin', - 'theme-selector', - 'clearfix', - ] - %} - <div{{ theme.attributes.addClass(theme_classes) }}> - {% if theme.screenshot %} - {{ theme.screenshot }} - {% endif %} - <div class="theme-info"> - <h3 class="theme-info__header"> - {{- theme.name }} {{ theme.version -}} - {% if theme.notes %} - ({{ theme.notes|safe_join(', ') }}) - {%- endif -%} - </h3> - <div class="theme-info__description">{{ theme.description }}</div> - {% if theme.module_dependencies %} - <div class="theme-info__requires"> - {{ 'Requires: @module_dependencies'|t({ '@module_dependencies': theme.module_dependencies|render }) }} - </div> - {% endif %} - {# Display operation links if the theme is compatible. #} - {% if theme.incompatible %} - <div class="incompatible">{{ theme.incompatible }}</div> - {% else %} - {{ theme.operations }} - {% endif %} - </div> - </div> - {% endfor %} - </div> - {% endfor %} -</div> diff --git a/core/themes/stable/templates/admin/tablesort-indicator.html.twig b/core/themes/stable/templates/admin/tablesort-indicator.html.twig deleted file mode 100644 index 135a76c2c447403ddaecf83456f43979a260d669..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/tablesort-indicator.html.twig +++ /dev/null @@ -1,24 +0,0 @@ -{# -/** - * @file - * Theme override for displaying a tablesort indicator. - * - * Available variables: - * - style: Either 'asc' or 'desc', indicating the sorting direction. - */ -#} -{% - set classes = [ - 'tablesort', - 'tablesort--' ~ style, - ] -%} -<span{{ attributes.addClass(classes) }}> - <span class="visually-hidden"> - {% if style == 'asc' -%} - {{ 'Sort ascending'|t }} - {% else -%} - {{ 'Sort descending'|t }} - {% endif %} - </span> -</span> diff --git a/core/themes/stable/templates/admin/update-fetch-error-message.html.twig b/core/themes/stable/templates/admin/update-fetch-error-message.html.twig deleted file mode 100644 index fd4a967e72566ce975e796f96950af6b39d90f8c..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/update-fetch-error-message.html.twig +++ /dev/null @@ -1,14 +0,0 @@ -{# -/** - * @file - * Default theme implementation for the message when fetching data fails. - * - * Available variables: - * - error_message: A render array containing the appropriate error message. - * - * @see template_preprocess_update_fetch_error_message() - * - * @ingroup themeable - */ -#} -{{ error_message }} diff --git a/core/themes/stable/templates/admin/update-last-check.html.twig b/core/themes/stable/templates/admin/update-last-check.html.twig deleted file mode 100644 index b94d6dceac7c8d353aa9f7b8c02b5e0a8a605f08..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/update-last-check.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for the last time update data was checked. - * - * Available variables: - * - last: The timestamp that the site was last checked for updates. - * - time: The formatted time since the site last checked for updates. - * - link: A link to check for updates manually. - * - * @see template_preprocess_update_last_check() - */ -#} -<p> - {% if last %} - {{ 'Last checked: @time ago'|t({'@time': time}) }} - {% else %} - {{ 'Last checked: never'|t }} - {% endif %} - ({{ link }}) -</p> diff --git a/core/themes/stable/templates/admin/update-project-status.html.twig b/core/themes/stable/templates/admin/update-project-status.html.twig deleted file mode 100644 index db681b59eea0290d1c8c4514373d784732180d71..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/update-project-status.html.twig +++ /dev/null @@ -1,104 +0,0 @@ -{# -/** - * @file - * Theme override for the project status report. - * - * Available variables: - * - title: The project title. - * - url: The project url. - * - status: The project status. - * - label: The project status label. - * - attributes: HTML attributes for the project status. - * - reason: The reason you should update the project. - * - icon: The project status version indicator icon. - * - existing_version: The version of the installed project. - * - versions: The available versions of the project. - * - install_type: The type of project (e.g., dev). - * - datestamp: The date/time of a project version's release. - * - extras: HTML attributes and additional information about the project. - * - attributes: HTML attributes for the extra item. - * - label: The label for an extra item. - * - data: The data about an extra item. - * - includes: The projects within the project. - * - disabled: The currently disabled projects in the project. - * - * @see template_preprocess_update_project_status() - */ -#} -{% - set status_classes = [ - project.status == constant('Drupal\\update\\UpdateManagerInterface::NOT_SECURE') ? 'project-update__status--security-error', - project.status == constant('Drupal\\update\\UpdateManagerInterface::REVOKED') ? 'project-update__status--revoked', - project.status == constant('Drupal\\update\\UpdateManagerInterface::NOT_SUPPORTED') ? 'project-update__status--not-supported', - project.status == constant('Drupal\\update\\UpdateManagerInterface::NOT_CURRENT') ? 'project-update__status--not-current', - project.status == constant('Drupal\\update\\UpdateManagerInterface::CURRENT') ? 'project-update__status--current', - ] -%} -<div{{ status.attributes.addClass('project-update__status', status_classes) }}> - {%- if status.label -%} - <span>{{ status.label }}</span> - {%- else -%} - {{ status.reason }} - {%- endif %} - <span class="project-update__status-icon"> - {{ status.icon }} - </span> -</div> - -<div class="project-update__title"> - {%- if url -%} - <a href="{{ url }}">{{ title }}</a> - {%- else -%} - {{ title }} - {%- endif %} - {{ existing_version }} - {% if install_type == 'dev' and datestamp %} - <span class="project-update__version-date">({{ datestamp }})</span> - {% endif %} -</div> - -{% if versions %} - {% for version in versions %} - {{ version }} - {% endfor %} -{% endif %} - -{% - set extra_classes = [ - project.status == constant('Drupal\\update\\UpdateManagerInterface::NOT_SECURE') ? 'project-not-secure', - project.status == constant('Drupal\\update\\UpdateManagerInterface::REVOKED') ? 'project-revoked', - project.status == constant('Drupal\\update\\UpdateManagerInterface::NOT_SUPPORTED') ? 'project-not-supported', - ] -%} -<div class="project-updates__details"> - {% if extras %} - <div class="extra"> - {% for extra in extras %} - <div{{ extra.attributes.addClass(extra_classes) }}> - {{ extra.label }}: {{ extra.data }} - </div> - {% endfor %} - </div> - {% endif %} - {% set includes = includes|join(', ') %} - {% if disabled %} - {{ 'Includes:'|t }} - <ul> - <li> - {% trans %} - Enabled: {{ includes|placeholder }} - {% endtrans %} - </li> - <li> - {% set disabled = disabled|join(', ') %} - {% trans %} - Disabled: {{ disabled|placeholder }} - {% endtrans %} - </li> - </ul> - {% else %} - {% trans %} - Includes: {{ includes|placeholder }} - {% endtrans %} - {% endif %} -</div> diff --git a/core/themes/stable/templates/admin/update-report.html.twig b/core/themes/stable/templates/admin/update-report.html.twig deleted file mode 100644 index 9efebc06aec95f6a94d2fae9fd2e40bb766facd3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/update-report.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for the project status report. - * - * Available variables: - * - last_checked: Themed last time update data was checked. - * - no_updates_message: Message when there are no project updates. - * - project_types: A list of project types. - * - label: The project type label. - * - table: The project status table. - * - * @see template_preprocess_update_report() - */ -#} -{{ last_checked }} - -{% for project_type in project_types %} - <h3>{{ project_type.label }}</h3> - {{ project_type.table }} -{% else %} - <p>{{ no_updates_message }}</p> -{% endfor %} diff --git a/core/themes/stable/templates/admin/update-version.html.twig b/core/themes/stable/templates/admin/update-version.html.twig deleted file mode 100644 index 4b0389ea60ce156df304386f9232043a5f6bc54a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/update-version.html.twig +++ /dev/null @@ -1,51 +0,0 @@ -{# -/** - * @file - * Theme override for the version display of a project. - * - * Available variables: - * - attributes: HTML attributes suitable for a container element. - * - title: The title of the project. - * - core_compatibility_details: Render array of core compatibility details. - * - version: A list of data about the latest released version, containing: - * - version: The version number. - * - date: The date of the release. - * - download_link: The URL for the downloadable file. - * - release_link: The URL for the release notes. - * - core_compatible: A flag indicating whether the project is compatible - * with the currently installed version of Drupal core. This flag is not - * set for the Drupal core project itself. - * - core_compatibility_message: A message indicating the versions of Drupal - * core with which this project is compatible. This message is also - * contained within the 'core_compatibility_details' variable documented - * above. This message is not set for the Drupal core project itself. - * - * @see template_preprocess_update_version() - */ -#} -<div class="{{ attributes.class }} project-update__version"{{ attributes|without('class') }}> - <div class="clearfix"> - <div class="project-update__version-title layout-column layout-column--quarter">{{ title }}</div> - <div class="project-update__version-details layout-column layout-column--quarter"> - <a href="{{ version.release_link }}">{{ version.version }}</a> - <span class="project-update__version-date">({{ version.date|date('Y-M-d') }})</span> - </div> - <div class="layout-column layout-column--half"> - <ul class="project-update__version-links"> - {% if version.core_compatible is not defined or version.core_compatible %} - <li class="project-update__download-link"> - <a href="{{ version.download_link }}">{{ 'Download'|t }}</a> - </li> - {% endif %} - <li class="project-update__release-notes-link"> - <a href="{{ version.release_link }}">{{ 'Release notes'|t }}</a> - </li> - {% if core_compatibility_details %} - <li class="project-update__compatibility-details"> - {{ core_compatibility_details }} - </li> - {% endif %} - </ul> - </div> - </div> -</div> diff --git a/core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig deleted file mode 100644 index 69e32cab3bae3df42b24e5187b99204ff505a847..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{# -/** - * @file - * Theme override for Views UI build group filter form. - * - * Available variables: - * - form: A render element representing the form. Contains the following: - * - form_description: The exposed filter's description. - * - expose_button: The button to toggle the expose filter form. - * - group_button: Toggle options between single and grouped filters. - * - label: A filter label input field. - * - description: A filter description field. - * - value: The filters available values. - * - optional: A checkbox to require this filter or not. - * - remember: A checkbox to remember selected filter value(s) (per user). - * - widget: Radio Buttons to select the filter widget. - * - add_group: A button to add another row to the table. - * - more: A details element for additional field exposed filter fields. - * - table: A rendered table element of the group filter form. - * - * @see template_preprocess_views_ui_build_group_filter_form() - */ -#} -{{ form.form_description }} -{{ form.expose_button }} -{{ form.group_button }} -<div class="views-left-40"> - {{ form.optional }} - {{ form.remember }} -</div> -<div class="views-right-60"> - {{ form.widget }} - {{ form.label }} - {{ form.description }} -</div> -{# - Render the rest of the form elements excluding elements that are rendered - elsewhere. -#} -{{ form|without( - 'form_description', - 'expose_button', - 'group_button', - 'optional', - 'remember', - 'widget', - 'label', - 'description', - 'add_group', - 'more' - ) -}} -{{ table }} -{{ form.add_group }} -{{ form.more }} diff --git a/core/themes/stable/templates/admin/views-ui-container.html.twig b/core/themes/stable/templates/admin/views-ui-container.html.twig deleted file mode 100644 index ed719e44cb43a259f270ab3929cc3e5639283f48..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-container.html.twig +++ /dev/null @@ -1,11 +0,0 @@ -{# -/** - * @file - * Theme override for a generic views UI container/wrapper. - * - * Available variables: - * - attributes: HTML attributes to apply to the container element. - * - children: The remaining elements such as dropbuttons and tabs. - */ -#} -<div{{ attributes }}>{{ children }}</div> diff --git a/core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig b/core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig deleted file mode 100644 index 32dbdd7e24877ac2ddc8e9dc31f03829d117146d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig +++ /dev/null @@ -1,33 +0,0 @@ -{# -/** - * @file - * Theme override for each "box" on the display query edit screen. - * - * Available variables: - * - attributes: HTML attributes to apply to the container element. - * - actions: Action links such as "Add", "And/Or, Rearrange" for the content. - * - title: The title of the bucket, e.g. "Fields", "Filter Criteria", etc. - * - content: Content items such as fields or settings in this container. - * - name: The name of the bucket, e.g. "Fields", "Filter Criteria", etc. - * - overridden: A boolean indicating the setting has been overridden from the - * default. - * - * @see template_preprocess_views_ui_display_tab_bucket() - */ -#} -{% - set classes = [ - 'views-ui-display-tab-bucket', - name ? name|clean_class, - overridden ? 'overridden', - ] -%} -<div{{ attributes.addClass(classes) }}> - {% if title -%} - <h3 class="views-ui-display-tab-bucket__title">{{ title }}</h3> - {%- endif %} - {% if actions -%} - {{ actions }} - {%- endif %} - {{ content }} -</div> diff --git a/core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig b/core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig deleted file mode 100644 index 77d659f31487acdd77ec0edaa5ff0c69388a3ed9..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig +++ /dev/null @@ -1,35 +0,0 @@ -{# -/** - * @file - * Theme override for Views UI display tab settings. - * - * Template for each row inside the "boxes" on the display query edit screen. - * - * Available variables: - * - attributes: HTML attributes such as class for the container. - * - description: The description or label for this setting. - * - settings_links: A list of links for this setting. - * - defaulted: A boolean indicating the setting is in its default state. - * - overridden: A boolean indicating the setting has been overridden from the - * default. - * - * @see template_preprocess_views_ui_display_tab_setting() - */ -#} -{% - set classes = [ - 'views-display-setting', - 'clearfix', - 'views-ui-display-tab-setting', - defaulted ? 'defaulted', - overridden ? 'overridden', -] -%} -<div{{ attributes.addClass(classes) }}> - {% if description -%} - <span class="label">{{ description }}</span> - {%- endif %} - {% if settings_links %} - {{ settings_links|safe_join('<span class="label"> | </span>') }} - {% endif %} -</div> diff --git a/core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig deleted file mode 100644 index a23b6e22dea81d3ca1093e0acf6fbdfe596c65ac..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig +++ /dev/null @@ -1,65 +0,0 @@ -{# -/** - * @file - * Theme override for exposed filter form. - * - * Available variables: - * - form_description: The exposed filter's description. - * - expose_button: The button to toggle the expose filter form. - * - group_button: Toggle options between single and grouped filters. - * - required: A checkbox to require this filter or not. - * - label: A filter label input field. - * - description: A filter description field. - * - operator: The operators for how the filters value should be treated. - * - #type: The operator type. - * - value: The filters available values. - * - use_operator: Checkbox to allow the user to expose the operator. - * - more: A details element for additional field exposed filter fields. - */ -#} -{{ form.form_description }} -{{ form.expose_button }} -{{ form.group_button }} -{{ form.required }} -{{ form.label }} -{{ form.description }} - -{{ form.operator }} -{{ form.value }} - -{% if form.use_operator %} - <div class="views-left-40"> - {{ form.use_operator }} - </div> -{% endif %} - -{# - Collect a list of elements printed to exclude when printing the - remaining elements. -#} -{% set remaining_form = form|without( - 'form_description', - 'expose_button', - 'group_button', - 'required', - 'label', - 'description', - 'operator', - 'value', - 'use_operator', - 'more' - ) -%} - -{# - Only output the right column markup if there's a left column to begin with. -#} -{% if form.operator['#type'] %} - <div class="views-right-60"> - {{ remaining_form }} - </div> -{% else %} - {{ remaining_form }} -{% endif %} - -{{ form.more }} diff --git a/core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig deleted file mode 100644 index e38d132318cb465bb396bd0161673daa003bf33e..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# -/** - * @file - * Theme override for Views UI rearrange filter form. - * - * Available variables: - * - form: A render element representing the form. - * - grouping: A flag whether or not there is more than one group. - * - ungroupable_table: The ungroupable filter table. - * - table: The groupable filter table. - * - * @see template_preprocess_views_ui_rearrange_filter_form() - */ -#} -{{ form.override }} -<div class="scroll" data-drupal-views-scroll> - {% if grouping %} - {{ form.filter_groups.operator }} - {% else %} - {{ form.filter_groups.groups.0 }} - {% endif %} - {{ ungroupable_table }} - {{ table }} -</div> -{{ form|without('override', 'filter_groups', 'remove_groups', 'filters') }} diff --git a/core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig b/core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig deleted file mode 100644 index 2295390c13b833360b616dc5a3a254f77bd143bc..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig +++ /dev/null @@ -1,16 +0,0 @@ -{# -/** - * @file - * Theme override for the settings of a table style views display. - * - * Available variables: - * - table: A table of options for each field in this display. - * - form: Any remaining form fields not included in the table. - * - description_markup: An overview for the settings of this display. - * - * @see template_preprocess_views_ui_style_plugin_table() - */ -#} -{{ form.description_markup }} -{{ table }} -{{ form }} diff --git a/core/themes/stable/templates/admin/views-ui-view-displays-list.html.twig b/core/themes/stable/templates/admin/views-ui-view-displays-list.html.twig deleted file mode 100644 index e6e5b021270a47ca3afea904722e1e197b617805..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-view-displays-list.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override for views displays on the views listing page. - * - * Available variables: - * - displays: Contains multiple display instances. Each display contains: - * - display: Display name. - * - path: Path to display, if any. - */ -#} -<ul> - {% for display in displays %} - <li> - {% if display.path %} - {{ display.display }} <span data-drupal-selector="views-table-filter-text-source">({{ display.path }})</span> - {% else %} - {{ display.display }} - {% endif %} - </li> - {% endfor %} -</ul> diff --git a/core/themes/stable/templates/admin/views-ui-view-info.html.twig b/core/themes/stable/templates/admin/views-ui-view-info.html.twig deleted file mode 100644 index dc8f7609fe9c1c38ec0b33fd5109a382fa397a99..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-view-info.html.twig +++ /dev/null @@ -1,26 +0,0 @@ -{# -/** - * @file - * Theme override for basic administrative info about a View. - * - * Available variables: - * - displays: List of displays. - */ -#} -<h3 class="views-ui-view-title" data-drupal-selector="views-table-filter-text-source">{{ view.label }}</h3> -<div class="views-ui-view-displays"> - {% if displays %} - {% trans %} - Display - {% plural displays %} - Displays - {% endtrans %}: - <em>{{ displays|safe_join(', ') }}</em> - {% else %} - {{ 'None'|t }} - {% endif %} -</div> -<div class="views-ui-view-machine-name"> - {{ 'Machine name:'|t }} - <span data-drupal-selector="views-table-filter-text-source">{{ view.id }}</span> -</div> diff --git a/core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig b/core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig deleted file mode 100644 index c2c83bd1cebdcf69359b2dd6ce3ca43d5859d64f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override for a views UI preview section. - * - * Available variables: - * - title: The human readable section title. - * - links: A list of contextual links. - * - content: The content for this section preview. - * - * @see template_preprocess_views_ui_view_preview_section() - */ -#} -<h1 class="section-title">{{ title }}</h1> -{% if links %} - <div class="contextual">{{ links }}</div> -{% endif %} -<div class="preview-section">{{ content }}</div> diff --git a/core/themes/stable/templates/admin/views-ui-views-listing-table.html.twig b/core/themes/stable/templates/admin/views-ui-views-listing-table.html.twig deleted file mode 100644 index bc12a0a6efba881a374f55e368c63e0e3aff9d94..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/admin/views-ui-views-listing-table.html.twig +++ /dev/null @@ -1,47 +0,0 @@ -{# -/** - * @file - * Theme override for views listing table. - * - * Available variables: - * - headers: Contains table headers. - * - rows: Contains multiple rows. Each row contains: - * - view_name: The human-readable name of the view. - * - machine_name: Machine name of the view. - * - description: The description of the view. - * - displays: List of displays attached to the view. - * - operations: List of available operations. - * - * @see template_preprocess_views_ui_views_listing_table() - */ -#} -<table{{ attributes.addClass('responsive-enabled') }}> - <thead> - <tr> - {% for header in headers %} - <th{{ header.attributes }}>{{ header.data }}</th> - {% endfor %} - </tr> - </thead> - <tbody> - {% for row in rows %} - <tr{{ row.attributes }}> - <td class="views-ui-view-name"> - <h3 data-drupal-selector="views-table-filter-text-source">{{ row.data.view_name.data }}</h3> - </td> - <td class="views-ui-view-machine-name" data-drupal-selector="views-table-filter-text-source"> - {{ row.data.machine_name.data }} - </td> - <td class="views-ui-view-description" data-drupal-selector="views-table-filter-text-source"> - {{ row.data.description.data }} - </td> - <td class="views-ui-view-displays"> - {{ row.data.displays.data }} - </td> - <td class="views-ui-view-operations"> - {{ row.data.operations.data }} - </td> - </tr> - {% endfor %} - </tbody> -</table> diff --git a/core/themes/stable/templates/block/block--local-actions-block.html.twig b/core/themes/stable/templates/block/block--local-actions-block.html.twig deleted file mode 100644 index 3e660c514500f6618039194277e93abfbf249e3e..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/block/block--local-actions-block.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{% extends "block.html.twig" %} -{# -/** - * @file - * Theme override for local actions (primary admin actions.) - */ -#} -{% block content %} - {% if content %} - <nav>{{ content }}</nav> - {% endif %} -{% endblock %} diff --git a/core/themes/stable/templates/block/block--system-branding-block.html.twig b/core/themes/stable/templates/block/block--system-branding-block.html.twig deleted file mode 100644 index 1f8fb9c395a67f5e7952b652f7a11e3023fde5ca..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/block/block--system-branding-block.html.twig +++ /dev/null @@ -1,26 +0,0 @@ -{% extends "block.html.twig" %} -{# -/** - * @file - * Theme override for a branding block. - * - * Each branding element variable (logo, name, slogan) is only available if - * enabled in the block configuration. - * - * Available variables: - * - site_logo: Logo for site as defined in Appearance or theme settings. - * - site_name: Name for site as defined in Site information settings. - * - site_slogan: Slogan for site as defined in Site information settings. - */ -#} -{% block content %} - {% if site_logo %} - <a href="{{ path('<front>') }}" rel="home"> - <img src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> - </a> - {% endif %} - {% if site_name %} - <a href="{{ path('<front>') }}" rel="home">{{ site_name }}</a> - {% endif %} - {{ site_slogan }} -{% endblock %} diff --git a/core/themes/stable/templates/block/block--system-menu-block.html.twig b/core/themes/stable/templates/block/block--system-menu-block.html.twig deleted file mode 100644 index e78e1de7f66c984ba0be4ed30d766431b9d33a5f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/block/block--system-menu-block.html.twig +++ /dev/null @@ -1,48 +0,0 @@ -{# -/** - * @file - * Theme override for a menu block. - * - * Available variables: - * - plugin_id: The ID of the block implementation. - * - label: The configured label of the block if visible. - * - configuration: A list of the block's configuration values. - * - label: The configured label for the block. - * - label_display: The display settings for the label. - * - provider: The module or other provider that provided this block plugin. - * - Block plugin specific settings will also be stored here. - * - content: The content of this block. - * - attributes: HTML attributes for the containing element. - * - id: A valid HTML ID and guaranteed unique. - * - title_attributes: HTML attributes for the title element. - * - content_attributes: HTML attributes for the content element. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - * Headings should be used on navigation menus that consistently appear on - * multiple pages. When this menu block's label is configured to not be - * displayed, it is automatically made invisible using the 'visually-hidden' CSS - * class, which still keeps it visible for screen-readers and assistive - * technology. Headings allow screen-reader and keyboard only users to navigate - * to or skip the links. - * See http://juicystudio.com/article/screen-readers-display-none.php and - * http://www.w3.org/TR/WCAG-TECHS/H42.html for more information. - */ -#} -{% set heading_id = attributes.id ~ '-menu'|clean_id %} -<nav role="navigation" aria-labelledby="{{ heading_id }}"{{ attributes|without('role', 'aria-labelledby') }}> - {# Label. If not displayed, we still provide it for screen readers. #} - {% if not configuration.label_display %} - {% set title_attributes = title_attributes.addClass('visually-hidden') %} - {% endif %} - {{ title_prefix }} - <h2{{ title_attributes.setAttribute('id', heading_id) }}>{{ configuration.label }}</h2> - {{ title_suffix }} - - {# Menu. #} - {% block content %} - {{ content }} - {% endblock %} -</nav> diff --git a/core/themes/stable/templates/block/block--system-messages-block.html.twig b/core/themes/stable/templates/block/block--system-messages-block.html.twig deleted file mode 100644 index ef2e3ac78fd415ba5dc73f8b3f248076b1f51d3f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/block/block--system-messages-block.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for the messages block. - * - * Removes wrapper elements from block so that empty block does not appear when - * there are no messages. - * - * Available variables: - * - content: The content of this block. - */ -#} -{{ content }} diff --git a/core/themes/stable/templates/block/block.html.twig b/core/themes/stable/templates/block/block.html.twig deleted file mode 100644 index dca6f48fb319e26ad0cb19d31c349915a98535e7..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/block/block.html.twig +++ /dev/null @@ -1,37 +0,0 @@ -{# -/** - * @file - * Theme override to display a block. - * - * Available variables: - * - plugin_id: The ID of the block implementation. - * - label: The configured label of the block if visible. - * - configuration: A list of the block's configuration values. - * - label: The configured label for the block. - * - label_display: The display settings for the label. - * - provider: The module or other provider that provided this block plugin. - * - Block plugin specific settings will also be stored here. - * - content: The content of this block. - * - attributes: array of HTML attributes populated by modules, intended to - * be added to the main container tag of this template. - * - id: A valid HTML ID and guaranteed unique. - * - title_attributes: Same as attributes, except applied to the main title - * tag that appears in the template. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - * @see template_preprocess_block() - */ -#} -<div{{ attributes }}> - {{ title_prefix }} - {% if label %} - <h2{{ title_attributes }}>{{ label }}</h2> - {% endif %} - {{ title_suffix }} - {% block content %} - {{ content }} - {% endblock %} -</div> diff --git a/core/themes/stable/templates/content-edit/entity-add-list.html.twig b/core/themes/stable/templates/content-edit/entity-add-list.html.twig deleted file mode 100644 index 815f5d61da7e51cdfa9c8c8997aa2a36950cd654..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/entity-add-list.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override to present a list of available bundles. - * - * Available variables: - * - bundles: A list of bundles, each with the following properties: - * - label: Bundle label. - * - description: Bundle description. - * - add_link: Link to create an entity of this bundle. - * - add_bundle_message: The message shown when there are no bundles. Only - * available if the entity type uses bundle entities. - * - * @see template_preprocess_entity_add_list() - */ -#} -{% if bundles is not empty %} - <dl> - {% for bundle in bundles %} - <dt>{{ bundle.add_link }}</dt> - <dd>{{ bundle.description }}</dd> - {% endfor %} - </dl> -{% elseif add_bundle_message is not empty %} - <p> - {{ add_bundle_message }} - </p> -{% endif %} diff --git a/core/themes/stable/templates/content-edit/entity-moderation-form.html.twig b/core/themes/stable/templates/content-edit/entity-moderation-form.html.twig deleted file mode 100644 index bae2fc953739314aef5f07bbe2e55b4ceaa4def3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/entity-moderation-form.html.twig +++ /dev/null @@ -1,7 +0,0 @@ -<ul class="entity-moderation-form"> - <li class="entity-moderation-form__item">{{ form.current }}</li> - <li class="entity-moderation-form__item">{{ form.new_state }}</li> - <li class="entity-moderation-form__item">{{ form.revision_log }}</li> - <li class="entity-moderation-form__item">{{ form.submit }}</li> -</ul> -{{ form|without('current', 'new_state', 'revision_log', 'submit') }} diff --git a/core/themes/stable/templates/content-edit/file-managed-file.html.twig b/core/themes/stable/templates/content-edit/file-managed-file.html.twig deleted file mode 100644 index f639237d2a0f4a3f851ba2fb4d82af5315304dbb..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/file-managed-file.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override to display a file form widget. - * - * Available variables: - * - element: Form element for the file upload. - * - attributes: HTML attributes for the containing element. - * - * @see template_preprocess_file_managed_file() - */ -#} -{% - set classes = [ - 'js-form-managed-file', - 'form-managed-file', - ] -%} -<div{{ attributes.addClass(classes) }}> - {{ element }} -</div> diff --git a/core/themes/stable/templates/content-edit/file-upload-help.html.twig b/core/themes/stable/templates/content-edit/file-upload-help.html.twig deleted file mode 100644 index d05822ebcbd49870cfa8e590fd467c04475778d5..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/file-upload-help.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{# -/** - * @file - * Theme override to display help text for file fields. - * - * Available variables: - * - descriptions: Lines of help text for uploading a file. - * - * @see template_preprocess_file_upload_help() - */ -#} -{{ descriptions|safe_join('<br />') }} diff --git a/core/themes/stable/templates/content-edit/file-widget-multiple.html.twig b/core/themes/stable/templates/content-edit/file-widget-multiple.html.twig deleted file mode 100644 index 34646fe7796b1204850362dd07b1970f1c933327..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/file-widget-multiple.html.twig +++ /dev/null @@ -1,14 +0,0 @@ -{# -/** - * @file - * Theme override to display a multi file form widget. - * - * Available variables: - * - table: Table of previously uploaded files. - * - element: The form element for uploading another file. - * - * @see template_preprocess_file_widget_multiple() - */ -#} -{{ table }} -{{ element }} diff --git a/core/themes/stable/templates/content-edit/filter-caption.html.twig b/core/themes/stable/templates/content-edit/filter-caption.html.twig deleted file mode 100644 index 246cf0f95504e8d27288b9471c77159c66feb085..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/filter-caption.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override for a filter caption. - * - * Returns HTML for a captioned image, audio, video or other tag. - * - * Available variables - * - string node: The complete HTML tag whose contents are being captioned. - * - string tag: The name of the HTML tag whose contents are being captioned. - * - string caption: The caption text. - * - string classes: The classes of the captioned HTML tag. - */ -#} -<figure role="group"{%- if classes %} class="{{ classes }}"{%- endif %}> -{{ node }} -<figcaption>{{ caption }}</figcaption> -</figure> diff --git a/core/themes/stable/templates/content-edit/filter-guidelines.html.twig b/core/themes/stable/templates/content-edit/filter-guidelines.html.twig deleted file mode 100644 index 4cd6706f2d3d701458778f760aab777a47bad95c..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/filter-guidelines.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for guidelines for a text format. - * - * Available variables: - * - format: Contains information about the current text format, including the - * following: - * - name: The name of the text format, potentially unsafe and needs to be - * escaped. - * - format: The machine name of the text format, e.g. 'basic_html'. - * - attributes: HTML attributes for the containing element. - * - tips: Descriptions and a CSS ID in the form of 'module-name/filter-id' - * (only used when 'long' is TRUE) for each filter in one or more text - * formats. - * - * @see template_preprocess_filter_tips() - */ -#} -<div{{ attributes }}> - <h4>{{ format.label }}</h4> - {{ tips }} -</div> diff --git a/core/themes/stable/templates/content-edit/filter-tips.html.twig b/core/themes/stable/templates/content-edit/filter-tips.html.twig deleted file mode 100644 index 5163eda636696a86939cd9249ff7bfb0708ed09c..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/filter-tips.html.twig +++ /dev/null @@ -1,44 +0,0 @@ -{# -/** - * @file - * Theme override for a set of filter tips. - * - * Available variables: - * - tips: Descriptions and a CSS ID in the form of 'module-name/filter-id' - * (only used when 'long' is TRUE) for each filter in one or more text - * formats. - * - long: A flag indicating whether the passed-in filter tips contain extended - * explanations, i.e. intended to be output on the path 'filter/tips' - * (TRUE), or are in a short format, i.e. suitable to be displayed below a - * form element. Defaults to FALSE. - * - multiple: A flag indicating there is more than one filter tip. - * - * @see template_preprocess_filter_tips() - */ -#} -{% if multiple %} - <h2>{{ 'Text Formats'|t }}</h2> -{% endif %} - -{% if tips|length %} - {% for name, tip in tips %} - - {% if multiple %} - <div{{ attributes }}> - <h3>{{ tip.name }}</h3> - {% endif %} - - {% if tip.list|length %} - <ul> - {% for item in tip.list %} - <li{{ tip.attributes }}>{{ item.tip }}</li> - {% endfor %} - </ul> - {% endif %} - - {% if multiple %} - </div> - {% endif %} - - {% endfor %} -{% endif %} diff --git a/core/themes/stable/templates/content-edit/image-widget.html.twig b/core/themes/stable/templates/content-edit/image-widget.html.twig deleted file mode 100644 index cd3f60dc4675f6c28943366eedffe06d387b2114..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/image-widget.html.twig +++ /dev/null @@ -1,17 +0,0 @@ -{# -/** - * @file - * Theme override for an image field widget. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - data: Render elements of the image widget. - * - * @see template_preprocess_image_widget() - */ -#} -<div{{ attributes }}> - {{ data.preview }} - {# Render widget data without the image preview that was output already. #} - {{ data|without('preview') }} -</div> diff --git a/core/themes/stable/templates/content-edit/node-add-list.html.twig b/core/themes/stable/templates/content-edit/node-add-list.html.twig deleted file mode 100644 index 560b9e329f510e99b1e60dc7a263170cae7cde6b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/node-add-list.html.twig +++ /dev/null @@ -1,30 +0,0 @@ -{# -/** - * @file - * Theme override to list node types available for adding content. - * - * This list is displayed on the Add content admin page. - * - * Available variables: - * - types: A list of content types, each with the following properties: - * - add_link: Link to create a piece of content of this type. - * - description: Description of this type of content. - * - * @see template_preprocess_node_add_list() - */ -#} -{% if types is not empty %} - <dl> - {% for type in types %} - <dt>{{ type.add_link }}</dt> - <dd>{{ type.description }}</dd> - {% endfor %} - </dl> -{% else %} - <p> - {% set create_content = path('node.type_add') %} - {% trans %} - You have not created any content types yet. Go to the <a href="{{ create_content }}">content type creation page</a> to add a new content type. - {% endtrans %} - </p> -{% endif %} diff --git a/core/themes/stable/templates/content-edit/node-edit-form.html.twig b/core/themes/stable/templates/content-edit/node-edit-form.html.twig deleted file mode 100644 index e95fa5467d6d1147f520ab74057218bb023dc86d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/node-edit-form.html.twig +++ /dev/null @@ -1,16 +0,0 @@ -{# -/** - * @file - * Theme override for a node edit form. - * - * Two column template for the node add/edit form. - * - * This template will be used when a node edit form specifies 'node_edit_form' - * as its #theme callback. Otherwise, by default, node add/edit forms will be - * themed by form.html.twig. - * - * Available variables: - * - form: The node add/edit form. - */ -#} -{{ form }} diff --git a/core/themes/stable/templates/content-edit/text-format-wrapper.html.twig b/core/themes/stable/templates/content-edit/text-format-wrapper.html.twig deleted file mode 100644 index 33ca7ce14f020e576580c1e673c99545fd46d713..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content-edit/text-format-wrapper.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for a text format-enabled form element. - * - * Available variables: - * - children: Text format element children. - * - description: Text format element description. - * - attributes: HTML attributes for the containing element. - * - aria_description: Flag for whether or not an ARIA description has been - * added to the description container. - * - * @see template_preprocess_text_format_wrapper() - */ -#} -<div class="js-text-format-wrapper js-form-item form-item"> - {{ children }} - {% if description %} - <div{{ attributes }}>{{ description }}</div> - {% endif %} -</div> diff --git a/core/themes/stable/templates/content/aggregator-item.html.twig b/core/themes/stable/templates/content/aggregator-item.html.twig deleted file mode 100644 index 2085dc9b0b3721367a7d9935463ed64b949aa2df..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/aggregator-item.html.twig +++ /dev/null @@ -1,31 +0,0 @@ -{# -/** - * @file - * Theme override to present a feed item in an aggregator page. - * - * Available variables: - * - url: URL to the originating feed item. - * - title: (optional) Title of the feed item. - * - content: All field items. Use {{ content }} to print them all, - * or print a subset such as {{ content.field_example }}. Use - * {{ content|without('field_example') }} to temporarily suppress the printing - * of a given element. - * - attributes: HTML attributes for the wrapper. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - * @see template_preprocess_aggregator_item() - */ -#} -<article{{ attributes }}> - {{ title_prefix }} - {% if title %} - <h3> - <a href="{{ url }}">{{ title }}</a> - </h3> - {% endif %} - {{ title_suffix }} - {{ content }} -</article> diff --git a/core/themes/stable/templates/content/book-node-export-html.html.twig b/core/themes/stable/templates/content/book-node-export-html.html.twig deleted file mode 100644 index ff1114903d81df677854edbc8640b3969f5f208d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/book-node-export-html.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** - * @file - * Theme override for a single node in a printer-friendly outline. - * - * Available variables: - * - node: Fully loaded node. - * - depth: Depth of the current node inside the outline. - * - title: Node title. - * - content: Node content. - * - children: All the child nodes recursively rendered through this file. - * - * @see template_preprocess_book_node_export_html() - */ -#} -<article> - <h1>{{ title }}</h1> - {{ content }} - {{ children }} -</article> diff --git a/core/themes/stable/templates/content/comment.html.twig b/core/themes/stable/templates/content/comment.html.twig deleted file mode 100644 index 47d349f5c6e1dc9bcdc5496fee389b055ee2b015..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/comment.html.twig +++ /dev/null @@ -1,104 +0,0 @@ -{# -/** - * @file - * Theme override for comments. - * - * Available variables: - * - author: (optional) Comment author. Can be a link or plain text. - * - content: The content-related items for the comment display. Use - * {{ content }} to print them all, or print a subset such as - * {{ content.field_example }}. Use the following code to temporarily suppress - * the printing of a given child element: - * @code - * {{ content|without('field_example') }} - * @endcode - * - created: (optional) Formatted date and time for when the comment was - * created. Preprocess functions can reformat it by calling - * DateFormatter::format() with the desired parameters on the - * 'comment.created' variable. - * - changed: (optional) Formatted date and time for when the comment was last - * changed. Preprocess functions can reformat it by calling - * DateFormatter::format() with the desired parameters on the - * 'comment.changed' variable. - * - permalink: Comment permalink. - * - submitted: (optional) Submission information created from author and - * created during template_preprocess_comment(). - * - user_picture: (optional) The comment author's profile picture. - * - status: Comment status. Possible values are: - * unpublished, published, or preview. - * - title: (optional) Comment title, linked to the comment. - * - attributes: HTML attributes for the containing element. - * The attributes.class may contain one or more of the following classes: - * - comment: The current template type; for instance, 'theming hook'. - * - by-anonymous: Comment by an unregistered user. - * - by-{entity-type}-author: Comment by the author of the parent entity, - * eg. by-node-author. - * - preview: When previewing a new or edited comment. - * The following applies only to viewers who are registered users: - * - unpublished: An unpublished comment visible only to administrators. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - content_attributes: List of classes for the styling of the comment content. - * - title_attributes: Same as attributes, except applied to the main title - * tag that appears in the template. - * - threaded: A flag indicating whether the comments are threaded or not. - * - * These variables are provided to give context about the parent comment (if - * any, optional): - * - parent_comment: Full parent comment entity (if any). - * - parent_author: Equivalent to author for the parent comment. - * - parent_created: Equivalent to created for the parent comment. - * - parent_changed: Equivalent to changed for the parent comment. - * - parent_title: Equivalent to title for the parent comment. - * - parent_permalink: Equivalent to permalink for the parent comment. - * - parent: A text string of parent comment submission information created from - * 'parent_author' and 'parent_created' during template_preprocess_comment(). - * This information is presented to help screen readers follow lengthy - * discussion threads. You can hide this from sighted users using the class - * visually-hidden. - * - * These two variables are provided for context: - * - comment: Full comment object. - * - commented_entity: Entity the comments are attached to. - * - * @see template_preprocess_comment() - */ -#} - -<article{{ attributes.addClass('js-comment') }}> - {# - Hide the "new" indicator by default, let a piece of JavaScript ask the - server which comments are new for the user. Rendering the final "new" - indicator here would break the render cache. - #} - <mark class="hidden" data-comment-timestamp="{{ new_indicator_timestamp }}"></mark> - - {% if submitted %} - <footer> - {{ user_picture }} - <p>{{ submitted }}</p> - - {# - Indicate the semantic relationship between parent and child comments for - accessibility. The list is difficult to navigate in a screen reader - without this information. - #} - {% if parent %} - <p class="visually-hidden">{{ parent }}</p> - {% endif %} - - {{ permalink }} - </footer> - {% endif %} - - <div{{ content_attributes }}> - {% if title %} - {{ title_prefix }} - <h3{{ title_attributes }}>{{ title }}</h3> - {{ title_suffix }} - {% endif %} - {{ content }} - </div> -</article> diff --git a/core/themes/stable/templates/content/mark.html.twig b/core/themes/stable/templates/content/mark.html.twig deleted file mode 100644 index bc70b5c78c0a93d00b7734e71389842d8f5563a7..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/mark.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** - * @file - * Theme override for a marker for new or updated content. - * - * Available variables: - * - status: Number representing the marker status to display. Use the constants - * below for comparison: - * - MARK_NEW - * - MARK_UPDATED - * - MARK_READ - */ -#} -{% if logged_in %} - {% if status is constant('MARK_NEW') %} - {{ 'New'|t }} - {% elseif status is constant('MARK_UPDATED') %} - {{ 'Updated'|t }} - {% endif %} -{% endif %} diff --git a/core/themes/stable/templates/content/media-embed-error.html.twig b/core/themes/stable/templates/content/media-embed-error.html.twig deleted file mode 100644 index b54c8a798f3a0251534d2dfa3d345a3aa8f9345a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/media-embed-error.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override for a missing media error. - * - * Available variables - * - message: The message text. - * - attributes: HTML attributes for the containing element. - * - * When a response from the back end can't be returned, a related error message - * is displayed from JavaScript. - * - * @see Drupal.theme.mediaEmbedPreviewError - */ -#} -<div{{ attributes }}> - {{ message }} -</div> diff --git a/core/themes/stable/templates/content/media-oembed-iframe.html.twig b/core/themes/stable/templates/content/media-oembed-iframe.html.twig deleted file mode 100644 index fbc43e8b4f955804bedf79d0b257837013fcd528..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/media-oembed-iframe.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override to display an oEmbed resource in an iframe. - */ -#} -<!DOCTYPE html> -<html> - <head> - <css-placeholder token="{{ placeholder_token }}"> - </head> - <body style="margin: 0"> - {{ media|raw }} - </body> -</html> diff --git a/core/themes/stable/templates/content/media-reference-help.html.twig b/core/themes/stable/templates/content/media-reference-help.html.twig deleted file mode 100644 index 753ce56ca7de8108f732d6f9f6b23da611539972..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/media-reference-help.html.twig +++ /dev/null @@ -1,65 +0,0 @@ -{# -/** - * @file - * Theme override for media reference fields. - * - * @see template_preprocess_field_multiple_value_form() - */ -#} -{% - set classes = [ - 'js-form-item', - 'form-item', - 'js-form-wrapper', - 'form-wrapper', - ] -%} -<fieldset{{ attributes.addClass(classes) }}> - {% - set legend_span_classes = [ - 'fieldset-legend', - required ? 'js-form-required', - required ? 'form-required', - ] - %} - {# Always wrap fieldset legends in a <span> for CSS positioning. #} - <legend{{ legend_attributes }}> - <span{{ legend_span_attributes.addClass(legend_span_classes) }}>{{ original_label }}</span> - </legend> - - <div class="js-form-item form-item"> - {% if media_add_help %} - <h4{{ header_attributes.addClass('label') }}> - {% trans %} - Create new media - {% endtrans %} - </h4><br /> - <div class="description"> - {{ media_add_help }} - </div> - {% endif %} - - {% if multiple %} - {{ table }} - {% else %} - {% for element in elements %} - {{ element }} - {% endfor %} - {% endif %} - - <div{{ description.attributes.addClass('description') }}> - {% if multiple and description.content %} - <ul> - <li>{{ media_list_help }} {{ media_list_link }} {{ allowed_types_help }}</li> - <li>{{ description.content }}</li> - </ul> - {% else %} - {{ media_list_help }} {{ media_list_link }} {{ allowed_types_help }} - {% endif %} - {% if multiple and button %} - <div class="clearfix">{{ button }}</div> - {% endif %} - </div> - - </div> -</fieldset> diff --git a/core/themes/stable/templates/content/media.html.twig b/core/themes/stable/templates/content/media.html.twig deleted file mode 100644 index 5f949c6fe9e7380753a4116b89afa2316d6ac274..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/media.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override to display a media item. - * - * Available variables: - * - name: Name of the media. - * - content: Media content. - * - * @see template_preprocess_media() - */ -#} -<article{{ attributes }}> - {{ title_suffix.contextual_links }} - {% if content %} - {{ content }} - {% endif %} -</article> diff --git a/core/themes/stable/templates/content/node.html.twig b/core/themes/stable/templates/content/node.html.twig deleted file mode 100644 index f0958f1394fafd040b89e68ef1fb4411e4cb1d56..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/node.html.twig +++ /dev/null @@ -1,94 +0,0 @@ -{# -/** - * @file - * Theme override to display a node. - * - * Available variables: - * - node: The node entity with limited access to object properties and methods. - * Only method names starting with "get", "has", or "is" and a few common - * methods such as "id", "label", and "bundle" are available. For example: - * - node.getCreatedTime() will return the node creation timestamp. - * - node.hasField('field_example') returns TRUE if the node bundle includes - * field_example. (This does not indicate the presence of a value in this - * field.) - * - node.isPublished() will return whether the node is published or not. - * Calling other methods, such as node.delete(), will result in an exception. - * See \Drupal\node\Entity\Node for a full list of public properties and - * methods for the node object. - * - label: The title of the node. - * - content: All node items. Use {{ content }} to print them all, - * or print a subset such as {{ content.field_example }}. Use - * {{ content|without('field_example') }} to temporarily suppress the printing - * of a given child element. - * - author_picture: The node author user entity, rendered using the "compact" - * view mode. - * - metadata: Metadata for this node. - * - date: Themed creation date field. - * - author_name: Themed author name field. - * - url: Direct URL of the current node. - * - display_submitted: Whether submission information should be displayed. - * - attributes: HTML attributes for the containing element. - * The attributes.class element may contain one or more of the following - * classes: - * - node: The current template type (also known as a "theming hook"). - * - node--type-[type]: The current node type. For example, if the node is an - * "Article" it would result in "node--type-article". Note that the machine - * name will often be in a short form of the human readable label. - * - node--view-mode-[view_mode]: The View Mode of the node; for example, a - * teaser would result in: "node--view-mode-teaser", and - * full: "node--view-mode-full". - * The following are controlled through the node publishing options. - * - node--promoted: Appears on nodes promoted to the front page. - * - node--sticky: Appears on nodes ordered above other non-sticky nodes in - * teaser listings. - * - node--unpublished: Appears on unpublished nodes visible only to site - * admins. - * - title_attributes: Same as attributes, except applied to the main title - * tag that appears in the template. - * - content_attributes: Same as attributes, except applied to the main - * content tag that appears in the template. - * - author_attributes: Same as attributes, except applied to the author of - * the node tag that appears in the template. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - view_mode: View mode; for example, "teaser" or "full". - * - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'. - * - page: Flag for the full page state. Will be true if view_mode is 'full'. - * - readmore: Flag for more state. Will be true if the teaser content of the - * node cannot hold the main body content. - * - logged_in: Flag for authenticated user status. Will be true when the - * current user is a logged-in member. - * - is_admin: Flag for admin user status. Will be true when the current user - * is an administrator. - * - * @see template_preprocess_node() - * - */ -#} -<article{{ attributes }}> - - {{ title_prefix }} - {% if not page %} - <h2{{ title_attributes }}> - <a href="{{ url }}" rel="bookmark">{{ label }}</a> - </h2> - {% endif %} - {{ title_suffix }} - - {% if display_submitted %} - <footer> - {{ author_picture }} - <div{{ author_attributes }}> - {% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %} - {{ metadata }} - </div> - </footer> - {% endif %} - - <div{{ content_attributes }}> - {{ content }} - </div> - -</article> diff --git a/core/themes/stable/templates/content/off-canvas-page-wrapper.html.twig b/core/themes/stable/templates/content/off-canvas-page-wrapper.html.twig deleted file mode 100644 index 04a80b188edaf6ef635322cd729a57e7d1137e3d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/off-canvas-page-wrapper.html.twig +++ /dev/null @@ -1,24 +0,0 @@ -{# -/** - * @file - * Theme override for a page wrapper. - * - * For consistent wrapping to {{ page }} render in all themes. The - * "data-off-canvas-main-canvas" attribute is required by the off-canvas dialog. - * This is used by the core/drupal.dialog.off_canvas library to select the - * "main canvas" page element as opposed to the "off canvas" which is the dialog - * itself. The "main canvas" element must be resized according to the width of - * the "off canvas" dialog so that no portion of the "main canvas" is obstructed - * by the off-canvas dialog. The off-canvas dialog can vary in width when opened - * and can be resized by the user. The "data-off-canvas-main-canvas" attribute - * cannot be removed without breaking the off-canvas dialog functionality. - * - * Available variables: - * - children: Contains the child elements of the page. - */ -#} -{% if children %} - <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> - {{ children }} - </div> -{% endif %} diff --git a/core/themes/stable/templates/content/page-title.html.twig b/core/themes/stable/templates/content/page-title.html.twig deleted file mode 100644 index 4bd0ca26f0d2f08722044cc956da25b97252bbec..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/page-title.html.twig +++ /dev/null @@ -1,19 +0,0 @@ -{# -/** - * @file - * Theme override for page titles. - * - * Available variables: - * - title_attributes: HTML attributes for the page title element. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title: The page title, for use in the actual content. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - */ -#} -{{ title_prefix }} -{% if title %} - <h1{{ title_attributes }}>{{ title }}</h1> -{% endif %} -{{ title_suffix }} diff --git a/core/themes/stable/templates/content/search-result.html.twig b/core/themes/stable/templates/content/search-result.html.twig deleted file mode 100644 index adf813444f988b138d7e585ad1340d89bba95bea..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/search-result.html.twig +++ /dev/null @@ -1,69 +0,0 @@ -{# -/** - * @file - * Theme override for displaying a single search result. - * - * This template renders a single search result. The list of results is - * rendered using '#theme' => 'item_list', with suggestions of: - * - item_list__search_results__(plugin_id) - * - item_list__search_results - * - * Available variables: - * - url: URL of the result. - * - title: Title of the result. - * - snippet: A small preview of the result. Does not apply to user searches. - * - info: String of all the meta information ready for print. Does not apply - * to user searches. - * - plugin_id: The machine-readable name of the plugin being executed,such - * as "node_search" or "user_search". - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - info_split: Contains same data as info, but split into separate parts. - * - info_split.type: Node type (or item type string supplied by module). - * - info_split.user: Author of the node linked to users profile. Depends - * on permission. - * - info_split.date: Last update of the node. Short formatted. - * - info_split.comment: Number of comments output as "% comments", % - * being the count. (Depends on comment.module). - * @todo The info variable needs to be made drillable and each of these sub - * items should instead be within info and renamed info.foo, info.bar, etc. - * - * Other variables: - * - title_attributes: HTML attributes for the title. - * - content_attributes: HTML attributes for the content. - * - * Since info_split is keyed, a direct print of the item is possible. - * This array does not apply to user searches so it is recommended to check - * for its existence before printing. The default keys of 'type', 'user' and - * 'date' always exist for node searches. Modules may provide other data. - * @code - * {% if (info_split.comment) %} - * <span class="info-comment"> - * {{ info_split.comment }} - * </span> - * {% endif %} - * @endcode - * - * To check for all available data within info_split, use the code below. - * @code - * <pre> - * {{ dump(info_split) }} - * </pre> - * @endcode - * - * @see template_preprocess_search_result() - */ -#} -{{ title_prefix }} -<h3{{ title_attributes }}> - <a href="{{ url }}">{{ title }}</a> -</h3> -{{ title_suffix }} -{% if snippet %} - <p{{ content_attributes }}>{{ snippet }}</p> -{% endif %} -{% if info %} - <p>{{ info }}</p> -{% endif %} diff --git a/core/themes/stable/templates/content/taxonomy-term.html.twig b/core/themes/stable/templates/content/taxonomy-term.html.twig deleted file mode 100644 index 458c055f1859836903796d484b7b8a645bd454cb..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/content/taxonomy-term.html.twig +++ /dev/null @@ -1,33 +0,0 @@ -{# -/** - * @file - * Theme override to display a taxonomy term. - * - * Available variables: - * - url: URL of the current term. - * - name: (optional) Name of the current term. - * - content: Items for the content of the term (fields and description). - * Use 'content' to print them all, or print a subset such as - * 'content.description'. Use the following code to exclude the - * printing of a given child element: - * @code - * {{ content|without('description') }} - * @endcode - * - attributes: HTML attributes for the wrapper. - * - page: Flag for the full page state. - * - term: The taxonomy term entity, including: - * - id: The ID of the taxonomy term. - * - bundle: Machine name of the current vocabulary. - * - view_mode: View mode, e.g. 'full', 'teaser', etc. - * - * @see template_preprocess_taxonomy_term() - */ -#} -<div{{ attributes }}> - {{ title_prefix }} - {% if name and not page %} - <h2><a href="{{ url }}">{{ name }}</a></h2> - {% endif %} - {{ title_suffix }} - {{ content }} -</div> diff --git a/core/themes/stable/templates/dataset/aggregator-feed.html.twig b/core/themes/stable/templates/dataset/aggregator-feed.html.twig deleted file mode 100644 index dba9eb090bc75f5c7bf1fcabe7d99f47f102e7da..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/aggregator-feed.html.twig +++ /dev/null @@ -1,31 +0,0 @@ -{# -/** - * @file - * Theme override to present an aggregator feed. - * - * The contents are rendered above feed listings when browsing source feeds. - * For example, "example.com/aggregator/sources/1". - * - * Available variables: - * - title: (optional) Title of the feed item. - * - content: All field items. Use {{ content }} to print them all, - * or print a subset such as {{ content.field_example }}. Use - * {{ content|without('field_example') }} to temporarily suppress the printing - * of a given element. - * - title_attributes: Same as attributes, except applied to the main title - * tag that appears in the template. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - * @see template_preprocess_aggregator_feed() - */ -#} -{{ title_prefix }} -{% if title and not full %} - <h2{{ title_attributes }}>{{ title }}</h2> -{% endif %} -{{ title_suffix }} - -{{ content }} diff --git a/core/themes/stable/templates/dataset/forum-icon.html.twig b/core/themes/stable/templates/dataset/forum-icon.html.twig deleted file mode 100644 index 37a970e17aceaf68d9269ac83ad217563339f7ef..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/forum-icon.html.twig +++ /dev/null @@ -1,24 +0,0 @@ -{# -/** - * @file - * Theme override to display a status icon for a forum post. - * - * Available variables: - * - attributes: HTML attributes to be applied to the wrapper element. - * - class: HTML classes that determine which icon to display. May be one of - * 'hot', 'hot-new', 'new', 'default', 'closed', or 'sticky'. - * - title: Text alternative for the forum icon. - * - icon_title: Text alternative for the forum icon, same as above. - * - new_posts: '1' when this topic contains new posts, otherwise '0'. - * - first_new: '1' when this is the first topic with new posts, otherwise '0'. - * - icon_status: Indicates which status icon should be used. - * - * @see template_preprocess_forum_icon() - */ -#} -<div{{ attributes }}> - {% if first_new -%} - <a id="new"></a> - {%- endif %} - <span class="visually-hidden">{{ icon_title }}</span> -</div> diff --git a/core/themes/stable/templates/dataset/forum-list.html.twig b/core/themes/stable/templates/dataset/forum-list.html.twig deleted file mode 100644 index 892c59156a0b5949a8d5c3e968a87e446dc99a91..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/forum-list.html.twig +++ /dev/null @@ -1,75 +0,0 @@ -{# -/** - * @file - * Theme override to display a list of forums and containers. - * - * Available variables: - * - forums: A collection of forums and containers to display. It is keyed to - * the numeric IDs of all child forums and containers. Each forum in forums - * contains: - * - is_container: A flag indicating if the forum can contain other - * forums. Otherwise, the forum can only contain topics. - * - depth: How deep the forum is in the current hierarchy. - * - zebra: 'even' or 'odd', used for row class. - * - icon_class: 'default' or 'new', used for forum icon class. - * - icon_title: Text alternative for the forum icon. - * - name: The name of the forum. - * - link: The URL to link to this forum. - * - description: The description field for the forum, containing: - * - value: The descriptive text for the forum. - * - new_topics: A flag indicating if the forum contains unread posts. - * - new_url: A URL to the forum's unread posts. - * - new_text: Text for the above URL, which tells how many new posts. - * - old_topics: A count of posts that have already been read. - * - num_posts: The total number of posts in the forum. - * - last_reply: Text representing the last time a forum was posted or - * commented in. - * - forum_id: Forum ID for the current forum. Parent to all items within the - * forums array. - * - * @see template_preprocess_forum_list() - */ -#} -<table> - <thead> - <tr> - <th>{{ 'Forum'|t }}</th> - <th>{{ 'Topics'|t }}</th> - <th>{{ 'Posts'|t }}</th> - <th>{{ 'Last post'|t }}</th> - </tr> - </thead> - <tbody> - {% for child_id, forum in forums %} - <tr> - <td{% if forum.is_container == true %} colspan="4"{% endif %}> - {# - Enclose the contents of this cell with X divs, where X is the - depth this forum resides at. This will allow us to use CSS - left-margin for indenting. - #} - {% if forum.depth > 0 %}{% for i in 1..forum.depth %}<div class="indent">{% endfor %}{% endif %} - <div title="{{ forum.icon_title }}"> - <span class="visually-hidden">{{ forum.icon_title }}</span> - </div> - <div><a href="{{ forum.link }}">{{ forum.label }}</a></div> - {% if forum.description.value %} - <div>{{ forum.description.value }}</div> - {% endif %} - {% if forum.depth > 0 %}{% for i in 1..forum.depth %}</div>{% endfor %}{% endif %} - </td> - {% if forum.is_container == false %} - <td> - {{ forum.num_topics }} - {% if forum.new_topics == true %} - <br /> - <a href="{{ forum.new_url }}">{{ forum.new_text }}</a> - {% endif %} - </td> - <td>{{ forum.num_posts }}</td> - <td>{{ forum.last_reply }}</td> - {% endif %} - </tr> - {% endfor %} - </tbody> -</table> diff --git a/core/themes/stable/templates/dataset/forums.html.twig b/core/themes/stable/templates/dataset/forums.html.twig deleted file mode 100644 index af67b30dde77a143a711cd866a5e39d235c70a7c..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/forums.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override to display a forum. - * - * May contain forum containers as well as forum topics. - * - * Available variables: - * - forums: The forums to display (as processed by forum-list.html.twig). - * - topics: The topics to display. - * - topics_original: Original topics data before modification. - * - topics_pager: The topics pager. - * - forums_defined: A flag to indicate that the forums are configured. - * - * @see template_preprocess_forums() - */ -#} -{% if forums_defined %} - {{ forums }} - {{ topics }} - {{ topics_pager }} -{% endif %} diff --git a/core/themes/stable/templates/dataset/item-list.html.twig b/core/themes/stable/templates/dataset/item-list.html.twig deleted file mode 100644 index 86cc63670c9281f6c0a2cc4f6d1ddf469e3677c1..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/item-list.html.twig +++ /dev/null @@ -1,39 +0,0 @@ -{# -/** - * @file - * Theme override for an item list. - * - * Available variables: - * - items: A list of items. Each item contains: - * - attributes: HTML attributes to be applied to each list item. - * - value: The content of the list element. - * - title: The title of the list. - * - list_type: The tag for list element ("ul" or "ol"). - * - wrapper_attributes: HTML attributes to be applied to the list wrapper. - * - attributes: HTML attributes to be applied to the list. - * - empty: A message to display when there are no items. Allowed value is a - * string or render array. - * - context: A list of contextual data associated with the list. May contain: - * - list_style: The custom list style. - * - * @see template_preprocess_item_list() - */ -#} -{% if context.list_style %} - {%- set attributes = attributes.addClass('item-list__' ~ context.list_style) %} -{% endif %} -{% if items or empty %} - {%- if title is not empty -%} - <h3>{{ title }}</h3> - {%- endif -%} - - {%- if items -%} - <{{ list_type }}{{ attributes }}> - {%- for item in items -%} - <li{{ item.attributes }}>{{ item.value }}</li> - {%- endfor -%} - </{{ list_type }}> - {%- else -%} - {{- empty -}} - {%- endif -%} -{%- endif %} diff --git a/core/themes/stable/templates/dataset/table.html.twig b/core/themes/stable/templates/dataset/table.html.twig deleted file mode 100644 index 231ada2b38b8281eb6a31a0a08588fef69aa2063..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/dataset/table.html.twig +++ /dev/null @@ -1,103 +0,0 @@ -{# -/** - * @file - * Theme override to display a table. - * - * Available variables: - * - attributes: HTML attributes to apply to the <table> tag. - * - caption: A localized string for the <caption> tag. - * - colgroups: Column groups. Each group contains the following properties: - * - attributes: HTML attributes to apply to the <col> tag. - * Note: Drupal currently supports only one table header row, see - * https://www.drupal.org/node/893530 and - * http://api.drupal.org/api/drupal/includes!theme.inc/function/theme_table/7#comment-5109. - * - header: Table header cells. Each cell contains the following properties: - * - tag: The HTML tag name to use; either 'th' or 'td'. - * - attributes: HTML attributes to apply to the tag. - * - content: A localized string for the title of the column. - * - field: Field name (required for column sorting). - * - sort: Default sort order for this column ("asc" or "desc"). - * - sticky: A flag indicating whether to use a "sticky" table header. - * - rows: Table rows. Each row contains the following properties: - * - attributes: HTML attributes to apply to the <tr> tag. - * - data: Table cells. - * - no_striping: A flag indicating that the row should receive no - * 'even / odd' styling. Defaults to FALSE. - * - cells: Table cells of the row. Each cell contains the following keys: - * - tag: The HTML tag name to use; either 'th' or 'td'. - * - attributes: Any HTML attributes, such as "colspan", to apply to the - * table cell. - * - content: The string to display in the table cell. - * - active_table_sort: A boolean indicating whether the cell is the active - table sort. - * - footer: Table footer rows, in the same format as the rows variable. - * - empty: The message to display in an extra row if table does not have - * any rows. - * - no_striping: A boolean indicating that the row should receive no striping. - * - header_columns: The number of columns in the header. - * - * @see template_preprocess_table() - */ -#} -<table{{ attributes }}> - {% if caption %} - <caption>{{ caption }}</caption> - {% endif %} - - {% for colgroup in colgroups %} - {% if colgroup.cols %} - <colgroup{{ colgroup.attributes }}> - {% for col in colgroup.cols %} - <col{{ col.attributes }} /> - {% endfor %} - </colgroup> - {% else %} - <colgroup{{ colgroup.attributes }} /> - {% endif %} - {% endfor %} - - {% if header %} - <thead> - <tr> - {% for cell in header %} - <{{ cell.tag }}{{ cell.attributes }}> - {{- cell.content -}} - </{{ cell.tag }}> - {% endfor %} - </tr> - </thead> - {% endif %} - - {% if rows %} - <tbody> - {% for row in rows %} - <tr{{ row.attributes }}> - {% for cell in row.cells %} - <{{ cell.tag }}{{ cell.attributes }}> - {{- cell.content -}} - </{{ cell.tag }}> - {% endfor %} - </tr> - {% endfor %} - </tbody> - {% elseif empty %} - <tbody> - <tr> - <td colspan="{{ header_columns }}">{{ empty }}</td> - </tr> - </tbody> - {% endif %} - {% if footer %} - <tfoot> - {% for row in footer %} - <tr{{ row.attributes }}> - {% for cell in row.cells %} - <{{ cell.tag }}{{ cell.attributes }}> - {{- cell.content -}} - </{{ cell.tag }}> - {% endfor %} - </tr> - {% endfor %} - </tfoot> - {% endif %} -</table> diff --git a/core/themes/stable/templates/field/entity-page-title.html.twig b/core/themes/stable/templates/field/entity-page-title.html.twig deleted file mode 100644 index 216343da58cac3d2ec2aee066a44d2a7d2fd7e90..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/entity-page-title.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override for entity page title. - * - * This output from this template is nested within the page-title template as - * the title variable. This allows a further refinement of the page title - * specific to an entity. - * - * This template is only used if the additional entity type property - * 'enable_page_title_template' is set to TRUE. - * - * Available variables: - * - attributes: HTML attributes for the containing span element. - * - title: Entity label. - * - entity: Entity having a label field. - * - view_mode: View mode; for example, "teaser" or "full". - */ -#} -<span{{ attributes }}> - {{ title }} -</span> diff --git a/core/themes/stable/templates/field/field--comment.html.twig b/core/themes/stable/templates/field/field--comment.html.twig deleted file mode 100644 index 33a60ae0bdcbe06e1f92357a2ba6dc86eefe52a9..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/field--comment.html.twig +++ /dev/null @@ -1,43 +0,0 @@ -{# -/** - * @file - * Theme override for comment fields. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - label_hidden: Whether to show the field label or not. - * - title_attributes: HTML attributes for the title. - * - label: The label for the field. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional title output populated by modules, intended to - * be displayed after the main title tag that appears in the template. - * - comments: List of comments rendered through comment.html.twig. - * - content_attributes: HTML attributes for the form title. - * - comment_form: The 'Add new comment' form. - * - comment_display_mode: Is the comments are threaded. - * - comment_type: The comment type bundle ID for the comment field. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - * @see template_preprocess_field() - * @see comment_preprocess_field() - */ -#} -<section{{ attributes }}> - {% if comments and not label_hidden %} - {{ title_prefix }} - <h2{{ title_attributes }}>{{ label }}</h2> - {{ title_suffix }} - {% endif %} - - {{ comments }} - - {% if comment_form %} - <h2{{ content_attributes }}>{{ 'Add new comment'|t }}</h2> - {{ comment_form }} - {% endif %} - -</section> diff --git a/core/themes/stable/templates/field/field--node--created.html.twig b/core/themes/stable/templates/field/field--node--created.html.twig deleted file mode 100644 index a9d394993e883c17709975adae0b7c339eb42755..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/field--node--created.html.twig +++ /dev/null @@ -1,36 +0,0 @@ -{# -/** - * @file - * Theme override for the node created field. - * - * This is an override of field.html.twig for the node created field. See that - * template for documentation about its details and overrides. - * - * Available variables: - * - attributes: HTML attributes for the containing span element. - * - items: List of all the field items. Each item contains: - * - attributes: List of HTML attributes for each item. - * - content: The field item content. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - is_inline: If false, display an ordinary field. - * If true, display an inline format, suitable for inside elements such as - * <span>, <h2> and so on. - * - * @see field.html.twig - * @see node_preprocess_field__node() - * - * @todo Delete as part of https://www.drupal.org/node/3015623 - */ -#} -{% if not is_inline %} - {% include "field.html.twig" %} -{% else %} -<span{{ attributes }}> - {%- for item in items -%} - {{ item.content }} - {%- endfor -%} -</span> -{% endif %} diff --git a/core/themes/stable/templates/field/field--node--title.html.twig b/core/themes/stable/templates/field/field--node--title.html.twig deleted file mode 100644 index effe5c5daaad3b563a25ca7bd9c0364ee5e2ddd6..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/field--node--title.html.twig +++ /dev/null @@ -1,36 +0,0 @@ -{# -/** - * @file - * Theme override for the node title field. - * - * This is an override of field.html.twig for the node title field. See that - * template for documentation about its details and overrides. - * - * Available variables: - * - attributes: HTML attributes for the containing span element. - * - items: List of all the field items. Each item contains: - * - attributes: List of HTML attributes for each item. - * - content: The field item content. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - is_inline: If false, display an ordinary field. - * If true, display an inline format, suitable for inside elements such as - * <span>, <h2> and so on. - * - * @see field.html.twig - * @see node_preprocess_field__node() - * - * @todo Delete as part of https://www.drupal.org/node/3015623 - */ -#} -{% if not is_inline %} - {% include "field.html.twig" %} -{% else %} -<span{{ attributes }}> - {%- for item in items -%} - {{ item.content }} - {%- endfor -%} -</span> -{% endif %} diff --git a/core/themes/stable/templates/field/field--node--uid.html.twig b/core/themes/stable/templates/field/field--node--uid.html.twig deleted file mode 100644 index ee49c9ae207dc6df289f48ea29dd6d9265a322d5..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/field--node--uid.html.twig +++ /dev/null @@ -1,36 +0,0 @@ -{# -/** - * @file - * Theme override for the node user field. - * - * This is an override of field.html.twig for the node user field. See that - * template for documentation about its details and overrides. - * - * Available variables: - * - attributes: HTML attributes for the containing span element. - * - items: List of all the field items. Each item contains: - * - attributes: List of HTML attributes for each item. - * - content: The field item content. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - is_inline: If false, display an ordinary field. - * If true, display an inline format, suitable for inside elements such as - * <span>, <h2> and so on. - * - * @see field.html.twig - * @see node_preprocess_field__node() - * - * @todo Delete as part of https://www.drupal.org/node/3015623 - */ -#} -{% if not is_inline %} - {% include "field.html.twig" %} -{% else %} -<span{{ attributes }}> - {%- for item in items -%} - {{ item.content }} - {%- endfor -%} -</span> -{% endif %} diff --git a/core/themes/stable/templates/field/field.html.twig b/core/themes/stable/templates/field/field.html.twig deleted file mode 100644 index a10384dd6e4abf4cc02aa7f933b95e51906d1858..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/field.html.twig +++ /dev/null @@ -1,70 +0,0 @@ -{# -/** - * @file - * Theme override for a field. - * - * To override output, copy the "field.html.twig" from the templates directory - * to your theme's directory and customize it, just like customizing other - * Drupal templates such as page.html.twig or node.html.twig. - * - * Instead of overriding the theming for all fields, you can also just override - * theming for a subset of fields using - * @link themeable Theme hook suggestions. @endlink For example, - * here are some theme hook suggestions that can be used for a field_foo field - * on an article node type: - * - field--node--field-foo--article.html.twig - * - field--node--field-foo.html.twig - * - field--node--article.html.twig - * - field--field-foo.html.twig - * - field--text-with-summary.html.twig - * - field.html.twig - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - label_hidden: Whether to show the field label or not. - * - title_attributes: HTML attributes for the title. - * - label: The label for the field. - * - multiple: TRUE if a field can contain multiple items. - * - items: List of all the field items. Each item contains: - * - attributes: List of HTML attributes for each item. - * - content: The field item's content. - * - entity_type: The entity type to which the field belongs. - * - field_name: The name of the field. - * - field_type: The type of the field. - * - label_display: The display settings for the label. - * - * @see template_preprocess_field() - */ -#} -{% - set title_classes = [ - label_display == 'visually_hidden' ? 'visually-hidden', - ] -%} - -{% if label_hidden %} - {% if multiple %} - <div{{ attributes }}> - {% for item in items %} - <div{{ item.attributes }}>{{ item.content }}</div> - {% endfor %} - </div> - {% else %} - {% for item in items %} - <div{{ attributes }}>{{ item.content }}</div> - {% endfor %} - {% endif %} -{% else %} - <div{{ attributes }}> - <div{{ title_attributes.addClass(title_classes) }}>{{ label }}</div> - {% if multiple %} - <div> - {% endif %} - {% for item in items %} - <div{{ item.attributes }}>{{ item.content }}</div> - {% endfor %} - {% if multiple %} - </div> - {% endif %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/field/file-audio.html.twig b/core/themes/stable/templates/field/file-audio.html.twig deleted file mode 100644 index d93f81e7287f36a5178337869b71ab6d032a78da..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/file-audio.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** -* @file -* Theme override to display the file entity as an audio tag. -* -* Available variables: -* - attributes: An array of HTML attributes, intended to be added to the -* audio tag. -* - files: And array of files to be added as sources for the audio tag. Each -* element is an array with the following elements: -* - file: The full file object. -* - source_attributes: An array of HTML attributes for to be added to the -* source tag. -*/ -#} -<audio {{ attributes }}> - {% for file in files %} - <source {{ file.source_attributes }} /> - {% endfor %} -</audio> diff --git a/core/themes/stable/templates/field/file-link.html.twig b/core/themes/stable/templates/field/file-link.html.twig deleted file mode 100644 index 7da6aa466105a882849dc723afd05882a4aaaaf0..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/file-link.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override for a link to a file. - * - * Available variables: - * - attributes: The HTML attributes for the containing element. - * - link: A link to the file. - * - file_size: The size of the file. - * - * @see template_preprocess_file_link() - * @see stable_preprocess_image_widget() - */ -#} -<span{{ attributes }}>{{ link }}</span> diff --git a/core/themes/stable/templates/field/file-video.html.twig b/core/themes/stable/templates/field/file-video.html.twig deleted file mode 100644 index 93568fcbadd4329471e7a97f9ced16a2b4a59a63..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/file-video.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** -* @file -* Theme override to display the file entity as a video tag. -* -* Available variables: -* - attributes: An array of HTML attributes, intended to be added to the -* video tag. -* - files: And array of files to be added as sources for the video tag. Each -* element is an array with the following elements: -* - file: The full file object. -* - source_attributes: An array of HTML attributes for to be added to the -* source tag. -*/ -#} -<video {{ attributes }}> - {% for file in files %} - <source {{ file.source_attributes }} /> - {% endfor %} -</video> diff --git a/core/themes/stable/templates/field/image-formatter.html.twig b/core/themes/stable/templates/field/image-formatter.html.twig deleted file mode 100644 index 512d7588e0fd92bb0539a2aa29c2e5cc5580f45f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/image-formatter.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override to display a formatted image field. - * - * Available variables: - * - image: A collection of image data. - * - image_style: An optional image style. - * - url: An optional URL the image can be linked to. - * - * @see template_preprocess_image_formatter() - */ -#} -{% if url %} - {{ link(image, url) }} -{% else %} - {{ image }} -{% endif %} diff --git a/core/themes/stable/templates/field/image-style.html.twig b/core/themes/stable/templates/field/image-style.html.twig deleted file mode 100644 index 039089a3ecb5f1f2bf233fc9261c97d0a9c48093..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/image-style.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override for an image using a specific image style. - * - * Available variables: - * - attributes: HTML attributes for the image, including the following: - * - src: Full URL or relative path to the image file. - * - class: One or more classes to be applied to the image. - * - width: The width of the image (if known). - * - height: The height of the image (if known). - * - title: The title of the image. - * - alt: The alternative text for the image. - * - * @see template_preprocess_image_style() - */ -#} -{{ image }} diff --git a/core/themes/stable/templates/field/image.html.twig b/core/themes/stable/templates/field/image.html.twig deleted file mode 100644 index b342eee6dada08d853efc6ce9afd12f4268b3f0d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/image.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override of an image. - * - * Available variables: - * - attributes: HTML attributes for the img tag. - * - style_name: (optional) The name of the image style applied. - * - * @see template_preprocess_image() - */ -#} -<img{{ attributes }} /> diff --git a/core/themes/stable/templates/field/link-formatter-link-separate.html.twig b/core/themes/stable/templates/field/link-formatter-link-separate.html.twig deleted file mode 100644 index b75457b412c6469edbb3d40a18a5ed930e4f3fb6..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/link-formatter-link-separate.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override of a link with separate title and URL elements. - * - * Available variables: - * - link: The link that has already been formatted by l(). - * - title: (optional) A descriptive or alternate title for the link, which may - * be different than the actual link text. - * - * @see template_preprocess() - * @see template_preprocess_link_formatter_link_separate() - */ -#} -{% apply spaceless %} - {{ title }} - {{ link }} -{% endapply %} diff --git a/core/themes/stable/templates/field/responsive-image-formatter.html.twig b/core/themes/stable/templates/field/responsive-image-formatter.html.twig deleted file mode 100644 index 3f30260697f5759f0756e6d60c653c5f5b0a64ad..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/responsive-image-formatter.html.twig +++ /dev/null @@ -1,17 +0,0 @@ -{# -/** - * @file - * Theme override to display a formatted responsive image field. - * - * Available variables: - * - responsive_image: A collection of responsive image data. - * - url: An optional URL the image can be linked to. - * - * @see template_preprocess_responsive_image_formatter() - */ -#} -{% if url %} - <a href="{{ url }}">{{ responsive_image }}</a> -{% else %} - {{ responsive_image }} -{% endif %} diff --git a/core/themes/stable/templates/field/responsive-image.html.twig b/core/themes/stable/templates/field/responsive-image.html.twig deleted file mode 100644 index 9fe132a43a425a6b4e566967b87a619c2f9add1a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/responsive-image.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override of a responsive image. - * - * Available variables: - * - sources: The attributes of the <source> tags for this <picture> tag. - * - img_element: The controlling image, with the fallback image in srcset. - * - output_image_tag: Whether or not to output an <img> tag instead of a - * <picture> tag. - * - * @see template_preprocess() - * @see template_preprocess_responsive_image() - */ -#} -{% if output_image_tag %} - {{ img_element }} -{% else %} - <picture> - {% if sources %} - {% for source_attributes in sources %} - <source{{ source_attributes }}/> - {% endfor %} - {% endif %} - {# The controlling image, with the fallback image in srcset. #} - {{ img_element }} - </picture> -{% endif %} diff --git a/core/themes/stable/templates/field/time.html.twig b/core/themes/stable/templates/field/time.html.twig deleted file mode 100644 index 6dba1d7b7581fef7013eb6d043afd2aef5adac5b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/field/time.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override for a date / time element. - * - * Available variables - * - timestamp: (optional) A UNIX timestamp for the datetime attribute. If the - * datetime cannot be represented as a UNIX timestamp, use a valid datetime - * attribute value in attributes.datetime. - * - text: (optional) The content to display within the <time> element. - * Defaults to a human-readable representation of the timestamp value or the - * datetime attribute value using DateFormatter::format(). - * - attributes: (optional) HTML attributes to apply to the <time> element. - * A datetime attribute in 'attributes' overrides the 'timestamp'. To - * create a valid datetime attribute value from a UNIX timestamp, use - * DateFormatter::format() with one of the predefined 'html_*' formats. - * - * @see template_preprocess_time() - * @see http://www.w3.org/TR/html5-author/the-time-element.html#attr-time-datetime - */ -#} -<time{{ attributes }}>{{ text }}</time> diff --git a/core/themes/stable/templates/form/checkboxes.html.twig b/core/themes/stable/templates/form/checkboxes.html.twig deleted file mode 100644 index 9199f7e4c4564eab9b0495eaaa43e8240d23bbe1..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/checkboxes.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override for a 'checkboxes' #type form element. - * - * Available variables - * - attributes: A list of HTML attributes for the wrapper element. - * - children: The rendered checkboxes. - * - * @see template_preprocess_checkboxes() - */ - @todo: remove this file once https://www.drupal.org/node/1819284 is resolved. - This is identical to core/modules/system/templates/container.html.twig -#} -<div{{ attributes.addClass('form-checkboxes') }}>{{ children }}</div> diff --git a/core/themes/stable/templates/form/confirm-form.html.twig b/core/themes/stable/templates/form/confirm-form.html.twig deleted file mode 100644 index 725f7f4df2cd2eab53fdef412d1719d96595cc90..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/confirm-form.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for confirm form. - * - * By default this does not alter the appearance of a form at all, - * but is provided as a convenience for themers. - * - * Available variables: - * - form: The confirm form. - */ -#} -{{ form }} diff --git a/core/themes/stable/templates/form/container.html.twig b/core/themes/stable/templates/form/container.html.twig deleted file mode 100644 index 0da6c388d02271e901ef2f452791b6d3264063d6..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/container.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override of a container used to wrap child elements. - * - * Used for grouped form items. Can also be used as a theme wrapper for any - * renderable element, to surround it with a <div> and HTML attributes. - * See \Drupal\Core\Render\Element\RenderElement for more - * information on the #theme_wrappers render array property, and - * \Drupal\Core\Render\Element\container for usage of the container render - * element. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - children: The rendered child elements of the container. - * - has_parent: A flag to indicate that the container has one or more parent - containers. - * - * @see template_preprocess_container() - */ -#} -{% - set classes = [ - has_parent ? 'js-form-wrapper', - has_parent ? 'form-wrapper', - ] -%} -<div{{ attributes.addClass(classes) }}>{{ children }}</div> diff --git a/core/themes/stable/templates/form/datetime-form.html.twig b/core/themes/stable/templates/form/datetime-form.html.twig deleted file mode 100644 index 1a26f111c587703edf6139b57893ed4ee00c63f6..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/datetime-form.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override of a datetime form element. - * - * Available variables: - * - attributes: HTML attributes for the datetime form element. - * - content: The datelist form element to be output. - * - * @see template_preprocess_datetime_form() - */ -#} -<div{{ attributes }}> - {{ content }} -</div> diff --git a/core/themes/stable/templates/form/datetime-wrapper.html.twig b/core/themes/stable/templates/form/datetime-wrapper.html.twig deleted file mode 100644 index 3c37ffd20db590d75b566d3a6847125dbf6b0bf2..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/datetime-wrapper.html.twig +++ /dev/null @@ -1,31 +0,0 @@ -{# -/** - * @file - * Theme override of a datetime form wrapper. - * - * Available variables: - * - content: The form element to be output, usually a datelist, or datetime. - * - title: The title of the form element. - * - title_attributes: HTML attributes for the title wrapper. - * - description: Description text for the form element. - * - required: An indicator for whether the associated form element is required. - * - * @see template_preprocess_datetime_wrapper() - */ -#} -{% - set title_classes = [ - required ? 'js-form-required', - required ? 'form-required', - ] -%} -{% if title %} - <h4{{ title_attributes.addClass(title_classes) }}>{{ title }}</h4> -{% endif %} -{{ content }} -{% if errors %} - <div> - {{ errors }} - </div> -{% endif %} -{{ description }} diff --git a/core/themes/stable/templates/form/details.html.twig b/core/themes/stable/templates/form/details.html.twig deleted file mode 100644 index 19879959273d62c9821f9b7cad0f723f16a62e17..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/details.html.twig +++ /dev/null @@ -1,38 +0,0 @@ -{# -/** - * @file - * Theme override for a details element. - * - * Available variables - * - attributes: A list of HTML attributes for the details element. - * - errors: (optional) Any errors for this details element, may not be set. - * - title: (optional) The title of the element, may not be set. - * - summary_attributes: A list of HTML attributes for the summary element. - * - description: (optional) The description of the element, may not be set. - * - children: (optional) The children of the element, may not be set. - * - value: (optional) The value of the element, may not be set. - * - * @see template_preprocess_details() - */ -#} -<details{{ attributes }}> - {% - set summary_classes = [ - required ? 'js-form-required', - required ? 'form-required', - ] - %} - {%- if title -%} - <summary{{ summary_attributes.addClass(summary_classes) }}>{{ title }}</summary> - {%- endif -%} - - {% if errors %} - <div> - {{ errors }} - </div> - {% endif %} - - {{ description }} - {{ children }} - {{ value }} -</details> diff --git a/core/themes/stable/templates/form/dropbutton-wrapper.html.twig b/core/themes/stable/templates/form/dropbutton-wrapper.html.twig deleted file mode 100644 index a2bdc21d67492b7e772e5a43549a937c6dae40da..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/dropbutton-wrapper.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** - * @file - * Theme override for a dropbutton wrapper. - * - * Available variables: - * - children: Contains the child elements of the dropbutton menu. - * - * @see template_preprocess() - */ -#} -{% if children %} - {% apply spaceless %} - <div class="dropbutton-wrapper"> - <div class="dropbutton-widget"> - {{ children }} - </div> - </div> - {% endapply %} -{% endif %} diff --git a/core/themes/stable/templates/form/field-multiple-value-form.html.twig b/core/themes/stable/templates/form/field-multiple-value-form.html.twig deleted file mode 100644 index 246ac41bfdca66fe6b4a9f678fb393a0c7265a2a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/field-multiple-value-form.html.twig +++ /dev/null @@ -1,42 +0,0 @@ -{# -/** - * @file - * Theme override for an individual form element. - * - * Available variables for all fields: - * - multiple: Whether there are multiple instances of the field. - * - * Available variables for single cardinality fields: - * - elements: Form elements to be rendered. - * - * Available variables when there are multiple fields. - * - table: Table of field items. - * - description: The description element containing the following properties: - * - content: The description content of the form element. - * - attributes: HTML attributes to apply to the description container. - * - button: "Add another item" button. - * - * @see template_preprocess_field_multiple_value_form() - */ -#} -{% if multiple %} - {% - set classes = [ - 'js-form-item', - 'form-item' - ] - %} - <div{{ attributes.addClass(classes) }}> - {{ table }} - {% if description.content %} - <div{{ description.attributes.addClass('description') }} >{{ description.content }}</div> - {% endif %} - {% if button %} - <div class="clearfix">{{ button }}</div> - {% endif %} - </div> -{% else %} - {% for element in elements %} - {{ element }} - {% endfor %} -{% endif %} diff --git a/core/themes/stable/templates/form/fieldset.html.twig b/core/themes/stable/templates/form/fieldset.html.twig deleted file mode 100644 index efd05e3425bcb373a0b6b9ce0ac63568748d926d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/fieldset.html.twig +++ /dev/null @@ -1,69 +0,0 @@ -{# -/** - * @file - * Theme override for a fieldset element and its children. - * - * Available variables: - * - attributes: HTML attributes for the <fieldset> element. - * - errors: (optional) Any errors for this <fieldset> element, may not be set. - * - required: Boolean indicating whether the <fieldset> element is required. - * - legend: The <legend> element containing the following properties: - * - title: Title of the <fieldset>, intended for use as the text - of the <legend>. - * - attributes: HTML attributes to apply to the <legend> element. - * - description: The description element containing the following properties: - * - content: The description content of the <fieldset>. - * - attributes: HTML attributes to apply to the description container. - * - description_display: Description display setting. It can have these values: - * - before: The description is output before the element. - * - after: The description is output after the element (default). - * - invisible: The description is output after the element, hidden visually - * but available to screen readers. - * - children: The rendered child elements of the <fieldset>. - * - prefix: The content to add before the <fieldset> children. - * - suffix: The content to add after the <fieldset> children. - * - * @see template_preprocess_fieldset() - */ -#} -{% - set classes = [ - 'js-form-item', - 'form-item', - 'js-form-wrapper', - 'form-wrapper', - ] -%} -<fieldset{{ attributes.addClass(classes) }}> - {% - set legend_span_classes = [ - 'fieldset-legend', - required ? 'js-form-required', - required ? 'form-required', - ] - %} - {# Always wrap fieldset legends in a <span> for CSS positioning. #} - <legend{{ legend.attributes }}> - <span{{ legend_span.attributes.addClass(legend_span_classes) }}>{{ legend.title }}</span> - </legend> - <div class="fieldset-wrapper"> - {% if description_display == 'before' and description.content %} - <div{{ description.attributes.addClass('description') }}>{{ description.content }}</div> - {% endif %} - {% if errors %} - <div> - {{ errors }} - </div> - {% endif %} - {% if prefix %} - <span class="field-prefix">{{ prefix }}</span> - {% endif %} - {{ children }} - {% if suffix %} - <span class="field-suffix">{{ suffix }}</span> - {% endif %} - {% if description_display in ['after', 'invisible'] and description.content %} - <div{{ description.attributes.addClass('description') }}>{{ description.content }}</div> - {% endif %} - </div> -</fieldset> diff --git a/core/themes/stable/templates/form/form-element-label.html.twig b/core/themes/stable/templates/form/form-element-label.html.twig deleted file mode 100644 index 7c2f8f222340cda34c7a3f5d66b469730e8cad60..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/form-element-label.html.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# -/** - * @file - * Theme override for a form element label. - * - * Available variables: - * - title: The label's text. - * - title_display: Elements title_display setting. - * - required: An indicator for whether the associated form element is required. - * - attributes: A list of HTML attributes for the label. - * - * @see template_preprocess_form_element_label() - */ -#} -{% - set classes = [ - title_display == 'after' ? 'option', - title_display == 'invisible' ? 'visually-hidden', - required ? 'js-form-required', - required ? 'form-required', - ] -%} -{% if title is not empty or required -%} - <label{{ attributes.addClass(classes) }}>{{ title }}</label> -{%- endif %} diff --git a/core/themes/stable/templates/form/form-element.html.twig b/core/themes/stable/templates/form/form-element.html.twig deleted file mode 100644 index 9e87a1b6da3d6f50ae9023d31f3d89ea4babb821..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/form-element.html.twig +++ /dev/null @@ -1,94 +0,0 @@ -{# -/** - * @file - * Theme override for a form element. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - errors: (optional) Any errors for this form element, may not be set. - * - prefix: (optional) The form element prefix, may not be set. - * - suffix: (optional) The form element suffix, may not be set. - * - required: The required marker, or empty if the associated form element is - * not required. - * - type: The type of the element. - * - name: The name of the element. - * - label: A rendered label element. - * - label_display: Label display setting. It can have these values: - * - before: The label is output before the element. This is the default. - * The label includes the #title and the required marker, if #required. - * - after: The label is output after the element. For example, this is used - * for radio and checkbox #type elements. If the #title is empty but the - * field is #required, the label will contain only the required marker. - * - invisible: Labels are critical for screen readers to enable them to - * properly navigate through forms but can be visually distracting. This - * property hides the label for everyone except screen readers. - * - attribute: Set the title attribute on the element to create a tooltip but - * output no label element. This is supported only for checkboxes and radios - * in \Drupal\Core\Render\Element\CompositeFormElementTrait::preRenderCompositeFormElement(). - * It is used where a visual label is not needed, such as a table of - * checkboxes where the row and column provide the context. The tooltip will - * include the title and required marker. - * - description: (optional) A list of description properties containing: - * - content: A description of the form element, may not be set. - * - attributes: (optional) A list of HTML attributes to apply to the - * description content wrapper. Will only be set when description is set. - * - description_display: Description display setting. It can have these values: - * - before: The description is output before the element. - * - after: The description is output after the element. This is the default - * value. - * - invisible: The description is output after the element, hidden visually - * but available to screen readers. - * - disabled: True if the element is disabled. - * - title_display: Title display setting. - * - * @see template_preprocess_form_element() - */ -#} -{% - set classes = [ - 'js-form-item', - 'form-item', - 'js-form-type-' ~ type|clean_class, - 'form-item-' ~ name|clean_class, - 'js-form-item-' ~ name|clean_class, - title_display not in ['after', 'before'] ? 'form-no-label', - disabled == 'disabled' ? 'form-disabled', - errors ? 'form-item--error', - ] -%} -{% - set description_classes = [ - 'description', - description_display == 'invisible' ? 'visually-hidden', - ] -%} -<div{{ attributes.addClass(classes) }}> - {% if label_display in ['before', 'invisible'] %} - {{ label }} - {% endif %} - {% if prefix is not empty %} - <span class="field-prefix">{{ prefix }}</span> - {% endif %} - {% if description_display == 'before' and description.content %} - <div{{ description.attributes }}> - {{ description.content }} - </div> - {% endif %} - {{ children }} - {% if suffix is not empty %} - <span class="field-suffix">{{ suffix }}</span> - {% endif %} - {% if label_display == 'after' %} - {{ label }} - {% endif %} - {% if errors %} - <div class="form-item--error-message"> - {{ errors }} - </div> - {% endif %} - {% if description_display in ['after', 'invisible'] and description.content %} - <div{{ description.attributes.addClass(description_classes) }}> - {{ description.content }} - </div> - {% endif %} -</div> diff --git a/core/themes/stable/templates/form/form.html.twig b/core/themes/stable/templates/form/form.html.twig deleted file mode 100644 index 97b4b7a3de207fc82d768ad3ce77da4379d4ff76..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/form.html.twig +++ /dev/null @@ -1,15 +0,0 @@ -{# -/** - * @file - * Theme override for a 'form' element. - * - * Available variables - * - attributes: A list of HTML attributes for the wrapper element. - * - children: The child elements of the form. - * - * @see template_preprocess_form() - */ -#} -<form{{ attributes }}> - {{ children }} -</form> diff --git a/core/themes/stable/templates/form/input.html.twig b/core/themes/stable/templates/form/input.html.twig deleted file mode 100644 index d5cac386e006f7b7e4e2dec206efe1fcaed8a413..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/input.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for an 'input' #type form element. - * - * Available variables: - * - attributes: A list of HTML attributes for the input element. - * - children: Optional additional rendered elements. - * - * @see template_preprocess_input() - */ -#} -<input{{ attributes }} />{{ children }} diff --git a/core/themes/stable/templates/form/radios.html.twig b/core/themes/stable/templates/form/radios.html.twig deleted file mode 100644 index 6e9a9d795b69faf9e74b08340836edb88e2f52db..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/radios.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for a 'radios' #type form element. - * - * Available variables - * - attributes: A list of HTML attributes for the wrapper element. - * - children: The rendered radios. - * - * @see template_preprocess_radios() - */ -#} -<div{{ attributes }}>{{ children }}</div> diff --git a/core/themes/stable/templates/form/select.html.twig b/core/themes/stable/templates/form/select.html.twig deleted file mode 100644 index 9c8a97c058977793d4fed3ed5f2ef32b5abe2190..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/select.html.twig +++ /dev/null @@ -1,27 +0,0 @@ -{# -/** - * @file - * Theme override for a select element. - * - * Available variables: - * - attributes: HTML attributes for the <select> tag. - * - options: The <option> element children. - * - * @see template_preprocess_select() - */ -#} -{% apply spaceless %} - <select{{ attributes }}> - {% for option in options %} - {% if option.type == 'optgroup' %} - <optgroup label="{{ option.label }}"> - {% for sub_option in option.options %} - <option value="{{ sub_option.value }}"{{ sub_option.selected ? ' selected="selected"' }}>{{ sub_option.label }}</option> - {% endfor %} - </optgroup> - {% elseif option.type == 'option' %} - <option value="{{ option.value }}"{{ option.selected ? ' selected="selected"' }}>{{ option.label }}</option> - {% endif %} - {% endfor %} - </select> -{% endapply %} diff --git a/core/themes/stable/templates/form/textarea.html.twig b/core/themes/stable/templates/form/textarea.html.twig deleted file mode 100644 index 96ddfc90e8680f6e2dd425d65c3aa367bf47efe2..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/form/textarea.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override for a 'textarea' #type form element. - * - * Available variables - * - wrapper_attributes: A list of HTML attributes for the wrapper element. - * - attributes: A list of HTML attributes for the <textarea> element. - * - resizable: An indicator for whether the textarea is resizable. - * - required: An indicator for whether the textarea is required. - * - value: The textarea content. - * - * @see template_preprocess_textarea() - */ -#} -<div{{ wrapper_attributes }}> - <textarea{{ attributes }}>{{ value }}</textarea> -</div> diff --git a/core/themes/stable/templates/layout/book-export-html.html.twig b/core/themes/stable/templates/layout/book-export-html.html.twig deleted file mode 100644 index 86bb37ed225ef26154b554f46ec76ea2e45dfe32..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/book-export-html.html.twig +++ /dev/null @@ -1,45 +0,0 @@ -{# -/** - * @file - * Theme override for printed version of book outline. - * - * Available variables: - * - title: Top level node title. - * - head: Header tags. - * - language: Language object. - * - language_rtl: A flag indicating whether the current display language is a - * right to left language. - * - base_url: URL to the home page. - * - contents: Nodes within the current outline rendered through - * book-node-export-html.html.twig. - * - * @see template_preprocess_book_export_html() - */ -#} -<!DOCTYPE html> -<html{{ html_attributes }}> - <head> - <title>{{ title }}</title> - {{ page.head }} - <base href="{{ base_url }}" /> - <link type="text/css" rel="stylesheet" href="misc/print.css" /> - </head> - <body> - {# - The given node is embedded to its absolute depth in a top level section. - For example, a child node with depth 2 in the hierarchy is contained in - (otherwise empty) div elements corresponding to depth 0 and depth 1. This - is intended to support WYSIWYG output - e.g., level 3 sections always look - like level 3 sections, no matter their depth relative to the node selected - to be exported as printer-friendly HTML. - #} - - {% if depth > 1 %}{% for i in 1..depth-1 %} - <div> - {% endfor %}{% endif %} - {{ contents }} - {% if depth > 1 %}{% for i in 1..depth-1 %} - </div> - {% endfor %}{% endif %} - </body> -</html> diff --git a/core/themes/stable/templates/layout/html.html.twig b/core/themes/stable/templates/layout/html.html.twig deleted file mode 100644 index 32079e6fa2b6e6c0fe82ba0e6cfc2babc24cbb9a..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/html.html.twig +++ /dev/null @@ -1,47 +0,0 @@ -{# -/** - * @file - * Theme override for the basic structure of a single Drupal page. - * - * Variables: - * - logged_in: A flag indicating if user is logged in. - * - root_path: The root path of the current page (e.g., node, admin, user). - * - node_type: The content type for the current node, if the page is a node. - * - head_title: List of text elements that make up the head_title variable. - * May contain one or more of the following: - * - title: The title of the page. - * - name: The name of the site. - * - slogan: The slogan of the site. - * - page_top: Initial rendered markup. This should be printed before 'page'. - * - page: The rendered page markup. - * - page_bottom: Closing rendered markup. This variable should be printed after - * 'page'. - * - db_offline: A flag indicating if the database is offline. - * - placeholder_token: The token for generating head, css, js and js-bottom - * placeholders. - * - * @see template_preprocess_html() - */ -#} -<!DOCTYPE html> -<html{{ html_attributes }}> - <head> - <head-placeholder token="{{ placeholder_token|raw }}"> - <title>{{ head_title|safe_join(' | ') }}</title> - <css-placeholder token="{{ placeholder_token|raw }}"> - <js-placeholder token="{{ placeholder_token|raw }}"> - </head> - <body{{ attributes }}> - {# - Keyboard navigation/accessibility link to main content section in - page.html.twig. - #} - <a href="#main-content" class="visually-hidden focusable"> - {{ 'Skip to main content'|t }} - </a> - {{ page_top }} - {{ page }} - {{ page_bottom }} - <js-bottom-placeholder token="{{ placeholder_token|raw }}"> - </body> -</html> diff --git a/core/themes/stable/templates/layout/install-page.html.twig b/core/themes/stable/templates/layout/install-page.html.twig deleted file mode 100644 index 44341f449e107e6bd5085694772bf0321dbfe04f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/install-page.html.twig +++ /dev/null @@ -1,53 +0,0 @@ -{# -/** - * @file - * Theme override to display a Drupal installation page. - * - * All available variables are mirrored in page.html.twig. - * Some may be blank but they are provided for consistency. - * - * @see template_preprocess_install_page() - */ -#} - <div class="layout-container"> - - <header role="banner"> - {% if site_name or site_slogan %} - <div class="name-and-slogan"> - {% if site_name %} - <h1>{{ site_name }}</h1> - {% endif %} - {% if site_slogan %} - <div class="site-slogan">{{ site_slogan }}</div> - {% endif %} - </div>{# /.name-and-slogan #} - {% endif %} - </header> - - <main role="main"> - {% if title %} - <h1>{{ title }}</h1> - {% endif %} - {{ page.highlighted }} - {{ page.content }} - </main> - - {% if page.sidebar_first %} - <aside class="layout-sidebar-first" role="complementary"> - {{ page.sidebar_first }} - </aside>{# /.layout-sidebar-first #} - {% endif %} - - {% if page.sidebar_second %} - <aside class="layout-sidebar-second" role="complementary"> - {{ page.sidebar_second }} - </aside>{# /.layout-sidebar-second #} - {% endif %} - - {% if page.footer %} - <footer role="contentinfo"> - {{ page.footer }} - </footer> - {% endif %} - - </div>{# /.layout-container #} diff --git a/core/themes/stable/templates/layout/layout--onecol.html.twig b/core/themes/stable/templates/layout/layout--onecol.html.twig deleted file mode 100644 index 7fe5b121ca8f82b6b6cbe5097fec58fb74202877..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout--onecol.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override to display a one-column layout. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--onecol', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - <div {{ region_attributes.content.addClass('layout__region', 'layout__region--content') }}> - {{ content.content }} - </div> - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/layout--threecol-25-50-25.html.twig b/core/themes/stable/templates/layout/layout--threecol-25-50-25.html.twig deleted file mode 100644 index 715470bd061a21c101cbf0250fa6d099a128b306..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout--threecol-25-50-25.html.twig +++ /dev/null @@ -1,52 +0,0 @@ -{# -/** - * @file - * Theme override for a three column layout. - * - * This template provides a three column 25%-50%-25% display layout, with - * additional areas for the top and the bottom. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--threecol-25-50-25', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - {% if content.top %} - <div {{ region_attributes.top.addClass('layout__region', 'layout__region--top') }}> - {{ content.top }} - </div> - {% endif %} - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - {% if content.third %} - <div {{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}> - {{ content.third }} - </div> - {% endif %} - - {% if content.bottom %} - <div {{ region_attributes.bottom.addClass('layout__region', 'layout__region--bottom') }}> - {{ content.bottom }} - </div> - {% endif %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/layout--threecol-33-34-33.html.twig b/core/themes/stable/templates/layout/layout--threecol-33-34-33.html.twig deleted file mode 100644 index f0a541d495818427b593345729133cab82d91b12..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout--threecol-33-34-33.html.twig +++ /dev/null @@ -1,52 +0,0 @@ -{# -/** - * @file - * Theme override for a three column layout. - * - * This template provides a three column 33%-34%-33% display layout, with - * additional areas for the top and the bottom. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--threecol-33-34-33', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - {% if content.top %} - <div {{ region_attributes.top.addClass('layout__region', 'layout__region--top') }}> - {{ content.top }} - </div> - {% endif %} - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - {% if content.third %} - <div {{ region_attributes.third.addClass('layout__region', 'layout__region--third') }}> - {{ content.third }} - </div> - {% endif %} - - {% if content.bottom %} - <div {{ region_attributes.bottom.addClass('layout__region', 'layout__region--bottom') }}> - {{ content.bottom }} - </div> - {% endif %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/layout--twocol-bricks.html.twig b/core/themes/stable/templates/layout/layout--twocol-bricks.html.twig deleted file mode 100644 index 08a0b47920618873e49008f826a0c930e31c0d47..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout--twocol-bricks.html.twig +++ /dev/null @@ -1,64 +0,0 @@ -{# -/** - * @file - * Theme override for a two column layout. - * - * This template provides a two column display layout with full width areas at - * the top, bottom and in the middle. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--twocol-bricks', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - {% if content.top %} - <div {{ region_attributes.top.addClass('layout__region', 'layout__region--top') }}> - {{ content.top }} - </div> - {% endif %} - - {% if content.first_above %} - <div {{ region_attributes.first_above.addClass('layout__region', 'layout__region--first-above') }}> - {{ content.first_above }} - </div> - {% endif %} - - {% if content.second_above %} - <div {{ region_attributes.second_above.addClass('layout__region', 'layout__region--second-above') }}> - {{ content.second_above }} - </div> - {% endif %} - - {% if content.middle %} - <div {{ region_attributes.middle.addClass('layout__region', 'layout__region--middle') }}> - {{ content.middle }} - </div> - {% endif %} - - {% if content.first_below %} - <div {{ region_attributes.first_below.addClass('layout__region', 'layout__region--first-below') }}> - {{ content.first_below }} - </div> - {% endif %} - - {% if content.second_below %} - <div {{ region_attributes.second_below.addClass('layout__region', 'layout__region--second-below') }}> - {{ content.second_below }} - </div> - {% endif %} - - {% if content.bottom %} - <div {{ region_attributes.bottom.addClass('layout__region', 'layout__region--bottom') }}> - {{ content.bottom }} - </div> - {% endif %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/layout--twocol.html.twig b/core/themes/stable/templates/layout/layout--twocol.html.twig deleted file mode 100644 index 4de66f048958db290f59738738fb1755d44b5230..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout--twocol.html.twig +++ /dev/null @@ -1,43 +0,0 @@ -{# -/** - * @file - * Theme override to display a two-column layout. - * - * Available variables: - * - content: The content for this layout. - * - attributes: HTML attributes for the layout <div>. - */ -#} -{% - set classes = [ - 'layout', - 'layout--twocol', - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - {% if content.top %} - <div {{ region_attributes.top.addClass('layout__region', 'layout__region--top') }}> - {{ content.top }} - </div> - {% endif %} - - {% if content.first %} - <div {{ region_attributes.first.addClass('layout__region', 'layout__region--first') }}> - {{ content.first }} - </div> - {% endif %} - - {% if content.second %} - <div {{ region_attributes.second.addClass('layout__region', 'layout__region--second') }}> - {{ content.second }} - </div> - {% endif %} - - {% if content.bottom %} - <div {{ region_attributes.bottom.addClass('layout__region', 'layout__region--bottom') }}> - {{ content.bottom }} - </div> - {% endif %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/layout.html.twig b/core/themes/stable/templates/layout/layout.html.twig deleted file mode 100644 index 59df5c6404153f38b8c2af13ecb6610729d4e634..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/layout.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Template for a generic layout. - */ -#} -{% - set classes = [ - 'layout', - 'layout--' ~ layout.id|clean_class, - ] -%} -{% if content %} - <div{{ attributes.addClass(classes) }}> - {% for region in layout.getRegionNames %} - {% if content[region] %} - <div {{ region_attributes[region].addClass('layout__region', 'layout__region--' ~ region|clean_class) }}> - {{ content[region] }} - </div> - {% endif %} - {% endfor %} - </div> -{% endif %} diff --git a/core/themes/stable/templates/layout/maintenance-page.html.twig b/core/themes/stable/templates/layout/maintenance-page.html.twig deleted file mode 100644 index de0acaabbbb427e09cbe2454719a33daccb7b3c4..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/maintenance-page.html.twig +++ /dev/null @@ -1,58 +0,0 @@ -{# -/** - * @file - * Theme override to display a single Drupal page while offline. - * - * All available variables are mirrored in page.html.twig. - * Some may be blank but they are provided for consistency. - * - * @see template_preprocess_maintenance_page() - */ -#} -<header role="banner"> - {% if logo %} - <a href="{{ front_page }}" title="{{ 'Home'|t }}" rel="home"> - <img src="{{ logo }}" alt="{{ 'Home'|t }}"/> - </a> - {% endif %} - - {% if site_name or site_slogan %} - {% if site_name %} - <h1> - <a href="{{ front_page }}" title="{{ 'Home'|t }}" rel="home">{{ site_name }}</a> - </h1> - {% endif %} - - {% if site_slogan %} - <div>{{ site_slogan }}</div> - {% endif %} - {% endif %} -</header> - -<main role="main"> - {% if title %} - <h1>{{ title }}</h1> - {% endif %} - - {{ page.highlighted }} - - {{ page.content }} -</main> - -{% if page.sidebar_first %} - <aside role="complementary"> - {{ page.sidebar_first }} - </aside> -{% endif %} - -{% if page.sidebar_second %} - <aside role="complementary"> - {{ page.sidebar_second }} - </aside> -{% endif %} - -{% if page.footer %} - <footer role="contentinfo"> - {{ page.footer }} - </footer> -{% endif %} diff --git a/core/themes/stable/templates/layout/page.html.twig b/core/themes/stable/templates/layout/page.html.twig deleted file mode 100644 index 669a1c658ef596564cfa0470174e016d0335013d..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/page.html.twig +++ /dev/null @@ -1,88 +0,0 @@ -{# -/** - * @file - * Theme override to display a single page. - * - * The doctype, html, head and body tags are not in this template. Instead they - * can be found in the html.html.twig template in this directory. - * - * Available variables: - * - * General utility variables: - * - base_path: The base URL path of the Drupal installation. Will usually be - * "/" unless you have installed Drupal in a sub-directory. - * - is_front: A flag indicating if the current page is the front page. - * - logged_in: A flag indicating if the user is registered and signed in. - * - is_admin: A flag indicating if the user has permission to access - * administration pages. - * - * Site identity: - * - front_page: The URL of the front page. Use this instead of base_path when - * linking to the front page. This includes the language domain or prefix. - * - * Page content (in order of occurrence in the default page.html.twig): - * - messages: Status and error messages. Should be displayed prominently. - * - node: Fully loaded node, if there is an automatically-loaded node - * associated with the page and the node ID is the second argument in the - * page's path (e.g. node/12345 and node/12345/revisions, but not - * comment/reply/12345). - * - * Regions: - * - page.header: Items for the header region. - * - page.primary_menu: Items for the primary menu region. - * - page.secondary_menu: Items for the secondary menu region. - * - page.highlighted: Items for the highlighted content region. - * - page.help: Dynamic help text, mostly for admin pages. - * - page.content: The main content of the current page. - * - page.sidebar_first: Items for the first sidebar. - * - page.sidebar_second: Items for the second sidebar. - * - page.footer: Items for the footer region. - * - page.breadcrumb: Items for the breadcrumb region. - * - * @see template_preprocess_page() - * @see html.html.twig - */ -#} -<div class="layout-container"> - - <header role="banner"> - {{ page.header }} - </header> - - {{ page.primary_menu }} - {{ page.secondary_menu }} - - {{ page.breadcrumb }} - - {{ page.highlighted }} - - {{ page.help }} - - <main role="main"> - <a id="main-content" tabindex="-1"></a>{# link is in html.html.twig #} - - <div class="layout-content"> - {{ page.content }} - </div>{# /.layout-content #} - - {% if page.sidebar_first %} - <aside class="layout-sidebar-first" role="complementary"> - {{ page.sidebar_first }} - </aside> - {% endif %} - - {% if page.sidebar_second %} - <aside class="layout-sidebar-second" role="complementary"> - {{ page.sidebar_second }} - </aside> - {% endif %} - - </main> - - {% if page.footer %} - <footer role="contentinfo"> - {{ page.footer }} - </footer> - {% endif %} - -</div>{# /.layout-container #} diff --git a/core/themes/stable/templates/layout/region.html.twig b/core/themes/stable/templates/layout/region.html.twig deleted file mode 100644 index e5e36d07410b8fb7be5b57e43e6d3880f3793d01..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/layout/region.html.twig +++ /dev/null @@ -1,19 +0,0 @@ -{# -/** - * @file - * Theme override to display a region. - * - * Available variables: - * - content: The content for this region, typically blocks. - * - attributes: HTML attributes for the region <div>. - * - region: The name of the region variable as defined in the theme's - * .info.yml file. - * - * @see template_preprocess_region() - */ -#} -{% if content %} - <div{{ attributes }}> - {{ content }} - </div> -{% endif %} diff --git a/core/themes/stable/templates/media-library/media--media-library.html.twig b/core/themes/stable/templates/media-library/media--media-library.html.twig deleted file mode 100644 index 4c5a5a70970941d0a6a53b8463ae0752d5c5c0c5..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/media-library/media--media-library.html.twig +++ /dev/null @@ -1,47 +0,0 @@ -{# -/** - * @file - * Theme override to present a media entity in the media library. - * - * Available variables: - * - media: The entity with limited access to object properties and methods. - * Only method names starting with "get", "has", or "is" and a few common - * methods such as "id", "label", and "bundle" are available. For example: - * - entity.getEntityTypeId() will return the entity type ID. - * - entity.hasField('field_example') returns TRUE if the entity includes - * field_example. (This does not indicate the presence of a value in this - * field.) - * Calling other methods, such as entity.delete(), will result in an exception. - * See \Drupal\Core\Entity\EntityInterface for a full list of methods. - * - name: Name of the media. - * - content: Media content. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the main title tag that appears in the template. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the main title tag that appears in the template. - * - view_mode: View mode; for example, "teaser" or "full". - * - attributes: HTML attributes for the containing element. - * - title_attributes: Same as attributes, except applied to the main title - * tag that appears in the template. - * - url: Direct URL of the media. - * - preview_attributes: HTML attributes for the preview wrapper. - * - metadata_attributes: HTML attributes for the expandable metadata area. - * - status: Whether or not the Media is published. - * - * @see template_preprocess_media() - * @see media_library_preprocess_media() - */ -#} -<article{{ attributes }}> - {% if content %} - <div{{ preview_attributes.addClass('js-media-library-item-preview') }}> - {{ content|without('name') }} - </div> - {% if not status %} - {{ "unpublished" | t }} - {% endif %} - <div{{ metadata_attributes }}> - {{ name }} - </div> - {% endif %} -</article> diff --git a/core/themes/stable/templates/media-library/media-library-item.html.twig b/core/themes/stable/templates/media-library/media-library-item.html.twig deleted file mode 100644 index 372b71c88b1f0273c420308031ddf5c07cc443f3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/media-library/media-library-item.html.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# -/** - * @file - * Theme override of a media library item. - * - * This is used when displaying selected media items, either in the field - * widget or in the "Additional selected media" area when adding new - * media items in the media library modal dialog. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - content: The content of the media library item, plus any additional - * fields or elements surrounding it. - * - * @see template_preprocess_media_library_item() - */ -#} -<div{{ attributes }}> - {{ content }} -</div> diff --git a/core/themes/stable/templates/media-library/media-library-wrapper.html.twig b/core/themes/stable/templates/media-library/media-library-wrapper.html.twig deleted file mode 100644 index 01fcbf6519a0bf4222036ba134a6270ce3c66686..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/media-library/media-library-wrapper.html.twig +++ /dev/null @@ -1,19 +0,0 @@ -{# -/** - * @file - * Theme override of a container used to wrap the media library's modal dialog - * interface. - * - * Available variables: - * - attributes: HTML attributes for the containing element. - * - menu: The menu of available media types to choose from. - * - content: The form to add new media items, followed by the grid or table of - * existing media items to choose from. - * - * @see template_preprocess_media_library_wrapper() - */ -#} -<div{{ attributes }}> - {{ menu }} - {{ content }} -</div> diff --git a/core/themes/stable/templates/misc/feed-icon.html.twig b/core/themes/stable/templates/misc/feed-icon.html.twig deleted file mode 100644 index 01ffc1767b0156aa14b73c577e43e41253f474c4..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/misc/feed-icon.html.twig +++ /dev/null @@ -1,16 +0,0 @@ -{# -/** - * @file - * Theme override for a feed icon. - * - * Available variables: - * - url: An internal system path or a fully qualified external URL of the feed. - * - title: Title of the feed for describing the feed on the subscribe link. - * - attributes: Remaining HTML attributes for the feed link. - * - title: A descriptive title of the feed link. - * - class: HTML classes to be applied to the feed link. - */ -#} -<a href="{{ url }}"{{ attributes.addClass('feed-icon') }}> - {{ 'Subscribe to @title'|t({'@title': title}) }} -</a> diff --git a/core/themes/stable/templates/misc/progress-bar.html.twig b/core/themes/stable/templates/misc/progress-bar.html.twig deleted file mode 100644 index 7b67afec8f14f2fc41396a97c9093212bb933c02..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/misc/progress-bar.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for a progress bar. - * - * Note that the core Batch API uses this only for non-JavaScript batch jobs. - * - * Available variables: - * - label: The label of the working task. - * - percent: The percentage of the progress. - * - message: A string containing information to be displayed. - */ -#} -<div class="progress" data-drupal-progress> - {% if label %} - <div class="progress__label">{{ label }}</div> - {% endif %} - <div class="progress__track"><div class="progress__bar" style="width: {{ percent }}%"></div></div> - <div class="progress__percentage">{{ percent }}%</div> - <div class="progress__description">{{ message }}</div> -</div> diff --git a/core/themes/stable/templates/misc/status-messages.html.twig b/core/themes/stable/templates/misc/status-messages.html.twig deleted file mode 100644 index 969631d2d06eaffc1289c0ac682c6196e9576a55..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/misc/status-messages.html.twig +++ /dev/null @@ -1,45 +0,0 @@ -{# -/** - * @file - * Theme override for status messages. - * - * Displays status, error, and warning messages, grouped by type. - * - * An invisible heading identifies the messages for assistive technology. - * Sighted users see a colored box. See http://www.w3.org/TR/WCAG-TECHS/H69.html - * for info. - * - * Add an ARIA label to the contentinfo area so that assistive technology - * user agents will better describe this landmark. - * - * Available variables: - * - message_list: List of messages to be displayed, grouped by type. - * - status_headings: List of all status types. - * - attributes: HTML attributes for the element, including: - * - class: HTML classes. - */ -#} -<div data-drupal-messages> -{% for type, messages in message_list %} - <div role="contentinfo" aria-label="{{ status_headings[type] }}"{{ attributes|without('role', 'aria-label') }}> - {% if type == 'error' %} - <div role="alert"> - {% endif %} - {% if status_headings[type] %} - <h2 class="visually-hidden">{{ status_headings[type] }}</h2> - {% endif %} - {% if messages|length > 1 %} - <ul> - {% for message in messages %} - <li>{{ message }}</li> - {% endfor %} - </ul> - {% else %} - {{ messages|first }} - {% endif %} - {% if type == 'error' %} - </div> - {% endif %} - </div> -{% endfor %} -</div> diff --git a/core/themes/stable/templates/navigation/book-all-books-block.html.twig b/core/themes/stable/templates/navigation/book-all-books-block.html.twig deleted file mode 100644 index 2eafa8e0c321b5db5b30f5276abb8e258bf89265..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/book-all-books-block.html.twig +++ /dev/null @@ -1,22 +0,0 @@ -{# -/** - * @file - * Theme override for rendering book outlines within a block. - * - * This template is used only when the block is configured to "show block on all - * pages", which presents multiple independent books on all pages. - * - * Available variables: - * - book_menus: Book outlines. - * - id: The parent book ID. - * - title: The parent book title. - * - menu: The top-level book links. - * - * @see template_preprocess_book_all_books_block() - */ -#} -{% for book in book_menus %} - <nav role="navigation" aria-label="{% trans %}Book outline for {{ book.title }}{% endtrans %}"> - {{ book.menu }} - </nav> -{% endfor %} diff --git a/core/themes/stable/templates/navigation/book-navigation.html.twig b/core/themes/stable/templates/navigation/book-navigation.html.twig deleted file mode 100644 index 28a797a12a99821210d4bcd01631affc6188cca4..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/book-navigation.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{# -/** - * @file - * Theme override to navigate books. - * - * Presented under nodes that are a part of book outlines. - * - * Available variables: - * - tree: The immediate children of the current node rendered as an unordered - * list. - * - current_depth: Depth of the current node within the book outline. Provided - * for context. - * - prev_url: URL to the previous node. - * - prev_title: Title of the previous node. - * - parent_url: URL to the parent node. - * - parent_title: Title of the parent node. Not printed by default. Provided - * as an option. - * - next_url: URL to the next node. - * - next_title: Title of the next node. - * - has_links: Flags TRUE whenever the previous, parent or next data has a - * value. - * - book_id: The book ID of the current outline being viewed. Same as the node - * ID containing the entire outline. Provided for context. - * - book_url: The book/node URL of the current outline being viewed. Provided - * as an option. Not used by default. - * - book_title: The book/node title of the current outline being viewed. - * - * @see template_preprocess_book_navigation() - */ -#} -{% if tree or has_links %} - <nav role="navigation" aria-labelledby="book-label-{{ book_id }}"> - {{ tree }} - {% if has_links %} - <h2>{{ 'Book traversal links for'|t }} {{ book_title }}</h2> - <ul> - {% if prev_url %} - <li> - <a href="{{ prev_url }}" rel="prev" title="{{ 'Go to previous page'|t }}"><b>{{ '‹'|t }}</b> {{ prev_title }}</a> - </li> - {% endif %} - {% if parent_url %} - <li> - <a href="{{ parent_url }}" title="{{ 'Go to parent page'|t }}">{{ 'Up'|t }}</a> - </li> - {% endif %} - {% if next_url %} - <li> - <a href="{{ next_url }}" rel="next" title="{{ 'Go to next page'|t }}">{{ next_title }} <b>{{ '›'|t }}</b></a> - </li> - {% endif %} - </ul> - {% endif %} - </nav> -{% endif %} diff --git a/core/themes/stable/templates/navigation/book-tree.html.twig b/core/themes/stable/templates/navigation/book-tree.html.twig deleted file mode 100644 index bbb5c93a976774c396b42a3a1c100e64a93a34b8..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/book-tree.html.twig +++ /dev/null @@ -1,47 +0,0 @@ -{# -/** - * @file - * Theme override to display a book tree. - * - * Returns HTML for a wrapper for a book sub-tree. - * - * Available variables: - * - items: A nested list of book items. Each book item contains: - * - attributes: HTML attributes for the book item. - * - below: The book item child items. - * - title: The book link title. - * - url: The book link URL, instance of \Drupal\Core\Url. - * - is_expanded: TRUE if the link has visible children within the current - * book tree. - * - is_collapsed: TRUE if the link has children within the current book tree - * that are not currently visible. - * - in_active_trail: TRUE if the link is in the active trail. - */ -#} -{% import _self as book_tree %} - -{# - We call a macro which calls itself to render the full tree. - @see https://twig.symfony.com/doc/3.x/tags/macro.html -#} -{{ book_tree.book_links(items, attributes, 0) }} - -{% macro book_links(items, attributes, menu_level) %} - {% import _self as book_tree %} - {% if items %} - {% if menu_level == 0 %} - <ul{{ attributes }}> - {% else %} - <ul> - {% endif %} - {% for item in items %} - <li{{ item.attributes }}> - {{ link(item.title, item.url) }} - {% if item.below %} - {{ book_tree.book_links(item.below, attributes, menu_level + 1) }} - {% endif %} - </li> - {% endfor %} - </ul> - {% endif %} -{% endmacro %} diff --git a/core/themes/stable/templates/navigation/breadcrumb.html.twig b/core/themes/stable/templates/navigation/breadcrumb.html.twig deleted file mode 100644 index 109768322444d340ea0493a0ef74745bc12d1f19..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/breadcrumb.html.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# -/** - * @file - * Theme override for a breadcrumb trail. - * - * Available variables: - * - breadcrumb: Breadcrumb trail items. - */ -#} -{% if breadcrumb %} - <nav role="navigation" aria-labelledby="system-breadcrumb"> - <h2 id="system-breadcrumb" class="visually-hidden">{{ 'Breadcrumb'|t }}</h2> - <ol> - {% for item in breadcrumb %} - <li> - {% if item.url %} - <a href="{{ item.url }}">{{ item.text }}</a> - {% else %} - {{ item.text }} - {% endif %} - </li> - {% endfor %} - </ol> - </nav> -{% endif %} diff --git a/core/themes/stable/templates/navigation/links.html.twig b/core/themes/stable/templates/navigation/links.html.twig deleted file mode 100644 index 8eb003355eb37a99af14833a25eb8b9b302f19c8..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/links.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{# -/** - * @file - * Theme override for a set of links. - * - * Available variables: - * - attributes: Attributes for the UL containing the list of links. - * - links: Links to be output. - * Each link will have the following elements: - * - link: (optional) A render array that returns a link. See - * template_preprocess_links() for details how it is generated. - * - text: The link text. - * - attributes: HTML attributes for the list item element. - * - text_attributes: (optional) HTML attributes for the span element if no - * 'url' was supplied. - * - heading: (optional) A heading to precede the links. - * - text: The heading text. - * - level: The heading level (e.g. 'h2', 'h3'). - * - attributes: (optional) A keyed list of attributes for the heading. - * If the heading is a string, it will be used as the text of the heading and - * the level will default to 'h2'. - * - * Headings should be used on navigation menus and any list of links that - * consistently appears on multiple pages. To make the heading invisible use - * the 'visually-hidden' CSS class. Do not use 'display:none', which - * removes it from screen readers and assistive technology. Headings allow - * screen reader and keyboard only users to navigate to or skip the links. - * See http://juicystudio.com/article/screen-readers-display-none.php and - * http://www.w3.org/TR/WCAG-TECHS/H42.html for more information. - * - * @see template_preprocess_links() - */ -#} -{% if links -%} - {%- if heading -%} - {%- if heading.level -%} - <{{ heading.level }}{{ heading.attributes }}>{{ heading.text }}</{{ heading.level }}> - {%- else -%} - <h2{{ heading.attributes }}>{{ heading.text }}</h2> - {%- endif -%} - {%- endif -%} - <ul{{ attributes }}> - {%- for item in links -%} - <li{{ item.attributes }}> - {%- if item.link -%} - {{ item.link }} - {%- elseif item.text_attributes -%} - <span{{ item.text_attributes }}>{{ item.text }}</span> - {%- else -%} - {{ item.text }} - {%- endif -%} - </li> - {%- endfor -%} - </ul> -{%- endif %} diff --git a/core/themes/stable/templates/navigation/menu--toolbar.html.twig b/core/themes/stable/templates/navigation/menu--toolbar.html.twig deleted file mode 100644 index 2e6fd1735ce35d5b32fec71ab364e47039d73b2b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/menu--toolbar.html.twig +++ /dev/null @@ -1,55 +0,0 @@ -{# -/** - * @file - * Theme override to display a toolbar menu. - * - * Available variables: - * - menu_name: The machine name of the menu. - * - items: A nested list of menu items. Each menu item contains: - * - attributes: HTML attributes for the menu item. - * - below: The menu item child items. - * - title: The menu link title. - * - url: The menu link url, instance of \Drupal\Core\Url - * - localized_options: Menu link localized options. - * - is_expanded: TRUE if the link has visible children within the current - * menu tree. - * - is_collapsed: TRUE if the link has children within the current menu tree - * that are not currently visible. - * - in_active_trail: TRUE if the link is in the active trail. - */ -#} -{% import _self as menus %} - -{# - We call a macro which calls itself to render the full tree. - @see https://twig.symfony.com/doc/3.x/tags/macro.html -#} -{{ menus.menu_links(items, attributes, 0) }} - -{% macro menu_links(items, attributes, menu_level) %} - {% import _self as menus %} - {% if items %} - {% if menu_level == 0 %} - <ul{{ attributes.addClass('toolbar-menu') }}> - {% else %} - <ul class="toolbar-menu"> - {% endif %} - {% for item in items %} - {% - set classes = [ - 'menu-item', - item.is_expanded ? 'menu-item--expanded', - item.is_collapsed ? 'menu-item--collapsed', - item.in_active_trail ? 'menu-item--active-trail', - ] - %} - <li{{ item.attributes.addClass(classes) }}> - {{ link(item.title, item.url) }} - {% if item.below %} - {{ menus.menu_links(item.below, attributes, menu_level + 1) }} - {% endif %} - </li> - {% endfor %} - </ul> - {% endif %} -{% endmacro %} diff --git a/core/themes/stable/templates/navigation/menu-local-action.html.twig b/core/themes/stable/templates/navigation/menu-local-action.html.twig deleted file mode 100644 index 27872837abdca839f016b791feb731656f653108..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/menu-local-action.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for a single local action link. - * - * Available variables: - * - attributes: HTML attributes for the wrapper element. - * - link: A rendered link element. - * - * @see template_preprocess_menu_local_action() - */ -#} -<li{{ attributes }}>{{ link }}</li> diff --git a/core/themes/stable/templates/navigation/menu-local-task.html.twig b/core/themes/stable/templates/navigation/menu-local-task.html.twig deleted file mode 100644 index b6c3ca2419130ba26197feb806f24c927366ae3f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/menu-local-task.html.twig +++ /dev/null @@ -1,17 +0,0 @@ -{# -/** - * @file - * Theme override for a local task link. - * - * Available variables: - * - attributes: HTML attributes for the wrapper element. - * - is_active: Whether the task item is an active tab. - * - link: A rendered link element. - * - * Note: This template renders the content for each task item in - * menu-local-tasks.html.twig. - * - * @see template_preprocess_menu_local_task() - */ -#} -<li{{ attributes }}>{{ link }}</li> diff --git a/core/themes/stable/templates/navigation/menu-local-tasks.html.twig b/core/themes/stable/templates/navigation/menu-local-tasks.html.twig deleted file mode 100644 index 8aded432d89e465e3c1bf51c05ec41b2ad80a0d7..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/menu-local-tasks.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override to display primary and secondary local tasks. - * - * Available variables: - * - primary: HTML list items representing primary tasks. - * - secondary: HTML list items representing secondary tasks. - * - * Each item in these variables (primary and secondary) can be individually - * themed in menu-local-task.html.twig. - */ -#} -{% if primary %} - <h2 class="visually-hidden">{{ 'Primary tabs'|t }}</h2> - <ul>{{ primary }}</ul> -{% endif %} -{% if secondary %} - <h2 class="visually-hidden">{{ 'Secondary tabs'|t }}</h2> - <ul>{{ secondary }}</ul> -{% endif %} diff --git a/core/themes/stable/templates/navigation/menu.html.twig b/core/themes/stable/templates/navigation/menu.html.twig deleted file mode 100644 index ee1d534e478fe57346053d3e4eb0a7689598f993..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/menu.html.twig +++ /dev/null @@ -1,47 +0,0 @@ -{# -/** - * @file - * Theme override to display a menu. - * - * Available variables: - * - menu_name: The machine name of the menu. - * - items: A nested list of menu items. Each menu item contains: - * - attributes: HTML attributes for the menu item. - * - below: The menu item child items. - * - title: The menu link title. - * - url: The menu link url, instance of \Drupal\Core\Url - * - localized_options: Menu link localized options. - * - is_expanded: TRUE if the link has visible children within the current - * menu tree. - * - is_collapsed: TRUE if the link has children within the current menu tree - * that are not currently visible. - * - in_active_trail: TRUE if the link is in the active trail. - */ -#} -{% import _self as menus %} - -{# - We call a macro which calls itself to render the full tree. - @see https://twig.symfony.com/doc/3.x/tags/macro.html -#} -{{ menus.menu_links(items, attributes, 0) }} - -{% macro menu_links(items, attributes, menu_level) %} - {% import _self as menus %} - {% if items %} - {% if menu_level == 0 %} - <ul{{ attributes }}> - {% else %} - <ul> - {% endif %} - {% for item in items %} - <li{{ item.attributes }}> - {{ link(item.title, item.url) }} - {% if item.below %} - {{ menus.menu_links(item.below, attributes, menu_level + 1) }} - {% endif %} - </li> - {% endfor %} - </ul> - {% endif %} -{% endmacro %} diff --git a/core/themes/stable/templates/navigation/pager.html.twig b/core/themes/stable/templates/navigation/pager.html.twig deleted file mode 100644 index 6f863faaf91206bd7e563c9dde65327b4645ccfa..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/pager.html.twig +++ /dev/null @@ -1,99 +0,0 @@ -{# -/** - * @file - * Theme override to display a pager. - * - * Available variables: - * - heading_id: Pagination heading ID. - * - items: List of pager items. - * The list is keyed by the following elements: - * - first: Item for the first page; not present on the first page of results. - * - previous: Item for the previous page; not present on the first page - * of results. - * - next: Item for the next page; not present on the last page of results. - * - last: Item for the last page; not present on the last page of results. - * - pages: List of pages, keyed by page number. - * Sub-sub elements: - * items.first, items.previous, items.next, items.last, and each item inside - * items.pages contain the following elements: - * - href: URL with appropriate query parameters for the item. - * - attributes: A keyed list of HTML attributes for the item. - * - text: The visible text used for the item link, such as "‹ Previous" - * or "Next ›". - * - current: The page number of the current page. - * - ellipses: If there are more pages than the quantity allows, then an - * ellipsis before or after the listed pages may be present. - * - previous: Present if the currently visible list of pages does not start - * at the first page. - * - next: Present if the visible list of pages ends before the last page. - * - * @see template_preprocess_pager() - */ -#} -{% if items %} - <nav class="pager" role="navigation" aria-labelledby="{{ heading_id }}"> - <h4 id="{{ heading_id }}" class="visually-hidden">{{ 'Pagination'|t }}</h4> - <ul class="pager__items js-pager__items"> - {# Print first item if we are not on the first page. #} - {% if items.first %} - <li class="pager__item pager__item--first"> - <a href="{{ items.first.href }}" title="{{ 'Go to first page'|t }}"{{ items.first.attributes|without('href', 'title') }}> - <span class="visually-hidden">{{ 'First page'|t }}</span> - <span aria-hidden="true">{{ items.first.text|default('« First'|t) }}</span> - </a> - </li> - {% endif %} - {# Print previous item if we are not on the first page. #} - {% if items.previous %} - <li class="pager__item pager__item--previous"> - <a href="{{ items.previous.href }}" title="{{ 'Go to previous page'|t }}" rel="prev"{{ items.previous.attributes|without('href', 'title', 'rel') }}> - <span class="visually-hidden">{{ 'Previous page'|t }}</span> - <span aria-hidden="true">{{ items.previous.text|default('‹ Previous'|t) }}</span> - </a> - </li> - {% endif %} - {# Add an ellipsis if there are further previous pages. #} - {% if ellipses.previous %} - <li class="pager__item pager__item--ellipsis" role="presentation">…</li> - {% endif %} - {# Now generate the actual pager piece. #} - {% for key, item in items.pages %} - <li class="pager__item{{ current == key ? ' is-active' : '' }}"> - {% if current == key %} - {% set title = 'Current page'|t %} - {% else %} - {% set title = 'Go to page @key'|t({'@key': key}) %} - {% endif %} - <a href="{{ item.href }}" title="{{ title }}"{{ item.attributes|without('href', 'title') }}> - <span class="visually-hidden"> - {{ current == key ? 'Current page'|t : 'Page'|t }} - </span> - {{- key -}} - </a> - </li> - {% endfor %} - {# Add an ellipsis if there are further next pages. #} - {% if ellipses.next %} - <li class="pager__item pager__item--ellipsis" role="presentation">…</li> - {% endif %} - {# Print next item if we are not on the last page. #} - {% if items.next %} - <li class="pager__item pager__item--next"> - <a href="{{ items.next.href }}" title="{{ 'Go to next page'|t }}" rel="next"{{ items.next.attributes|without('href', 'title', 'rel') }}> - <span class="visually-hidden">{{ 'Next page'|t }}</span> - <span aria-hidden="true">{{ items.next.text|default('Next ›'|t) }}</span> - </a> - </li> - {% endif %} - {# Print last item if we are not on the last page. #} - {% if items.last %} - <li class="pager__item pager__item--last"> - <a href="{{ items.last.href }}" title="{{ 'Go to last page'|t }}"{{ items.last.attributes|without('href', 'title') }}> - <span class="visually-hidden">{{ 'Last page'|t }}</span> - <span aria-hidden="true">{{ items.last.text|default('Last »'|t) }}</span> - </a> - </li> - {% endif %} - </ul> - </nav> -{% endif %} diff --git a/core/themes/stable/templates/navigation/toolbar.html.twig b/core/themes/stable/templates/navigation/toolbar.html.twig deleted file mode 100644 index 5ef3ffad3a3283c4ed4f21b8551271f600cbfe06..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/toolbar.html.twig +++ /dev/null @@ -1,46 +0,0 @@ -{# -/** - * @file - * Theme override for the administrative toolbar. - * - * Available variables: - * - attributes: HTML attributes for the wrapper. - * - toolbar_attributes: HTML attributes to apply to the toolbar. - * - toolbar_heading: The heading or label for the toolbar. - * - tabs: List of tabs for the toolbar. - * - attributes: HTML attributes for the tab container. - * - link: Link or button for the menu tab. - * - trays: Toolbar tray list, each associated with a tab. Each tray in trays - * contains: - * - attributes: HTML attributes to apply to the tray. - * - label: The tray's label. - * - links: The tray menu links. - * - remainder: Any non-tray, non-tab elements left to be rendered. - * - * @see template_preprocess_toolbar() - */ -#} -<div{{ attributes.addClass('toolbar') }}> - <nav{{ toolbar_attributes.addClass('toolbar-bar', 'clearfix') }}> - <h2 class="visually-hidden">{{ toolbar_heading }}</h2> - {% for key, tab in tabs %} - {% set tray = trays[key] %} - <div{{ tab.attributes.addClass('toolbar-tab') }}> - {{ tab.link }} - {% apply spaceless %} - <div{{ tray.attributes }}> - {% if tray.label %} - <nav class="toolbar-lining clearfix" role="navigation" aria-label="{{ tray.label }}"> - <h3 class="toolbar-tray-name visually-hidden">{{ tray.label }}</h3> - {% else %} - <nav class="toolbar-lining clearfix" role="navigation"> - {% endif %} - {{ tray.links }} - </nav> - </div> - {% endapply %} - </div> - {% endfor %} - </nav> - {{ remainder }} -</div> diff --git a/core/themes/stable/templates/navigation/vertical-tabs.html.twig b/core/themes/stable/templates/navigation/vertical-tabs.html.twig deleted file mode 100644 index 5872220b2a751dfeb132901e1b8e0c9c0f09284b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/navigation/vertical-tabs.html.twig +++ /dev/null @@ -1,13 +0,0 @@ -{# -/** - * @file - * Theme override for vertical tabs. - * - * Available variables - * - attributes: A list of HTML attributes for the wrapper element. - * - children: The rendered tabs. - * - * @see template_preprocess_vertical_tabs() - */ -#} -<div{{ attributes.setAttribute('data-vertical-tabs-panes', TRUE) }}>{{ children }}</div> diff --git a/core/themes/stable/templates/user/forum-submitted.html.twig b/core/themes/stable/templates/user/forum-submitted.html.twig deleted file mode 100644 index 65680cef1b59b4ffa5b862ed1de78bad6fa42a3b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/user/forum-submitted.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for a forum post submission string. - * - * The submission string indicates when and by whom a topic was submitted. - * - * Available variables: - * - author: The author of the post. - * - time: How long ago the post was created. - * - topic: An object with the raw data of the post. Potentially unsafe. Be - * sure to clean this data before printing. - * - * @see template_preprocess_forum_submitted() - */ -#} -{% if time %} - <span>{% trans %}By {{ author }} {{ time }} ago{% endtrans %}</span> -{% else %} - {{ 'n/a'|t }} -{% endif %} diff --git a/core/themes/stable/templates/user/user.html.twig b/core/themes/stable/templates/user/user.html.twig deleted file mode 100644 index 99e94726377d780bad26073d93145d3f17e942b1..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/user/user.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override to present all user data. - * - * This template is used when viewing a registered user's page, - * e.g., example.com/user/123. 123 being the user's ID. - * - * Available variables: - * - content: A list of content items. Use 'content' to print all content, or - * print a subset such as 'content.field_example'. Fields attached to a user - * such as 'user_picture' are available as 'content.user_picture'. - * - attributes: HTML attributes for the container element. - * - user: A Drupal User entity. - * - * @see template_preprocess_user() - */ -#} -<article{{ attributes }}> - {% if content %} - {{- content -}} - {% endif %} -</article> diff --git a/core/themes/stable/templates/user/username.html.twig b/core/themes/stable/templates/user/username.html.twig deleted file mode 100644 index 7f62f9b450d0a093682aa1d203b35071da751fdd..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/user/username.html.twig +++ /dev/null @@ -1,29 +0,0 @@ -{# -/** - * @file - * Theme override for displaying a username. - * - * Available variables: - * - account: The full account information for the user. - * - uid: The user ID, or zero if not a user. As used in anonymous comments. - * - name: The user's name, sanitized, and optionally truncated. - * - name_raw: The user's name, un-truncated. - * - truncated: Whether the user's name was truncated. - * - extra: Additional text to append to the user's name, sanitized. - * - profile_access: Whether the current user has permission to access this - users profile page. - * - link_path: The path or URL of the user's profile page, home page, - * or other desired page to link to for more information about the user. - * - homepage: (optional) The home page of the account, only set for non users. - * - link_options: Options to set on the \Drupal\Core\Url object if linking the - * user's name to the user's page. - * - attributes: HTML attributes for the containing element. - * - * @see template_preprocess_username() - */ -#} -{% if link_path -%} - <a{{ attributes }}>{{ name }}{{ extra }}</a> -{%- else -%} - <span{{ attributes }}>{{ name }}{{ extra }}</span> -{%- endif -%} diff --git a/core/themes/stable/templates/views/views-exposed-form.html.twig b/core/themes/stable/templates/views/views-exposed-form.html.twig deleted file mode 100644 index 0d34594d495c8d6beb3eb92b963e3a2f95361f58..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-exposed-form.html.twig +++ /dev/null @@ -1,19 +0,0 @@ -{# -/** - * @file - * Theme override of a views exposed form. - * - * Available variables: - * - form: A render element representing the form. - * - * @see template_preprocess_views_exposed_form() - */ -#} -{% if q is not empty %} - {# - This ensures that, if clean URLs are off, the 'q' is added first, - as a hidden form element, so that it shows up first in the POST URL. - #} -{{ q }} -{% endif %} -{{ form }} diff --git a/core/themes/stable/templates/views/views-mini-pager.html.twig b/core/themes/stable/templates/views/views-mini-pager.html.twig deleted file mode 100644 index 24f8f7aa994eb2067f0ec5f6550e13eed6634f6b..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-mini-pager.html.twig +++ /dev/null @@ -1,42 +0,0 @@ -{# -/** - * @file - * Theme override for a views mini-pager. - * - * Available variables: - * - heading_id: Pagination heading ID. - * - items: List of pager items. - * - * @see template_preprocess_views_mini_pager() - */ -#} -{% if items.previous or items.next %} - <nav role="navigation" aria-labelledby="{{ heading_id }}"> - <h4 id="{{ heading_id }}" class="visually-hidden">{{ 'Pagination'|t }}</h4> - <ul class="js-pager__items"> - {% if items.previous %} - <li> - <a href="{{ items.previous.href }}" title="{{ 'Go to previous page'|t }}" rel="prev"{{ items.previous.attributes|without('href', 'title', 'rel') }}> - <span class="visually-hidden">{{ 'Previous page'|t }}</span> - <span aria-hidden="true">{{ items.previous.text|default('‹‹'|t) }}</span> - </a> - </li> - {% endif %} - {% if items.current %} - <li> - {% trans %} - Page {{ items.current }} - {% endtrans %} - </li> - {% endif %} - {% if items.next %} - <li> - <a href="{{ items.next.href }}" title="{{ 'Go to next page'|t }}" rel="next"{{ items.next.attributes|without('href', 'title', 'rel') }}> - <span class="visually-hidden">{{ 'Next page'|t }}</span> - <span aria-hidden="true">{{ items.next.text|default('››'|t) }}</span> - </a> - </li> - {% endif %} - </ul> - </nav> -{% endif %} diff --git a/core/themes/stable/templates/views/views-view-field.html.twig b/core/themes/stable/templates/views/views-view-field.html.twig deleted file mode 100644 index 514b121dd821825c6f6ef3409a62e4e1dd7d5da6..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-field.html.twig +++ /dev/null @@ -1,21 +0,0 @@ -{# -/** - * @file - * Theme override for a single field in a view. - * - * Available variables: - * - view: The view that the field belongs to. - * - field: The field handler that can process the input. - * - row: The raw result of the database query that generated this field. - * - output: The processed output that will normally be used. - * - * When fetching output from the row this construct should be used: - * data = row[field.field_alias] - * - * The above will guarantee that you'll always get the correct data, regardless - * of any changes in the aliasing that might happen if the view is modified. - * - * @see template_preprocess_views_view_field() - */ -#} -{{ output -}} diff --git a/core/themes/stable/templates/views/views-view-fields.html.twig b/core/themes/stable/templates/views/views-view-fields.html.twig deleted file mode 100644 index 1370b3979d14e7c19bfae342a4b653a543d39551..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-fields.html.twig +++ /dev/null @@ -1,52 +0,0 @@ -{# -/** - * @file - * Theme override to display all the fields in a row. - * - * Available variables: - * - view: The view in use. - * - fields: A list of fields, each one contains: - * - content: The output of the field. - * - raw: The raw data for the field, if it exists. This is NOT output safe. - * - class: The safe class ID to use. - * - handler: The Views field handler controlling this field. - * - inline: Whether or not the field should be inline. - * - wrapper_element: An HTML element for a wrapper. - * - wrapper_attributes: List of attributes for wrapper element. - * - separator: An optional separator that may appear before a field. - * - label: The field's label text. - * - label_element: An HTML element for a label wrapper. - * - label_attributes: List of attributes for label wrapper. - * - label_suffix: Colon after the label. - * - element_type: An HTML element for the field content. - * - element_attributes: List of attributes for HTML element for field content. - * - has_label_colon: A boolean indicating whether to display a colon after - * the label. - * - element_type: An HTML element for the field content. - * - element_attributes: List of attributes for HTML element for field content. - * - row: The raw result from the query, with all data it fetched. - * - * @see template_preprocess_views_view_fields() - */ -#} -{% for field in fields -%} - {{ field.separator }} - {%- if field.wrapper_element -%} - <{{ field.wrapper_element }}{{ field.wrapper_attributes }}> - {%- endif %} - {%- if field.label -%} - {%- if field.label_element -%} - <{{ field.label_element }}{{ field.label_attributes }}>{{ field.label }}{{ field.label_suffix }}</{{ field.label_element }}> - {%- else -%} - {{ field.label }}{{ field.label_suffix }} - {%- endif %} - {%- endif %} - {%- if field.element_type -%} - <{{ field.element_type }}{{ field.element_attributes }}>{{ field.content }}</{{ field.element_type }}> - {%- else -%} - {{ field.content }} - {%- endif %} - {%- if field.wrapper_element -%} - </{{ field.wrapper_element }}> - {%- endif %} -{%- endfor %} diff --git a/core/themes/stable/templates/views/views-view-grid.html.twig b/core/themes/stable/templates/views/views-view-grid.html.twig deleted file mode 100644 index 8a3a20bbfbcb33eeee42a8d220e12435574df08f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-grid.html.twig +++ /dev/null @@ -1,76 +0,0 @@ -{# -/** - * @file - * Theme override for views to display rows in a grid. - * - * Available variables: - * - attributes: HTML attributes for the wrapping element. - * - title: The title of this group of rows. - * - view: The view object. - * - rows: The rendered view results. - * - options: The view plugin style options. - * - row_class_default: A flag indicating whether default classes should be - * used on rows. - * - col_class_default: A flag indicating whether default classes should be - * used on columns. - * - items: A list of grid items. Each item contains a list of rows or columns. - * The order in what comes first (row or column) depends on which alignment - * type is chosen (horizontal or vertical). - * - attributes: HTML attributes for each row or column. - * - content: A list of columns or rows. Each row or column contains: - * - attributes: HTML attributes for each row or column. - * - content: The row or column contents. - * - * @see template_preprocess_views_view_grid() - */ -#} -{% - set classes = [ - 'views-view-grid', - options.alignment, - 'cols-' ~ options.columns, - 'clearfix', - ] -%} -{% if options.row_class_default %} - {% - set row_classes = [ - 'views-row', - options.alignment == 'horizontal' ? 'clearfix', - ] - %} -{% endif %} -{% if options.col_class_default %} - {% - set col_classes = [ - 'views-col', - options.alignment == 'vertical' ? 'clearfix', - ] - %} -{% endif %} -{% if title %} - <h3>{{ title }}</h3> -{% endif %} -<div{{ attributes.addClass(classes) }}> - {% if options.alignment == 'horizontal' %} - {% for row in items %} - <div{{ row.attributes.addClass(row_classes, options.row_class_default ? 'row-' ~ loop.index) }}> - {% for column in row.content %} - <div{{ column.attributes.addClass(col_classes, options.col_class_default ? 'col-' ~ loop.index) }}> - {{- column.content -}} - </div> - {% endfor %} - </div> - {% endfor %} - {% else %} - {% for column in items %} - <div{{ column.attributes.addClass(col_classes, options.col_class_default ? 'col-' ~ loop.index) }}> - {% for row in column.content %} - <div{{ row.attributes.addClass(row_classes, options.row_class_default ? 'row-' ~ loop.index) }}> - {{- row.content -}} - </div> - {% endfor %} - </div> - {% endfor %} - {% endif %} -</div> diff --git a/core/themes/stable/templates/views/views-view-grouping.html.twig b/core/themes/stable/templates/views/views-view-grouping.html.twig deleted file mode 100644 index 319607c076c682b6a58b2d7c3dd73fc17c7b22e1..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-grouping.html.twig +++ /dev/null @@ -1,18 +0,0 @@ -{# -/** - * @file - * Theme override to display a single views grouping. - * - * Available variables: - * - view: The view object. - * - grouping: The grouping instruction. - * - grouping_level: A number indicating the hierarchical level of the grouping. - * - title: The group heading. - * - content: The content to be grouped. - * - rows: The rows returned from the view. - * - * @see template_preprocess_views_view_grouping() - */ -#} -{{ title }} -{{ content }} diff --git a/core/themes/stable/templates/views/views-view-list.html.twig b/core/themes/stable/templates/views/views-view-list.html.twig deleted file mode 100644 index 50cc74ba13fb0a8f922c2471cdce7c98246c9c01..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-list.html.twig +++ /dev/null @@ -1,38 +0,0 @@ -{# -/** - * @file - * Theme override for a view template to display a list of rows. - * - * Available variables: - * - attributes: HTML attributes for the container. - * - rows: A list of rows for this list. - * - attributes: The row's HTML attributes. - * - content: The row's contents. - * - title: The title of this group of rows. May be empty. - * - list: @todo. - * - type: Starting tag will be either a ul or ol. - * - attributes: HTML attributes for the list element. - * - * @see template_preprocess_views_view_list() - */ -#} -{% if attributes -%} - <div{{ attributes }}> -{% endif %} - {% if title %} - <h3>{{ title }}</h3> - {% endif %} - - <{{ list.type }}{{ list.attributes }}> - - {% for row in rows %} - <li{{ row.attributes }}> - {{- row.content -}} - </li> - {% endfor %} - - </{{ list.type }}> - -{% if attributes -%} - </div> -{% endif %} diff --git a/core/themes/stable/templates/views/views-view-mapping-test.html.twig b/core/themes/stable/templates/views/views-view-mapping-test.html.twig deleted file mode 100644 index 26d06692967bbab306b00f42cd88b1f862d2e82e..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-mapping-test.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{# -/** - * @file - * Theme override for testing the mapping row style. - * - * Available variables: - * - element: The view content. - * - * @see template_preprocess_views_view_mapping_test() - */ -#} -{{ element }} diff --git a/core/themes/stable/templates/views/views-view-opml.html.twig b/core/themes/stable/templates/views/views-view-opml.html.twig deleted file mode 100644 index 4165ccf4dfbd3f6c7b4a8cb4c5d845daa6a661df..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-opml.html.twig +++ /dev/null @@ -1,23 +0,0 @@ -{# -/** - * @file - * Theme override for feed displays that use the OPML style. - * - * Available variables: - * - title: The title of the feed (as set in the view). - * - updated: The modified date of the feed. - * - items: The feed items themselves. - * - * @see template_preprocess_views_view_opml() - */ -#} -<?xml version="1.0" encoding="utf-8"?> -<opml version="2.0"> - <head> - <title>{{ title }}</title> - <dateModified>{{ updated }}</dateModified> - </head> - <body> - {{ items }} - </body> -</opml> diff --git a/core/themes/stable/templates/views/views-view-row-opml.html.twig b/core/themes/stable/templates/views/views-view-row-opml.html.twig deleted file mode 100644 index 3316b1a3d7e9daa5e8fc80055028a7c511d21ef0..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-row-opml.html.twig +++ /dev/null @@ -1,12 +0,0 @@ -{# -/** - * @file - * Theme override to display an item in a views OPML feed. - * - * Available variables: - * - attributes: Attributes for outline element. - * - * @see template_preprocess_views_view_row_opml() - */ -#} - <outline{{ attributes }}/> diff --git a/core/themes/stable/templates/views/views-view-row-rss.html.twig b/core/themes/stable/templates/views/views-view-row-rss.html.twig deleted file mode 100644 index 4cdeba842c49f6606a3e8d437eec763024b602d3..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-row-rss.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override to display an item in a views RSS feed. - * - * Available variables: - * - title: RSS item title. - * - link: RSS item link. - * - description: RSS body text. - * - item_elements: RSS item elements to be rendered as XML (pubDate, creator, - * guid). - * - * @see template_preprocess_views_view_row_rss() - */ -#} -<item> - <title>{{ title }}</title> - <link>{{ link }}</link> - <description>{{ description }}</description> - {% for item in item_elements -%} - <{{ item.key }}{{ item.attributes -}} - {% if item.value -%} - >{{ item.value }}</{{ item.key }}> - {% else -%} - {{ ' />' }} - {% endif %} - {%- endfor %} -</item> diff --git a/core/themes/stable/templates/views/views-view-rss.html.twig b/core/themes/stable/templates/views/views-view-rss.html.twig deleted file mode 100644 index 0800237e39dc95490900eae930e12be3c4dfe11f..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-rss.html.twig +++ /dev/null @@ -1,28 +0,0 @@ -{# -/** - * @file - * Theme override for feed displays that use the RSS style. - * - * Available variables: - * - link: The link to the feed (the view path). - * - namespaces: The XML namespaces (added automatically). - * - title: The title of the feed (as set in the view). - * - description: The feed description (from feed settings). - * - langcode: The language encoding. - * - channel_elements: The formatted channel elements. - * - items: The feed items themselves. - * - * @see template_preprocess_views_view_rss() - */ -#} -<?xml version="1.0" encoding="utf-8"?> -<rss version="2.0" xml:base="{{ link }}"{{ namespaces }}> - <channel> - <title>{{ title }}</title> - <link>{{ link }}</link> - <description>{{ description }}</description> - <language>{{ langcode }}</language> - {{ channel_elements }} - {{ items }} - </channel> -</rss> diff --git a/core/themes/stable/templates/views/views-view-summary-unformatted.html.twig b/core/themes/stable/templates/views/views-view-summary-unformatted.html.twig deleted file mode 100644 index d9ff9958b23cf15a7350e559482844ba771f1097..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-summary-unformatted.html.twig +++ /dev/null @@ -1,31 +0,0 @@ -{# -/** - * @file - * Theme override for unformatted summary links. - * - * Available variables: - * - rows: The rows contained in this view. - * - url: The URL to this row's content. - * - count: The number of items this summary item represents. - * - separator: A separator between each row. - * - attributes: HTML attributes for a row. - * - active: A flag indicating whether the row is active. - * - options: Flags indicating how each row should be displayed. This contains: - * - count: A flag indicating whether the row's 'count' should be displayed. - * - inline: A flag indicating whether the item should be wrapped in an inline - * or block level HTML element. - * - * @see template_preprocess_views_view_summary_unformatted() - */ -#} -{% for row in rows %} - {{ options.inline ? '<span' : '<div' }} > - {% if row.separator -%} - {{ row.separator }} - {%- endif %} - <a href="{{ row.url }}"{{ row.attributes.addClass(row.active ? 'is-active')|without('href') }}>{{ row.link }}</a> - {% if options.count %} - ({{ row.count }}) - {% endif %} - {{ options.inline ? '</span>' : '</div>' }} -{% endfor %} diff --git a/core/themes/stable/templates/views/views-view-summary.html.twig b/core/themes/stable/templates/views/views-view-summary.html.twig deleted file mode 100644 index 55cce72a24dec78df60c7a0956eadf1b65c9a0a5..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-summary.html.twig +++ /dev/null @@ -1,29 +0,0 @@ -{# -/** - * @file - * Theme override to display a list of summary lines. - * - * Available variables: - * - rows: The rows contained in this view. - * Each row contains: - * - url: The summary link URL. - * - link: The summary link text. - * - count: The number of items under this grouping. - * - attributes: HTML attributes to apply to each row. - * - active: A flag indicating whether the row is active. - * - options: Flags indicating how the summary should be displayed. - * This contains: - * - count: A flag indicating whether the count should be displayed. - * - * @see template_preprocess_views_view_summary() - */ -#} -<ul> - {% for row in rows %} - <li><a href="{{ row.url }}"{{ row.attributes.addClass(row.active ? 'is-active')|without('href') }}>{{ row.link }}</a> - {% if options.count %} - ({{ row.count }}) - {% endif %} - </li> - {% endfor %} -</ul> diff --git a/core/themes/stable/templates/views/views-view-table.html.twig b/core/themes/stable/templates/views/views-view-table.html.twig deleted file mode 100644 index a26eaeba8561a33b8b4f987439902881258699ef..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-table.html.twig +++ /dev/null @@ -1,118 +0,0 @@ -{# -/** - * @file - * Theme override for displaying a view as a table. - * - * Available variables: - * - attributes: Remaining HTML attributes for the element. - * - class: HTML classes that can be used to style contextually through CSS. - * - title : The title of this group of rows. - * - header: The table header columns. - * - attributes: Remaining HTML attributes for the element. - * - content: HTML classes to apply to each header cell, indexed by - * the header's key. - * - default_classes: A flag indicating whether default classes should be - * used. - * - caption_needed: Is the caption tag needed. - * - caption: The caption for this table. - * - accessibility_description: Extended description for the table details. - * - accessibility_summary: Summary for the table details. - * - rows: Table row items. Rows are keyed by row number. - * - attributes: HTML classes to apply to each row. - * - columns: Row column items. Columns are keyed by column number. - * - attributes: HTML classes to apply to each column. - * - content: The column content. - * - default_classes: A flag indicating whether default classes should be - * used. - * - responsive: A flag indicating whether table is responsive. - * - sticky: A flag indicating whether table header is sticky. - * - summary_element: A render array with table summary information (if any). - * - * @see template_preprocess_views_view_table() - */ -#} -{% - set classes = [ - 'cols-' ~ header|length, - responsive ? 'responsive-enabled', - sticky ? 'sticky-enabled', - ] -%} -<table{{ attributes.addClass(classes) }}> - {% if caption_needed %} - <caption> - {% if caption %} - {{ caption }} - {% else %} - {{ title }} - {% endif %} - {% if (summary_element is not empty) %} - {{ summary_element }} - {% endif %} - </caption> - {% endif %} - {% if header %} - <thead> - <tr> - {% for key, column in header %} - {% if column.default_classes %} - {% - set column_classes = [ - 'views-field', - 'views-field-' ~ fields[key], - ] - %} - {% endif %} - <th{{ column.attributes.addClass(column_classes).setAttribute('scope', 'col') }}> - {%- if column.wrapper_element -%} - <{{ column.wrapper_element }}> - {%- if column.url -%} - <a href="{{ column.url }}" title="{{ column.title }}" rel="nofollow">{{ column.content }}{{ column.sort_indicator }}</a> - {%- else -%} - {{ column.content }}{{ column.sort_indicator }} - {%- endif -%} - </{{ column.wrapper_element }}> - {%- else -%} - {%- if column.url -%} - <a href="{{ column.url }}" title="{{ column.title }}" rel="nofollow">{{ column.content }}{{ column.sort_indicator }}</a> - {%- else -%} - {{- column.content }}{{ column.sort_indicator }} - {%- endif -%} - {%- endif -%} - </th> - {% endfor %} - </tr> - </thead> - {% endif %} - <tbody> - {% for row in rows %} - <tr{{ row.attributes }}> - {% for key, column in row.columns %} - {% if column.default_classes %} - {% - set column_classes = [ - 'views-field' - ] - %} - {% for field in column.fields %} - {% set column_classes = column_classes|merge(['views-field-' ~ field]) %} - {% endfor %} - {% endif %} - <td{{ column.attributes.addClass(column_classes) }}> - {%- if column.wrapper_element -%} - <{{ column.wrapper_element }}> - {% for content in column.content %} - {{ content.separator }}{{ content.field_output }} - {% endfor %} - </{{ column.wrapper_element }}> - {%- else -%} - {% for content in column.content %} - {{- content.separator }}{{ content.field_output -}} - {% endfor %} - {%- endif %} - </td> - {% endfor %} - </tr> - {% endfor %} - </tbody> -</table> diff --git a/core/themes/stable/templates/views/views-view-unformatted.html.twig b/core/themes/stable/templates/views/views-view-unformatted.html.twig deleted file mode 100644 index 534ac9a95520d850af5b49adbc8c53124ffa11a5..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view-unformatted.html.twig +++ /dev/null @@ -1,30 +0,0 @@ -{# -/** - * @file - * Theme override to display a view of unformatted rows. - * - * Available variables: - * - title: The title of this group of rows. May be empty. - * - rows: A list of the view's row items. - * - attributes: The row's HTML attributes. - * - content: The row's content. - * - view: The view object. - * - default_row_class: A flag indicating whether default classes should be - * used on rows. - * - * @see template_preprocess_views_view_unformatted() - */ -#} -{% if title %} - <h3>{{ title }}</h3> -{% endif %} -{% for row in rows %} - {% - set row_classes = [ - default_row_class ? 'views-row', - ] - %} - <div{{ row.attributes.addClass(row_classes) }}> - {{- row.content -}} - </div> -{% endfor %} diff --git a/core/themes/stable/templates/views/views-view.html.twig b/core/themes/stable/templates/views/views-view.html.twig deleted file mode 100644 index c30de976fd1ca074862b00af249a818d880a1d44..0000000000000000000000000000000000000000 --- a/core/themes/stable/templates/views/views-view.html.twig +++ /dev/null @@ -1,69 +0,0 @@ -{# -/** - * @file - * Theme override for main view template. - * - * Available variables: - * - attributes: Remaining HTML attributes for the element. - * - css_name: A CSS-safe version of the view name. - * - css_class: The user-specified classes names, if any. - * - header: The optional header. - * - footer: The optional footer. - * - rows: The results of the view query, if any. - * - empty: The content to display if there are no rows. - * - pager: The optional pager next/prev links to display. - * - exposed: Exposed widget form/info to display. - * - feed_icons: Optional feed icons to display. - * - more: An optional link to the next page of results. - * - title: Title of the view, only used when displaying in the admin preview. - * - title_prefix: Additional output populated by modules, intended to be - * displayed in front of the view title. - * - title_suffix: Additional output populated by modules, intended to be - * displayed after the view title. - * - attachment_before: An optional attachment view to be displayed before the - * view content. - * - attachment_after: An optional attachment view to be displayed after the - * view content. - * - dom_id: Unique id for every view being printed to give unique class for - * JavaScript. - * - * @see template_preprocess_views_view() - */ -#} -{% - set classes = [ - dom_id ? 'js-view-dom-id-' ~ dom_id, - ] -%} -<div{{ attributes.addClass(classes) }}> - {{ title_prefix }} - {{ title }} - {{ title_suffix }} - - {% if header %} - <header> - {{ header }} - </header> - {% endif %} - - {{ exposed }} - {{ attachment_before }} - - {% if rows -%} - {{ rows }} - {% elseif empty -%} - {{ empty }} - {% endif %} - {{ pager }} - - {{ attachment_after }} - {{ more }} - - {% if footer %} - <footer> - {{ footer }} - </footer> - {% endif %} - - {{ feed_icons }} -</div> diff --git a/core/themes/stable9/README.txt b/core/themes/stable9/README.txt index 66be55f6009f9e2dd0af112b48d8d70e78f0be39..cf57c347b9a3f5d7e8f6158612ce7a8e52bfa4b8 100644 --- a/core/themes/stable9/README.txt +++ b/core/themes/stable9/README.txt @@ -2,9 +2,9 @@ ABOUT STABLE 9 -------------- -Stable allows core markup and styling to evolve by functioning as a backwards +Stable 9 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 +browse Stable 9's contents, you will find copies of all the Twig templates and CSS files provided by core. Warning: Themes that decide to not use Stable 9 as a base theme will need diff --git a/core/themes/stable9/js/user.theme.js b/core/themes/stable9/js/user.theme.js index 972121d1527df2aca7878b0eb779f202b3fbaa7f..9c587e5feed18c96fefbf7c182f3503b0af97931 100644 --- a/core/themes/stable9/js/user.theme.js +++ b/core/themes/stable9/js/user.theme.js @@ -1,6 +1,6 @@ /** * @file - * Stable theme overrides for user password forms. + * Stable 9 theme overrides for user password forms. */ ((Drupal) => { diff --git a/core/themes/starterkit_theme/templates/field/file-link.html.twig b/core/themes/starterkit_theme/templates/field/file-link.html.twig index 8975710a8934da6dff114c787ee4d3ef754bb037..8e870e6104bb17dced91ed4d4678e1841e983c52 100644 --- a/core/themes/starterkit_theme/templates/field/file-link.html.twig +++ b/core/themes/starterkit_theme/templates/field/file-link.html.twig @@ -10,7 +10,6 @@ * - file_size: The size of the file. * * @see template_preprocess_file_link() - * @see stable_preprocess_image_widget() */ #} {{ attach_library('starterkit_theme/file') }}