MohFarawati
|
d48497b992
|
refactor: drop toast + over-engineered extras, add inline admin feedback
CI / quality (push) Waiting to run
Phase 1 cleanup of the personal-site revamp. Backend/architecture untouched;
changes are limited to removing unused complexity and restoring feedback.
Removals
- Toast system: delete react-hot-toast, Toaster, QueryToastBridge, lib/toast,
the toggle/easter-egg calls, related i18n keys and the dependency.
- Contact protection: remove Turnstile + per-IP rate limiting
(lib/contact-guard, lib/contact-protection, admin screen, form widget,
app-config wiring, nav entry, test).
- Speculative specs: delete orders, products, downloads, project-inquiry.
Inline feedback (replaces toast, no new deps)
- Add lib/admin-feedback (withFlash/readFlash) and components/admin/admin-flash,
rendered centrally by AdminDashboardShell.
- Emit success/error messages for media, site-settings, portfolio, smtp,
marquee and maintenance actions; pages read them via searchParams.
- Contact form shows validation/delivery errors inline; success still
redirects to /success.
Docs
- Fix stale paths in frontend-system-* (components/root -> components/admin,
lib/root-navigation -> lib/admin-navigation, drop phantom src/) and remove
contact-protection references from docs and CLAUDE.md.
- Add docs/PHASE0_DIAGNOSIS.md (diagnosis report).
Note: proxy.ts self-fetch kept intentionally; it also drives maintenance mode.
|
2026-07-14 21:03:51 +02:00 |
|
MOH
|
1a7b3397f6
|
last update
CI / quality (push) Waiting to run
|
2026-07-14 20:10:38 +02:00 |
|
MOH
|
364f761420
|
Fix dynamic default locale routing
|
2026-03-15 04:41:08 +01:00 |
|
MOH
|
35734bd2d9
|
Remove admin entrypoints from public site
CI / quality (push) Has been cancelled
|
2026-03-13 17:53:01 +01:00 |
|
MOH
|
db897e22bf
|
Refactor admin area and remove legacy root paths
CI / quality (push) Waiting to run
|
2026-03-13 16:14:04 +01:00 |
|
MOH
|
87a597c872
|
Move admin area to root subdomain
CI / quality (push) Waiting to run
|
2026-03-12 00:15:12 +01:00 |
|
MOH
|
cff416dd83
|
refactor toast system to use react-hot-toast
CI / quality (push) Waiting to run
|
2026-03-11 21:09:45 +01:00 |
|
MOH
|
03384c1bda
|
fix sonner
CI / quality (push) Waiting to run
|
2026-03-11 17:47:51 +01:00 |
|
MOH
|
3c53430b12
|
Refine navigation states and fix toast centering
CI / quality (push) Waiting to run
|
2026-03-10 20:44:38 +01:00 |
|
MOH
|
743f6746e0
|
Remove locale switch jump from header nav
CI / quality (push) Waiting to run
|
2026-03-10 18:11:39 +01:00 |
|
MOH
|
4b86e9cb2c
|
Stabilize header nav width across locales
|
2026-03-10 18:09:00 +01:00 |
|
MOH
|
981afc9e33
|
fix header transition
CI / quality (push) Waiting to run
|
2026-03-10 17:47:33 +01:00 |
|
MOH
|
eceb0f3a54
|
Remove header block entrance motion
|
2026-03-10 17:42:02 +01:00 |
|
MOH
|
8bf2121ffa
|
Polish header entrance motion
|
2026-03-10 17:14:52 +01:00 |
|
MOH
|
9632958e41
|
Refine home hero and header experience
|
2026-03-09 08:39:49 +01:00 |
|
MOH
|
863dbb0f81
|
Adjust Arabic header wordmark layout
|
2026-03-09 08:06:44 +01:00 |
|
MOH
|
5e33395a9b
|
Refine localized header branding
|
2026-03-09 08:03:57 +01:00 |
|
MOH
|
9d76eabb39
|
Add responsive branded header and sound controls
CI / quality (push) Waiting to run
|
2026-03-09 06:54:47 +01:00 |
|
MOH
|
a65037e3b3
|
Refactor frontend system primitives and surfaces
|
2026-03-09 06:15:01 +01:00 |
|
MOH
|
3e835ee620
|
Refine root sidebar and header controls
|
2026-03-08 23:16:36 +01:00 |
|
MOH
|
2bda611a3b
|
Refactor site hero and localized branding UI
|
2026-03-08 05:13:10 +01:00 |
|
MOH
|
9edb162148
|
Polish hero overlays and fix fixed header
CI / quality (push) Waiting to run
|
2026-03-08 00:34:57 +01:00 |
|
MOH
|
0c2b67e378
|
Refactor site header, heroes, and design system
|
2026-03-08 00:29:51 +01:00 |
|
MOH
|
a18370d003
|
Refine root UI around shadcn primitives
CI / quality (push) Waiting to run
|
2026-03-07 22:28:52 +01:00 |
|
MOH
|
7f4277d1d7
|
Finalize multilingual routing and translations
CI / quality (push) Waiting to run
|
2026-03-07 14:10:30 +01:00 |
|