Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
This is a meta/plan issue to keep track of what's needed to make Stable a reality.
The Plan
-
#2575421: Add a Stable base theme to core and make it the default if a base theme is not specified is in, this means a theme created without specifying a
base theme
in its *.info.yml will use Stable as the base. - We are working on #2575737: Copy templates, CSS, and related assets to Stable and override core libraries' CSS, this makes Stable a snapshot (which can still be updated to fix bugs) of 8.0.0-rc1 core markup, CSS, and related assets (images/vectors referenced from CSS).
- #2580049: Removed CSS files not removed from library definitions blocks #2 going in because it makes the library override tests fail until we update our library definitions to reflect reality.
- We are working on #2581443: Make Classy extend from the new Stable base theme.
- After 2, 3, and 4 are completed we can update Classy's Twig extends, library overrides etc. in #2588289: Update Classy's Twig extends now that it extends from Stable. We want to do this sooner than later for people that will copy/override Classy's templates.
- We can probably update Bartik and Seven's extends/overrides after 5 in separate issue(s) since they are internal.
Comments
Comment #2
star-szrComment #3
star-szrComment #4
star-szrComment #5
joelpittetFinito
Comment #6
star-szrStill need to make a couple issues to update Bartik and Seven I think.
Comment #7
droplet CreditAttribution: droplet commentedAny DOCs about Stable theme? and how to patch it if we find bugs ?
Comment #14
lauriiiAll of the child issues are finished so marking this as fixed as well. Crediting @Cottser for all the coordination.