Skip to content

Releases: Niklan/Glisseo

2.0.0-alpha7

19 Jul 12:34
613b23b
Compare
Choose a tag to compare
2.0.0-alpha7 Pre-release
Pre-release

Base theme

Starter theme

  • No changes has been made.

2.0.0-alpha6

04 Jul 12:13
2992718
Compare
Choose a tag to compare
2.0.0-alpha6 Pre-release
Pre-release

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

2.0.0-alpha5

19 May 16:20
bee21a9
Compare
Choose a tag to compare
2.0.0-alpha5 Pre-release
Pre-release

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.
  • All base theme templates is now checks for block variables definition. This allows to override its value in extended templates without need to rewrite whole template just for it.
  • Added predefined field templates with different markups and classes (mostly). Check README for more info. This changes nothing until you use that feature.

Starter theme

  • Remove JavaScript build scripts. *.es6.js files renamed to *.js. All modern browsers are supporting ES6 syntax now. Drupal core does the same thing, so this is absolutely safe now.
  • Remove PostCSS build scrips. *.pcss files renamed to *.css. There is absolutely no need into PostCSS build script in the theme at this point. The only thing is actually used from PostCSS was postcss-custom-media. This plugin by default is used in 4 CSS file.
  • There is no more NodeJS dependencies on theme. The whole process with build step is more complicated than benefits provided by it. This will allow to use theme without any NodeJS at all, fully native everything. Just copy-paste and you are ready, no extra steps!
  • --form-control-padding and --form-control-border moved into :root section, otherwise these two variables can't be easily overridden.

2.0.0-alpha4

15 Apr 11:49
302d601
Compare
Choose a tag to compare
2.0.0-alpha4 Pre-release
Pre-release

Base theme

  • No changes has been made.

Starter theme

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

2.0.0-alpha3

14 Apr 13:00
bb3a361
Compare
Choose a tag to compare
2.0.0-alpha3 Pre-release
Pre-release

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.

2.0.0-alpha2

13 Apr 12:12
f230a42
Compare
Choose a tag to compare
2.0.0-alpha2 Pre-release
Pre-release

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.
  • #3275003 Rename STARTER in package.json?

Starter theme

  • Added libraries-extends into *.info.yml file. This replaces STARTER_preprocess() implementation.
  • STARTER_preprocess() implementation was removed.
  • Remove unnecessary PostCSS dependencies: postcss-nesting (used only in breadcrumb.pcss and pager.pcss), postcss-import (not used at all).
  • #3274992 Fixed wrong comments.

1.0-alpha21

12 Apr 06:43
8d80135
Compare
Choose a tag to compare
1.0-alpha21 Pre-release
Pre-release

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.
  • STARTER.breakpoints.yml media queries update to be in sync with media-breakpoint PCSS / SCSS file. These breakpoints rules are from Google Chrome responsive mode.

2.0.0-alpha1

12 Apr 07:02
9e3c9ca
Compare
Choose a tag to compare
2.0.0-alpha1 Pre-release
Pre-release

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.

1.0-alpha20

12 Apr 12:28
bd580b7
Compare
Choose a tag to compare
1.0-alpha20 Pre-release
Pre-release

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

  • [SCSS] Added missing dependency gulp-rename.
  • Update Modern CSS reset styles.
  • Default media breakpoints (@custom-media) changed to match Google Chrome responsive mode breakpoints.
  • Decouple compile and watch process for easier modification.

1.0-alpha19

12 Feb 13:06
7bf9906
Compare
Choose a tag to compare
1.0-alpha19 Pre-release
Pre-release

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

  • [PostCSS] Removed extra word from 'STARTER_preprocess()' function name.
  • [PostCSS] Changed the way how PostCSS compiles. The result file will be placed in source's path. Sourcemaps will be places to source as well.
  • [PostCSS] pcss folder renamed to css.
  • buildCss task is now called compileCss.
  • Added ability to compile, compress and optimize JavaScript files. They must be under assets/js directory and have .es6.js extension. (As Drupal Core does)
  • Added new gulp tasks: compileJs, watchJs, compileAll, watchAll. Also added oppropriate npm scripts for them.