Recent Activities
This page shows what are we working on.
-
head
-
Product page. Reviews in progress... e13b99
-
Theme Editor: added Layout, Typography, Overlay Header, Border Radius, Color and Font Palettes ff5e62
-
Productpage. Review in progress... 7059e9
-
Productpage. Review in progress. 669824
-
BCB featured product component. 0651cf
-
Add styles for featured product details, SKU, and price row in BCB d65f2d
-
BCB accordion styles at product info main. 1a262b
-
Installer. Add accordion for products. 466a5b
-
Add padding to swatch options in product add form for improved layout f10f77
-
Product main info ... in progress bf5c3f
-
Enhance product quantity input with increment/decrement buttons and update styles for better usability 72192e
-
Update product page medium image dimensions to 590x590 012c72
-
Fix minicart styles: set empty counter opacity to 0 79fcd1
-
Increased h2 bottom margin dff6ea
-
Product page action buttons. d008f0
-
Updated footer content links and section titles for improved clarity and user experience 241039
-
BCB homepage: fixed wrong image name b1a4f4
-
Rating stars styles in product listing f17a0f
-
BCB homepage: updated full width banner and sections spacings 2076c7
-
Fixed sort order of product details inside grid listing 9ad360
-
BCB homepage: updated Videos and full width banner sections 072733
-
Product page title font-size. d0987c
-
Footer. Minor fix for ring reval animation. Restore missing divider in footer. (#3) 54cdc4
-
Footer ring reveal animation added (#3) 4a8be8
-
BCB homepage: added animated badges to top banners grid 197e37
-
BCB homepage: added rotation animation for Full Width Banner 1420f9
-
BCB homepage: top banner updated a53bd5
-
Update favicon color 5ea666
-
Update favicon 18d8dc
-
Slightly update footer background. 5fcbfc
-
Footer content update. Add contact block (#3) dea42e
-
Fixed missing minicart overlay on first open (#2) 54feaa
-
BCB homepage: updated Browse categories block dbfa89
-
Breadcrumbs 196469
-
Done with search (#2) d8e0f3
-
Enhance minisearch functionality with slideout behavior and styling adjustments without Ajaxsearch (#2) 8c4a9d
-
Minisearch styles when ajaxsearch disabled... in progress (#2) 259fac
-
Remove unused styles from viewcart action and update empty subtitle styles in minicart (#2) dba7a5
-
Minicart complete (#2) 56efd2
-
Search on desktop (#2) 9c587e
-
BCB homepage: added videos section 7ee864
-
Minicart inprogress (only buttons to adjust)... (#2) c1be91
-
Minicart update in progress.... c3d18b
-
Minicart update in progress... (#2) 55e7b9
-
INstaller. Create dummy CMS block header_panel_info to allow user add custom content (#2) f70d58
-
Adjust minicart counter (#2) 03e843
-
BCB homepage: Added brand logos section b905f1
-
BCB homepage: Added testimonials section 2ab2cf
-
Update newsletter styles: adjust input border and add consent positioning (#2) 02d37d
-
Header. Update search behaviou and look of the result dropown. 993432
-
BCB homepage: Added FAQ a0bfde
-
Add focused search styles. d80f88
-
BCB homepage: added new sections 875068
-
BCB homepage: added ECI and full-width banner d40cfa
-
Top navigation added. 8fa9a3
-
Remove color from menu links dec081
-
Clone currency and store switchers in header slideout menu for improved functionality de36e3
-
Enhance header and newsletter styles for improved layout and responsiveness in header slideout menu. b63dd0
-
Installer. Update header slideout menu styles. 825795
-
Update footer top content HTML to enhance newsletter section styling.
Don't set font familiy for header in Page Builder ba0b81 -
BCB homepage WIP b228af
-
Basic navpro slideout styles 75ac0e
-
Refactor header slideout menu and newsletter styles for improved layout and consistency 3b42ff
-
Header slideout menu... d4f174
-
Listing styles for the list mode and old price update. cbff61
-
Update README.md to clarify usage of `with-bottom-divider` CSS class and provide detailed instructions 1b9ea5
-
Pagination and make with-bottom-divider general. 37ea17
-
Added list banner 5 config; updated installer, moved it to json a43985
-
Add new layout configuration and remove easybanner references; update footer content and styles 87165b
-
Refactor easybanner configuration and installer for product listing banners 8b1d0d
-
Installer. Listing grid banner added. 914c01
-
Add swatches variables and layout styles d59581
-
Update positioning for filter title and content in layered navigation 8cbd21
-
Add image dimensions for product listings and related widgets in view.xml 6985cd
-
layout and styles for category view, product toolbar, shop by button 08fd27
-
Add layered navigation styles and update imports 944ff1
-
Keep working on prodcut listing and category page. 411088
-
Keep working on product listing toolbar. ebcfac
-
Working on product listing and toolbar look. 1ab39d
-
Add Cooper* font 132906
-
Add listing item styles and variables e725b5
-
Product lisnting in progress - grey bg and border radius. 4e7c35
-
Add new variable files for colors, typography, header, footer, icons, navigation, popover, minisearch, and gradient ba122c
-
Refactor footer and newsletter styles for improved consistency and responsiveness d831e4
-
Footer top newsletter - some updates. 452ca5
-
Add footer top content block and styles for newsletter integration (WIP) 128131
-
Footer bottom. 8d58ea
-
-
head
-
fix(content-builder): stop the width advice promising what it cannot do (#146)
Storing the icon put a symbol into the soft list for the first time, and
the advice already there promised a 1600 px capture made the note go
away. True of a band, which is full width; false of an icon the design
itself draws under the 64 px floor, where a merchant who re-captures
reads the identical note. The exception is now said, and only on a page
that has an icon in the list.
Also drops two docblock claims that generation is off by default, which
#136 reversed in 1.8.0.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 5fb27f -
fix(admin): stop the config promising a theme icon that does not exist (#146)
The build note and the MIN_EDGE comment dropped the claim; the two field
comments a merchant actually reads before turning generation on kept it,
and after the refusal went they describe the opposite of what a build
does. The MIN_EDGE docblock also overstated the svg branch: text_block's
icon_svg is the admin's own paste, not something no one can fill.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 073712 -
fix(content-builder): count the unnamed images, not the unnamed names (#147)
nameList()'s trailing "%d more" counted distinct prop names while the
sentence around it opens with a count of images, so a page with repeats
past the cap listed fewer pictures than it announced.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 37395a -
feat(content-builder): say whether a page's images were drawn or cut (#147) f8e4cb
-
fix(content-builder): store an undersized icon instead of refusing it (#146) fa5f84
-
-
1.8.3
-
chore(release): 1.8.3 3b80a7
-
Merge pull request #151 from breezefront/fix/144-145-screenshot-copy-and-colour-defaults
fix(content-builder): reproduce the design's copy and leave colours to the theme (#145, #144) d9d177 -
fix(content-builder): keep the theme's colours, not the catalog's, in a built page (#144)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 2e4661 -
fix(content-builder): reproduce the design's copy, drop buttons with no link (#145)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 42a4c1 -
fix(admin): say why a model row is not offered as the image generation model (#148) (#152)
* fix(admin): say why a row is not offered as image model (#148)
* fix(admin): one owner for the row label, singular empty state (#148) 3167c6 -
fix(admin): one owner for the row label, singular empty state (#148) d342cd
-
fix(admin): say why a row is not offered as image model (#148) 593464
-
fix(content-builder): reproduce the design's copy, drop buttons with no link (#145)
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 3bb411
-
-
head
-
Fixed wrong color id in theme editor settings 402ff7
-
Added width 100% for the contact form 4a1acf
-
Replaced PB footer top content with BCB version f1006d
-
Removed unused overlay header config bf9be6
-
Added Overlay Header settings to Theme Editor c859d3
-
Fixed layout shift when js is placed between price and swatches 7c4cc4
-
Move price styles to enterprise-blank 54a350
-
-
3.3.3
-
1.1.1
-
Version 1.1.1 36b6cd
-
feat: integrate easybanner b0c2ab
-
fix: hide slider pagination by default 53cede
-
fix: configure ProLabels selectors 266541
-
feat: improve recently viewed layouts 246589
-
feat: use responsive images with srcset in product list item and gallery 63f861
-
feat: make breadcrumbs horizontally scrollable ab4c14
-
style: Improve footer links #12 f97617
-
fix: improve accessibility & mobile logos #9 6a8485
-
-
1.1.0
-
Version 1.1.0 adaf76
-
Improve spacing for text and headings #7 4d669d
-
fix: accessibility improve #54 793c44
-
Improve spacing for text and headings #7 3f5bc1
-
style: adjust EasyTabs layout and borders for expanded state e5db6c
-
style: implement container-based layout for more flexible product sliders cde87a
-
feat: implement brands block a37b3b
-
feat: implement contact map CMS block 5221b0
-
style: home page 933872
-
style: implement advanced product card hover effect and fix slider shadow clipping ca693c
-
style: use div wrappers instead of li for product carousel f17016
-
fix: correct mobile menu 18eb40
-
-
1.0.4
-
1.1.6
-
1.1.5
-
head
-
Remove unused code 599915
-
Installer => ModuleManager 0f7da5
-
Drop outdated code (Magento < 2.3.3) e5542c
-
Remove outdated code 7c5b9a
-
Open links in new tab 81a541
-
"How to update" added to the grid 4fdc59
-
Add latest version to the grid 21367b
-
Move outdated modules to the top of the grid be87e7
-
Add outdated badge to the Swissup menu aae4b5
-
-
1.13.1
-
head
-
Move class from core to the consumer code eb76e7
-
-
1.7.42
-
Version 1.7.42
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> efc0bd -
Merge pull request #65 from swissup/fix/stale-quick-view-section-64
fix: drop stale popup sections on page load (#64) 0ed54a -
fix: ignore the data_id marker when spotting a stale payload (#64 review)
Every section the server answers is stamped with data_id, blocks or not, so
`_.isEmpty()` saw a marker-only ajaxpro-product as a payload and cleared it on
every page load.
On Breeze that clear also removed the storage entry behind customerData's
back, leaving the section_data_ids cookie pointing at a data_id that was no
longer stored — getExpiredSectionNames() then reported the section expired and
reloaded it on every page. Breeze writes storage in reload() alone and its
set() only touches the observable, so clearing the observable is enough.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> f1e86e -
fix: drop only the product payload, once per page (#64 review)
Clearing every popup section also emptied ajaxpro-cart, which
view/minicart/override.js reuses: it opens the cart popup straight from the
markup rendered on page load and only reloads the section when that block is
empty. With the section cleared, every page load triggered an extra
section/load and a minicart click in the first second opened nothing.
Breeze needs the storage entry removed as well — its customerData.set() only
writes the observable, storage is written by reload() alone, so init()
re-hydrated the stale payload on the next page.
Drop the payload once per page: create()/initialize() run again on a
re-created component, when the storage may hold a payload that has just
arrived.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 92f5ae -
fix: drop stale popup sections on page load (#64)
Since disposableCustomerData was dropped in 1.7.36, ajaxpro-product keeps the
product view rendered for a Quick View in mage-cache-storage, and both
component flavors hydrated it back on every page load. That injected a whole
foreign product view into every page — duplicate #product_addtocart_form,
duplicate .column.main, an add-to-cart url pointing at the wrong product —
kept out of sight only by the modal styles.
A popup payload is only meaningful right after the action that produced it, so
anything still stored at page load is stale: clear it instead of binding it.
Live updates keep working through the subscription.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 34e999
-
-
1.7.41
-
Version 1.7.41
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 5f33b2 -
Merge pull request #62 from swissup/fix/popup-image-styles-61
fix: keep popup image styles off the listing thumbnails (#61) 284113 -
fix: keep popup image styles off the listing thumbnails (#61)
image_with_borders.phtml renders every product image with a
`product-image-container-<productId>` class and emits a global `<style>`
sizing that class. The ajaxpro-product section renders the same products as
the listing and lands in the document after it, so its rules won and the
listing thumbnail of that product took the popup image size - a 240x300
tile collapsed to 140x140, on page load already, since the stored section
is rendered into the popup wrapper every time.
The section markup now goes through ProductImageStyles::isolate(), which
renames the per-product class (`ajaxpro-` prefix). The popup keeps its own
sizes, the listing keeps its own, and the `product-image-container` base
class that themes style is untouched.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> 99c64a
-