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.
Added an empty libraries and attached them in templates which has styles in STARTER theme. Starter theme doesn't has these templates, this means to attach custom libraries for each of them it should be copied and updated, but his is too much work. For that, an empty libraries was attached into them and starter libraries just extends them with their own.
This is a small release that is mostly equals to 8.x-1.0-alpha21.
Base theme
Updated README file.
Starter theme
Removed STARTER_SCSS. I'm no longer use SCSS for a more than year, I don't want to support 'dead' starter. There is no any reason in it, since the PostCSS does the same and closer to a vanialla CSS. If you still need it, it downs to rename *.pcss to *.scss and replace PostCSS watcher with SASS compiler.
Issue #3207746 by hstrindb: includes/structure.inc?
The base theme switched to stable9. If you have and error "Base theme stable9 has not been installed.", just run drush theme:enable stable9. This shouldn't break anything or much. Test if before do it on production.
Removed area-labeledby for breadcrumbs. Because it incorrect. WCAG is not priority now.
Breaking. They were created for the previous BEM naming. It showed that the forms do not adapt well to this, because they are assembled from many smaller Blocks. For now, the best solution is to use default templates.
Instead of providing tools that may or may not be useful, they are no longer available at all. You decide for yourself what you need and evolve the theme for your needs.
Removed package.json from base theme folder. Because I don't know why it's here, simply useless file.
Breaking change. BEM block for commerce_product changed from product to commerce-product.
Breaking change. All Twig blocks now have a block inside wrapper named as entity or template. Some of them, which already have it, was renamed if it's not fit.
If view mode for user template is missing, we set "default" as the default value.
First initial release with version. For now, I am satisfied by theme at most. Some things can change, but from now on, I'll be track them in that file. I still no recommend to use it without understand the consequences.
Since release of first alpha, now we can use composer to lock theme version, and I recommend to do that. Because theme is a little bit tricky to maintain. Just single changed class in base theme can create a lot of pain after update. So be careful.