Commit Graph

6 Commits

Author SHA1 Message Date
b9538200ec Add Fleetbase UI removal: hide Discord/Docs/Help menu links via CSS, remove Fleetbase Blog + Github Card default widgets from registry 2026-05-25 15:17:59 +03:00
c05a181cd0 Fix CSS injection: replace non-functional --primary vars with Tailwind class overrides for bg-sky-*, text-sky-*, border-sky-*, and .btn.btn-primary 2026-05-25 13:24:59 +03:00
1a7a48029c Fix app.name override: use intl.addTranslations at runtime
Root cause: ember-intl merge order gives host app translations priority over
addon translations. The translations/en-us.yaml file was silently ignored.

Solution: Call intl.addTranslations('en-us', { 'app.name': 'Biibaye' })
at runtime from both setupExtension and onEngineLoaded hooks. This injects
the translation into the active intl service after the app boots.

Also removes the non-functional translations/en-us.yaml file.
2026-05-24 21:01:57 +03:00
93084ce098 Force engine boot and add onEngineLoaded hook
- Call ensureEngineLoaded in setupExtension to trigger translation loading
- Add onEngineLoaded hook to set title after engine fully boots
- This ensures translations override app.name: Biibaye and title persists
2026-05-24 20:38:51 +03:00
3f24d2791a Replace branding assets with Biibaye SVGs and favicons
- Updated all favicon files with Biibaye-branded icons
- Updated logo SVGs and icon PNGs
- Updated extension.js favicon references to match new filenames
- Updated browserconfig.xml with correct paths and #FF4500 tile color
2026-05-24 19:31:40 +03:00
cf01b2289a Initial commit: Biibaye branding extension
- Overrides app name to Biibaye via translations
- Sets window title to Biibaye - Delivery System
- Injects primary color #FF4500 and dark bg #343538
- Replaces favicons with custom assets (placeholder files)
- Includes site.webmanifest with Biibaye config
- Minimal Ember engine to satisfy Fleetbase extension system
2026-05-24 18:00:05 +03:00