Commit Graph
42 Commits
Author SHA1 Message Date
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 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 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
isabelle 80a44174be feat(standard-styling): Replace font-size-base to 14px
This is standard
2025-12-22 11:36:29 +01:00
isabelle f6df65fbb3 Adds standard styling for header, cart, and search
Applies new styling to the header, shopping cart, and search bar components.
Creates new scss files for header and swiper layouts.
Replaces x.svg.

These changes create a more consistent and modern user interface.
2025-12-18 12:02:00 +01:00
isabelle 97b88c111c fix(standard-styling): Fix structure of custom css 2025-12-10 10:34:45 +01:00
isabelle 879ed8b9ee feat(standard-styling): Fix icons; add standard css 2025-12-10 09:51:39 +01:00
isabelle 9609cfe305 feat(standard-styling): Add standard svg icons
Use chevron svg icons in bootstrap touchspin on product page AND on main menu if it has children
2025-12-04 15:21:42 +01:00
isabelle 00bae73b17 feat(standard-styling): Change header tpl, standard vars & icons, 2025-11-21 14:41:10 +01:00
isabelle 79512bd81a FIX(standard-styling): Header 2025-11-20 14:54:59 +01:00
isabelle abd2cdc145 fix(falcon-PS9): Removed nonexistent product-miniature-form import
Also added css folder locations
2025-11-20 14:35:36 +01:00
isabelle 44666297b3 fix: Improved active class added to account
Found a bug where when you click on "details"button in order history, all the customer links become active. This fixes that.
2025-11-19 17:29:32 +01:00
isabelle ae299283a7 Fix: Replace deprecated getBrightness with new method
New method created in is_themecore module: Uses use PrestaShop\PrestaShop\Core\Util\ColorBrightnessCalculator and adds as smarty function in SmartyHelperFunctions.php
2025-11-19 17:14:56 +01:00
isabelle 6849b8eefd feat(main): Add base theme: This is the falcon theme out of the box.
This is falcon v3.1.2
2025-11-19 15:06:39 +01:00