diff --git a/CHANGELOG.md b/CHANGELOG.md index 9cffab2..adf0df7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,18 @@ # Changelog — MokoOnyx (VERSION: 02.28.09) ## [Unreleased] +### Added +- Tabbed user profile edit and registration screens: `com_users` fieldsets are grouped into Bootstrap tabs via the shared `layouts/mokoonyx/profile-tabset` layout (Account, Basic Settings, Passkey Login, Multi-factor Authentication, plus any plugin-contributed fieldsets such as MokoSuiteCRM / MokoSuiteCommunity) + +### Changed +- Drawer menu links now follow the drawer's own foreground colour (`--offcanvas-color`) instead of the header navbar link colour, so they adapt to the active theme + +### Fixed +- Drawer menu links were invisible (white-on-white) in the light theme; they now render correctly in both light and dark themes + +### Removed +- Retired the right drawer entirely: the `drawer-right` template position, its toggle button, offcanvas markup, the `drawerRightIcon` parameter, and the associated CSS / JS / RTL rules. On update, any modules still assigned to `drawer-right` are automatically moved to the `sidebar-right` position + ## [02.28.00] --- 2026-07-13 ## [02.27.06] --- 2026-06-29 diff --git a/source/error.php b/source/error.php index 9a797c0..4903e65 100644 --- a/source/error.php +++ b/source/error.php @@ -36,7 +36,6 @@ $stickyHeader = (bool) $params->get('stickyHeader', 0); // Drawer icon params (escaped) $params_leftIcon = htmlspecialchars($params->get('drawerLeftIcon', 'fa-solid fa-chevron-left'), ENT_QUOTES, 'UTF-8'); -$params_rightIcon = htmlspecialchars($params->get('drawerRightIcon', 'fa-solid fa-chevron-right'), ENT_QUOTES, 'UTF-8'); // Template/Media path $templatePath = 'media/templates/site/mokoonyx'; @@ -69,7 +68,7 @@ $wa->useScript('template.js'); $wa->useStyle('template.font.osaka'); // Smart Bootstrap component loading - only load what's needed -if ($this->countModules('drawer-left', true) || $this->countModules('drawer-right', true)) { +if ($this->countModules('drawer-left', true)) { // Load Bootstrap Offcanvas component for drawers HTMLHelper::_('bootstrap.offcanvas'); } @@ -295,16 +294,6 @@ $wa->useScript('user.js'); // js/user.js - countModules('drawer-right')) : ?> - - - countModules('menu', true) || $this->countModules('search', true)) : ?>