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. Ie gulp 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";