Releases: Niklan/Glisseo
Releases · Niklan/Glisseo
2.0.0-alpha7
2.0.0-alpha6
2.0.0-alpha5
Base theme
- Rename variables
title_classes
toclasses
inpage-title.html.twig
. - Fixed
menu.html.twig
which didn't resetattributes
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
2.0.0-alpha3
Base theme
- No changes has been made.
Starter theme
- Improved
.form-element
withsize
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
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 replacesSTARTER_preprocess()
implementation. STARTER_preprocess()
implementation was removed.- Remove unnecessary PostCSS dependencies:
postcss-nesting
(used only inbreadcrumb.pcss
andpager.pcss
),postcss-import
(not used at all). - #3274992 Fixed wrong comments.
1.0-alpha21
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 withmedia-breakpoint
PCSS / SCSS file. These breakpoints rules are from Google Chrome responsive mode.
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.
1.0-alpha20
Base theme
- Issue #3207746 by hstrindb: includes/structure.inc?
- The
base theme
switched tostable9
. If you have and error "Base theme stable9 has not been installed.", just rundrush 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
Base theme
- Removed
role="navigation"
frompager.html.twig
. It's invalid and core bug. - Removed
role="article"
fromnode.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 tocss
. buildCss
task is now calledcompileCss
.- 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.