feat(mokoonyx): tabbed profile/registration, drawer link-colour fix, retire right drawer #158
Reference in New Issue
Block a user
Delete Branch "feature/profile-tabs-drawer-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Three related front-end changes for MokoOnyx, verified live on suite.dev.
1. Tabbed profile & registration
com_usersprofile-edit and registration forms now group their fieldsets into Bootstrap tabs via a shared layout (html/layouts/mokoonyx/profile-tabset.php, using the nativeuitabhelper). MFA is folded in as its own tab; captcha stays outside the tabs. Plugin-contributed fieldsets (incl. MokoSuiteCRM / MokoSuiteCommunity) become tabs automatically.2. Drawer link-colour fix
Drawer menu links now follow the drawer's own foreground (
--offcanvas-color) instead of the navbar link colour, fixing white-on-white (invisible) links in the light theme. Verified correct in both light and dark.3. Retire the right drawer
Removed the
drawer-rightposition, toggle, offcanvas markup,drawerRightIconparam, and its CSS/JS/RTL rules fromindex.php,error.php,templateDetails.xml. Added a postflight update notice (script.php) that warns admins to reassign any modules still parked indrawer-right. Documented in CHANGELOG.Testing
php -lclean on all touched PHP; templateDetails.xml well-formed; grep confirms zero remainingdrawer-rightreferences.ece48ed5e5toab49d94e51ab49d94e51toe04db008cf