-
3a5c275c52
CLEANED - Remove unused comingSoon translation keys
main
Moh
2026-08-08 03:52:08 +02:00
-
b2b90bd1bf
STYLED - Trim coming-soon to title + countdown
Moh
2026-08-08 03:48:19 +02:00
-
aadc93e870
STYLED - Simplify closed coming-soon page
Moh
2026-08-08 03:34:02 +02:00
-
0f436ec05a
FIXED - Drop leftover Prisma ?schema=public from the DB URL
Moh
2026-08-08 03:04:26 +02:00
-
1264b577a1
FIXED - Restore the tested package-lock.json
Moh
2026-08-08 02:34:37 +02:00
-
61a58b31a7
CONFIGURED - Wire docker-compose to Traefik for first deploy
Moh
2026-08-08 02:33:09 +02:00
-
cdf0380f79
IMPROVED - unify dev pattern: DB-only Docker + host app, safe start, add test:watch
MOH
2026-08-07 15:05:34 +02:00
-
0a5f77d8de
REFACTORED - migrate the data layer from Prisma to Drizzle (unify the stack)
MOH
2026-08-07 14:18:41 +02:00
-
e377877e7e
ADDED - test gate: pre-push hook, copy-paste summary, make targets, mandatory-tests rule, CI test step
MOH
2026-08-06 20:03:37 +02:00
-
9c40d9030f
FIXED - build type errors (vitest fileParallelism placement, NODE_ENV assignment)
MOH
2026-08-06 20:03:27 +02:00
-
777dcbab7b
update
MOH
2026-08-06 02:27:49 +02:00
-
e2e06be86e
test: add comprehensive automated test coverage
Moh
2026-08-06 02:27:20 +02:00
-
0f48381894
refactor(home): align contact CTA typography to the type scale
MohFarawati
2026-07-14 22:38:08 +02:00
-
59094eba85
refactor(home): unify section headings, differentiate capabilities and process
MohFarawati
2026-07-14 22:37:09 +02:00
-
dd72f013d4
feat(home): hero availability status and CTAs
MohFarawati
2026-07-14 22:23:54 +02:00
-
86243b79c2
feat(portfolio): real project-detail hero, no wasted space
MohFarawati
2026-07-14 22:20:47 +02:00
-
4892f27006
feat(home): image-led featured projects section
MohFarawati
2026-07-14 22:19:05 +02:00
-
f7355b5356
feat(portfolio): image-led project gallery with branded placeholders
MohFarawati
2026-07-14 22:13:26 +02:00
-
dcffa87be7
feat(design-system): add type scale, spacing rhythm and font tokens
MohFarawati
2026-07-14 22:08:34 +02:00
-
d1a1a67b84
docs(design-system): document warm-premium direction and token system
MohFarawati
2026-07-14 22:03:15 +02:00
-
b8a02f9e90
feat(coming-soon): premium themed redesign with launch countdown
MohFarawati
2026-07-14 21:20:29 +02:00
-
d48497b992
refactor: drop toast + over-engineered extras, add inline admin feedback
MohFarawati
2026-07-14 21:03:51 +02:00
-
1a7b3397f6
last update
MOH
2026-07-14 20:10:38 +02:00
-
cc6db94977
Merge branch 'main' of https://git.mohfarawati.de/mohs/sass-mohfarawati
MOH
2026-05-23 09:47:30 +02:00
-
-
4e8056cd04
Improve coming soon page
MOH
2026-05-12 09:16:00 +02:00
-
8add8b018a
Fix local admin routing and landing styles
MOH
2026-05-12 08:17:55 +02:00
-
7041cefca4
Enable init for app container
mohs
2026-04-24 17:19:38 +00:00
-
868eb80374
Simplify hero backgrounds and add entrance animations

MOHandClaude Sonnet 4.6
2026-03-17 22:48:51 +01:00
-
-
f490133345
Harden security, fix rate-limiting, and rename proxy

MOHandClaude Sonnet 4.6
2026-03-17 22:05:50 +01:00
-
b0de1fd66f
Refine site footer layout and copy
MOH
2026-03-15 18:56:15 +01:00
-
cf957cbbe2
Refine homepage and restore hero
MOH
2026-03-15 18:26:31 +01:00
-
6caf723695
refine admin cards and form headers
MOH
2026-03-15 08:59:19 +01:00
-
623b492787
Remove locale debugging logs
MOH
2026-03-15 08:36:43 +01:00
-
635d54cb0e
Use internal origin for runtime locale state
MOH
2026-03-15 08:33:27 +01:00
-
4da093bb24
Add runtime locale diagnostics
MOH
2026-03-15 08:30:10 +01:00
-
1cd907b2fb
Add logging for site localization saves
MOH
2026-03-15 08:26:46 +01:00
-
288e4b37d7
Fix request locale resolution in site pages
MOH
2026-03-15 08:20:39 +01:00
-
c18128c965
Fix runtime default locale resolution
MOH
2026-03-15 06:02:27 +01:00
-
9b8409a7d3
Fix toaster locale crash
MOH
2026-03-15 05:29:44 +01:00
-
060d48f9c4
Fix dynamic locale fallback resolution
MOH
2026-03-15 05:27:19 +01:00
-
27df4ad2fe
Unify dynamic locale routing
MOH
2026-03-15 05:12:33 +01:00
-
dfed5ec831
Fix coming soon locale caching
MOH
2026-03-15 04:46:44 +01:00
-
3eb9238268
moh/admin-portfolio-ux-improvements
MOH
2026-03-15 04:42:09 +01:00
-
364f761420
Fix dynamic default locale routing
MOH
2026-03-15 04:41:08 +01:00
-
50c3f5cce9
Fix maintenance redirects and admin host detection
MOH
2026-03-15 04:33:07 +01:00
-
5d3f77962a
Add admin site settings sections and locale defaults
MOH
2026-03-15 04:06:33 +01:00
-
3e9edc5873
chore: save current workspace changes
MOH
2026-03-14 15:57:33 +01:00
-
143b441d0c
docs: add project documentation and initial specs
MOH
2026-03-14 13:29:32 +01:00
-
35734bd2d9
Remove admin entrypoints from public site
MOH
2026-03-13 17:53:01 +01:00
-
fef44ded80
Add dedicated local admin domain routing
MOH
2026-03-13 17:48:45 +01:00
-
bfd7adccac
Expose site URL to app container
MOH
2026-03-13 16:26:14 +01:00
-
db897e22bf
Refactor admin area and remove legacy root paths
MOH
2026-03-13 16:14:04 +01:00
-
e32ac4cacb
Upgrade app to Next.js 16
MOH
2026-03-13 15:50:37 +01:00
-
f14116b56c
Fix internal admin route for subdomain
MOH
2026-03-12 00:24:08 +01:00
-
87a597c872
Move admin area to root subdomain
MOH
2026-03-12 00:15:12 +01:00
-
e7dab6f0ef
Adjust maintenance status card
MOH
2026-03-11 23:57:16 +01:00
-
0d888af177
Remove experimental products section
MOH
2026-03-11 23:26:46 +01:00
-
64976d6e12
Add sitemap and portfolio category SEO routes
MOH
2026-03-11 23:13:36 +01:00
-
cff416dd83
refactor toast system to use react-hot-toast
MOH
2026-03-11 21:09:45 +01:00
-
03384c1bda
fix sonner
MOH
2026-03-11 17:47:51 +01:00
-
7956b073e9
Refactor portfolio admin and views
MOH
2026-03-11 17:46:35 +01:00
-
3c53430b12
Refine navigation states and fix toast centering
MOH
2026-03-10 20:44:38 +01:00
-
2b7914fc9a
Fix marquee RTL rendering and add subtle shadow
MOH
2026-03-10 20:18:37 +01:00
-
814447ae5d
Optimize local fonts and remove hero motion
MOH
2026-03-10 18:38:59 +01:00
-
743f6746e0
Remove locale switch jump from header nav
MOH
2026-03-10 18:11:39 +01:00
-
4b86e9cb2c
Stabilize header nav width across locales
MOH
2026-03-10 18:09:00 +01:00
-
7877c8ae63
Refine Sonner layout and timing
MOH
2026-03-10 18:07:47 +01:00
-
67447bbe4b
Make Sonner width fit toast content
MOH
2026-03-10 17:53:19 +01:00
-
981afc9e33
fix header transition
MOH
2026-03-10 17:47:33 +01:00
-
77cc9dca87
Add Sonner-based notifications and UX polish
MOH
2026-03-10 17:43:26 +01:00
-
eceb0f3a54
Remove header block entrance motion
MOH
2026-03-10 17:42:02 +01:00
-
8bf2121ffa
Polish header entrance motion
MOH
2026-03-10 17:14:52 +01:00
-
5b51a2a063
Refactor root admin dashboards and settings
MOH
2026-03-10 16:43:43 +01:00
-
db6c5392bb
fix bg dark
MOH
2026-03-10 06:33:41 +01:00
-
3a75764023
Fix admin portal font family
MOH
2026-03-10 06:32:53 +01:00
-
fd1d142b85
Restructure about page bento layout
MOH
2026-03-10 06:32:22 +01:00
-
6f20f28a96
Refine global card system
MOH
2026-03-10 06:09:03 +01:00
-
f2b5a15191
fix admin save state architecture
MOH
2026-03-10 05:24:50 +01:00
-
e219295327
Fix marquee behavior and unify marquee settings
MOH
2026-03-10 05:23:27 +01:00
-
701c1b2a6c
Restore hero word accents and German umlauts
MOH
2026-03-09 08:58:04 +01:00
-
25786ccf1d
Tighten subpage hero titles
MOH
2026-03-09 08:52:54 +01:00
-
c517c68b23
Refine site hero copy and reusable badge
MOH
2026-03-09 08:51:17 +01:00
-
efef4f4c13
Fix home hero client rendering
MOH
2026-03-09 08:41:37 +01:00
-
9632958e41
Refine home hero and header experience
MOH
2026-03-09 08:39:49 +01:00
-
c009f71e39
some fixes to heros
MOH
2026-03-09 08:07:47 +01:00
-
863dbb0f81
Adjust Arabic header wordmark layout
MOH
2026-03-09 08:06:44 +01:00
-
3a490aab35
moh/shrink-locale-flag
MOH
2026-03-09 08:04:56 +01:00
-
5e33395a9b
Refine localized header branding
MOH
2026-03-09 08:03:57 +01:00
-
583729db53
Refine hero backdrop motion
MOH
2026-03-09 07:51:31 +01:00
-
8f87169da1
Refactor shared hero structure
MOH
2026-03-09 07:14:11 +01:00
-
9d76eabb39
Add responsive branded header and sound controls
MOH
2026-03-09 06:54:47 +01:00
-
a65037e3b3
Refactor frontend system primitives and surfaces
MOH
2026-03-09 06:15:01 +01:00
-
3e835ee620
Refine root sidebar and header controls
MOH
2026-03-08 23:16:36 +01:00
-
1d4c2f8e72
Add editable localized marquee settings
MOH
2026-03-08 22:40:01 +01:00
-
8740a94611
Revert custom button hover effect
MOH
2026-03-08 07:19:16 +01:00
-
909239be2d
Refine button hover origin effect
MOH
2026-03-08 07:17:06 +01:00
-
212b78527b
Add retro LED footer marquee
MOH
2026-03-08 07:14:27 +01:00
-
bd3417207c
Add ascii water ripple hero effect
MOH
2026-03-08 06:27:42 +01:00
-
5ca4819bcb
Add SMTP admin settings and contact form delivery
MOH
2026-03-08 06:27:09 +01:00
-
993a4673d8
Add Plausible analytics script
MOH
2026-03-08 06:16:01 +01:00