Changes:
- NEW:
create-project
command now supports a--files
option so you can choose which .html files are copied from /src/html to /projects/PROJECT/src/html when creating a project ie.gulp create-project --name=myProject --files=index.html,about.html
- NEW:
create-project
command now supports the--template=kitchensink
which will copy all the parent /src/ assets to your project if you wish to fully customise AppStrap. Iegulp create-project --name=myProject --template=kitchensink --files=index.html,contact.html
- NEW:
.animate-pulse-light/dark
are now.animate-pulse-COLOUR
support all theme colours, @see elements-animation.html - NEW:
timeline-collapse.html
example for collapsible timelines - NEW:
data-bs-target-active-class
&data-bs-trigger-active-class
for Bootstrap collapse elements so you can add classes to the trigger & target on show/hide, @see timeline-collapse.html for example - NEW:
nav-track
class for admin siebar UL to give line on submenus - FIX: index-church cut off content fixed
- FIX: index-realestate-single broken gallery fixed
- FIX: IMPORTANT FOR PROJECT-BASED SITES - fixed scss file importing for project based setup so SASS includePaths works with ./projects/PROJECT/_custom.*.scss files.
In your projects
theme.style.scss
file Replace:
@import "base.scss";
With:
@import "bootstrap/scss/functions";
// @Custom variables
@import "custom.variables.scss"; // Your custom site variables
@import "core/variables.scss"; // Theme variables & overrides
// @Bootstrap variables
@import "bootstrap/scss/variables";
// @Custom maps
@import "custom.maps.scss"; // Your custom site variables
@import "core/maps.scss"; // Theme map overrides
// @Bootstrap maps
@import "bootstrap/scss/maps";
// @Bootstrap utilities
@import "bootstrap/scss/utilities";
// @Custom utilities overrides - after Bootstrap to override existing as needed
@import "core/utilities.scss"; // Theme utilities overrides
// Mixins
@import "bootstrap/scss/mixins";
@import "core/mixins.scss";
// Bootstrap files
@import "bootstrap/scss/bootstrap";