glisseo 2.0.0-alpha7

Base theme

Starter theme

  • No changes has been made.

glisseo 2.0.0-alpha6

Bug fixes

Base theme

  • No changes has been made.

Starter theme

  • #3293988: Uncaught

    TypeError: Cannot read properties of undefined (reading 'remove')
  • #3293987: Missing

    library component.ui.dialog

glisseo 2.0.0-alpha5

Bug fixes
New features

Base theme

  • Rename variables title_classes to classes in page-title.html.twig.
  • Fixed menu.html.twig which didn't reset attributes for submenu which leads to duplicated classes and wrong BEM structure.

glisseo 2.0.0-alpha4

Bug fixes

Base theme

  • No changes has been made.

Starter theme

  • Issue #3275268: Fix media queries in grid.pcss.

glisseo 2.0.0-alpha3

New features

Base theme

  • No changes has been made.

Starter theme

  • Improved .form-element with size attribute set on mobile devices.
  • Improved color variables.
  • Added more libraries-override to reduce amount of unused styles on the page.
  • Improved system libraries override and added jQuery UI dialog clean styles.
  • Added custom AJAX indicator for easier theming.

glisseo 2.0.0-alpha2

Bug fixes

Base theme

  • 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.
  • #3274961 Improved README.

glisseo 2.0.0-alpha1

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.
  • STARTER_PCSS is now STARTER.

glisseo 8.x-1.0-alpha21

Bug fixes

Base theme

  • Fixed status-messages.html.twig template. Now it correctly removes previously used classes and will not mess up styles.
  • Issue #3258041: Bug in template menu.html.twig

Starter theme

  • For configuration file now is always array of sources for easier modification.
  • [SCSS STARTER] Removed old gulpfile.js.

glisseo 8.x-1.0-alpha20

Bug fixes

Base theme

  • 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.
  • Remove docs and improve README.md.

Starter theme

    glisseo 8.x-1.0-alpha19

    Bug fixes

    Base theme

    • Removed role="navigation" from pager.html.twig. It's invalid and core bug.
    • Removed role="article" from node.html.twig. It's invalid and core bug.

    Starter theme

      glisseo 8.x-1.0-alpha18

      New features

      Base theme

      • block--system-menu-block.html.twig doesn't add 'role="navigation"' to nav element anymire. This is invalid.
      • Issue #3189776: some fixes for mini pager template

      glisseo 8.x-1.0-alpha17

      Bug fixes

      Base theme

      • Removed ability to pass data-hook value to add suggestions for inputs. Rarely useful.
      • Issue #3175487 by Ramya Balasubramanian, hstrindb: Link to documenation not working.
      • Issue #3175496 by Pooja Ganjage, hstrindb: Wrong yarn command in Getting started.
      • Issue #3181419 by lukasss: Clearing the modifier completely.
      • Added view_mode variable for comment.html.twig.

      glisseo 8.x-1.0-alpha15

      Bug fixes
      New features

      Base theme

      • Improved menu BEM generation and markup.
      • Improved region BEM generation and markup.
      • 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.

      Starter theme

      • Improved line-height for button and form-control.

      glisseo 8.x-1.0-alpha14

      Bug fixes
      New features

      Base theme

      • Fixed menu BEM base class pass for menu block.
      • Fields for entities now is BEM blocks, not elements. This provides a better flexibility and control over markup.
      • Improved BEM block class naming for blocks using layout builder.
      • Improved layout onecol naming.
      • Base theme now adds bem_block, bem_classes, bem_modifiers to all theme hooks.

      Starter theme

      • Secondary color renamed to accent.

      glisseo 8.x-1.0-alpha13

      Bug fixes
      • Remove visually-hidden() mixin.
      • Remove all recursive include for .inc files, because they can affect performance.

      glisseo 8.x-1.0-alpha11

      New features

      This release is targeting for simplify things.

      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.

      glisseo 8.x-1.0-alpha10

      Bug fixes
      New features

      Base theme

      • 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.

      glisseo 8.x-1.0-alpha9

      Bug fixes
      New features

      Base theme

      • Issue #3 "Unknown "dd" function"
      • Removed outdated documentation.
      • Added new variable main_layout_attributes contains empty object Attribute() for main layout modifiers on demand.

      Starter theme

        glisseo 8.x-1.0-alpha8

        Bug fixes
        New features
        • Updated README.md.
        • Added workaround for field view mode if it missing.
        • Added {% spaceless %} wrapper for breadcrumbs.
        • Added blocks content and title for taxonomy-term.html.twig.
        • Removed id's for taxonomy term and paragraphs.
        • Added media.html.twig template.
        • Added some blocks for templates for easier extending.
        • Refactor block templates to use Twig extends.

        Starter theme

          glisseo 8.x-1.0-alpha7

          Bug fixes

          Hotfix version. Fix and improvements for alpha6 that can leads to problems.

          Base theme

          • Fix bug in paragraph.html.twig.
          • Improved block_id generation. Much more reliable in cases when block rendered programmatically.
          • Improved block--system-branding-block.

          Starter theme

          • Fix path to MDI icons font.
          • Removed qutoes for keys of gray colors.

          glisseo 8.x-1.0-alpha6

          Bug fixes
          New features

          This release incompatible with previous versions.

          This release is all about SCSS and styles quality and management. Most significant change is ITCSS architecture for SCSS folder.

          glisseo 8.x-1.0-alpha5

          Bug fixes

          Base theme

          • Added new theme hook suggestion for comment comment--{BUNDLE}--{VIEW_MODE}.html.twig.
          • Added <a id="comments"></a> in field--comment.html.twig.
          • Added classes for comment template.
          • field--comment.html.twig label is now translatable.
          • Removed includes/layouts.inc. There was preprocess for old reset layout. After remove it, file was not needed.

          Starter theme

            glisseo 8.x-1.0-alpha4

            Bug fixes
            New features

            Base theme

            • Possible incompatible change. Removed ds-reset layout.
            • Added default layout templates with corrected markup.
            • Incompatible change. Refactoring all templates and markup to satisfy Drupal 8 CSS architecture (OOCSS).
            • Fixed previously added suggestions for paragraphs:
              • paragraph--{ID}--{VIEW_MODE}.html.twig
              • paragraph--{ID}.html.twig

            glisseo 8.x-1.0-alpha1

            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.

            Subscribe with RSS Subscribe to Releases for Glisseo