All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
docker-compose.ymlnpm-postinstall.jsslick.jstoslick.min.jsingulpfile.mjsREADME.md- @fortawesome/fontawesome-free 6.5.2 to 6.6.0
- browser-sync 3.0.2 to 3.0.3
- sass 1.77.2 to 1.77.6
- type = module in
package.json
layout/base.phtmlsrc/app/is-env.jssrc/app/lint.jsphp/GulpSkeleton.php.gitignorelintAlltolintingulpfile.mjsREADME.md- chalk 4.1.2 to 5.3.0
- del 6.1.1 to 7.1.0
- gulp-autoprefixer 8.0.0 to 9.0.0
- gulp-favicons 3.0.0 to 4.0.1
- gulp-imagemin 7.1.0 to 9.1.0
- node 14 to 18.17
- gulpfile.dist.json and replaced with
gulpfile-config.dist.js - js-lint.json and replaced with
src/app/js-lint.js - scss-lint.json and replaced with
src/app/scss-lint.js - gulpfile.js and replaced with
gulpfile.mjs
- new scripts in
package.json
layout/base.phtmltemplate/404.phtmlgulpfile.jsREADME.md- @fancyapps/ui 5.0.28 to 5.0.36
- @fortawesome/fontawesome-free 6.4.2 to 6.5.2
- bootstrap 5.3.2 to 5.3.3
- browser-sync 2.29.3 to 3.0.2
- sass 1.64 to 1.77.2
- vanilla-lazyload 17.8.5 to 19.1.3
- watchAndReload in
gulpfile.js
social-media.jpgmb-3to "included" intemplate/index.phtmlgetPageTitle()inphp/GulpSkeleton.php
locale/de_de.phplocale/en_us.phplayout/base.phtmlpartial/footer.phtmlpartial/header.phtml- Bootstrap icon in
template/index.phtml - dummy image URL in
template/index.phtml - @fancyapps/ui 5.0.24 to 5.0.28
img/general-ci.jpg
- spacing between globe and chevron in
template/index.phtml - footer margin bottom in
module/cookieconsent.scss
module/_locale_.jsmodule/fancyapps.jsplugin/fancyapps.scssmodule/theme-switcher.jsmodule/theme-switcher.scss- imports for Font Awesome PRO in
lib/fontawesome.scss - @fancyapps/ui 5.0.24
js/scripts.jslocale/de_de.phplocale/en_us.phplayout/base.phtmlpartial/header.phtmlpartial/modal.phtmltemplate/index.phtmlgulpfile.jsREADME.md- bootstrap 5.3.1 to 5.3.2
- vanilla-lazyload 17.8.4 to 17.8.5
- underscore
_from allmodule/_*.scss module/modal.scss
module/cookieconsent.jslocale/de_de.phplocale/en_us.phpphp/routes.phplib/bootstrap.scssmodule/_cookieconsent.scssmodule/_slider.scssscss/_variables.scsslayout/base.phtmlpartial/footer.phtmlpartial/header.phtmlpartial/modal.phtmltemplate/404.phtmltemplate/index.phtmldocker-compose.ymlgulpfile.jsREADME.md- @fortawesome/fontawesome-free 6.2.1 to 6.4.2
- bootstrap 5.2.3 to 5.3.1
- browser-sync 2.27.11 to 2.29.3
- jquery 3.6.2 to 3.7.1
- sass 1.57.0 to 1.64.2
- vanilla-lazyload 17.8.3 to 17.8.4
thankYou()ingulpfile.jscomposer.jsonpackage-lock.jsonback again- chalk 4.1.2
scss/_variables.scss- nickname in
partial/modal.phtml README.md- browser-sync 2.27.10 to 2.27.11
- jquery 3.6.1 to 3.6.2
- sass 1.56.1 to 1.57.0
- button hover style in
module/_general.scss - active class in
template/404.phtml
- BrowserSync view (http://localhost:3000/)
- host in
public/.htaccess - nickname in
locale/de_de.php - nickname in
locale/en_us.php - button hover style in
module/_cookieconsent.scss - button hover style in
module/_general.scss - theme color and link decoration in
scss/_variables.scss - headline dynamic and lazy load image colors in
template/index.phtml - php 7 to php 8 in
docker-compose.yml - nickname in
gulpfile.js README.md
getVersion()inphp/GulpSkeleton.phpsetVersion($version)inphp/GulpSkeleton.phpsetVersionFromPackage()inphp/GulpSkeleton.php- version in
partial/footer.phtml
- import in
lib/bootstrap.scss - import in
lib/fontawesome.scss - data attributes for BS5
module/cookieconsent.js js/scripts.jslocale/de_de.phplocale/en_us.phpphp/class.GulpSkeleton.phptophp/GulpSkeleton.php- data attributes for BS5
partial/footer.phtml - data attributes for BS5
partial/modal.phtml - tooltip example for BS5
template/index.phtml - Docker port from 3050 to 7701 in
layout/base.phtml - Docker port from 3050 to 7701 in
app/gulpfile.json - Docker port from 3050 to 7701 in
docker-compose.yml templatestotemplatetemplates/partialstotemplate/partialtemplates/layoutstotemplate/layoutREADME.md.gitignore- @fortawesome/fontawesome-free 5.15.4 to 6.2.1
- bootstrap 4.6.0 to 5.2.3
- browser-sync 2.27.5 to 2.27.10
- del 6.0.0 to 6.1.1
- gulp-sass 5.0.0 to 5.1.0
- jquery 3.6.0 to 3.6.1
- sass 1.32.13 to 1.56.1
- vanilla-lazyload 17.4.0 to 17.8.3
- unnecessary close button variables in
scss/_variables.scss
.gitignore- link to documentation in
lib/bootstrap.scss
- favicon path in
gulpfile.js
package-lock.json
enginestopackage.json- sass 1.32.13
README.mdgulpfile.js- @fortawesome/fontawesome-free 5.15.3 to 5.15.4
- browser-sync 2.27.4 to 2.27.5
- gulp-sass 4.1.1 to 5.0.0
- gulp-uglify-es 2.0.0 to 3.0.0
class.GulpSkeleton.php- @fortawesome/fontawesome-free 5.15.2 to 5.15.3
- browser-sync 2.26.12 to 2.27.4
- gulp-autoprefixer 7.0.1 to 8.0.0
- gulp-sass 4.1.0 to 4.1.1
- jquery 3.5.1 to 3.6.0
- vanilla-lazyload 17.3.1 to 17.4.0
public/.htaccessREADME.md.gitignore- @fortawesome/fontawesome-free 5.15.1 to 5.15.2
- bootstrap 4.5.3 to 4.6.0
- browser-sync 2.26.12 to 2.26.14
- gulp-favicons 2.4.0 to 3.0.0
- gulp-sourcemaps 2.6.5 to 3.0.0
- vanilla-lazyload 17.1.2 to 17.3.1
- port for Docker in
base.phtml
- order in cleanUp task and how to remove files from js/css folder in
gulpfile.js - order of dependencies and devDependencies in
package.json README.md- @fortawesome/fontawesome-free 5.13.0 to 5.15.1
- bootstrap 4.5.0 to 4.5.3
- browser-sync 2.26.7 to 2.26.12
- del 5.1.0 to 6.0.0
- vanilla-lazyload 16.1.0 to 17.1.2
- gulp-favicons 2.4.0
favicon.pngwatcher ingulpfile.js- favicon task in
gulpfile.js favicon.png
$info: $theme-color-1;to$blue: $theme-color-1;- order of tasks in
gulpfile.js - favicon html in
index.html README.md- gulp-clean-css 4.2.0 to 4.3.0
- gulp-sass 4.0.2 to 4.1.0
- fontawesome 5.12.1 to 5.13.0
- bootstrap 4.4.1 to 4.5.0
- jquery 3.4.1 to 3.5.1
- vanilla-lazyload 13.0.1 to 16.1.0
src/php/npm-postinstall.phpsrc/img/faviconsfolder- browserSyncInit() config in
gulpfile.jsand moved ingulpfile.json
src/app/js-lint.jsongulpfile.jsREADME.mdgulp-templatingtogulp-skeleton
src/app/is-env.jsgulp-ifmodule
.gitignorenpm-postinstall.phpdocker-compose.ymlgulpfile.jsREADME.md- Font Awesome 5.12.0 to 5.12.1
- gulp-imagemin 6.2.0 to 7.1.0
- vanilla-lazyload 8.17.0 to 13.0.1
- gulpfile-config.dist.json and replaced with
src/app/gulpfile.dist.json - gulp-uglify and replaced with gulp-uglify-es
class.GulpSkeleton.php- path names in
routes.php
footer.phtmlbase.phtml404.phtmlindex.phproutes.php- Font Awesome 5.11.2 to 5.12.0
- Bootstrap 4.3 to 4.4
- gulp-imagemin 6.1.1 to 6.2.0
&t=XYZfromindex.php- meta information from
base.phtmland shifted to locale files current_langcookie and replaced bycurrent_localesrc/lang/and replaced bysrc/locale/
404.phtml- Social media image
gulpfile.js- Font Awesome 5.9.0 to 5.11.2
- del 4.1.1 to 5.1.0
- gulp-autoprefixer 6.1.0 to 7.0.1
- gulp-eslint 5.0.0 to 6.0.0
- gulp-imagemin 6.0.0 to 6.1.1
:not(.slick-initialized)toinitSlider()cssua-monitor.js
- Font Awesome 5.8.1 to 5.9.0
- cookieconsent 3.1.0 to 3.1.1
- jquery 3.3.1 to 3.4.1
- gulp-imagemin 5.0.3 to 6.0.0
- gulp 4.0.1 to 4.0.2
- browser-sync 2.26.5 to 2.26.7
RewriteBase /to.htaccessis_writablecondition tonpm-postinstall.php
- word
templatingtoskeletonin some places README.md- Font Awesome 5.7 to 5.8
- browser-sync 2.26.3 to 2.26.5
- del 4.0 to 4.1.1
- gulp 4.0.0 to 4.0.1
- gulp-autoprefixer 6.0 to 6.1
- gulp-clean-css 4.0 to 4.2
- override existing
gulpfile-config.json
- Wrap around cookie consent
slider.jsimage-lazyLoad.js- sass-lint and eslint disable rules where it has to be
- all Bootstrap utilities line by line
- Website urls as comments in scss files
routes.phpgulpfile-config.dist.jsonpostinstallscript innpm-postinstall.php
- Insert
atag styling topage.scss gulpfile.js$pathsto$routesREADME.md- Font Awesome 5.6 to 5.7
- Bootstrap 4.2 to 4.3
- del 3.0 to 4.0
.gitignore- h1 font size to mobile first
modal.phtml
- Speaking URL handling
- Localization
- Header and Footer partial
- Privacy Policy Modal
- Bootstrap variables to
_variables.scss - Styling for Cookie Consent revoke button
_slick.scssfile_modal.scssfilepackage-lock.json
- Styling of cookie layer
- Behavior of remove bottom margin from
.containerwithout remove.cc-window - Placeholder image url from http to https
.gitignore- gulp-clean-css 3 to 4
- Package name from gulp-skeleton to gulp-skeleton
- Styles in
_page.scssreplaced by Bootstrap variables - SCSS variable
$lightblueand replaced by$theme-color-1 - SCSS variable
$darkgreyand replaced by$theme-color-2 - SCSS variable
$lightgreyand replaced by$theme-color-3 - SCSS variable
$greyand replaced by$theme-color-4 palettefromcookieconsent.jsand replaced by CSS in_cookieconsent.scss
- Gulp 4 task syntax
- toasts and spinners component to
bootstrap.scss - mobileFirst to brand slider config
- Bootstrap dependency to 4.2.1
gulpfile.jsinline commentsREADME.md
$ gulp prodreplaced by$ gulp build
- bug with
$baseUrlscheme
- Logic to remove hidden cookie consent layer (to remove bottom margin)
- HTML5 tag "main"
- Author url
- Cookie consent background and button color.
- Brand slider config
- W3C validator update
langattribute to html tagsrcattribute to img tag
- Fontawesome SVG npm packages
- SVG gulp task
- SCSS and JaveScript files after lint has some warnings
- License
$baseUrlfromindex.phpand added to layout meta
- Dynamic
baseUrl
- Autoprefixer
- Image compress settings in
gulpfile.js - SVG extension to img gulp task
- Disabled page reload on cookieconsent button click
- css property prefixes from scss files
- icon folder regex from img gulp task
- Version number to JavaScript and CSS file in
base.phtml
README.md- Disabled FA 5 webfont import
- From Fontawesome 5.1 to 5.2
- From Bootstrap 4.1.1 to 4.1.3
- From Cookieconsent 3.0.6 to 3.1
- From LazyLoad 8.7 to 8.11
- Fontawesome font weights
- Disabled Fontawesome CSS replaced by Fontawesome JavaScript
- Fontawesome 5.1 as default version
- Fontawesome 5.0