Commit Graph

12 Commits

Author SHA1 Message Date
sdarbinyan
d4a5daeb4c product details implementation 2026-07-05 01:43:56 +04:00
sdarbinyan
0efcfb5225 product grid creating 2026-07-05 01:36:21 +04:00
sdarbinyan
9cf508d319 clean up 2026-07-05 00:57:20 +04:00
sdarbinyan
3cbb28a116 arch(sprint1): remove tenant-specific brand route replacement 2026-07-03 01:55:23 +04:00
sdarbinyan
e927a53029 phase-10: add backoffice sandbox with mock business domain management 2026-07-03 01:41:37 +04:00
sdarbinyan
af743a3c9f phase-9: add builder sandbox for in-memory configuration editing 2026-07-03 01:40:01 +04:00
sdarbinyan
69d2f31a9e phase-8: add config-driven public website runtime route and dynamic layout 2026-07-03 01:38:26 +04:00
sdarbinyan
e4206d8abc added language routing system 2026-02-26 22:23:08 +04:00
sdarbinyan
70b730a6ed feat: implement scalable multi-brand architecture
Architecture:
- Each brand has its own pages folder with Angular components
- brand-routes.ts defines routes for default brand (dexar)
- brand-routes.novo.ts defines routes for novo brand
- angular.json fileReplacements swaps brand-routes.ts based on build config

Structure:
- src/app/brands/dexar/pages/ - Dexar HTML templates
- src/app/brands/novo/pages/ - Novo components (TS + HTML)
- src/app/brands/brand-routes.ts - Default (dexar) routes
- src/app/brands/brand-routes.novo.ts - Novo routes

This approach allows:
- Adding 3rd, 4th, 5th brands by creating new folders
- Each brand has completely separate templates
- No @if conditionals needed in templates
- Build-time separation (zero runtime overhead)
2026-01-23 00:00:08 +04:00
sdarbinyan
c0ca8cdf2d revert: remove language routing (was breaking navigation)
- Reverted app.routes.ts to original simple routing
- Removed language guard
- Language routing needs more comprehensive implementation
2026-01-22 23:31:14 +04:00
sdarbinyan
cb895f68cd fix: improve phone/contact link visibility in novo theme
- Changed contact labels from green to text-secondary color
- Changed contact values/links from green to text-primary with hover effect
- Added proper hover state for all contact card child elements
- Fixed readability issue where green text was on green-tinted background
2026-01-22 23:28:31 +04:00
sdarbinyan
bd80896886 very first commit 2026-01-18 18:57:06 +04:00