Commit Graph

9 Commits

Author SHA1 Message Date
c680dd1c31 refactor: update UI components to use theme-based tertiary color scheme for consistent branding 2026-06-15 19:01:25 +07:00
f1a08d6396 refactor: suppress error snackbars on session expiration, add tertiary theme color, and update subscription ticket UI styling. 2026-06-15 18:51:07 +07:00
4df528272e refactor: implement safeString utility for type-safe data access and improve UI formatting across widgets and screens 2026-06-15 16:10:48 +07:00
6ff44041f0 feat: update UI theme and improve subscription data fetching and display logic 2026-06-14 11:52:37 +07:00
afa528abd6 style: redesign subscription list items as beautiful tear-off tickets with notched edges and dashed separator lines, removing all similarities to loyalty cards 2026-06-14 11:19:28 +07:00
370099930d refactor: resolve all hardcoded color references to support dynamic branding colors from backend via Theme.of(context) 2026-06-14 11:09:57 +07:00
f092a77b0f design: redesign app UI/UX to a premium traditional family restaurant style with rounded layouts and cozy ivory/terracotta palette 2026-06-14 11:03:28 +07:00
eae35b20cd design: redesign subscription list as distinct premium cards and add client-side filtering to avoid overlap 2026-06-14 11:02:10 +07:00
c32589aba4 feat: implement dynamic theming, app shell navigation, and expanded Odoo API services for CMS, orders, and subscriptions. 2026-06-14 09:21:23 +07:00