Recent Activities

This page shows what are we working on.

swissup / module-font-awesome

1 month ago success
  • 1.4.5
    • Version 1.4.5 7b323b

    • Add configurable option to disable Font Awesome preload (#7)

      * Add configurable toggle to disable Font Awesome font preload

      Preload hint is downloaded on every page (~75 KiB) even though most
      stores never render an icon using FontAwesome above the fold. New
      Swissup > Font Awesome > Preload Font setting (default: Yes, keeps
      existing behavior) lets stores turn off the <link rel="preload">
      without affecting the CSS or @font-face definition.

      * Potential fix for pull request finding

      Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

      * Potential fix for pull request finding

      Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

      ---------

      Co-authored-by: Chumak Roman <chumakrom@gmail.com>
      Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> 0768b3

    • Potential fix for pull request finding

      Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> 22a42f

    • Potential fix for pull request finding

      Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> 04ea9b

    • Add configurable toggle to disable Font Awesome font preload

      Preload hint is downloaded on every page (~75 KiB) even though most
      stores never render an icon using FontAwesome above the fold. New
      Swissup > Font Awesome > Preload Font setting (default: Yes, keeps
      existing behavior) lets stores turn off the <link rel="preload">
      without affecting the CSS or @font-face definition. f81e3f

swissup / pro-labels

1 month ago success

swissup / module-pro-labels

1 month ago success

swissup / rich-snippets

1 month ago success

swissup / module-rich-snippets

1 month ago success

swissup / checkout-consumer-rights

1 month ago success

swissup / module-checkout-consumer-rights

1 month ago success

swissup / module-easy-slide

1 month ago success
  • head
    • Drop hardcoded aspect-ratio fallback from shared module CSS

      Feedback on #42: this module ships to many stores with wildly
      different slider image dimensions, so a fixed ratio here would be
      wrong almost everywhere except the store it was borrowed from.

      The actual fix doesn't need it: slider.phtml already sets aspect-ratio
      inline per slide from that slide's own image dimensions, which covers
      any size. Store-specific fallback values belong in a theme override,
      not here.

      Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> 3cd76b

    • Fix high CLS on hero slider (autoHeight collapses slide before Swiper init)

      Slide has no reserved height before JS runs, and Swiper's autoHeight
      option only sets the real height after init/image load, causing a
      visible jump (reported as 0.36-0.47 CLS on 420shop.nl homepage, mostly
      from `.swiper-slide` and the pushed-down `.columns` container).

      - slider.phtml: inline `aspect-ratio` per slide from known image
      dimensions, so the box is reserved before JS/image load
      - _base.less: slide keeps that aspect-ratio as fallback, image/link
      fill it via object-fit: cover
      - image.phtml: first (above-the-fold) slide gets loading="eager" +
      fetchpriority="high"

      Verified live: reserve-and-fill fix confirmed on 420development
      staging via PerformanceObserver layout-shift entries - CLS 0 after
      reload (was showing the reported shifts before the fix).

      Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> 721880

swissup / ajaxlayerednavigation

1 month ago success

swissup / cache-warmer

1 month ago success