botui/ui/suite/js
Rodrigo Rodriguez (Pragmatismo) 34d55825bc feat: Hide omnibox and apps menu based on product configuration
- Hide omnibox search mechanism when search_enabled=false in product config
- Hide apps menu launcher when menu_launcher_enabled=false or when no apps are visible
- Check effectiveApps (after filtering by compiled features) to determine if menu should be shown
- Automatically hide the apps menu button when there are no apps to display

This provides UI controls that respect the new search_enabled and menu_launcher_enabled
directives added to the .product configuration.
2026-01-29 23:56:00 -03:00
..
vendor feat(auth): Add user profile loading and auth state management 2026-01-06 22:57:00 -03:00
api-client.js feat(api-client): add centralized API client with auth token injection 2026-01-10 11:47:54 -03:00
auth-service.js feat(auth): add security bootstrap and improve auth handling 2026-01-10 17:32:01 -03:00
base.js feat: Hide omnibox and apps menu based on product configuration 2026-01-29 23:56:00 -03:00
css-loader.js fix(slides): remove duplicate cacheElements/bindEvents functions causing null error 2026-01-12 14:05:06 -03:00
home.js refactor(ui): extract inline CSS/JS to external files 2026-01-10 20:12:48 -03:00
htmx-app.js fix(docs): add data-app attribute and move CSS to index.html 2026-01-12 00:11:28 -03:00
i18n.js fix(i18n): fix DOM timing issue in i18n.js 2026-01-10 10:54:05 -03:00
security-bootstrap.js feat(auth): add security bootstrap and improve auth handling 2026-01-10 17:32:01 -03:00
suite_app.js refactor(suite): clean up base layout and modularize app scripts 2026-01-25 13:33:03 -03:00
theme-manager.js Fix theme loading: add light.css and make default theme load it 2026-01-11 20:58:11 -03:00