diff --git a/core/lib/Drupal/Core/Extension/ThemeHandler.php b/core/lib/Drupal/Core/Extension/ThemeHandler.php
index a723087..5193a75 100644
--- a/core/lib/Drupal/Core/Extension/ThemeHandler.php
+++ b/core/lib/Drupal/Core/Extension/ThemeHandler.php
@@ -252,6 +252,7 @@ public function rebuildThemeData() {
     // Set defaults for theme info.
     $defaults = array(
       'engine' => 'twig',
+      'base theme' => 'stable',
       'regions' => array(
         'sidebar_first' => 'Left sidebar',
         'sidebar_second' => 'Right sidebar',
@@ -282,6 +283,11 @@ public function rebuildThemeData() {
       $theme->status = (int) isset($installed[$key]);
 
       $theme->info = $this->infoParser->parse($theme->getPathname()) + $defaults;
+      // Remove the default Stable base theme when 'base theme: false' is set in
+      // a theme .info.yml file or the Twig templating engine is not being used.
+      if (empty($theme->info['base theme']) || $theme->info['engine'] != 'twig') {
+        unset($theme->info['base theme']);
+      }
 
       // Add the info file modification time, so it becomes available for
       // contributed modules to use for ordering theme lists.
diff --git a/core/modules/system/src/Tests/Theme/StableThemeTest.php b/core/modules/system/src/Tests/Theme/StableThemeTest.php
new file mode 100644
index 0000000..0e2d5a6
--- /dev/null
+++ b/core/modules/system/src/Tests/Theme/StableThemeTest.php
@@ -0,0 +1,70 @@
+<?php
+
+/**
+ * @file
+ * Contains \Drupal\system\Tests\Theme\StableThemeTest.
+ */
+
+namespace Drupal\system\Tests\Theme;
+
+use Drupal\simpletest\KernelTestBase;
+
+/**
+ * Tests the behavior of Stable theme.
+ *
+ * @group Theme
+ */
+class StableThemeTest extends KernelTestBase {
+
+  public static $modules = ['system'];
+
+  /**
+   * The theme handler.
+   *
+   * @var \Drupal\Core\Extension\ThemeHandlerInterface.
+   */
+  protected $themeHandler;
+
+  /**
+   * The theme manager.
+   *
+   * @var \Drupal\Core\Theme\ThemeManagerInterface.
+   */
+  protected $themeManager;
+
+  /**
+   * {@inheritdoc}
+   */
+  public function setUp() {
+    parent::setUp();
+
+    $this->themeHandler = $this->container->get('theme_handler');
+    $this->themeManager = $this->container->get('theme.manager');
+  }
+
+  /**
+   * Ensure Stable is used by default when no base theme has been defined.
+   */
+  public function testStableIsDefault() {
+    $this->themeHandler->install(['test_stable']);
+    $this->config('system.theme')->set('default', 'test_stable')->save();
+    $theme = $this->themeManager->getActiveTheme();
+    /** @var \Drupal\Core\Theme\ActiveTheme $base_theme */
+    $base_themes = $theme->getBaseThemes();
+    $base_theme = reset($base_themes);
+    $this->assertTrue($base_theme->getName() == 'stable', "Stable theme has been set on if theme haven't decided to opt-out.");
+  }
+
+  /**
+   * Ensure that its possible to disable Stable by setting base theme to false.
+   */
+  public function testWildWest() {
+    $this->themeHandler->install(['test_wild_west']);
+    $this->config('system.theme')->set('default', 'test_wild_west')->save();
+    $theme = $this->themeManager->getActiveTheme();
+    /** @var \Drupal\Core\Theme\ActiveTheme $base_theme */
+    $base_themes = $theme->getBaseThemes();
+    $this->assertTrue(empty($base_themes), 'No base theme has been set.');
+  }
+
+}
diff --git a/core/modules/system/system.module b/core/modules/system/system.module
index 7ec8d0f..ddfd9e0 100644
--- a/core/modules/system/system.module
+++ b/core/modules/system/system.module
@@ -906,6 +906,12 @@ function system_get_info($type, $name = NULL) {
     foreach ($list as $shortname => $item) {
       if (!empty($item->status)) {
         $info[$shortname] = $item->info;
+        // Remove the default Stable base theme when 'base theme: false' is set
+        // in a theme .info.yml file or when the Twig templating engine is not
+        // being used.
+        if ($type == 'theme' && (empty($info[$shortname]['base theme']) || $info[$shortname]['engine'] != 'twig')) {
+          unset($info[$shortname]['base theme']);
+        }
       }
     }
   }
diff --git a/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml b/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
index dcb1a2f..8a0f0dc 100644
--- a/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
+++ b/core/modules/system/tests/themes/test_basetheme/test_basetheme.info.yml
@@ -3,6 +3,7 @@ type: theme
 description: 'Test theme which acts as a base theme for other test subthemes.'
 version: VERSION
 core: 8.x
+base theme: false
 libraries:
   - test_basetheme/global-styling
 stylesheets-remove:
diff --git a/core/modules/system/tests/themes/test_stable/test_stable.info.yml b/core/modules/system/tests/themes/test_stable/test_stable.info.yml
new file mode 100644
index 0000000..52f3fd1
--- /dev/null
+++ b/core/modules/system/tests/themes/test_stable/test_stable.info.yml
@@ -0,0 +1,5 @@
+name: Test Stable
+type: theme
+description: A theme to test that stable is set as the default.
+version: VERSION
+core: 8.x
diff --git a/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml b/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml
new file mode 100644
index 0000000..d1fcb82
--- /dev/null
+++ b/core/modules/system/tests/themes/test_wild_west/test_wild_west.info.yml
@@ -0,0 +1,6 @@
+name: Test Wild West
+type: theme
+description: A theme that doesn't use Stable as its base. It tests the wild west instead.
+version: VERSION
+base theme: false
+core: 8.x
diff --git a/core/profiles/standard/config/install/block.block.stable_admin.yml b/core/profiles/standard/config/install/block.block.stable_admin.yml
new file mode 100644
index 0000000..07d4f7e
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_admin.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - system.menu.admin
+  module:
+    - system
+  theme:
+    - stable
+id: stable_admin
+theme: stable
+region: sidebar_first
+weight: 10
+provider: null
+plugin: 'system_menu_block:admin'
+settings:
+  id: 'system_menu_block:admin'
+  label: Administration
+  provider: system
+  label_display: visible
+  level: 1
+  depth: 0
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_branding.yml b/core/profiles/standard/config/install/block.block.stable_branding.yml
new file mode 100644
index 0000000..86620cd
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_branding.yml
@@ -0,0 +1,22 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - stable
+id: stable_branding
+theme: stable
+region: header
+weight: 0
+provider: null
+plugin: system_branding_block
+settings:
+  id: system_branding_block
+  label: 'Site branding'
+  provider: system
+  label_display: '0'
+  use_site_logo: true
+  use_site_name: true
+  use_site_slogan: true
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_breadcrumbs.yml b/core/profiles/standard/config/install/block.block.stable_breadcrumbs.yml
new file mode 100644
index 0000000..0f3021f
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_breadcrumbs.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - stable
+id: stable_breadcrumbs
+theme: stable
+region: breadcrumb
+weight: 0
+provider: null
+plugin: system_breadcrumb_block
+settings:
+  id: system_breadcrumb_block
+  label: Breadcrumbs
+  provider: system
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_content.yml b/core/profiles/standard/config/install/block.block.stable_content.yml
new file mode 100644
index 0000000..15b1114
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_content.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - stable
+id: stable_content
+theme: stable
+region: content
+weight: 0
+provider: null
+plugin: system_main_block
+settings:
+  id: system_main_block
+  label: 'Main page content'
+  provider: system
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_help.yml b/core/profiles/standard/config/install/block.block.stable_help.yml
new file mode 100644
index 0000000..4cca7c6
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_help.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - help
+  theme:
+    - stable
+id: stable_help
+theme: stable
+region: help
+weight: 0
+provider: null
+plugin: help_block
+settings:
+  id: help_block
+  label: Help
+  provider: help
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_local_actions.yml b/core/profiles/standard/config/install/block.block.stable_local_actions.yml
new file mode 100644
index 0000000..48a1e3a
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_local_actions.yml
@@ -0,0 +1,17 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - stable
+id: stable_local_actions
+theme: stable
+region: content
+weight: -10
+provider: null
+plugin: local_actions_block
+settings:
+  id: local_actions_block
+  label: 'Primary admin actions'
+  provider: core
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_local_tasks.yml b/core/profiles/standard/config/install/block.block.stable_local_tasks.yml
new file mode 100644
index 0000000..7689fc8
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_local_tasks.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - stable
+id: stable_local_tasks
+theme: stable
+region: content
+weight: -20
+provider: null
+plugin: local_tasks_block
+settings:
+  id: local_tasks_block
+  label: Tabs
+  provider: core
+  label_display: '0'
+  primary: true
+  secondary: true
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_login.yml b/core/profiles/standard/config/install/block.block.stable_login.yml
new file mode 100644
index 0000000..8f84854
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_login.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - user
+  theme:
+    - stable
+id: stable_login
+theme: stable
+region: sidebar_first
+weight: 20
+provider: null
+plugin: user_login_block
+settings:
+  id: user_login_block
+  label: 'User login'
+  provider: user
+  label_display: visible
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_main_menu.yml b/core/profiles/standard/config/install/block.block.stable_main_menu.yml
new file mode 100644
index 0000000..3316a3f
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_main_menu.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - system.menu.main
+  module:
+    - system
+  theme:
+    - stable
+id: stable_main_menu
+theme: stable
+region: primary_menu
+weight: 0
+provider: null
+plugin: 'system_menu_block:main'
+settings:
+  id: 'system_menu_block:main'
+  label: 'Main navigation'
+  provider: system
+  label_display: '0'
+  level: 1
+  depth: 1
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_messages.yml b/core/profiles/standard/config/install/block.block.stable_messages.yml
new file mode 100644
index 0000000..7462cb5
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_messages.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - system
+  theme:
+    - stable
+id: stable_messages
+theme: stable
+region: highlighted
+weight: 0
+provider: null
+plugin: system_messages_block
+settings:
+  id: system_messages_block
+  label: 'Status messages'
+  provider: system
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_page_title.yml b/core/profiles/standard/config/install/block.block.stable_page_title.yml
new file mode 100644
index 0000000..b958b7c
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_page_title.yml
@@ -0,0 +1,17 @@
+langcode: en
+status: true
+dependencies:
+  theme:
+    - stable
+id: stable_page_title
+theme: stable
+region: content
+weight: -30
+provider: null
+plugin: page_title_block
+settings:
+  id: page_title_block
+  label: 'Page title'
+  provider: core
+  label_display: '0'
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_search.yml b/core/profiles/standard/config/install/block.block.stable_search.yml
new file mode 100644
index 0000000..58b718d
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_search.yml
@@ -0,0 +1,19 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - search
+  theme:
+    - stable
+id: stable_search
+theme: stable
+region: sidebar_first
+weight: -10
+provider: null
+plugin: search_form_block
+settings:
+  id: search_form_block
+  label: Search
+  provider: search
+  label_display: visible
+visibility: {  }
diff --git a/core/profiles/standard/config/install/block.block.stable_tools.yml b/core/profiles/standard/config/install/block.block.stable_tools.yml
new file mode 100644
index 0000000..f1e5a2c
--- /dev/null
+++ b/core/profiles/standard/config/install/block.block.stable_tools.yml
@@ -0,0 +1,23 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - system.menu.tools
+  module:
+    - system
+  theme:
+    - stable
+id: stable_tools
+theme: stable
+region: sidebar_first
+weight: 0
+provider: null
+plugin: 'system_menu_block:tools'
+settings:
+  id: 'system_menu_block:tools'
+  label: Tools
+  provider: system
+  label_display: visible
+  level: 1
+  depth: 0
+visibility: {  }
diff --git a/core/themes/classy/templates/block/block--local-actions-block.html.twig b/core/themes/classy/templates/block/block--local-actions-block.html.twig
index 2a0f5c4..d370eb8 100644
--- a/core/themes/classy/templates/block/block--local-actions-block.html.twig
+++ b/core/themes/classy/templates/block/block--local-actions-block.html.twig
@@ -1,4 +1,4 @@
-{% extends "@block/block.html.twig" %}
+{% extends "@stable/block.html.twig" %}
 {#
 /**
  * @file
diff --git a/core/themes/seven/templates/block--local-actions-block.html.twig b/core/themes/seven/templates/block--local-actions-block.html.twig
index 6539758..a9b86bf 100644
--- a/core/themes/seven/templates/block--local-actions-block.html.twig
+++ b/core/themes/seven/templates/block--local-actions-block.html.twig
@@ -1,4 +1,4 @@
-{% extends "@block/block.html.twig" %}
+{% extends "@stable/block.html.twig" %}
 {#
 /**
  * @file
diff --git a/core/modules/block/css/block.admin.css b/core/themes/stable/css/block/block.admin.css
similarity index 100%
copy from core/modules/block/css/block.admin.css
copy to core/themes/stable/css/block/block.admin.css
diff --git a/core/modules/ckeditor/css/ckeditor-iframe.css b/core/themes/stable/css/ckeditor/ckeditor-iframe.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor-iframe.css
copy to core/themes/stable/css/ckeditor/ckeditor-iframe.css
diff --git a/core/modules/ckeditor/css/ckeditor.admin.css b/core/themes/stable/css/ckeditor/ckeditor.admin.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor.admin.css
copy to core/themes/stable/css/ckeditor/ckeditor.admin.css
diff --git a/core/modules/ckeditor/css/ckeditor.css b/core/themes/stable/css/ckeditor/ckeditor.css
similarity index 100%
copy from core/modules/ckeditor/css/ckeditor.css
copy to core/themes/stable/css/ckeditor/ckeditor.css
diff --git a/core/modules/ckeditor/css/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css b/core/themes/stable/css/ckeditor/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
similarity index 100%
copy from core/modules/ckeditor/css/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
copy to core/themes/stable/css/ckeditor/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css
diff --git a/core/modules/color/css/color.admin.css b/core/themes/stable/css/color/color.admin.css
similarity index 100%
copy from core/modules/color/css/color.admin.css
copy to core/themes/stable/css/color/color.admin.css
diff --git a/core/modules/config_translation/css/config_translation.admin.css b/core/themes/stable/css/config_translation/config_translation.admin.css
similarity index 100%
copy from core/modules/config_translation/css/config_translation.admin.css
copy to core/themes/stable/css/config_translation/config_translation.admin.css
diff --git a/core/modules/content_translation/css/content_translation.admin.css b/core/themes/stable/css/content_translation/content_translation.admin.css
similarity index 100%
copy from core/modules/content_translation/css/content_translation.admin.css
copy to core/themes/stable/css/content_translation/content_translation.admin.css
diff --git a/core/modules/contextual/css/contextual.icons.theme.css b/core/themes/stable/css/contextual/contextual.icons.theme.css
similarity index 100%
copy from core/modules/contextual/css/contextual.icons.theme.css
copy to core/themes/stable/css/contextual/contextual.icons.theme.css
diff --git a/core/modules/contextual/css/contextual.module.css b/core/themes/stable/css/contextual/contextual.module.css
similarity index 100%
copy from core/modules/contextual/css/contextual.module.css
copy to core/themes/stable/css/contextual/contextual.module.css
diff --git a/core/modules/contextual/css/contextual.theme.css b/core/themes/stable/css/contextual/contextual.theme.css
similarity index 100%
copy from core/modules/contextual/css/contextual.theme.css
copy to core/themes/stable/css/contextual/contextual.theme.css
diff --git a/core/modules/contextual/css/contextual.toolbar.css b/core/themes/stable/css/contextual/contextual.toolbar.css
similarity index 100%
copy from core/modules/contextual/css/contextual.toolbar.css
copy to core/themes/stable/css/contextual/contextual.toolbar.css
diff --git a/core/modules/dblog/css/dblog.module.css b/core/themes/stable/css/dblog/dblog.module.css
similarity index 100%
copy from core/modules/dblog/css/dblog.module.css
copy to core/themes/stable/css/dblog/dblog.module.css
diff --git a/core/misc/dropbutton/dropbutton.css b/core/themes/stable/css/dropbutton/dropbutton.css
similarity index 100%
copy from core/misc/dropbutton/dropbutton.css
copy to core/themes/stable/css/dropbutton/dropbutton.css
diff --git a/core/modules/editor/css/editor.css b/core/themes/stable/css/editor/editor.css
similarity index 100%
copy from core/modules/editor/css/editor.css
copy to core/themes/stable/css/editor/editor.css
diff --git a/core/modules/field_ui/css/field_ui.admin.css b/core/themes/stable/css/field_ui/field_ui.admin.css
similarity index 100%
copy from core/modules/field_ui/css/field_ui.admin.css
copy to core/themes/stable/css/field_ui/field_ui.admin.css
diff --git a/core/modules/file/css/file.admin.css b/core/themes/stable/css/file/file.admin.css
similarity index 100%
copy from core/modules/file/css/file.admin.css
copy to core/themes/stable/css/file/file.admin.css
diff --git a/core/modules/filter/css/filter.admin.css b/core/themes/stable/css/filter/filter.admin.css
similarity index 100%
copy from core/modules/filter/css/filter.admin.css
copy to core/themes/stable/css/filter/filter.admin.css
diff --git a/core/modules/filter/css/filter.caption.css b/core/themes/stable/css/filter/filter.caption.css
similarity index 100%
copy from core/modules/filter/css/filter.caption.css
copy to core/themes/stable/css/filter/filter.caption.css
diff --git a/core/modules/image/css/image.admin.css b/core/themes/stable/css/image/image.admin.css
similarity index 100%
copy from core/modules/image/css/image.admin.css
copy to core/themes/stable/css/image/image.admin.css
diff --git a/core/modules/language/css/language.admin.css b/core/themes/stable/css/language/language.admin.css
similarity index 100%
copy from core/modules/language/css/language.admin.css
copy to core/themes/stable/css/language/language.admin.css
diff --git a/core/modules/locale/css/locale.admin.css b/core/themes/stable/css/locale/locale.admin.css
similarity index 100%
copy from core/modules/locale/css/locale.admin.css
copy to core/themes/stable/css/locale/locale.admin.css
diff --git a/core/modules/menu_ui/css/menu_ui.admin.css b/core/themes/stable/css/menu_ui/menu_ui.admin.css
similarity index 100%
copy from core/modules/menu_ui/css/menu_ui.admin.css
copy to core/themes/stable/css/menu_ui/menu_ui.admin.css
diff --git a/core/misc/print.css b/core/themes/stable/css/misc/print.css
similarity index 100%
copy from core/misc/print.css
copy to core/themes/stable/css/misc/print.css
diff --git a/core/misc/vertical-tabs.css b/core/themes/stable/css/misc/vertical-tabs.css
similarity index 100%
copy from core/misc/vertical-tabs.css
copy to core/themes/stable/css/misc/vertical-tabs.css
diff --git a/core/modules/node/css/node.admin.css b/core/themes/stable/css/node/node.admin.css
similarity index 100%
copy from core/modules/node/css/node.admin.css
copy to core/themes/stable/css/node/node.admin.css
diff --git a/core/modules/node/css/node.module.css b/core/themes/stable/css/node/node.module.css
similarity index 100%
copy from core/modules/node/css/node.module.css
copy to core/themes/stable/css/node/node.module.css
diff --git a/core/modules/node/css/node.preview.css b/core/themes/stable/css/node/node.preview.css
similarity index 100%
copy from core/modules/node/css/node.preview.css
copy to core/themes/stable/css/node/node.preview.css
diff --git a/core/modules/quickedit/css/quickedit.icons.theme.css b/core/themes/stable/css/quickedit/quickedit.icons.theme.css
similarity index 100%
copy from core/modules/quickedit/css/quickedit.icons.theme.css
copy to core/themes/stable/css/quickedit/quickedit.icons.theme.css
diff --git a/core/modules/quickedit/css/quickedit.module.css b/core/themes/stable/css/quickedit/quickedit.module.css
similarity index 100%
copy from core/modules/quickedit/css/quickedit.module.css
copy to core/themes/stable/css/quickedit/quickedit.module.css
diff --git a/core/modules/quickedit/css/quickedit.theme.css b/core/themes/stable/css/quickedit/quickedit.theme.css
similarity index 100%
copy from core/modules/quickedit/css/quickedit.theme.css
copy to core/themes/stable/css/quickedit/quickedit.theme.css
diff --git a/core/modules/shortcut/css/shortcut.icons.theme.css b/core/themes/stable/css/shortcut/shortcut.icons.theme.css
similarity index 100%
copy from core/modules/shortcut/css/shortcut.icons.theme.css
copy to core/themes/stable/css/shortcut/shortcut.icons.theme.css
diff --git a/core/modules/shortcut/css/shortcut.theme.css b/core/themes/stable/css/shortcut/shortcut.theme.css
similarity index 100%
copy from core/modules/shortcut/css/shortcut.theme.css
copy to core/themes/stable/css/shortcut/shortcut.theme.css
diff --git a/core/modules/simpletest/css/simpletest.module.css b/core/themes/stable/css/simpletest/simpletest.module.css
similarity index 100%
copy from core/modules/simpletest/css/simpletest.module.css
copy to core/themes/stable/css/simpletest/simpletest.module.css
diff --git a/core/modules/system/css/components/ajax-progress.module.css b/core/themes/stable/css/system/components/ajax-progress.module.css
similarity index 100%
copy from core/modules/system/css/components/ajax-progress.module.css
copy to core/themes/stable/css/system/components/ajax-progress.module.css
diff --git a/core/modules/system/css/components/align.module.css b/core/themes/stable/css/system/components/align.module.css
similarity index 100%
copy from core/modules/system/css/components/align.module.css
copy to core/themes/stable/css/system/components/align.module.css
diff --git a/core/modules/system/css/components/autocomplete-loading.module.css b/core/themes/stable/css/system/components/autocomplete-loading.module.css
similarity index 100%
copy from core/modules/system/css/components/autocomplete-loading.module.css
copy to core/themes/stable/css/system/components/autocomplete-loading.module.css
diff --git a/core/modules/system/css/components/clearfix.module.css b/core/themes/stable/css/system/components/clearfix.module.css
similarity index 100%
copy from core/modules/system/css/components/clearfix.module.css
copy to core/themes/stable/css/system/components/clearfix.module.css
diff --git a/core/modules/system/css/components/container-inline.module.css b/core/themes/stable/css/system/components/container-inline.module.css
similarity index 100%
copy from core/modules/system/css/components/container-inline.module.css
copy to core/themes/stable/css/system/components/container-inline.module.css
diff --git a/core/modules/system/css/components/details.module.css b/core/themes/stable/css/system/components/details.module.css
similarity index 100%
copy from core/modules/system/css/components/details.module.css
copy to core/themes/stable/css/system/components/details.module.css
diff --git a/core/modules/system/css/components/fieldgroup.module.css b/core/themes/stable/css/system/components/fieldgroup.module.css
similarity index 100%
copy from core/modules/system/css/components/fieldgroup.module.css
copy to core/themes/stable/css/system/components/fieldgroup.module.css
diff --git a/core/modules/system/css/components/hidden.module.css b/core/themes/stable/css/system/components/hidden.module.css
similarity index 100%
copy from core/modules/system/css/components/hidden.module.css
copy to core/themes/stable/css/system/components/hidden.module.css
diff --git a/core/modules/system/css/components/js.module.css b/core/themes/stable/css/system/components/js.module.css
similarity index 100%
copy from core/modules/system/css/components/js.module.css
copy to core/themes/stable/css/system/components/js.module.css
diff --git a/core/modules/system/css/components/nowrap.module.css b/core/themes/stable/css/system/components/nowrap.module.css
similarity index 100%
copy from core/modules/system/css/components/nowrap.module.css
copy to core/themes/stable/css/system/components/nowrap.module.css
diff --git a/core/modules/system/css/components/position-container.module.css b/core/themes/stable/css/system/components/position-container.module.css
similarity index 100%
copy from core/modules/system/css/components/position-container.module.css
copy to core/themes/stable/css/system/components/position-container.module.css
diff --git a/core/modules/system/css/components/progress.module.css b/core/themes/stable/css/system/components/progress.module.css
similarity index 100%
copy from core/modules/system/css/components/progress.module.css
copy to core/themes/stable/css/system/components/progress.module.css
diff --git a/core/modules/system/css/components/reset-appearance.module.css b/core/themes/stable/css/system/components/reset-appearance.module.css
similarity index 100%
copy from core/modules/system/css/components/reset-appearance.module.css
copy to core/themes/stable/css/system/components/reset-appearance.module.css
diff --git a/core/modules/system/css/components/resize.module.css b/core/themes/stable/css/system/components/resize.module.css
similarity index 100%
copy from core/modules/system/css/components/resize.module.css
copy to core/themes/stable/css/system/components/resize.module.css
diff --git a/core/modules/system/css/components/sticky-header.module.css b/core/themes/stable/css/system/components/sticky-header.module.css
similarity index 100%
copy from core/modules/system/css/components/sticky-header.module.css
copy to core/themes/stable/css/system/components/sticky-header.module.css
diff --git a/core/modules/system/css/components/tabledrag.module.css b/core/themes/stable/css/system/components/tabledrag.module.css
similarity index 100%
copy from core/modules/system/css/components/tabledrag.module.css
copy to core/themes/stable/css/system/components/tabledrag.module.css
diff --git a/core/modules/system/css/components/tablesort.module.css b/core/themes/stable/css/system/components/tablesort.module.css
similarity index 100%
copy from core/modules/system/css/components/tablesort.module.css
copy to core/themes/stable/css/system/components/tablesort.module.css
diff --git a/core/modules/system/css/components/tree-child.module.css b/core/themes/stable/css/system/components/tree-child.module.css
similarity index 100%
copy from core/modules/system/css/components/tree-child.module.css
copy to core/themes/stable/css/system/components/tree-child.module.css
diff --git a/core/modules/system/css/system.admin.css b/core/themes/stable/css/system/system.admin.css
similarity index 100%
copy from core/modules/system/css/system.admin.css
copy to core/themes/stable/css/system/system.admin.css
diff --git a/core/modules/system/css/system.diff.css b/core/themes/stable/css/system/system.diff.css
similarity index 100%
copy from core/modules/system/css/system.diff.css
copy to core/themes/stable/css/system/system.diff.css
diff --git a/core/modules/system/css/system.maintenance.css b/core/themes/stable/css/system/system.maintenance.css
similarity index 100%
copy from core/modules/system/css/system.maintenance.css
copy to core/themes/stable/css/system/system.maintenance.css
diff --git a/core/modules/taxonomy/css/taxonomy.theme.css b/core/themes/stable/css/taxonomy/taxonomy.theme.css
similarity index 100%
copy from core/modules/taxonomy/css/taxonomy.theme.css
copy to core/themes/stable/css/taxonomy/taxonomy.theme.css
diff --git a/core/modules/toolbar/css/toolbar.icons.theme.css b/core/themes/stable/css/toolbar/toolbar.icons.theme.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.icons.theme.css
copy to core/themes/stable/css/toolbar/toolbar.icons.theme.css
diff --git a/core/modules/toolbar/css/toolbar.menu.css b/core/themes/stable/css/toolbar/toolbar.menu.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.menu.css
copy to core/themes/stable/css/toolbar/toolbar.menu.css
diff --git a/core/modules/toolbar/css/toolbar.module.css b/core/themes/stable/css/toolbar/toolbar.module.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.module.css
copy to core/themes/stable/css/toolbar/toolbar.module.css
diff --git a/core/modules/toolbar/css/toolbar.theme.css b/core/themes/stable/css/toolbar/toolbar.theme.css
similarity index 100%
copy from core/modules/toolbar/css/toolbar.theme.css
copy to core/themes/stable/css/toolbar/toolbar.theme.css
diff --git a/core/modules/tour/css/tour.module.css b/core/themes/stable/css/tour/tour.module.css
similarity index 100%
copy from core/modules/tour/css/tour.module.css
copy to core/themes/stable/css/tour/tour.module.css
diff --git a/core/modules/update/css/update.admin.theme.css b/core/themes/stable/css/update/update.admin.theme.css
similarity index 100%
copy from core/modules/update/css/update.admin.theme.css
copy to core/themes/stable/css/update/update.admin.theme.css
diff --git a/core/modules/user/css/user.admin.css b/core/themes/stable/css/user/user.admin.css
similarity index 100%
copy from core/modules/user/css/user.admin.css
copy to core/themes/stable/css/user/user.admin.css
diff --git a/core/modules/user/css/user.icons.admin.css b/core/themes/stable/css/user/user.icons.admin.css
similarity index 100%
copy from core/modules/user/css/user.icons.admin.css
copy to core/themes/stable/css/user/user.icons.admin.css
diff --git a/core/modules/user/css/user.module.css b/core/themes/stable/css/user/user.module.css
similarity index 100%
copy from core/modules/user/css/user.module.css
copy to core/themes/stable/css/user/user.module.css
diff --git a/core/modules/views/css/views.module.css b/core/themes/stable/css/views/views.module.css
similarity index 100%
copy from core/modules/views/css/views.module.css
copy to core/themes/stable/css/views/views.module.css
diff --git a/core/modules/views_ui/css/views_ui.admin.css b/core/themes/stable/css/views_ui/views_ui.admin.css
similarity index 100%
copy from core/modules/views_ui/css/views_ui.admin.css
copy to core/themes/stable/css/views_ui/views_ui.admin.css
diff --git a/core/modules/views_ui/css/views_ui.admin.theme.css b/core/themes/stable/css/views_ui/views_ui.admin.theme.css
similarity index 100%
copy from core/modules/views_ui/css/views_ui.admin.theme.css
copy to core/themes/stable/css/views_ui/views_ui.admin.theme.css
diff --git a/core/modules/views_ui/css/views_ui.contextual.css b/core/themes/stable/css/views_ui/views_ui.contextual.css
similarity index 100%
copy from core/modules/views_ui/css/views_ui.contextual.css
copy to core/themes/stable/css/views_ui/views_ui.contextual.css
diff --git a/core/modules/block/js/block.admin.js b/core/themes/stable/js/block/block.admin.js
similarity index 100%
copy from core/modules/block/js/block.admin.js
copy to core/themes/stable/js/block/block.admin.js
diff --git a/core/modules/block/js/block.js b/core/themes/stable/js/block/block.js
similarity index 100%
copy from core/modules/block/js/block.js
copy to core/themes/stable/js/block/block.js
diff --git a/core/modules/block_content/js/block_content.js b/core/themes/stable/js/block_content/block_content.js
similarity index 100%
copy from core/modules/block_content/js/block_content.js
copy to core/themes/stable/js/block_content/block_content.js
diff --git a/core/modules/book/book.js b/core/themes/stable/js/book/book.js
similarity index 100%
copy from core/modules/book/book.js
copy to core/themes/stable/js/book/book.js
diff --git a/core/modules/ckeditor/js/ckeditor.admin.js b/core/themes/stable/js/ckeditor/ckeditor.admin.js
similarity index 100%
copy from core/modules/ckeditor/js/ckeditor.admin.js
copy to core/themes/stable/js/ckeditor/ckeditor.admin.js
diff --git a/core/modules/ckeditor/js/ckeditor.drupalimage.admin.js b/core/themes/stable/js/ckeditor/ckeditor.drupalimage.admin.js
similarity index 100%
copy from core/modules/ckeditor/js/ckeditor.drupalimage.admin.js
copy to core/themes/stable/js/ckeditor/ckeditor.drupalimage.admin.js
diff --git a/core/modules/ckeditor/js/ckeditor.js b/core/themes/stable/js/ckeditor/ckeditor.js
similarity index 100%
copy from core/modules/ckeditor/js/ckeditor.js
copy to core/themes/stable/js/ckeditor/ckeditor.js
diff --git a/core/modules/ckeditor/js/ckeditor.stylescombo.admin.js b/core/themes/stable/js/ckeditor/ckeditor.stylescombo.admin.js
similarity index 100%
copy from core/modules/ckeditor/js/ckeditor.stylescombo.admin.js
copy to core/themes/stable/js/ckeditor/ckeditor.stylescombo.admin.js
diff --git a/core/modules/ckeditor/js/models/Model.js b/core/themes/stable/js/ckeditor/models/Model.js
similarity index 100%
copy from core/modules/ckeditor/js/models/Model.js
copy to core/themes/stable/js/ckeditor/models/Model.js
diff --git a/core/modules/ckeditor/js/plugins/drupalimage/image.png b/core/themes/stable/js/ckeditor/plugins/drupalimage/image.png
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupalimage/image.png
copy to core/themes/stable/js/ckeditor/plugins/drupalimage/image.png
diff --git a/core/modules/ckeditor/js/plugins/drupalimage/plugin.js b/core/themes/stable/js/ckeditor/plugins/drupalimage/plugin.js
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupalimage/plugin.js
copy to core/themes/stable/js/ckeditor/plugins/drupalimage/plugin.js
diff --git a/core/modules/ckeditor/js/plugins/drupalimagecaption/plugin.js b/core/themes/stable/js/ckeditor/plugins/drupalimagecaption/plugin.js
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupalimagecaption/plugin.js
copy to core/themes/stable/js/ckeditor/plugins/drupalimagecaption/plugin.js
diff --git a/core/modules/ckeditor/js/plugins/drupallink/link.png b/core/themes/stable/js/ckeditor/plugins/drupallink/link.png
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupallink/link.png
copy to core/themes/stable/js/ckeditor/plugins/drupallink/link.png
diff --git a/core/modules/ckeditor/js/plugins/drupallink/plugin.js b/core/themes/stable/js/ckeditor/plugins/drupallink/plugin.js
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupallink/plugin.js
copy to core/themes/stable/js/ckeditor/plugins/drupallink/plugin.js
diff --git a/core/modules/ckeditor/js/plugins/drupallink/unlink.png b/core/themes/stable/js/ckeditor/plugins/drupallink/unlink.png
similarity index 100%
copy from core/modules/ckeditor/js/plugins/drupallink/unlink.png
copy to core/themes/stable/js/ckeditor/plugins/drupallink/unlink.png
diff --git a/core/modules/ckeditor/js/views/AuralView.js b/core/themes/stable/js/ckeditor/views/AuralView.js
similarity index 100%
copy from core/modules/ckeditor/js/views/AuralView.js
copy to core/themes/stable/js/ckeditor/views/AuralView.js
diff --git a/core/modules/ckeditor/js/views/ControllerView.js b/core/themes/stable/js/ckeditor/views/ControllerView.js
similarity index 100%
copy from core/modules/ckeditor/js/views/ControllerView.js
copy to core/themes/stable/js/ckeditor/views/ControllerView.js
diff --git a/core/modules/ckeditor/js/views/KeyboardView.js b/core/themes/stable/js/ckeditor/views/KeyboardView.js
similarity index 100%
copy from core/modules/ckeditor/js/views/KeyboardView.js
copy to core/themes/stable/js/ckeditor/views/KeyboardView.js
diff --git a/core/modules/ckeditor/js/views/VisualView.js b/core/themes/stable/js/ckeditor/views/VisualView.js
similarity index 100%
copy from core/modules/ckeditor/js/views/VisualView.js
copy to core/themes/stable/js/ckeditor/views/VisualView.js
diff --git a/core/modules/color/color.js b/core/themes/stable/js/color/color.js
similarity index 100%
copy from core/modules/color/color.js
copy to core/themes/stable/js/color/color.js
diff --git a/core/modules/color/preview.js b/core/themes/stable/js/color/preview.js
similarity index 100%
copy from core/modules/color/preview.js
copy to core/themes/stable/js/color/preview.js
diff --git a/core/modules/comment/js/comment-by-viewer.js b/core/themes/stable/js/comment/comment-by-viewer.js
similarity index 100%
copy from core/modules/comment/js/comment-by-viewer.js
copy to core/themes/stable/js/comment/comment-by-viewer.js
diff --git a/core/modules/comment/comment-entity-form.js b/core/themes/stable/js/comment/comment-entity-form.js
similarity index 100%
copy from core/modules/comment/comment-entity-form.js
copy to core/themes/stable/js/comment/comment-entity-form.js
diff --git a/core/modules/comment/js/comment-new-indicator.js b/core/themes/stable/js/comment/comment-new-indicator.js
similarity index 100%
copy from core/modules/comment/js/comment-new-indicator.js
copy to core/themes/stable/js/comment/comment-new-indicator.js
diff --git a/core/modules/comment/js/node-new-comments-link.js b/core/themes/stable/js/comment/node-new-comments-link.js
similarity index 100%
copy from core/modules/comment/js/node-new-comments-link.js
copy to core/themes/stable/js/comment/node-new-comments-link.js
diff --git a/core/modules/content_translation/content_translation.admin.js b/core/themes/stable/js/content_translation/content_translation.admin.js
similarity index 100%
copy from core/modules/content_translation/content_translation.admin.js
copy to core/themes/stable/js/content_translation/content_translation.admin.js
diff --git a/core/modules/contextual/js/contextual.js b/core/themes/stable/js/contextual/contextual.js
similarity index 100%
copy from core/modules/contextual/js/contextual.js
copy to core/themes/stable/js/contextual/contextual.js
diff --git a/core/modules/contextual/js/contextual.toolbar.js b/core/themes/stable/js/contextual/contextual.toolbar.js
similarity index 100%
copy from core/modules/contextual/js/contextual.toolbar.js
copy to core/themes/stable/js/contextual/contextual.toolbar.js
diff --git a/core/modules/contextual/js/models/StateModel.js b/core/themes/stable/js/contextual/models/StateModel.js
similarity index 100%
copy from core/modules/contextual/js/models/StateModel.js
copy to core/themes/stable/js/contextual/models/StateModel.js
diff --git a/core/modules/contextual/js/toolbar/models/StateModel.js b/core/themes/stable/js/contextual/toolbar/models/StateModel.js
similarity index 100%
copy from core/modules/contextual/js/toolbar/models/StateModel.js
copy to core/themes/stable/js/contextual/toolbar/models/StateModel.js
diff --git a/core/modules/contextual/js/toolbar/views/AuralView.js b/core/themes/stable/js/contextual/toolbar/views/AuralView.js
similarity index 100%
copy from core/modules/contextual/js/toolbar/views/AuralView.js
copy to core/themes/stable/js/contextual/toolbar/views/AuralView.js
diff --git a/core/modules/contextual/js/toolbar/views/VisualView.js b/core/themes/stable/js/contextual/toolbar/views/VisualView.js
similarity index 100%
copy from core/modules/contextual/js/toolbar/views/VisualView.js
copy to core/themes/stable/js/contextual/toolbar/views/VisualView.js
diff --git a/core/modules/contextual/js/views/AuralView.js b/core/themes/stable/js/contextual/views/AuralView.js
similarity index 100%
copy from core/modules/contextual/js/views/AuralView.js
copy to core/themes/stable/js/contextual/views/AuralView.js
diff --git a/core/modules/contextual/js/views/KeyboardView.js b/core/themes/stable/js/contextual/views/KeyboardView.js
similarity index 100%
copy from core/modules/contextual/js/views/KeyboardView.js
copy to core/themes/stable/js/contextual/views/KeyboardView.js
diff --git a/core/modules/contextual/js/views/RegionView.js b/core/themes/stable/js/contextual/views/RegionView.js
similarity index 100%
copy from core/modules/contextual/js/views/RegionView.js
copy to core/themes/stable/js/contextual/views/RegionView.js
diff --git a/core/modules/contextual/js/views/VisualView.js b/core/themes/stable/js/contextual/views/VisualView.js
similarity index 100%
copy from core/modules/contextual/js/views/VisualView.js
copy to core/themes/stable/js/contextual/views/VisualView.js
diff --git a/core/misc/dialog/dialog.ajax.js b/core/themes/stable/js/dialog/dialog.ajax.js
similarity index 100%
copy from core/misc/dialog/dialog.ajax.js
copy to core/themes/stable/js/dialog/dialog.ajax.js
diff --git a/core/misc/dialog/dialog.jquery-ui.js b/core/themes/stable/js/dialog/dialog.jquery-ui.js
similarity index 100%
copy from core/misc/dialog/dialog.jquery-ui.js
copy to core/themes/stable/js/dialog/dialog.jquery-ui.js
diff --git a/core/misc/dialog/dialog.js b/core/themes/stable/js/dialog/dialog.js
similarity index 100%
copy from core/misc/dialog/dialog.js
copy to core/themes/stable/js/dialog/dialog.js
diff --git a/core/misc/dialog/dialog.position.js b/core/themes/stable/js/dialog/dialog.position.js
similarity index 100%
copy from core/misc/dialog/dialog.position.js
copy to core/themes/stable/js/dialog/dialog.position.js
diff --git a/core/misc/dropbutton/dropbutton.js b/core/themes/stable/js/dropbutton/dropbutton.js
similarity index 100%
copy from core/misc/dropbutton/dropbutton.js
copy to core/themes/stable/js/dropbutton/dropbutton.js
diff --git a/core/modules/editor/js/editor.admin.js b/core/themes/stable/js/editor/editor.admin.js
similarity index 100%
copy from core/modules/editor/js/editor.admin.js
copy to core/themes/stable/js/editor/editor.admin.js
diff --git a/core/modules/editor/js/editor.dialog.js b/core/themes/stable/js/editor/editor.dialog.js
similarity index 100%
copy from core/modules/editor/js/editor.dialog.js
copy to core/themes/stable/js/editor/editor.dialog.js
diff --git a/core/modules/editor/js/editor.formattedTextEditor.js b/core/themes/stable/js/editor/editor.formattedTextEditor.js
similarity index 100%
copy from core/modules/editor/js/editor.formattedTextEditor.js
copy to core/themes/stable/js/editor/editor.formattedTextEditor.js
diff --git a/core/modules/editor/js/editor.js b/core/themes/stable/js/editor/editor.js
similarity index 100%
copy from core/modules/editor/js/editor.js
copy to core/themes/stable/js/editor/editor.js
diff --git a/core/modules/field_ui/field_ui.js b/core/themes/stable/js/field_ui/field_ui.js
similarity index 100%
copy from core/modules/field_ui/field_ui.js
copy to core/themes/stable/js/field_ui/field_ui.js
diff --git a/core/modules/file/file.js b/core/themes/stable/js/file/file.js
similarity index 100%
copy from core/modules/file/file.js
copy to core/themes/stable/js/file/file.js
diff --git a/core/modules/filter/filter.admin.js b/core/themes/stable/js/filter/filter.admin.js
similarity index 100%
copy from core/modules/filter/filter.admin.js
copy to core/themes/stable/js/filter/filter.admin.js
diff --git a/core/modules/filter/filter.api.php b/core/themes/stable/js/filter/filter.api.php
similarity index 100%
copy from core/modules/filter/filter.api.php
copy to core/themes/stable/js/filter/filter.api.php
diff --git a/core/modules/filter/filter.filter_html.admin.js b/core/themes/stable/js/filter/filter.filter_html.admin.js
similarity index 100%
copy from core/modules/filter/filter.filter_html.admin.js
copy to core/themes/stable/js/filter/filter.filter_html.admin.js
diff --git a/core/modules/filter/filter.js b/core/themes/stable/js/filter/filter.js
similarity index 100%
copy from core/modules/filter/filter.js
copy to core/themes/stable/js/filter/filter.js
diff --git a/core/modules/history/js/history.js b/core/themes/stable/js/history/history.js
similarity index 100%
copy from core/modules/history/js/history.js
copy to core/themes/stable/js/history/history.js
diff --git a/core/modules/history/js/mark-as-read.js b/core/themes/stable/js/history/mark-as-read.js
similarity index 100%
copy from core/modules/history/js/mark-as-read.js
copy to core/themes/stable/js/history/mark-as-read.js
diff --git a/core/modules/language/language.admin.js b/core/themes/stable/js/language/language.admin.js
similarity index 100%
copy from core/modules/language/language.admin.js
copy to core/themes/stable/js/language/language.admin.js
diff --git a/core/modules/locale/locale.admin.js b/core/themes/stable/js/locale/locale.admin.js
similarity index 100%
copy from core/modules/locale/locale.admin.js
copy to core/themes/stable/js/locale/locale.admin.js
diff --git a/core/modules/locale/locale.bulk.js b/core/themes/stable/js/locale/locale.bulk.js
similarity index 100%
copy from core/modules/locale/locale.bulk.js
copy to core/themes/stable/js/locale/locale.bulk.js
diff --git a/core/modules/locale/locale.datepicker.js b/core/themes/stable/js/locale/locale.datepicker.js
similarity index 100%
copy from core/modules/locale/locale.datepicker.js
copy to core/themes/stable/js/locale/locale.datepicker.js
diff --git a/core/modules/menu_ui/menu_ui.admin.js b/core/themes/stable/js/menu_ui/menu_ui.admin.js
similarity index 100%
copy from core/modules/menu_ui/menu_ui.admin.js
copy to core/themes/stable/js/menu_ui/menu_ui.admin.js
diff --git a/core/modules/menu_ui/menu_ui.js b/core/themes/stable/js/menu_ui/menu_ui.js
similarity index 100%
copy from core/modules/menu_ui/menu_ui.js
copy to core/themes/stable/js/menu_ui/menu_ui.js
diff --git a/core/misc/active-link.js b/core/themes/stable/js/misc/active-link.js
similarity index 100%
copy from core/misc/active-link.js
copy to core/themes/stable/js/misc/active-link.js
diff --git a/core/misc/ajax.js b/core/themes/stable/js/misc/ajax.js
similarity index 100%
copy from core/misc/ajax.js
copy to core/themes/stable/js/misc/ajax.js
diff --git a/core/misc/announce.js b/core/themes/stable/js/misc/announce.js
similarity index 100%
copy from core/misc/announce.js
copy to core/themes/stable/js/misc/announce.js
diff --git a/core/misc/autocomplete.js b/core/themes/stable/js/misc/autocomplete.js
similarity index 100%
copy from core/misc/autocomplete.js
copy to core/themes/stable/js/misc/autocomplete.js
diff --git a/core/misc/batch.js b/core/themes/stable/js/misc/batch.js
similarity index 100%
copy from core/misc/batch.js
copy to core/themes/stable/js/misc/batch.js
diff --git a/core/misc/collapse.js b/core/themes/stable/js/misc/collapse.js
similarity index 100%
copy from core/misc/collapse.js
copy to core/themes/stable/js/misc/collapse.js
diff --git a/core/misc/date.js b/core/themes/stable/js/misc/date.js
similarity index 100%
copy from core/misc/date.js
copy to core/themes/stable/js/misc/date.js
diff --git a/core/misc/debounce.js b/core/themes/stable/js/misc/debounce.js
similarity index 100%
copy from core/misc/debounce.js
copy to core/themes/stable/js/misc/debounce.js
diff --git a/core/misc/details-aria.js b/core/themes/stable/js/misc/details-aria.js
similarity index 100%
copy from core/misc/details-aria.js
copy to core/themes/stable/js/misc/details-aria.js
diff --git a/core/misc/displace.js b/core/themes/stable/js/misc/displace.js
similarity index 100%
copy from core/misc/displace.js
copy to core/themes/stable/js/misc/displace.js
diff --git a/core/misc/drupal.js b/core/themes/stable/js/misc/drupal.js
similarity index 100%
copy from core/misc/drupal.js
copy to core/themes/stable/js/misc/drupal.js
diff --git a/core/misc/drupalSettingsLoader.js b/core/themes/stable/js/misc/drupalSettingsLoader.js
similarity index 100%
copy from core/misc/drupalSettingsLoader.js
copy to core/themes/stable/js/misc/drupalSettingsLoader.js
diff --git a/core/misc/form.js b/core/themes/stable/js/misc/form.js
similarity index 100%
copy from core/misc/form.js
copy to core/themes/stable/js/misc/form.js
diff --git a/core/misc/machine-name.js b/core/themes/stable/js/misc/machine-name.js
similarity index 100%
copy from core/misc/machine-name.js
copy to core/themes/stable/js/misc/machine-name.js
diff --git a/core/misc/progress.js b/core/themes/stable/js/misc/progress.js
similarity index 100%
copy from core/misc/progress.js
copy to core/themes/stable/js/misc/progress.js
diff --git a/core/misc/states.js b/core/themes/stable/js/misc/states.js
similarity index 100%
copy from core/misc/states.js
copy to core/themes/stable/js/misc/states.js
diff --git a/core/misc/tabbingmanager.js b/core/themes/stable/js/misc/tabbingmanager.js
similarity index 100%
copy from core/misc/tabbingmanager.js
copy to core/themes/stable/js/misc/tabbingmanager.js
diff --git a/core/misc/tabledrag.js b/core/themes/stable/js/misc/tabledrag.js
similarity index 100%
copy from core/misc/tabledrag.js
copy to core/themes/stable/js/misc/tabledrag.js
diff --git a/core/misc/tableheader.js b/core/themes/stable/js/misc/tableheader.js
similarity index 100%
copy from core/misc/tableheader.js
copy to core/themes/stable/js/misc/tableheader.js
diff --git a/core/misc/tableresponsive.js b/core/themes/stable/js/misc/tableresponsive.js
similarity index 100%
copy from core/misc/tableresponsive.js
copy to core/themes/stable/js/misc/tableresponsive.js
diff --git a/core/misc/tableselect.js b/core/themes/stable/js/misc/tableselect.js
similarity index 100%
copy from core/misc/tableselect.js
copy to core/themes/stable/js/misc/tableselect.js
diff --git a/core/misc/timezone.js b/core/themes/stable/js/misc/timezone.js
similarity index 100%
copy from core/misc/timezone.js
copy to core/themes/stable/js/misc/timezone.js
diff --git a/core/misc/vertical-tabs.js b/core/themes/stable/js/misc/vertical-tabs.js
similarity index 100%
copy from core/misc/vertical-tabs.js
copy to core/themes/stable/js/misc/vertical-tabs.js
diff --git a/core/modules/node/content_types.js b/core/themes/stable/js/node/content_types.js
similarity index 100%
copy from core/modules/node/content_types.js
copy to core/themes/stable/js/node/content_types.js
diff --git a/core/modules/node/node.js b/core/themes/stable/js/node/node.js
similarity index 100%
copy from core/modules/node/node.js
copy to core/themes/stable/js/node/node.js
diff --git a/core/modules/node/node.preview.js b/core/themes/stable/js/node/node.preview.js
similarity index 100%
copy from core/modules/node/node.preview.js
copy to core/themes/stable/js/node/node.preview.js
diff --git a/core/modules/path/path.js b/core/themes/stable/js/path/path.js
similarity index 100%
copy from core/modules/path/path.js
copy to core/themes/stable/js/path/path.js
diff --git a/core/modules/quickedit/js/editors/formEditor.js b/core/themes/stable/js/quickedit/editors/formEditor.js
similarity index 100%
copy from core/modules/quickedit/js/editors/formEditor.js
copy to core/themes/stable/js/quickedit/editors/formEditor.js
diff --git a/core/modules/quickedit/js/editors/plainTextEditor.js b/core/themes/stable/js/quickedit/editors/plainTextEditor.js
similarity index 100%
copy from core/modules/quickedit/js/editors/plainTextEditor.js
copy to core/themes/stable/js/quickedit/editors/plainTextEditor.js
diff --git a/core/modules/quickedit/js/models/AppModel.js b/core/themes/stable/js/quickedit/models/AppModel.js
similarity index 100%
copy from core/modules/quickedit/js/models/AppModel.js
copy to core/themes/stable/js/quickedit/models/AppModel.js
diff --git a/core/modules/quickedit/js/models/BaseModel.js b/core/themes/stable/js/quickedit/models/BaseModel.js
similarity index 100%
copy from core/modules/quickedit/js/models/BaseModel.js
copy to core/themes/stable/js/quickedit/models/BaseModel.js
diff --git a/core/modules/quickedit/js/models/EditorModel.js b/core/themes/stable/js/quickedit/models/EditorModel.js
similarity index 100%
copy from core/modules/quickedit/js/models/EditorModel.js
copy to core/themes/stable/js/quickedit/models/EditorModel.js
diff --git a/core/modules/quickedit/js/models/EntityModel.js b/core/themes/stable/js/quickedit/models/EntityModel.js
similarity index 100%
copy from core/modules/quickedit/js/models/EntityModel.js
copy to core/themes/stable/js/quickedit/models/EntityModel.js
diff --git a/core/modules/quickedit/js/models/FieldModel.js b/core/themes/stable/js/quickedit/models/FieldModel.js
similarity index 100%
copy from core/modules/quickedit/js/models/FieldModel.js
copy to core/themes/stable/js/quickedit/models/FieldModel.js
diff --git a/core/modules/quickedit/js/quickedit.js b/core/themes/stable/js/quickedit/quickedit.js
similarity index 100%
copy from core/modules/quickedit/js/quickedit.js
copy to core/themes/stable/js/quickedit/quickedit.js
diff --git a/core/modules/quickedit/js/theme.js b/core/themes/stable/js/quickedit/theme.js
similarity index 100%
copy from core/modules/quickedit/js/theme.js
copy to core/themes/stable/js/quickedit/theme.js
diff --git a/core/modules/quickedit/js/util.js b/core/themes/stable/js/quickedit/util.js
similarity index 100%
copy from core/modules/quickedit/js/util.js
copy to core/themes/stable/js/quickedit/util.js
diff --git a/core/modules/quickedit/js/views/AppView.js b/core/themes/stable/js/quickedit/views/AppView.js
similarity index 100%
copy from core/modules/quickedit/js/views/AppView.js
copy to core/themes/stable/js/quickedit/views/AppView.js
diff --git a/core/modules/quickedit/js/views/ContextualLinkView.js b/core/themes/stable/js/quickedit/views/ContextualLinkView.js
similarity index 100%
copy from core/modules/quickedit/js/views/ContextualLinkView.js
copy to core/themes/stable/js/quickedit/views/ContextualLinkView.js
diff --git a/core/modules/quickedit/js/views/EditorView.js b/core/themes/stable/js/quickedit/views/EditorView.js
similarity index 100%
copy from core/modules/quickedit/js/views/EditorView.js
copy to core/themes/stable/js/quickedit/views/EditorView.js
diff --git a/core/modules/quickedit/js/views/EntityDecorationView.js b/core/themes/stable/js/quickedit/views/EntityDecorationView.js
similarity index 100%
copy from core/modules/quickedit/js/views/EntityDecorationView.js
copy to core/themes/stable/js/quickedit/views/EntityDecorationView.js
diff --git a/core/modules/quickedit/js/views/EntityToolbarView.js b/core/themes/stable/js/quickedit/views/EntityToolbarView.js
similarity index 100%
copy from core/modules/quickedit/js/views/EntityToolbarView.js
copy to core/themes/stable/js/quickedit/views/EntityToolbarView.js
diff --git a/core/modules/quickedit/js/views/FieldDecorationView.js b/core/themes/stable/js/quickedit/views/FieldDecorationView.js
similarity index 100%
copy from core/modules/quickedit/js/views/FieldDecorationView.js
copy to core/themes/stable/js/quickedit/views/FieldDecorationView.js
diff --git a/core/modules/quickedit/js/views/FieldToolbarView.js b/core/themes/stable/js/quickedit/views/FieldToolbarView.js
similarity index 100%
copy from core/modules/quickedit/js/views/FieldToolbarView.js
copy to core/themes/stable/js/quickedit/views/FieldToolbarView.js
diff --git a/core/modules/responsive_image/js/responsive_image.ajax.js b/core/themes/stable/js/responsive_image/responsive_image.ajax.js
similarity index 100%
copy from core/modules/responsive_image/js/responsive_image.ajax.js
copy to core/themes/stable/js/responsive_image/responsive_image.ajax.js
diff --git a/core/modules/simpletest/simpletest.js b/core/themes/stable/js/simpletest/simpletest.js
similarity index 100%
copy from core/modules/simpletest/simpletest.js
copy to core/themes/stable/js/simpletest/simpletest.js
diff --git a/core/modules/statistics/statistics.js b/core/themes/stable/js/statistics/statistics.js
similarity index 100%
copy from core/modules/statistics/statistics.js
copy to core/themes/stable/js/statistics/statistics.js
diff --git a/core/modules/system/js/system.date.js b/core/themes/stable/js/system/system.date.js
similarity index 100%
copy from core/modules/system/js/system.date.js
copy to core/themes/stable/js/system/system.date.js
diff --git a/core/modules/system/js/system.js b/core/themes/stable/js/system/system.js
similarity index 100%
copy from core/modules/system/js/system.js
copy to core/themes/stable/js/system/system.js
diff --git a/core/modules/system/js/system.modules.js b/core/themes/stable/js/system/system.modules.js
similarity index 100%
copy from core/modules/system/js/system.modules.js
copy to core/themes/stable/js/system/system.modules.js
diff --git a/core/modules/taxonomy/taxonomy.js b/core/themes/stable/js/taxonomy/taxonomy.js
similarity index 100%
copy from core/modules/taxonomy/taxonomy.js
copy to core/themes/stable/js/taxonomy/taxonomy.js
diff --git a/core/modules/text/text.js b/core/themes/stable/js/text/text.js
similarity index 100%
copy from core/modules/text/text.js
copy to core/themes/stable/js/text/text.js
diff --git a/core/modules/toolbar/js/escapeAdmin.js b/core/themes/stable/js/toolbar/escapeAdmin.js
similarity index 100%
copy from core/modules/toolbar/js/escapeAdmin.js
copy to core/themes/stable/js/toolbar/escapeAdmin.js
diff --git a/core/modules/toolbar/js/models/MenuModel.js b/core/themes/stable/js/toolbar/models/MenuModel.js
similarity index 100%
copy from core/modules/toolbar/js/models/MenuModel.js
copy to core/themes/stable/js/toolbar/models/MenuModel.js
diff --git a/core/modules/toolbar/js/models/ToolbarModel.js b/core/themes/stable/js/toolbar/models/ToolbarModel.js
similarity index 100%
copy from core/modules/toolbar/js/models/ToolbarModel.js
copy to core/themes/stable/js/toolbar/models/ToolbarModel.js
diff --git a/core/modules/toolbar/js/toolbar.js b/core/themes/stable/js/toolbar/toolbar.js
similarity index 100%
copy from core/modules/toolbar/js/toolbar.js
copy to core/themes/stable/js/toolbar/toolbar.js
diff --git a/core/modules/toolbar/js/toolbar.menu.js b/core/themes/stable/js/toolbar/toolbar.menu.js
similarity index 100%
copy from core/modules/toolbar/js/toolbar.menu.js
copy to core/themes/stable/js/toolbar/toolbar.menu.js
diff --git a/core/modules/toolbar/js/views/BodyVisualView.js b/core/themes/stable/js/toolbar/views/BodyVisualView.js
similarity index 100%
copy from core/modules/toolbar/js/views/BodyVisualView.js
copy to core/themes/stable/js/toolbar/views/BodyVisualView.js
diff --git a/core/modules/toolbar/js/views/MenuVisualView.js b/core/themes/stable/js/toolbar/views/MenuVisualView.js
similarity index 100%
copy from core/modules/toolbar/js/views/MenuVisualView.js
copy to core/themes/stable/js/toolbar/views/MenuVisualView.js
diff --git a/core/modules/toolbar/js/views/ToolbarAuralView.js b/core/themes/stable/js/toolbar/views/ToolbarAuralView.js
similarity index 100%
copy from core/modules/toolbar/js/views/ToolbarAuralView.js
copy to core/themes/stable/js/toolbar/views/ToolbarAuralView.js
diff --git a/core/modules/toolbar/js/views/ToolbarVisualView.js b/core/themes/stable/js/toolbar/views/ToolbarVisualView.js
similarity index 100%
copy from core/modules/toolbar/js/views/ToolbarVisualView.js
copy to core/themes/stable/js/toolbar/views/ToolbarVisualView.js
diff --git a/core/modules/tour/js/tour.js b/core/themes/stable/js/tour/tour.js
similarity index 100%
copy from core/modules/tour/js/tour.js
copy to core/themes/stable/js/tour/tour.js
diff --git a/core/modules/tracker/js/tracker-history.js b/core/themes/stable/js/tracker/tracker-history.js
similarity index 100%
copy from core/modules/tracker/js/tracker-history.js
copy to core/themes/stable/js/tracker/tracker-history.js
diff --git a/core/modules/user/user.js b/core/themes/stable/js/user/user.js
similarity index 100%
copy from core/modules/user/user.js
copy to core/themes/stable/js/user/user.js
diff --git a/core/modules/user/user.permissions.js b/core/themes/stable/js/user/user.permissions.js
similarity index 100%
copy from core/modules/user/user.permissions.js
copy to core/themes/stable/js/user/user.permissions.js
diff --git a/core/modules/views/js/ajax_view.js b/core/themes/stable/js/views/ajax_view.js
similarity index 100%
copy from core/modules/views/js/ajax_view.js
copy to core/themes/stable/js/views/ajax_view.js
diff --git a/core/modules/views/js/base.js b/core/themes/stable/js/views/base.js
similarity index 100%
copy from core/modules/views/js/base.js
copy to core/themes/stable/js/views/base.js
diff --git a/core/modules/views_ui/js/ajax.js b/core/themes/stable/js/views_ui/ajax.js
similarity index 100%
copy from core/modules/views_ui/js/ajax.js
copy to core/themes/stable/js/views_ui/ajax.js
diff --git a/core/modules/views_ui/js/dialog.views.js b/core/themes/stable/js/views_ui/dialog.views.js
similarity index 100%
copy from core/modules/views_ui/js/dialog.views.js
copy to core/themes/stable/js/views_ui/dialog.views.js
diff --git a/core/modules/views_ui/js/views-admin.js b/core/themes/stable/js/views_ui/views-admin.js
similarity index 100%
copy from core/modules/views_ui/js/views-admin.js
copy to core/themes/stable/js/views_ui/views-admin.js
diff --git a/core/modules/views_ui/js/views_ui.listing.js b/core/themes/stable/js/views_ui/views_ui.listing.js
similarity index 100%
copy from core/modules/views_ui/js/views_ui.listing.js
copy to core/themes/stable/js/views_ui/views_ui.listing.js
diff --git a/core/themes/stark/logo.svg b/core/themes/stable/logo.svg
similarity index 100%
copy from core/themes/stark/logo.svg
copy to core/themes/stable/logo.svg
diff --git a/core/themes/stark/screenshot.png b/core/themes/stable/screenshot.png
similarity index 100%
copy from core/themes/stark/screenshot.png
copy to core/themes/stable/screenshot.png
diff --git a/core/themes/stable/stable.info.yml b/core/themes/stable/stable.info.yml
new file mode 100644
index 0000000..50e7e3a
--- /dev/null
+++ b/core/themes/stable/stable.info.yml
@@ -0,0 +1,7 @@
+name: Stable
+type: theme
+description: 'Shelter from the Wild Wild West.'
+package: Core
+version: VERSION
+core: 8.x
+base theme: false
diff --git a/core/themes/stable/stable.libraries.yml b/core/themes/stable/stable.libraries.yml
new file mode 100644
index 0000000..032b21b
--- /dev/null
+++ b/core/themes/stable/stable.libraries.yml
@@ -0,0 +1,1146 @@
+admin:
+  version: VERSION
+  css:
+    theme:
+      css/color/color.admin.css: {}
+      css/image/image.admin.css: {}
+      css/system/system.admin.css: { weight: -10 }
+  dependencies:
+    - system/base
+
+admin.styling:
+  version: VERSION
+  css:
+    component:
+      css/views_ui/views_ui.admin.css: {}
+    theme:
+      css/views_ui/views_ui.admin.theme.css: {}
+      css/views_ui/views_ui.contextual.css: {}
+
+api:
+  version: VERSION
+  js:
+    js/history/history.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupalSettings
+    - core/drupal
+    - core/drupal.ajax
+
+ajax:
+  version: VERSION
+  js:
+    js/responsive_image/responsive_image.ajax.js: {}
+
+base:
+  version: VERSION
+  css:
+    # Adjust the weights to load these early.
+    component:
+      css/system/components/ajax-progress.module.css: { weight: -10 }
+      css/system/components/align.module.css: { weight: -10 }
+      css/system/components/autocomplete-loading.module.css: { weight: -10 }
+      css/system/components/fieldgroup.module.css: { weight: -10 }
+      css/system/components/container-inline.module.css: { weight: -10 }
+      css/system/components/clearfix.module.css: { weight: -10 }
+      css/system/components/details.module.css: { weight: -10 }
+      css/system/components/hidden.module.css: { weight: -10 }
+      css/system/components/js.module.css: { weight: -10 }
+      css/system/components/nowrap.module.css: { weight: -10 }
+      css/system/components/position-container.module.css: { weight: -10 }
+      css/system/components/progress.module.css: { weight: -10 }
+      css/system/components/reset-appearance.module.css: { weight: -10 }
+      css/system/components/resize.module.css: { weight: -10 }
+      css/system/components/sticky-header.module.css: { weight: -10 }
+      css/system/components/tabledrag.module.css: { weight: -10 }
+      css/system/components/tablesort.module.css: { weight: -10 }
+      css/system/components/tree-child.module.css: { weight: -10 }
+
+caption:
+  version: VERSION
+  css:
+    component:
+      css/filter/filter.caption.css: {}
+
+diff:
+  version: VERSION
+  css:
+    component:
+      css/system/system.diff.css: {}
+
+drupal:
+  version: VERSION
+  js:
+    js/misc/drupal.js: { weight: -18 }
+  dependencies:
+    - core/domready
+    - core/drupalSettings
+
+drupalSettings:
+  version: VERSION
+  js:
+    # Need to specify a negative weight like drupal.js until
+    # https://www.drupal.org/node/1945262 is resolved.
+    js/misc/drupalSettingsLoader.js: { weight: -18 }
+  drupalSettings:
+    # These placeholder values will be set by system_js_settings_alter().
+    path:
+      baseUrl: null
+      scriptPath: null
+      pathPrefix: null
+      currentPath: null
+      currentPathIsAdmin: null
+      isFront: null
+      currentLanguage: null
+    pluralDelimiter: null
+
+drupal.active-link:
+  version: VERSION
+  js:
+    js/misc/active-link.js: {}
+  dependencies:
+    - core/drupal
+    - core/drupalSettings
+    - core/classList
+
+drupal.ajax:
+  version: VERSION
+  js:
+    js/misc/ajax.js: {}
+  drupalSettings:
+    # These placeholder values will be set by system_js_settings_alter().
+    ajaxPageState:
+      libraries: null
+      theme: null
+      theme_token: null
+    ajaxTrustedUrl: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.progress
+    - core/jquery.once
+
+drupal.announce:
+  version: VERSION
+  js:
+    js/misc/announce.js: {}
+  dependencies:
+    - core/drupal
+    - core/drupal.debounce
+
+drupal.autocomplete:
+  version: VERSION
+  js:
+    js/misc/autocomplete.js: { weight: -1 }
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.ajax
+    - core/jquery.ui.autocomplete
+
+drupal.batch:
+  version: VERSION
+  js:
+    js/misc/batch.js: { cache: false }
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.ajax
+    - core/drupal.progress
+    - core/jquery.once
+
+drupal.block:
+  version: VERSION
+  js:
+    js/block/block.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+
+drupal.block.admin:
+  version: VERSION
+  js:
+    js/block/block.admin.js: {}
+  css:
+    theme:
+      css/block/block.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.ajax
+
+drupal.block_content:
+  version: VERSION
+  js:
+    js/block_content/block_content.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.book:
+  version: VERSION
+  js:
+    js/book/book.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.ckeditor:
+  version: VERSION
+  js:
+    js/ckeditor/ckeditor.js: {}
+  css:
+    state:
+      css/ckeditor/ckeditor.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.debounce
+    - core/ckeditor
+    - editor/drupal.editor
+
+drupal.ckeditor.plugins.drupalimagecaption:
+  version: VERSION
+  css:
+    component:
+      css/ckeditor/plugins/drupalimagecaption/ckeditor.drupalimagecaption.css: {}
+  dependencies:
+    - filter/caption
+
+drupal.ckeditor.admin:
+  version: VERSION
+  js:
+    # Core.
+    js/ckeditor/ckeditor.admin.js: {}
+    # Models.
+    js/ckeditor/models/Model.js: {}
+    # Views.
+    js/ckeditor/views/AuralView.js: {}
+    js/ckeditor/views/KeyboardView.js: {}
+    js/ckeditor/views/ControllerView.js: {}
+    js/ckeditor/views/VisualView.js: {}
+  css:
+    theme:
+      css/ckeditor/ckeditor.admin.css: {}
+      /core/assets/vendor/ckeditor/skins/moono/editor.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/jquery.ui.sortable
+    - core/jquery.ui.draggable
+    - core/jquery.ui.touch-punch
+    - core/backbone
+    - core/drupal.dialog
+    - core/drupal.announce
+    - core/ckeditor
+    - editor/drupal.editor.admin
+    # Ensure to run after core/drupal.vertical-tabs.
+    - core/drupal.vertical-tabs
+
+drupal.ckeditor.drupalimage.admin:
+  version: VERSION
+  js:
+    js/ckeditor/ckeditor.drupalimage.admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+    - core/drupal.vertical-tabs
+    - core/drupalSettings
+
+drupal.ckeditor.stylescombo.admin:
+  version: VERSION
+  js:
+    js/ckeditor/ckeditor.stylescombo.admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+    - core/drupal.vertical-tabs
+    - core/drupalSettings
+    # Ensure to run after ckeditor/drupal.ckeditor.admin.
+    - ckeditor/drupal.ckeditor.admin
+
+drupal.collapse:
+  version: VERSION
+  js:
+    js/misc/details-aria.js: {}
+    js/misc/collapse.js: {}
+  dependencies:
+    - core/jquery
+    - core/modernizr
+    - core/drupal
+    - core/drupal.form
+    - core/jquery.once
+
+drupal.color:
+  version: VERSION
+  js:
+    js/color/color.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+    - core/jquery.farbtastic
+    - color/drupal.color.preview
+
+drupal.color.preview:
+  version: VERSION
+  js:
+    js/color/preview.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+drupal.comment:
+  version: VERSION
+  js:
+    js/comment/comment-entity-form.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.comment-by-viewer:
+  version: VERSION
+  js:
+    js/comment/comment-by-viewer.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+
+drupal.comment-new-indicator:
+  version: VERSION
+  js:
+    js/comment/comment-new-indicator.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - history/api
+    - core/drupal.displace
+
+drupal.config_translation.admin:
+  version: VERSION
+  css:
+    theme:
+      css/config_translation/config_translation.admin.css: {}
+
+drupal.content_translation.admin:
+  version: VERSION
+  js:
+    js/content_translation/content_translation.admin.js: {}
+  css:
+    theme:
+      css/content_translation/content_translation.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+drupal.content_types:
+  version: VERSION
+  js:
+    js/node/content_types.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.contextual-links:
+  version: VERSION
+  js:
+    # Ensure to run before contextual/drupal.context-toolbar.
+    # Core.
+    js/contextual/contextual.js: { weight: -2 }
+    # Models.
+    js/contextual/models/StateModel.js: { weight: -2 }
+    # Views.
+    js/contextual/views/AuralView.js: { weight: -2 }
+    js/contextual/views/KeyboardView.js: { weight: -2 }
+    js/contextual/views/RegionView.js: { weight: -2 }
+    js/contextual/views/VisualView.js: { weight: -2 }
+  css:
+    component:
+      css/contextual/contextual.module.css: {}
+    theme:
+      css/contextual/contextual.theme.css: {}
+      css/contextual/contextual.icons.theme.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/backbone
+    - core/modernizr
+    - core/jquery.once
+
+drupal.contextual-toolbar:
+  version: VERSION
+  js:
+    js/contextual/contextual.toolbar.js: {}
+    # Models.
+    js/contextual/toolbar/models/StateModel.js: {}
+    # Views.
+    js/contextual/toolbar/views/AuralView.js: {}
+    js/contextual/toolbar/views/VisualView.js: {}
+  css:
+    component:
+      css/contextual/contextual.toolbar.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/backbone
+    - core/jquery.once
+    - core/drupal.tabbingmanager
+    - core/drupal.announce
+
+drupal.date:
+  version: VERSION
+  js:
+    js/misc/date.js: {}
+  dependencies:
+    - core/drupal
+    - core/modernizr
+    - core/jquery.ui.datepicker
+
+drupal.dblog:
+  version: VERSION
+  css:
+    component:
+      css/dblog/dblog.module.css: {}
+
+drupal.debounce:
+  version: VERSION
+  js:
+    js/misc/debounce.js: {}
+  dependencies:
+    # @todo Remove Drupal dependency.
+    - core/drupal
+
+drupal.dialog:
+  version: VERSION
+  js:
+    js/misc/dialog/dialog.js: {}
+    js/misc/dialog/dialog.position.js: {}
+    js/misc/dialog/dialog.jquery-ui.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.debounce
+    - core/drupal.displace
+    - core/jquery.ui.dialog
+
+drupal.dialog.ajax:
+  version: VERSION
+  js:
+    js/misc/dialog/dialog.ajax.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.ajax
+    - core/drupal.dialog
+
+drupal.displace:
+  version: VERSION
+  js:
+    js/misc/displace.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.debounce
+
+drupal.dropbutton:
+  version: VERSION
+  js:
+    js/misc/dropbutton/dropbutton.js: {}
+  css:
+    component:
+      css/misc/dropbutton/dropbutton.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+drupal.editor.admin:
+  version: VERSION
+  js:
+    js/editor/editor.admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+
+drupal.editor:
+  version: VERSION
+  js:
+    js/editor/editor.js: {}
+  css:
+    component:
+      css/editor/editor.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/drupal.dialog
+
+drupal.editor.dialog:
+  version: VERSION
+  js:
+    js/editor/editor.dialog.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal.dialog
+    - core/drupal.ajax
+    - core/drupalSettings
+
+drupal.field_ui:
+  version: VERSION
+  js:
+    js/field_ui/field_ui.js: {}
+  css:
+    theme:
+      css/field_ui/field_ui.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+drupal.file:
+  version: VERSION
+  js:
+    js/file/file.js: {}
+  css:
+    theme:
+      css/file/file.admin.css: {}
+    component:
+      css/file/file.theme.css: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/drupalSettings
+
+drupal.filter.admin:
+  version: VERSION
+  js:
+    js/filter/filter.admin.js: {}
+  css:
+    theme:
+      css/filter/filter.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+    - core/drupal.form
+
+drupal.filter.filter_html.admin:
+  version: VERSION
+  js:
+    js/filter/filter.filter_html.admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/underscore
+
+drupal.filter:
+  version: VERSION
+  js:
+    js/filter/filter.js: {}
+  css:
+    theme:
+      # @todo Misnomer: Does not contain administrative styles.
+      css/filter/filter.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+drupal.form:
+  version: VERSION
+  js:
+    js/misc/form.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.debounce
+    - core/jquery.cookie
+    - core/jquery.once
+
+drupal.language.admin:
+  version: VERSION
+  js:
+    js/language/language.admin.js: {}
+  css:
+    theme:
+      css/language/language.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+drupal.locale.admin:
+  version: VERSION
+  js:
+    js/locale/locale.admin.js: {}
+  css:
+    component:
+      css/locale/locale.admin.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+    - core/jquery.once
+
+drupal.locale.datepicker:
+  version: VERSION
+  js:
+    js/locale/locale.datepicker.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+
+drupal.machine-name:
+  version: VERSION
+  js:
+    js/misc/machine-name.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.form
+
+drupal.menu_ui:
+  version: VERSION
+  js:
+    js/menu_ui/menu_ui.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.menu_ui.admin:
+  version: VERSION
+  js:
+    js/menu_ui/menu_ui.admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+
+drupal.menu_ui.adminforms:
+  version: VERSION
+  css:
+    theme:
+      css/menu_ui/menu_ui.admin.css: {}
+
+drupal.node:
+  version: VERSION
+  css:
+    layout:
+      css/node/node.module.css: {}
+  js:
+    js/node/node.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.form
+
+drupal.node.admin:
+  version: VERSION
+  css:
+    theme:
+      css/node/node.admin.css: {}
+
+drupal.node.preview:
+  version: VERSION
+  css:
+    theme:
+      css/node/node.preview.css: {}
+  js:
+    js/node/node.preview.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/drupal.form
+
+drupal.node-new-comments-link:
+  version: VERSION
+  js:
+    js/comment/node-new-comments-link.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - history/api
+
+drupal.path:
+  version: VERSION
+  js:
+    js/path/path.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.form
+
+drupal.progress:
+  version: VERSION
+  js:
+    js/misc/progress.js: {}
+  dependencies:
+    - core/drupal
+    - core/jquery
+    - core/drupalSettings
+
+drupal.shortcut:
+  version: VERSION
+  css:
+    theme:
+      css/shortcut/shortcut.theme.css: {}
+      css/shortcut/shortcut.icons.theme.css: {}
+
+drupal.simpletest:
+  version: VERSION
+  js:
+    js/simpletest/simpletest.js: {}
+  css:
+    component:
+      css/simpletest/simpletest.module.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/drupal.tableselect
+    - core/drupal.debounce
+
+drupal.statistics:
+  version: VERSION
+  js:
+    js/statistics/statistics.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+
+drupal.states:
+  version: VERSION
+  js:
+    js/misc/states.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+drupal.system:
+  version: VERSION
+  js:
+    js/system/system.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+drupal.system.modules:
+  version: VERSION
+  js:
+    js/system/system.modules.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupal.debounce
+    - core/jquery.once
+
+drupal.system.date:
+  version: VERSION
+  js:
+    js/system/system.date.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/drupal.form
+
+drupal.tabbingmanager:
+  version: VERSION
+  js:
+    js/misc/tabbingmanager.js: {}
+  dependencies:
+    - core/jquery
+    # Supplies the ':tabbable' pseudo selector.
+    - core/jquery.ui
+    - core/drupal
+
+drupal.tabledrag:
+  version: VERSION
+  js:
+    js/misc/tabledrag.js: { weight: -1 }
+  dependencies:
+    - core/jquery
+    - core/modernizr
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/jquery.cookie
+
+drupal.tableheader:
+  version: VERSION
+  js:
+    js/misc/tableheader.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/drupal.displace
+
+drupal.tableresponsive:
+  version: VERSION
+  js:
+    js/misc/tableresponsive.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+drupal.tableselect:
+  version: VERSION
+  js:
+    js/misc/tableselect.js: {}
+  dependencies:
+    - core/drupal
+    - core/jquery
+    - core/jquery.once
+
+drupal.taxonomy:
+  version: VERSION
+  js:
+    js/taxonomy/taxonomy.js: {}
+  css:
+    component:
+      css/taxonomy/taxonomy.theme.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.tabledrag
+
+drupal.text:
+  version: VERSION
+  js:
+    js/text/text.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+
+drupal.timezone:
+  version: VERSION
+  js:
+    js/misc/timezone.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+
+drupal.update.admin:
+  version: VERSION
+  css:
+    theme:
+      css/update/update.admin.theme.css: {}
+
+drupal.user:
+  version: VERSION
+  js:
+    js/user/user.js: {}
+  css:
+    component:
+      css/user/user.module.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+drupal.user.admin:
+  version: VERSION
+  css:
+    theme:
+      css/user/user.admin.css: {}
+
+drupal.user.permissions:
+  version: VERSION
+  js:
+    js/useruser.permissions.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/drupalSettings
+    - user/drupal.user.admin
+
+drupal.user.icons:
+  version: VERSION
+  css:
+    theme:
+      css/user/user.icons.admin.css: {}
+
+drupal.vertical-tabs:
+  version: VERSION
+  js:
+    # Load before core/drupal.collapse.
+    js/misc/vertical-tabs.js: { weight: -1 }
+  css:
+    component:
+      css/misc/vertical-tabs.css: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.form
+
+form:
+  version: VERSION
+  css:
+    layout:
+      css/node/node.module.css: {}
+
+history:
+  version: VERSION
+  js:
+    js/tracker/tracker-history.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - history/api
+
+maintenance:
+  version: VERSION
+  css:
+    theme:
+      css/system/system.maintenance.css: { weight: -10 }
+  dependencies:
+    - system/base
+    - system/admin
+
+mark-as-read:
+  version: VERSION
+  js:
+    js/history/mark-as-read.js: {}
+  dependencies:
+    - history/api
+
+quickedit:
+  version: VERSION
+  js:
+    # Core.
+    js/quickedit/quickedit.js: {}
+    js/quickedit/util.js: {}
+    # Models.
+    js/quickedit/models/BaseModel.js: {}
+    js/quickedit/models/AppModel.js: {}
+    js/quickedit/models/EntityModel.js: {}
+    js/quickedit/models/FieldModel.js: {}
+    js/quickedit/models/EditorModel.js: {}
+    # Views.
+    js/quickedit/views/AppView.js: {}
+    js/quickedit/views/FieldDecorationView.js: {}
+    js/quickedit/views/EntityDecorationView.js: {}
+    js/quickedit/views/EntityToolbarView.js: {}
+    js/quickedit/views/ContextualLinkView.js: {}
+    js/quickedit/views/FieldToolbarView.js: {}
+    js/quickedit/views/EditorView.js: {}
+    # Other.
+    js/quickedit/theme.js: {}
+  css:
+    component:
+      css/quickedit/quickedit.module.css: {}
+    theme:
+      css/quickedit/quickedit.theme.css: {}
+      css/quickedit/quickedit.icons.theme.css: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/underscore
+    - core/backbone
+    - core/jquery.form
+    - core/jquery.ui.position
+    - core/drupal
+    - core/drupal.displace
+    - core/drupal.form
+    - core/drupal.ajax
+    - core/drupal.debounce
+    - core/drupalSettings
+    - core/drupal.dialog
+
+quickedit.inPlaceEditor.form:
+  version: VERSION
+  js:
+    js/quickedit/editors/formEditor.js: {}
+  dependencies:
+    - quickedit/quickedit
+
+quickedit.inPlaceEditor.plainText:
+  version: VERSION
+  js:
+    js/quickedit/editors/plainTextEditor.js: {}
+  dependencies:
+    - quickedit/quickedit
+
+quickedit.inPlaceEditor.formattedText:
+  version: VERSION
+  js:
+    js/editor/editor.formattedTextEditor.js: { attributes: { defer: true } }
+  dependencies:
+    - quickedit/quickedit
+    - editor/drupal.editor
+    - core/drupal.ajax
+    - core/drupalSettings
+
+toolbar:
+  version: VERSION
+  js:
+    # Core.
+    js/toolbar/toolbar.js: {}
+    # Models.
+    js/toolbar/models/MenuModel.js: {}
+    js/toolbar/models/ToolbarModel.js: {}
+    # Views.
+    js/toolbar/views/BodyVisualView.js: {}
+    js/toolbar/views/MenuVisualView.js: {}
+    js/toolbar/views/ToolbarAuralView.js: {}
+    js/toolbar/views/ToolbarVisualView.js: {}
+  css:
+    component:
+      css/toolbar/toolbar.module.css: {}
+    theme:
+      css/toolbar/toolbar.theme.css: {}
+      css/toolbar/toolbar.icons.theme.css: {}
+  dependencies:
+    - core/modernizr
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/drupal.ajax
+    - core/drupal.announce
+    - core/backbone
+    - core/matchmedia
+    - core/matchmedia.addListener
+    - core/jquery.once
+    - core/drupal.displace
+    - toolbar/toolbar.menu
+
+toolbar.menu:
+  version: VERSION
+  js:
+    js/toolbar/toolbar.menu.js: {}
+  css:
+    state:
+      css/toolbar/toolbar.menu.css: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+
+toolbar.escapeAdmin:
+  version: VERSION
+  js:
+    js/toolbar/escapeAdmin.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+
+tour:
+  version: VERSION
+  js:
+    js/tour/tour.js: {}
+  dependencies:
+    - core/jquery
+    - core/jquery.once
+    - core/drupal
+    - core/backbone
+    - core/jquery.joyride
+    - tour/tour-styling
+
+tour-styling:
+  version: VERSION
+  css:
+    component:
+      css/tour/tour.module.css: { media: screen }
+
+translations:
+  # No sensible version can be specified, since the translations may change at
+  # any time.
+  js:
+    # This file does not actually exist; it's a placeholder file that will be
+    # overriden by locale_js_alter(), to use the file that contains the actual
+    # translations, for the language used in the current request.
+    js/locale/locale.translation.js: {}
+
+views.module:
+  version: VERSION
+  css:
+    component:
+      css/views/views.module.css: {}
+
+views.ajax:
+  version: VERSION
+  js:
+    js/views/base.js: {}
+    js/views/ajax_view.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/jquery.form
+    - core/drupal.ajax
+
+views_ui.admin:
+  version: VERSION
+  js:
+    js/views_ui/ajax.js: {}
+    js/views_ui/dialog.views.js: {}
+    js/views_ui/views-admin.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/drupalSettings
+    - core/jquery.once
+    - core/jquery.form
+    - core/drupal.ajax
+    - core/drupal.dropbutton
+    - views/views.ajax
+    - views_ui/admin.styling
+
+views_ui.listing:
+  version: VERSION
+  js:
+    js/views_ui/views_ui.listing.js: {}
+  dependencies:
+    - core/jquery
+    - core/drupal
+    - core/jquery.once
+    - views_ui/admin.styling
diff --git a/core/modules/system/templates/admin-block-content.html.twig b/core/themes/stable/templates/admin/admin-block-content.html.twig
similarity index 100%
copy from core/modules/system/templates/admin-block-content.html.twig
copy to core/themes/stable/templates/admin/admin-block-content.html.twig
diff --git a/core/modules/system/templates/admin-block.html.twig b/core/themes/stable/templates/admin/admin-block.html.twig
similarity index 100%
copy from core/modules/system/templates/admin-block.html.twig
copy to core/themes/stable/templates/admin/admin-block.html.twig
diff --git a/core/modules/system/templates/admin-page.html.twig b/core/themes/stable/templates/admin/admin-page.html.twig
similarity index 100%
copy from core/modules/system/templates/admin-page.html.twig
copy to core/themes/stable/templates/admin/admin-page.html.twig
diff --git a/core/modules/system/templates/authorize-report.html.twig b/core/themes/stable/templates/admin/authorize-report.html.twig
similarity index 100%
copy from core/modules/system/templates/authorize-report.html.twig
copy to core/themes/stable/templates/admin/authorize-report.html.twig
diff --git a/core/modules/block_content/templates/block-content-add-list.html.twig b/core/themes/stable/templates/admin/block-content-add-list.html.twig
similarity index 100%
copy from core/modules/block_content/templates/block-content-add-list.html.twig
copy to core/themes/stable/templates/admin/block-content-add-list.html.twig
diff --git a/core/modules/block/templates/block-list.html.twig b/core/themes/stable/templates/admin/block-list.html.twig
similarity index 100%
copy from core/modules/block/templates/block-list.html.twig
copy to core/themes/stable/templates/admin/block-list.html.twig
diff --git a/core/modules/ckeditor/templates/ckeditor-settings-toolbar.html.twig b/core/themes/stable/templates/admin/ckeditor-settings-toolbar.html.twig
similarity index 100%
copy from core/modules/ckeditor/templates/ckeditor-settings-toolbar.html.twig
copy to core/themes/stable/templates/admin/ckeditor-settings-toolbar.html.twig
diff --git a/core/modules/color/templates/color-scheme-form.html.twig b/core/themes/stable/templates/admin/color-scheme-form.html.twig
similarity index 100%
copy from core/modules/color/templates/color-scheme-form.html.twig
copy to core/themes/stable/templates/admin/color-scheme-form.html.twig
diff --git a/core/modules/config_translation/templates/config_translation_manage_form_element.html.twig b/core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig
similarity index 100%
copy from core/modules/config_translation/templates/config_translation_manage_form_element.html.twig
copy to core/themes/stable/templates/admin/config_translation_manage_form_element.html.twig
diff --git a/core/modules/image/templates/image-anchor.html.twig b/core/themes/stable/templates/admin/image-anchor.html.twig
similarity index 100%
copy from core/modules/image/templates/image-anchor.html.twig
copy to core/themes/stable/templates/admin/image-anchor.html.twig
diff --git a/core/modules/image/templates/image-crop-summary.html.twig b/core/themes/stable/templates/admin/image-crop-summary.html.twig
similarity index 100%
copy from core/modules/image/templates/image-crop-summary.html.twig
copy to core/themes/stable/templates/admin/image-crop-summary.html.twig
diff --git a/core/modules/image/templates/image-resize-summary.html.twig b/core/themes/stable/templates/admin/image-resize-summary.html.twig
similarity index 100%
copy from core/modules/image/templates/image-resize-summary.html.twig
copy to core/themes/stable/templates/admin/image-resize-summary.html.twig
diff --git a/core/modules/image/templates/image-rotate-summary.html.twig b/core/themes/stable/templates/admin/image-rotate-summary.html.twig
similarity index 100%
copy from core/modules/image/templates/image-rotate-summary.html.twig
copy to core/themes/stable/templates/admin/image-rotate-summary.html.twig
diff --git a/core/modules/image/templates/image-scale-summary.html.twig b/core/themes/stable/templates/admin/image-scale-summary.html.twig
similarity index 100%
copy from core/modules/image/templates/image-scale-summary.html.twig
copy to core/themes/stable/templates/admin/image-scale-summary.html.twig
diff --git a/core/modules/image/templates/image-style-preview.html.twig b/core/themes/stable/templates/admin/image-style-preview.html.twig
similarity index 100%
copy from core/modules/image/templates/image-style-preview.html.twig
copy to core/themes/stable/templates/admin/image-style-preview.html.twig
diff --git a/core/modules/system/templates/indentation.html.twig b/core/themes/stable/templates/admin/indentation.html.twig
similarity index 100%
copy from core/modules/system/templates/indentation.html.twig
copy to core/themes/stable/templates/admin/indentation.html.twig
diff --git a/core/modules/language/templates/language-negotiation-configure-form.html.twig b/core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig
similarity index 100%
copy from core/modules/language/templates/language-negotiation-configure-form.html.twig
copy to core/themes/stable/templates/admin/language-negotiation-configure-form.html.twig
diff --git a/core/modules/locale/templates/locale-translation-last-check.html.twig b/core/themes/stable/templates/admin/locale-translation-last-check.html.twig
similarity index 100%
copy from core/modules/locale/templates/locale-translation-last-check.html.twig
copy to core/themes/stable/templates/admin/locale-translation-last-check.html.twig
diff --git a/core/modules/locale/templates/locale-translation-update-info.html.twig b/core/themes/stable/templates/admin/locale-translation-update-info.html.twig
similarity index 100%
copy from core/modules/locale/templates/locale-translation-update-info.html.twig
copy to core/themes/stable/templates/admin/locale-translation-update-info.html.twig
diff --git a/core/modules/system/templates/maintenance-task-list.html.twig b/core/themes/stable/templates/admin/maintenance-task-list.html.twig
similarity index 100%
copy from core/modules/system/templates/maintenance-task-list.html.twig
copy to core/themes/stable/templates/admin/maintenance-task-list.html.twig
diff --git a/core/modules/simpletest/templates/simpletest-result-summary.html.twig b/core/themes/stable/templates/admin/simpletest-result-summary.html.twig
similarity index 100%
copy from core/modules/simpletest/templates/simpletest-result-summary.html.twig
copy to core/themes/stable/templates/admin/simpletest-result-summary.html.twig
diff --git a/core/modules/system/templates/system-admin-index.html.twig b/core/themes/stable/templates/admin/system-admin-index.html.twig
similarity index 100%
copy from core/modules/system/templates/system-admin-index.html.twig
copy to core/themes/stable/templates/admin/system-admin-index.html.twig
diff --git a/core/modules/system/templates/system-config-form.html.twig b/core/themes/stable/templates/admin/system-config-form.html.twig
similarity index 100%
copy from core/modules/system/templates/system-config-form.html.twig
copy to core/themes/stable/templates/admin/system-config-form.html.twig
diff --git a/core/modules/system/templates/system-themes-page.html.twig b/core/themes/stable/templates/admin/system-themes-page.html.twig
similarity index 100%
copy from core/modules/system/templates/system-themes-page.html.twig
copy to core/themes/stable/templates/admin/system-themes-page.html.twig
diff --git a/core/modules/system/templates/tablesort-indicator.html.twig b/core/themes/stable/templates/admin/tablesort-indicator.html.twig
similarity index 100%
copy from core/modules/system/templates/tablesort-indicator.html.twig
copy to core/themes/stable/templates/admin/tablesort-indicator.html.twig
diff --git a/core/modules/update/templates/update-last-check.html.twig b/core/themes/stable/templates/admin/update-last-check.html.twig
similarity index 100%
copy from core/modules/update/templates/update-last-check.html.twig
copy to core/themes/stable/templates/admin/update-last-check.html.twig
diff --git a/core/modules/update/templates/update-project-status.html.twig b/core/themes/stable/templates/admin/update-project-status.html.twig
similarity index 100%
copy from core/modules/update/templates/update-project-status.html.twig
copy to core/themes/stable/templates/admin/update-project-status.html.twig
diff --git a/core/modules/update/templates/update-report.html.twig b/core/themes/stable/templates/admin/update-report.html.twig
similarity index 100%
copy from core/modules/update/templates/update-report.html.twig
copy to core/themes/stable/templates/admin/update-report.html.twig
diff --git a/core/modules/update/templates/update-version.html.twig b/core/themes/stable/templates/admin/update-version.html.twig
similarity index 100%
copy from core/modules/update/templates/update-version.html.twig
copy to core/themes/stable/templates/admin/update-version.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-build-group-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-build-group-filter-form.html.twig
copy to core/themes/stable/templates/admin/views-ui-build-group-filter-form.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-container.html.twig b/core/themes/stable/templates/admin/views-ui-container.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-container.html.twig
copy to core/themes/stable/templates/admin/views-ui-container.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-display-tab-bucket.html.twig b/core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-display-tab-bucket.html.twig
copy to core/themes/stable/templates/admin/views-ui-display-tab-bucket.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-display-tab-setting.html.twig b/core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-display-tab-setting.html.twig
copy to core/themes/stable/templates/admin/views-ui-display-tab-setting.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-expose-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-expose-filter-form.html.twig
copy to core/themes/stable/templates/admin/views-ui-expose-filter-form.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-rearrange-filter-form.html.twig b/core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-rearrange-filter-form.html.twig
copy to core/themes/stable/templates/admin/views-ui-rearrange-filter-form.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-style-plugin-table.html.twig b/core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-style-plugin-table.html.twig
copy to core/themes/stable/templates/admin/views-ui-style-plugin-table.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-view-info.html.twig b/core/themes/stable/templates/admin/views-ui-view-info.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-view-info.html.twig
copy to core/themes/stable/templates/admin/views-ui-view-info.html.twig
diff --git a/core/modules/views_ui/templates/views-ui-view-preview-section.html.twig b/core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig
similarity index 100%
copy from core/modules/views_ui/templates/views-ui-view-preview-section.html.twig
copy to core/themes/stable/templates/admin/views-ui-view-preview-section.html.twig
diff --git a/core/themes/classy/templates/block/block--local-actions-block.html.twig b/core/themes/stable/templates/block/block--local-actions-block.html.twig
similarity index 63%
copy from core/themes/classy/templates/block/block--local-actions-block.html.twig
copy to core/themes/stable/templates/block/block--local-actions-block.html.twig
index 2a0f5c4..d0d10e0 100644
--- a/core/themes/classy/templates/block/block--local-actions-block.html.twig
+++ b/core/themes/stable/templates/block/block--local-actions-block.html.twig
@@ -1,4 +1,4 @@
-{% extends "@block/block.html.twig" %}
+{% extends "@stable/block.html.twig" %}
 {#
 /**
  * @file
@@ -7,6 +7,6 @@
 #}
 {% block content %}
   {% if content %}
-    <nav class="action-links">{{ content }}</nav>
+    <nav>{{ content }}</nav>
   {% endif %}
 {% endblock %}
diff --git a/core/modules/system/templates/block--system-branding-block.html.twig b/core/themes/stable/templates/block/block--system-branding-block.html.twig
similarity index 100%
copy from core/modules/system/templates/block--system-branding-block.html.twig
copy to core/themes/stable/templates/block/block--system-branding-block.html.twig
diff --git a/core/modules/system/templates/block--system-menu-block.html.twig b/core/themes/stable/templates/block/block--system-menu-block.html.twig
similarity index 100%
copy from core/modules/system/templates/block--system-menu-block.html.twig
copy to core/themes/stable/templates/block/block--system-menu-block.html.twig
diff --git a/core/modules/system/templates/block--system-messages-block.html.twig b/core/themes/stable/templates/block/block--system-messages-block.html.twig
similarity index 100%
copy from core/modules/system/templates/block--system-messages-block.html.twig
copy to core/themes/stable/templates/block/block--system-messages-block.html.twig
diff --git a/core/modules/block/templates/block.html.twig b/core/themes/stable/templates/block/block.html.twig
similarity index 100%
copy from core/modules/block/templates/block.html.twig
copy to core/themes/stable/templates/block/block.html.twig
diff --git a/core/modules/file/templates/file-managed-file.html.twig b/core/themes/stable/templates/content-edit/file-managed-file.html.twig
similarity index 100%
copy from core/modules/file/templates/file-managed-file.html.twig
copy to core/themes/stable/templates/content-edit/file-managed-file.html.twig
diff --git a/core/modules/file/templates/file-upload-help.html.twig b/core/themes/stable/templates/content-edit/file-upload-help.html.twig
similarity index 100%
copy from core/modules/file/templates/file-upload-help.html.twig
copy to core/themes/stable/templates/content-edit/file-upload-help.html.twig
diff --git a/core/modules/file/templates/file-widget-multiple.html.twig b/core/themes/stable/templates/content-edit/file-widget-multiple.html.twig
similarity index 100%
copy from core/modules/file/templates/file-widget-multiple.html.twig
copy to core/themes/stable/templates/content-edit/file-widget-multiple.html.twig
diff --git a/core/modules/file/templates/file-widget.html.twig b/core/themes/stable/templates/content-edit/file-widget.html.twig
similarity index 100%
copy from core/modules/file/templates/file-widget.html.twig
copy to core/themes/stable/templates/content-edit/file-widget.html.twig
diff --git a/core/modules/filter/templates/filter-caption.html.twig b/core/themes/stable/templates/content-edit/filter-caption.html.twig
similarity index 100%
copy from core/modules/filter/templates/filter-caption.html.twig
copy to core/themes/stable/templates/content-edit/filter-caption.html.twig
diff --git a/core/modules/filter/templates/filter-guidelines.html.twig b/core/themes/stable/templates/content-edit/filter-guidelines.html.twig
similarity index 100%
copy from core/modules/filter/templates/filter-guidelines.html.twig
copy to core/themes/stable/templates/content-edit/filter-guidelines.html.twig
diff --git a/core/modules/filter/templates/filter-tips.html.twig b/core/themes/stable/templates/content-edit/filter-tips.html.twig
similarity index 100%
copy from core/modules/filter/templates/filter-tips.html.twig
copy to core/themes/stable/templates/content-edit/filter-tips.html.twig
diff --git a/core/modules/image/templates/image-widget.html.twig b/core/themes/stable/templates/content-edit/image-widget.html.twig
similarity index 100%
copy from core/modules/image/templates/image-widget.html.twig
copy to core/themes/stable/templates/content-edit/image-widget.html.twig
diff --git a/core/modules/node/templates/node-add-list.html.twig b/core/themes/stable/templates/content-edit/node-add-list.html.twig
similarity index 100%
copy from core/modules/node/templates/node-add-list.html.twig
copy to core/themes/stable/templates/content-edit/node-add-list.html.twig
diff --git a/core/modules/node/templates/node-edit-form.html.twig b/core/themes/stable/templates/content-edit/node-edit-form.html.twig
similarity index 100%
copy from core/modules/node/templates/node-edit-form.html.twig
copy to core/themes/stable/templates/content-edit/node-edit-form.html.twig
diff --git a/core/modules/filter/templates/text-format-wrapper.html.twig b/core/themes/stable/templates/content-edit/text-format-wrapper.html.twig
similarity index 100%
copy from core/modules/filter/templates/text-format-wrapper.html.twig
copy to core/themes/stable/templates/content-edit/text-format-wrapper.html.twig
diff --git a/core/modules/aggregator/templates/aggregator-item.html.twig b/core/themes/stable/templates/content/aggregator-item.html.twig
similarity index 100%
copy from core/modules/aggregator/templates/aggregator-item.html.twig
copy to core/themes/stable/templates/content/aggregator-item.html.twig
diff --git a/core/modules/book/templates/book-node-export-html.html.twig b/core/themes/stable/templates/content/book-node-export-html.html.twig
similarity index 100%
copy from core/modules/book/templates/book-node-export-html.html.twig
copy to core/themes/stable/templates/content/book-node-export-html.html.twig
diff --git a/core/modules/comment/templates/comment.html.twig b/core/themes/stable/templates/content/comment.html.twig
similarity index 100%
copy from core/modules/comment/templates/comment.html.twig
copy to core/themes/stable/templates/content/comment.html.twig
diff --git a/core/modules/system/templates/mark.html.twig b/core/themes/stable/templates/content/mark.html.twig
similarity index 100%
copy from core/modules/system/templates/mark.html.twig
copy to core/themes/stable/templates/content/mark.html.twig
diff --git a/core/modules/node/templates/node.html.twig b/core/themes/stable/templates/content/node.html.twig
similarity index 100%
copy from core/modules/node/templates/node.html.twig
copy to core/themes/stable/templates/content/node.html.twig
diff --git a/core/modules/system/templates/page-title.html.twig b/core/themes/stable/templates/content/page-title.html.twig
similarity index 100%
copy from core/modules/system/templates/page-title.html.twig
copy to core/themes/stable/templates/content/page-title.html.twig
diff --git a/core/modules/search/templates/search-result.html.twig b/core/themes/stable/templates/content/search-result.html.twig
similarity index 100%
copy from core/modules/search/templates/search-result.html.twig
copy to core/themes/stable/templates/content/search-result.html.twig
diff --git a/core/modules/taxonomy/templates/taxonomy-term.html.twig b/core/themes/stable/templates/content/taxonomy-term.html.twig
similarity index 100%
copy from core/modules/taxonomy/templates/taxonomy-term.html.twig
copy to core/themes/stable/templates/content/taxonomy-term.html.twig
diff --git a/core/modules/aggregator/templates/aggregator-feed.html.twig b/core/themes/stable/templates/dataset/aggregator-feed.html.twig
similarity index 100%
copy from core/modules/aggregator/templates/aggregator-feed.html.twig
copy to core/themes/stable/templates/dataset/aggregator-feed.html.twig
diff --git a/core/modules/forum/templates/forum-icon.html.twig b/core/themes/stable/templates/dataset/forum-icon.html.twig
similarity index 100%
copy from core/modules/forum/templates/forum-icon.html.twig
copy to core/themes/stable/templates/dataset/forum-icon.html.twig
diff --git a/core/modules/forum/templates/forum-list.html.twig b/core/themes/stable/templates/dataset/forum-list.html.twig
similarity index 100%
copy from core/modules/forum/templates/forum-list.html.twig
copy to core/themes/stable/templates/dataset/forum-list.html.twig
diff --git a/core/modules/forum/templates/forums.html.twig b/core/themes/stable/templates/dataset/forums.html.twig
similarity index 100%
copy from core/modules/forum/templates/forums.html.twig
copy to core/themes/stable/templates/dataset/forums.html.twig
diff --git a/core/modules/system/templates/item-list.html.twig b/core/themes/stable/templates/dataset/item-list.html.twig
similarity index 100%
copy from core/modules/system/templates/item-list.html.twig
copy to core/themes/stable/templates/dataset/item-list.html.twig
diff --git a/core/modules/system/templates/table.html.twig b/core/themes/stable/templates/dataset/table.html.twig
similarity index 100%
copy from core/modules/system/templates/table.html.twig
copy to core/themes/stable/templates/dataset/table.html.twig
diff --git a/core/modules/comment/templates/field--comment.html.twig b/core/themes/stable/templates/field/field--comment.html.twig
similarity index 100%
copy from core/modules/comment/templates/field--comment.html.twig
copy to core/themes/stable/templates/field/field--comment.html.twig
diff --git a/core/modules/node/templates/field--node--created.html.twig b/core/themes/stable/templates/field/field--node--created.html.twig
similarity index 100%
copy from core/modules/node/templates/field--node--created.html.twig
copy to core/themes/stable/templates/field/field--node--created.html.twig
diff --git a/core/modules/node/templates/field--node--title.html.twig b/core/themes/stable/templates/field/field--node--title.html.twig
similarity index 100%
copy from core/modules/node/templates/field--node--title.html.twig
copy to core/themes/stable/templates/field/field--node--title.html.twig
diff --git a/core/modules/node/templates/field--node--uid.html.twig b/core/themes/stable/templates/field/field--node--uid.html.twig
similarity index 100%
copy from core/modules/node/templates/field--node--uid.html.twig
copy to core/themes/stable/templates/field/field--node--uid.html.twig
diff --git a/core/modules/system/templates/field.html.twig b/core/themes/stable/templates/field/field.html.twig
similarity index 100%
copy from core/modules/system/templates/field.html.twig
copy to core/themes/stable/templates/field/field.html.twig
diff --git a/core/modules/file/templates/file-link.html.twig b/core/themes/stable/templates/field/file-link.html.twig
similarity index 100%
copy from core/modules/file/templates/file-link.html.twig
copy to core/themes/stable/templates/field/file-link.html.twig
diff --git a/core/modules/image/templates/image-formatter.html.twig b/core/themes/stable/templates/field/image-formatter.html.twig
similarity index 100%
copy from core/modules/image/templates/image-formatter.html.twig
copy to core/themes/stable/templates/field/image-formatter.html.twig
diff --git a/core/modules/image/templates/image-style.html.twig b/core/themes/stable/templates/field/image-style.html.twig
similarity index 100%
copy from core/modules/image/templates/image-style.html.twig
copy to core/themes/stable/templates/field/image-style.html.twig
diff --git a/core/modules/system/templates/image.html.twig b/core/themes/stable/templates/field/image.html.twig
similarity index 100%
copy from core/modules/system/templates/image.html.twig
copy to core/themes/stable/templates/field/image.html.twig
diff --git a/core/modules/link/templates/link-formatter-link-separate.html.twig b/core/themes/stable/templates/field/link-formatter-link-separate.html.twig
similarity index 100%
copy from core/modules/link/templates/link-formatter-link-separate.html.twig
copy to core/themes/stable/templates/field/link-formatter-link-separate.html.twig
diff --git a/core/modules/responsive_image/templates/responsive-image-formatter.html.twig b/core/themes/stable/templates/field/responsive-image-formatter.html.twig
similarity index 100%
copy from core/modules/responsive_image/templates/responsive-image-formatter.html.twig
copy to core/themes/stable/templates/field/responsive-image-formatter.html.twig
diff --git a/core/modules/responsive_image/templates/responsive-image.html.twig b/core/themes/stable/templates/field/responsive-image.html.twig
similarity index 100%
copy from core/modules/responsive_image/templates/responsive-image.html.twig
copy to core/themes/stable/templates/field/responsive-image.html.twig
diff --git a/core/modules/system/templates/time.html.twig b/core/themes/stable/templates/field/time.html.twig
similarity index 100%
copy from core/modules/system/templates/time.html.twig
copy to core/themes/stable/templates/field/time.html.twig
diff --git a/core/modules/system/templates/checkboxes.html.twig b/core/themes/stable/templates/form/checkboxes.html.twig
similarity index 100%
copy from core/modules/system/templates/checkboxes.html.twig
copy to core/themes/stable/templates/form/checkboxes.html.twig
diff --git a/core/modules/system/templates/confirm-form.html.twig b/core/themes/stable/templates/form/confirm-form.html.twig
similarity index 100%
copy from core/modules/system/templates/confirm-form.html.twig
copy to core/themes/stable/templates/form/confirm-form.html.twig
diff --git a/core/modules/system/templates/container.html.twig b/core/themes/stable/templates/form/container.html.twig
similarity index 100%
copy from core/modules/system/templates/container.html.twig
copy to core/themes/stable/templates/form/container.html.twig
diff --git a/core/modules/system/templates/datetime-form.html.twig b/core/themes/stable/templates/form/datetime-form.html.twig
similarity index 100%
copy from core/modules/system/templates/datetime-form.html.twig
copy to core/themes/stable/templates/form/datetime-form.html.twig
diff --git a/core/modules/system/templates/datetime-wrapper.html.twig b/core/themes/stable/templates/form/datetime-wrapper.html.twig
similarity index 100%
copy from core/modules/system/templates/datetime-wrapper.html.twig
copy to core/themes/stable/templates/form/datetime-wrapper.html.twig
diff --git a/core/modules/system/templates/details.html.twig b/core/themes/stable/templates/form/details.html.twig
similarity index 100%
copy from core/modules/system/templates/details.html.twig
copy to core/themes/stable/templates/form/details.html.twig
diff --git a/core/modules/system/templates/dropbutton-wrapper.html.twig b/core/themes/stable/templates/form/dropbutton-wrapper.html.twig
similarity index 100%
copy from core/modules/system/templates/dropbutton-wrapper.html.twig
copy to core/themes/stable/templates/form/dropbutton-wrapper.html.twig
diff --git a/core/modules/system/templates/field-multiple-value-form.html.twig b/core/themes/stable/templates/form/field-multiple-value-form.html.twig
similarity index 100%
copy from core/modules/system/templates/field-multiple-value-form.html.twig
copy to core/themes/stable/templates/form/field-multiple-value-form.html.twig
diff --git a/core/modules/system/templates/fieldset.html.twig b/core/themes/stable/templates/form/fieldset.html.twig
similarity index 100%
copy from core/modules/system/templates/fieldset.html.twig
copy to core/themes/stable/templates/form/fieldset.html.twig
diff --git a/core/modules/system/templates/form-element-label.html.twig b/core/themes/stable/templates/form/form-element-label.html.twig
similarity index 100%
copy from core/modules/system/templates/form-element-label.html.twig
copy to core/themes/stable/templates/form/form-element-label.html.twig
diff --git a/core/modules/system/templates/form-element.html.twig b/core/themes/stable/templates/form/form-element.html.twig
similarity index 100%
copy from core/modules/system/templates/form-element.html.twig
copy to core/themes/stable/templates/form/form-element.html.twig
diff --git a/core/modules/system/templates/form.html.twig b/core/themes/stable/templates/form/form.html.twig
similarity index 100%
copy from core/modules/system/templates/form.html.twig
copy to core/themes/stable/templates/form/form.html.twig
diff --git a/core/modules/system/templates/input.html.twig b/core/themes/stable/templates/form/input.html.twig
similarity index 100%
copy from core/modules/system/templates/input.html.twig
copy to core/themes/stable/templates/form/input.html.twig
diff --git a/core/modules/system/templates/radios.html.twig b/core/themes/stable/templates/form/radios.html.twig
similarity index 100%
copy from core/modules/system/templates/radios.html.twig
copy to core/themes/stable/templates/form/radios.html.twig
diff --git a/core/modules/system/templates/select.html.twig b/core/themes/stable/templates/form/select.html.twig
similarity index 100%
copy from core/modules/system/templates/select.html.twig
copy to core/themes/stable/templates/form/select.html.twig
diff --git a/core/modules/system/templates/textarea.html.twig b/core/themes/stable/templates/form/textarea.html.twig
similarity index 100%
copy from core/modules/system/templates/textarea.html.twig
copy to core/themes/stable/templates/form/textarea.html.twig
diff --git a/core/modules/book/templates/book-export-html.html.twig b/core/themes/stable/templates/layout/book-export-html.html.twig
similarity index 100%
copy from core/modules/book/templates/book-export-html.html.twig
copy to core/themes/stable/templates/layout/book-export-html.html.twig
diff --git a/core/modules/system/templates/html.html.twig b/core/themes/stable/templates/layout/html.html.twig
similarity index 100%
copy from core/modules/system/templates/html.html.twig
copy to core/themes/stable/templates/layout/html.html.twig
diff --git a/core/modules/system/templates/install-page.html.twig b/core/themes/stable/templates/layout/install-page.html.twig
similarity index 100%
copy from core/modules/system/templates/install-page.html.twig
copy to core/themes/stable/templates/layout/install-page.html.twig
diff --git a/core/modules/system/templates/maintenance-page.html.twig b/core/themes/stable/templates/layout/maintenance-page.html.twig
similarity index 100%
copy from core/modules/system/templates/maintenance-page.html.twig
copy to core/themes/stable/templates/layout/maintenance-page.html.twig
diff --git a/core/modules/system/templates/page.html.twig b/core/themes/stable/templates/layout/page.html.twig
similarity index 100%
copy from core/modules/system/templates/page.html.twig
copy to core/themes/stable/templates/layout/page.html.twig
diff --git a/core/modules/system/templates/region.html.twig b/core/themes/stable/templates/layout/region.html.twig
similarity index 100%
copy from core/modules/system/templates/region.html.twig
copy to core/themes/stable/templates/layout/region.html.twig
diff --git a/core/modules/system/templates/feed-icon.html.twig b/core/themes/stable/templates/misc/feed-icon.html.twig
similarity index 100%
copy from core/modules/system/templates/feed-icon.html.twig
copy to core/themes/stable/templates/misc/feed-icon.html.twig
diff --git a/core/modules/system/templates/progress-bar.html.twig b/core/themes/stable/templates/misc/progress-bar.html.twig
similarity index 100%
copy from core/modules/system/templates/progress-bar.html.twig
copy to core/themes/stable/templates/misc/progress-bar.html.twig
diff --git a/core/modules/rdf/templates/rdf-metadata.html.twig b/core/themes/stable/templates/misc/rdf-metadata.html.twig
similarity index 100%
copy from core/modules/rdf/templates/rdf-metadata.html.twig
copy to core/themes/stable/templates/misc/rdf-metadata.html.twig
diff --git a/core/modules/rdf/templates/rdf-wrapper.html.twig b/core/themes/stable/templates/misc/rdf-wrapper.html.twig
similarity index 100%
copy from core/modules/rdf/templates/rdf-wrapper.html.twig
copy to core/themes/stable/templates/misc/rdf-wrapper.html.twig
diff --git a/core/modules/system/templates/status-messages.html.twig b/core/themes/stable/templates/misc/status-messages.html.twig
similarity index 100%
copy from core/modules/system/templates/status-messages.html.twig
copy to core/themes/stable/templates/misc/status-messages.html.twig
diff --git a/core/modules/book/templates/book-all-books-block.html.twig b/core/themes/stable/templates/navigation/book-all-books-block.html.twig
similarity index 100%
copy from core/modules/book/templates/book-all-books-block.html.twig
copy to core/themes/stable/templates/navigation/book-all-books-block.html.twig
diff --git a/core/modules/book/templates/book-navigation.html.twig b/core/themes/stable/templates/navigation/book-navigation.html.twig
similarity index 100%
copy from core/modules/book/templates/book-navigation.html.twig
copy to core/themes/stable/templates/navigation/book-navigation.html.twig
diff --git a/core/modules/book/templates/book-tree.html.twig b/core/themes/stable/templates/navigation/book-tree.html.twig
similarity index 100%
copy from core/modules/book/templates/book-tree.html.twig
copy to core/themes/stable/templates/navigation/book-tree.html.twig
diff --git a/core/modules/system/templates/breadcrumb.html.twig b/core/themes/stable/templates/navigation/breadcrumb.html.twig
similarity index 100%
copy from core/modules/system/templates/breadcrumb.html.twig
copy to core/themes/stable/templates/navigation/breadcrumb.html.twig
diff --git a/core/modules/system/templates/links.html.twig b/core/themes/stable/templates/navigation/links.html.twig
similarity index 100%
copy from core/modules/system/templates/links.html.twig
copy to core/themes/stable/templates/navigation/links.html.twig
diff --git a/core/modules/toolbar/templates/menu--toolbar.html.twig b/core/themes/stable/templates/navigation/menu--toolbar.html.twig
similarity index 100%
copy from core/modules/toolbar/templates/menu--toolbar.html.twig
copy to core/themes/stable/templates/navigation/menu--toolbar.html.twig
diff --git a/core/modules/system/templates/menu-local-action.html.twig b/core/themes/stable/templates/navigation/menu-local-action.html.twig
similarity index 100%
copy from core/modules/system/templates/menu-local-action.html.twig
copy to core/themes/stable/templates/navigation/menu-local-action.html.twig
diff --git a/core/modules/system/templates/menu-local-task.html.twig b/core/themes/stable/templates/navigation/menu-local-task.html.twig
similarity index 100%
copy from core/modules/system/templates/menu-local-task.html.twig
copy to core/themes/stable/templates/navigation/menu-local-task.html.twig
diff --git a/core/modules/system/templates/menu-local-tasks.html.twig b/core/themes/stable/templates/navigation/menu-local-tasks.html.twig
similarity index 100%
copy from core/modules/system/templates/menu-local-tasks.html.twig
copy to core/themes/stable/templates/navigation/menu-local-tasks.html.twig
diff --git a/core/modules/system/templates/menu.html.twig b/core/themes/stable/templates/navigation/menu.html.twig
similarity index 100%
copy from core/modules/system/templates/menu.html.twig
copy to core/themes/stable/templates/navigation/menu.html.twig
diff --git a/core/modules/system/templates/pager.html.twig b/core/themes/stable/templates/navigation/pager.html.twig
similarity index 100%
copy from core/modules/system/templates/pager.html.twig
copy to core/themes/stable/templates/navigation/pager.html.twig
diff --git a/core/modules/toolbar/templates/toolbar.html.twig b/core/themes/stable/templates/navigation/toolbar.html.twig
similarity index 100%
copy from core/modules/toolbar/templates/toolbar.html.twig
copy to core/themes/stable/templates/navigation/toolbar.html.twig
diff --git a/core/modules/system/templates/vertical-tabs.html.twig b/core/themes/stable/templates/navigation/vertical-tabs.html.twig
similarity index 100%
copy from core/modules/system/templates/vertical-tabs.html.twig
copy to core/themes/stable/templates/navigation/vertical-tabs.html.twig
diff --git a/core/modules/forum/templates/forum-submitted.html.twig b/core/themes/stable/templates/user/forum-submitted.html.twig
similarity index 100%
copy from core/modules/forum/templates/forum-submitted.html.twig
copy to core/themes/stable/templates/user/forum-submitted.html.twig
diff --git a/core/modules/user/templates/user.html.twig b/core/themes/stable/templates/user/user.html.twig
similarity index 100%
copy from core/modules/user/templates/user.html.twig
copy to core/themes/stable/templates/user/user.html.twig
diff --git a/core/modules/user/templates/username.html.twig b/core/themes/stable/templates/user/username.html.twig
similarity index 100%
copy from core/modules/user/templates/username.html.twig
copy to core/themes/stable/templates/user/username.html.twig
diff --git a/core/modules/views/templates/views-exposed-form.html.twig b/core/themes/stable/templates/views/views-exposed-form.html.twig
similarity index 100%
copy from core/modules/views/templates/views-exposed-form.html.twig
copy to core/themes/stable/templates/views/views-exposed-form.html.twig
diff --git a/core/modules/views/templates/views-mini-pager.html.twig b/core/themes/stable/templates/views/views-mini-pager.html.twig
similarity index 100%
copy from core/modules/views/templates/views-mini-pager.html.twig
copy to core/themes/stable/templates/views/views-mini-pager.html.twig
diff --git a/core/modules/views/templates/views-view-field.html.twig b/core/themes/stable/templates/views/views-view-field.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-field.html.twig
copy to core/themes/stable/templates/views/views-view-field.html.twig
diff --git a/core/modules/views/templates/views-view-fields.html.twig b/core/themes/stable/templates/views/views-view-fields.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-fields.html.twig
copy to core/themes/stable/templates/views/views-view-fields.html.twig
diff --git a/core/modules/views/templates/views-view-grid.html.twig b/core/themes/stable/templates/views/views-view-grid.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-grid.html.twig
copy to core/themes/stable/templates/views/views-view-grid.html.twig
diff --git a/core/modules/views/templates/views-view-grouping.html.twig b/core/themes/stable/templates/views/views-view-grouping.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-grouping.html.twig
copy to core/themes/stable/templates/views/views-view-grouping.html.twig
diff --git a/core/modules/views/templates/views-view-list.html.twig b/core/themes/stable/templates/views/views-view-list.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-list.html.twig
copy to core/themes/stable/templates/views/views-view-list.html.twig
diff --git a/core/modules/views/templates/views-view-mapping-test.html.twig b/core/themes/stable/templates/views/views-view-mapping-test.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-mapping-test.html.twig
copy to core/themes/stable/templates/views/views-view-mapping-test.html.twig
diff --git a/core/modules/views/templates/views-view-opml.html.twig b/core/themes/stable/templates/views/views-view-opml.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-opml.html.twig
copy to core/themes/stable/templates/views/views-view-opml.html.twig
diff --git a/core/modules/views/templates/views-view-row-opml.html.twig b/core/themes/stable/templates/views/views-view-row-opml.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-row-opml.html.twig
copy to core/themes/stable/templates/views/views-view-row-opml.html.twig
diff --git a/core/modules/views/templates/views-view-row-rss.html.twig b/core/themes/stable/templates/views/views-view-row-rss.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-row-rss.html.twig
copy to core/themes/stable/templates/views/views-view-row-rss.html.twig
diff --git a/core/modules/views/templates/views-view-rss.html.twig b/core/themes/stable/templates/views/views-view-rss.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-rss.html.twig
copy to core/themes/stable/templates/views/views-view-rss.html.twig
diff --git a/core/modules/views/templates/views-view-summary-unformatted.html.twig b/core/themes/stable/templates/views/views-view-summary-unformatted.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-summary-unformatted.html.twig
copy to core/themes/stable/templates/views/views-view-summary-unformatted.html.twig
diff --git a/core/modules/views/templates/views-view-summary.html.twig b/core/themes/stable/templates/views/views-view-summary.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-summary.html.twig
copy to core/themes/stable/templates/views/views-view-summary.html.twig
diff --git a/core/modules/views/templates/views-view-table.html.twig b/core/themes/stable/templates/views/views-view-table.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-table.html.twig
copy to core/themes/stable/templates/views/views-view-table.html.twig
diff --git a/core/modules/views/templates/views-view-unformatted.html.twig b/core/themes/stable/templates/views/views-view-unformatted.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view-unformatted.html.twig
copy to core/themes/stable/templates/views/views-view-unformatted.html.twig
diff --git a/core/modules/views/templates/views-view.html.twig b/core/themes/stable/templates/views/views-view.html.twig
similarity index 100%
copy from core/modules/views/templates/views-view.html.twig
copy to core/themes/stable/templates/views/views-view.html.twig
diff --git a/core/themes/stark/stark.info.yml b/core/themes/stark/stark.info.yml
index 70609c1..f6c9ba5 100644
--- a/core/themes/stark/stark.info.yml
+++ b/core/themes/stark/stark.info.yml
@@ -4,3 +4,4 @@ description: 'An intentionally plain theme with no styling to demonstrate defaul
 package: Core
 version: VERSION
 core: 8.x
+base theme: false
