Skip to content

PolyCMS Community Edition v1.1.0

Latest

Choose a tag to compare

@PolyXGO PolyXGO released this 07 Jun 12:18

Version v1.1.0 introduces major enhancements to frontend user experience, resolves dark mode visibility and color rendering bugs, improves layout styles, adds custom purchase channels, and introduces the new Admin Topbar Theme Template Switcher.


🚀 New Features

1. Admin Topbar Theme Template Switcher

  • On-the-fly Previews: Administrators and editors can now preview and switch display templates (Theme Templates) for products, posts, pages, categories, and product categories directly from the frontend Admin Topbar.
  • Context-Aware Dropdowns: The switcher automatically queries and displays templates grouped under the Main Theme and active Sub Themes.
  • Seamless Authentication: Driven by secure AJAX requests, handling Laravel Sanctum SPA tokens and traditional web sessions seamlessly.

2. Custom Purchase Channels Support

  • External Purchase Links: Dynamically render custom external purchase buttons pointing to third-party marketplaces or external websites on both simple and variants product detail pages.
  • Flexible Checkout Rules: Automatically hide the default quantity selector and "Add to Cart" button when direct website checkout is disabled.

🛠️ Improvements & Bug Fixes

1. Theme Styles & Dark Mode Enhancements (FlexiWhite & FlexiMyTa)

  • Text Contrast Fix: Removed inline hardcoded text colors on titles, rating details, and labels, ensuring absolute legibility across Light and Dark modes.
  • Unified Accent Palette: Replaced hardcoded purple/indigo accents with FlexiWhite brand blue variables (var(--primary) and var(--primary-rgb)) on variant borders, active tab indicators, and buttons.
  • Icon Rendering: Included FontAwesome stylesheet to restore missing star ratings, thumbnail chevrons, checkmarks, and cart icons.

2. Tab Interactivity & Smooth Scrolling

  • Isolated FAQ Accordion Logic: Self-contained accordion toggles in the FAQ tabs, resolving JS conflicts when loading the FlexiMyTa subtheme on top of different parent themes like FlexiWhite.
  • Smooth Auto-Scroll: Restored smooth scroll-to-top transitions when users click and switch between the main product description tabs.

3. Redesigned Project Releases Section

  • Streamlined the Related Project Releases container by swapping heavy cards for a clean, readable list of links that open in a new tab (target="_blank") and style beautifully in dark mode.

📦 Post-Installation Steps

  1. Upload and extract the polycms-ce.zip file to your server root.
  2. Visit /install in your browser to run the web installer.
  3. Once installation completes, run the storage link command:
    php artisan storage:link