Commit Graph
64 Commits
Author SHA1 Message Date
isabelle 6d40ec445e refactor(extra-features): Refactor css
Two files: Variables.scss with bootstrap overrides and custom.scss
2026-07-08 09:45:05 +02:00
isabelle 00d17e328d refactor(extra-features): Compile the custom.scss into one file 2026-07-07 16:12:22 +02:00
isabelle c0ecda304d Merge branch 'feature/translations' into feature/extra-features 2026-06-25 16:38:52 +02:00
isabelle 678e5fe4a4 Add initial translation files 2026-06-25 16:37:53 +02:00
isabelle b091468613 feat(extra-features): Made tab accordion and tabs
You can now choose between a bootstrap accordion style or the default tab style of products in the product details
2026-06-25 15:25:58 +02:00
isabelle d280b8868a feat(extra-features): New translations & noindex
-Added new translations for shortened tax for NL
-Made head.tpl noindex by default, you need to remove this before going live
2026-06-25 14:43:32 +02:00
isabelle 1dc5ceb241 fix(extra-features): Fixed the sync product image/gallery 2026-05-29 12:07:12 +02:00
isabelle 25ea69d4b7 Add is_shoppingcart.tpl file 2026-05-22 11:04:25 +02:00
isabelle d2d1dc4302 Merge branch 'feature/falcon-PS9' into feature/extra-features 2026-05-22 11:03:56 +02:00
isabelle c911fc76d2 fix(falcon-PS9): Corrected selector for discount code
Discounts couldn't be added to the promotion code field on click since this selector was wrong.
2026-03-25 14:00:17 +01:00
isabelle 92811693ab feat(extra-features): Shows user's name or "log out" if logged in 2026-03-10 17:45:46 +01:00
isabelle e3cb3ece45 feat(extra-features): Add border color settings 2026-03-10 17:21:39 +01:00
isabelle be58a92df3 feat(extra-features): introduce .section-spacer-bottom utility class 2026-03-10 17:01:25 +01:00
isabelle c522059d06 refactor(extra-features): enhance utility variables and section spacer logic 2026-03-10 17:01:24 +01:00
isabelle dc8ed97eb0 fix: add shipping cost info to cart summary 2026-03-10 16:51:32 +01:00
isabelle d5c3a60e37 fix: add shipping cost info to cart summary 2026-03-10 16:51:04 +01:00
isabelle f848833091 feat(extra-features): synchronize product thumbnail height 2026-03-10 16:51:04 +01:00
isabelle e209ddf5d9 feat(extra-features): improve outline button text color on hover 2026-03-10 16:51:03 +01:00
isabelle b208b00259 feat(extra-features): enable abstract utilities and cleanup imports 2026-03-10 16:51:03 +01:00
isabelle 541901e8e6 feat(extra-features): A bunch of improvements 2026-02-06 14:20:14 +01:00
isabelle b968033b17 feat(extra-features): Standardize touchspin
bootstrap touchspin default styles
2026-01-15 16:37:59 +01:00
isabelle 16b4475db9 feat(extra-features): Edit brand tpl file
Fix image url; edit cards
2026-01-14 12:57:23 +01:00
isabelle 98ccf560c9 fix(extra-features): Product card grid now uses bootstrap cols
The product cards should use bootstrap instead of display grid for easier edits and consistency
2026-01-09 15:51:22 +01:00
isabelle e393572081 fet(extra-fetures): Pagination results text
Shows "12 van 15 resultaten" for example right acorss from the pagination
2026-01-09 15:41:10 +01:00
isabelle e37cafd839 fix(extra-features): Remove btn-outline in loop
The colors for btn-outline should be the same as the border
2026-01-09 14:22:34 +01:00
isabelle 1bf0ea3450 Merge branch 'feature/falcon-PS9' into feature/extra-features 2026-01-09 10:53:45 +01:00
isabelle a128906dc0 fix(falcon-PS9): prevent 500 error on AJAX filtering by normalizing data
Resolved a Fatal Error occurring during AJAX product listing requests (e.g., price slider).

- Issue: In PHP 8.2+, accessing properties of a 'CategoryLazyArray' object
  using array syntax (dot notation) triggers a Fatal Error.
- Cause: The Faceted Search module returns a LazyArray object during
  XHR requests, whereas standard page loads provide a native array.
- Solution: Implemented a normalization block using JSON serialization
  to flatten the object into a standard associative array. This ensures
  template syntax compatibility regardless of the request type or
  property visibility (protected vs public).
2026-01-09 10:52:21 +01:00
isabelle ddec414409 fix(falcon-PS9): Auto-format postcode
This removes the annoying error when you type in 8011XD instead of 8011 XD
2026-01-09 10:17:29 +01:00
isabelle 2f8a8bf527 feat(extra-features): Add section-spacer utility class
This is  a class used to standardize spacing between sections of the site, especially the home page.
2026-01-06 11:54:52 +01:00
isabelle e4c471684f feat(extra-features): Add more helpful functions 2026-01-06 11:40:34 +01:00
isabelle d38338b360 Merge remote-tracking branch 'origin/dewebsmid' into restore-old 2025-12-31 19:15:05 +01:00
isabelle cb65915c7c Merge remote-tracking branch 'origin/feature/svg_icon' into restore-old 2025-12-31 19:12:56 +01:00
isabelle 10aabb24a9 Merge branch 'feature/scss' into dewebsmid 2025-12-31 18:24:50 +01:00
isabelle a8869adad6 Merge branch 'feature/svg_icon' into dewebsmid 2025-12-31 18:22:08 +01:00
isabelle ff9b9a3570 feat(scss): Replace font-size-base to 14px
This has been standard in the projects I've worked on so far so might as well replace it.
2025-12-31 16:57:43 +01:00
isabelle 47f985815a feat(scss): Add gap and font-size utility functions 2025-12-31 16:56:10 +01:00
isabelle 8c79477559 feat(scss): Add bootstrap-5-like grids & media queries
This branch is just for "good to have" optional stand-alone sass features.

In this commit, I aimed to make some things more like bootstrap 5 for ease of use. I  changed the grid breakpoints to match that of Bootstrap 5's and added media query mixins that are more logical like in bootstrap 5.
2025-12-31 16:54:02 +01:00
isabelle 5c7750e15d feat(svg_icon): Add chevron_down to footer & menu 2025-12-31 16:25:51 +01:00
isabelle 523c7d573c feat(svg_icon): Add svg_icon support for header 2025-12-31 16:25:51 +01:00
isabelle 6af020d81f feat(svg-icon): Add svg_icon support for favoriteproducts module 2025-12-31 16:25:51 +01:00
isabelle f2192d11db feat(svg_icon): Add checkmark icon 2025-12-31 16:25:51 +01:00
isabelle 982dc10038 feat(svg_icon): Add x icon; add svg_icon support for header heart icon 2025-12-31 16:25:51 +01:00
isabelle 4d7880fcec feat(svg_icon): Fixed some icon svg codes, added hamburger-menu icon 2025-12-31 16:25:51 +01:00
isabelle fd595a0e15 feat(svg_icon): Add standard svg icons
-Adds icons to use with the svg_icon smarty helper in the is_themecore module. See is_themecore-PS9 repo.

- Uses chevron svg icons by default on bootstrap touchspin AND on main menu if it has children.
2025-12-31 16:25:51 +01:00
isabelle 3e96574e0a Merge branch 'feature/falcon-PS9' 2025-12-31 16:19:19 +01:00
isabelle 48e776d80d feat(falcon-PS9): Add custom.scss file to follow 7-in-1 structure 2025-12-31 16:19:02 +01:00
isabelle ea6ebb4df1 feat(standard-styling):add svg_icon support for favorite_products 2025-12-31 14:03:31 +01:00
isabelle efa88a508a feat(standard-styling): Add button color map 2025-12-24 11:55:09 +01:00
isabelle 27dfb4dc70 feat(standard-styling) Enhance search and styling
Improves search bar with SVG icon support for better visual consistency.

Adds utility SCSS file for managing global styles like heading selectors.

Introduces a checkmark SVG asset and reorganizes custom SCSS files following the 7-in-1 structure for better maintainability.

Comments out optional USP bar code in header.tpl to allow easy activation.
2025-12-24 09:37:59 +01:00
isabelle 7ba1dfd4c8 fix(standard-styling): Remove duplicate displayNavFullWidth 2025-12-23 09:35:14 +01:00