AUX Theme V2 - Changelog
AUX Theme V2 is now running on a modern plain JavaScript interaction layer (no Alpine dependency for runtime behavior), with improved cart UX, package handling, and quality-of-life features.
Modal + Sheet System
- Standardized modal behavior with the popup system used by the new runtime.
- Basket opens as a right-side sheet (not centered modal).
- Added consistent modal panel background behavior using theme color tokens.
- Ensured modal content panels include
bg-cardstyling behavior.
Cart / Checkout UX Improvements
- Reworked checkout/basket markup to match the new runtime hooks.
- Quantity and remove actions now update reliably with instant feedback.
- Added loading states for cart controls
Package Action Updates
-
- Refactored package actions to Exo-compatible structure:
- add/subscribe actions
- quantity controls
- open basket CTA state handling
- gifting action wiring
- Improved package action layout and spacing.
- Centered package pricing in action blocks.
- Updated quantity controls to use primary-styled
+/-buttons.- Removed in-basket caret/cart middle button to show only:
-quantity+
- Added loading spinner styles for package action buttons
Sidebar + Navigation
- Re-implemented sidebar currency selector with plain JavaScript.
Tag System (New Feature)
Added package-name tag parsing and display using symbol patterns:
!text!-> important tag[text]-> square tag(text)-> round tag{text}-> curly tag
Behavior:
- Tag tokens are removed from displayed package names.
- Tag pills are appended on package cards and package modal titles.
- Checkout/basket strips tag text but does not render tag pills.
Schema Additions
Added newTagsconfig section intheme/Schema.jsonwith per-tag colors:
These values are exposed through theme CSS variables and applied automatically by the tag system.
- Important tag background/text
- Square tag background/text
- Round tag background/text
- Curly tag background/text
Styling + Cleanup
- Reduced and refocused
shared.cssto runtime-critical behavior + targeted styling.- Preserved AUX-style utility-first look in templates where possible.
- Removed comments from editable source files.
- Ran formatting pass for consistency across key JS/CSS/schema files.
Notes
- Vendor minified asset files were intentionally left untouched.
- AUX Theme V2 now has a cleaner interaction stack, better loading feedback, and more flexible package presentation.
