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.yml
npm-postinstall.js
slick.js
toslick.min.js
ingulpfile.mjs
README.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.phtml
src/app/is-env.js
src/app/lint.js
php/GulpSkeleton.php
.gitignore
lintAll
tolint
ingulpfile.mjs
README.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.phtml
template/404.phtml
gulpfile.js
README.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.jpg
mb-3
to "included" intemplate/index.phtml
getPageTitle()
inphp/GulpSkeleton.php
locale/de_de.php
locale/en_us.php
layout/base.phtml
partial/footer.phtml
partial/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_.js
module/fancyapps.js
plugin/fancyapps.scss
module/theme-switcher.js
module/theme-switcher.scss
- imports for Font Awesome PRO in
lib/fontawesome.scss
- @fancyapps/ui 5.0.24
js/scripts.js
locale/de_de.php
locale/en_us.php
layout/base.phtml
partial/header.phtml
partial/modal.phtml
template/index.phtml
gulpfile.js
README.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.js
locale/de_de.php
locale/en_us.php
php/routes.php
lib/bootstrap.scss
module/_cookieconsent.scss
module/_slider.scss
scss/_variables.scss
layout/base.phtml
partial/footer.phtml
partial/header.phtml
partial/modal.phtml
template/404.phtml
template/index.phtml
docker-compose.yml
gulpfile.js
README.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.js
composer.json
package-lock.json
back 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.php
setVersion($version)
inphp/GulpSkeleton.php
setVersionFromPackage()
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.js
locale/de_de.php
locale/en_us.php
php/class.GulpSkeleton.php
tophp/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
templates
totemplate
templates/partials
totemplate/partial
templates/layouts
totemplate/layout
README.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
engines
topackage.json
- sass 1.32.13
README.md
gulpfile.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/.htaccess
README.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.png
watcher 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.php
src/img/favicons
folder- browserSyncInit() config in
gulpfile.js
and moved ingulpfile.json
src/app/js-lint.json
gulpfile.js
README.md
gulp-templating
togulp-skeleton
src/app/is-env.js
gulp-if
module
.gitignore
npm-postinstall.php
docker-compose.yml
gulpfile.js
README.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.phtml
base.phtml
404.phtml
index.php
routes.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=XYZ
fromindex.php
- meta information from
base.phtml
and shifted to locale files current_lang
cookie and replaced bycurrent_locale
src/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.htaccess
is_writable
condition tonpm-postinstall.php
- word
templating
toskeleton
in 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.js
image-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.php
gulpfile-config.dist.json
postinstall
script innpm-postinstall.php
- Insert
a
tag styling topage.scss
gulpfile.js
$paths
to$routes
README.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.scss
file_modal.scss
filepackage-lock.json
- Styling of cookie layer
- Behavior of remove bottom margin from
.container
without 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.scss
replaced by Bootstrap variables - SCSS variable
$lightblue
and replaced by$theme-color-1
- SCSS variable
$darkgrey
and replaced by$theme-color-2
- SCSS variable
$lightgrey
and replaced by$theme-color-3
- SCSS variable
$grey
and replaced by$theme-color-4
palette
fromcookieconsent.js
and 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.js
inline commentsREADME.md
$ gulp prod
replaced by$ gulp build
- bug with
$baseUrl
scheme
- 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
lang
attribute to html tagsrc
attribute to img tag
- Fontawesome SVG npm packages
- SVG gulp task
- SCSS and JaveScript files after lint has some warnings
- License
$baseUrl
fromindex.php
and 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