7d81d4e291
User profile & registration: - Group com_users profile edit and registration fieldsets into Bootstrap tabs via new shared layout html/layouts/mokoonyx/profile-tabset.php (uses the native uitab HTMLHelper; MFA rendered as its own tab; captcha kept outside the tabs). Plugin-contributed fieldsets (incl. MokoSuiteCRM / MokoSuiteCommunity) automatically become their own tabs. - Add TPL_MOKOONYX_PROFILE_TAB_* fallback strings (en-US, en-GB). Drawer colours: - Bind drawer menu links to the drawer's own foreground (--offcanvas-color) instead of the header navbar link colour, fixing white-on-white (invisible) links in the light theme; correct in both themes now. Retire right drawer: - Remove drawer-right position, toggle button, offcanvas markup, and the drawerRightIcon parameter from index.php, error.php and templateDetails.xml. - Remove drawer-toggle-right CSS/RTL rules and narrow the shared width rule to .offcanvas-start; drop the drawer-toggle-right check in template.js. - Remove drawer-right language strings (position + icon label/desc). - Add a postflight update notice (script.php) warning admins to reassign any published modules still parked in the removed drawer-right position. - Document all of the above in CHANGELOG.md [Unreleased].