- Issue created by @opdavies
- ๐ฎ๐ณIndia Rajan Kumar@2026
Rajan Kumar@2026 โ made their first commit to this issueโs fork.
- Status changed to Needs review
6 months ago 12:50pm 16 August 2024 - ๐ฎ๐ณIndia Rajan Kumar@2026
Hi @opdavies
Iโve added Drupal 11 support and created a MR. See the screenshot for reference. Thanks You!
- Status changed to Needs work
about 1 month ago 11:05am 20 December 2024 - ๐ฎ๐ชIreland markconroy
@Rajan Kumar@2026 your MR will not work, as it stipulates that
stable
is the base theme, but that is not available in Drupal 11.You will need to update the
core_version_requirement
and also changestable
tostable9
.I'd also suggest, the
core_version_requirement
removes support for 8 and 9, but that is up to the maintainer to decide.---
Thanks to The Confident for sponsoring my time to work on this. - First commit to issue fork.
- ๐บ๐ธUnited States BenStallings
@markconroy I think you will find the contrib version of stable is named stable and not stable9. I've added a composer.json file that requires that dependency, and the theme now installs with composer and can be enabled in D11. Please confirm.
- ๐ฎ๐ชIreland markconroy
Why are you requiring the contrib version of the Stable theme rather than core's version?
- ๐บ๐ธUnited States BenStallings
@markconroy because after repeated searching I cannot find any evidence that stable9 has a future -- all the docs I can find specify Drupal 9 or 10 and do not mention 11+. The only link to documentation in the README file for stable9 actually specifies Drupal 8 in its URL rather than the current link supplied with Olivero. Can you please point me to some evidence that stable9 is not deprecated? Thank you!
- ๐ฎ๐ชIreland markconroy
Stable9 is a core theme, so that should be decent evidence for it having a future. It's the core base theme that other themes (in general) are encouraged to use as their base. It was introduced in Drupal 9, then we deprecated stable in 9.5 and moved stable to contrib (I doubt many are using it from contrib) in favour of using Stable9.
Stable9 is the default core theme for Drupal 9 + Drupal 10 + Drupal 11. You can see it's code is here in Drupal 11 - https://git.drupalcode.org/project/drupal/-/tree/11.x/core/themes/stable... - with the note:
Warning: Themes that decide to not use Stable 9 as a base theme will need
continuous maintenance as core changes, so only opt out if you are prepared to
keep track of those changes and how they affect your theme.Here's the change record from Drupal 9.5 saying to use Stable9 instead of Stable if possible - https://www.drupal.org/node/3309392 โ
Here's the Drupal (sub) theming guide - https://www.drupal.org/docs/develop/theming-drupal/sub-theming-using-sta... โ
- ๐บ๐ธUnited States BenStallings
OK, thanks for the additional info. The theme should now be installable in D11 without the contrib stable theme. Please confirm.
- ๐ฎ๐ชIreland markconroy
I think that MR looks good now, but maybe we should drop support for Drupal 8 + 9 since they are no longer supported.
Also, have you tested that this theme actually works in Drupal 11?
- ๐บ๐ธUnited States BenStallings
@markconroy I have, yes, but the status is Needs Review because someone besides me needs to review it. :)
- ๐ฌ๐งUnited Kingdom opdavies Wales
This works for me on my local site, so I'll go ahead and merge it.
-
opdavies โ
committed e663b1ce on 5.x authored by
rajan kumar@2026 โ
Issue #3465786 by rajan kumar@2026, benstallings, markconroy: Add...
-
opdavies โ
committed e663b1ce on 5.x authored by
rajan kumar@2026 โ