رسم بياني للالتزام

20 الالتزامات

المؤلف SHA1 الرسالة التاريخ
dfc154884a Convert portfolio imagery to WebP 2026-05-02 23:58:14 +03:00
95a2af64ed Lift hero actions off grid line 2026-05-02 23:41:23 +03:00
24ab318204 Unify section spacing rhythm 2026-05-02 23:36:29 +03:00
93c8a87d93 Prevent mobile brand text clipping 2026-05-02 23:24:05 +03:00
89aebf79b2 Tighten mobile hero buttons and offset frame 2026-05-02 23:19:40 +03:00
2ae0da3210 Increase mobile subtitle spacing further 2026-05-02 23:18:08 +03:00
e2c52afe3f Increase mobile brand subtitle gap 2026-05-02 23:15:10 +03:00
34c838dda2 Increase mobile brand spacing 2026-05-02 23:12:22 +03:00
9dd8cf83ff Offset mobile hero buttons from frame 2026-05-02 23:10:26 +03:00
410a95742c Reorder mobile controls 2026-05-02 23:01:28 +03:00
58e2a6adde Swap language and theme toggle order 2026-05-02 22:57:01 +03:00
c9cb188d7b Refine mobile layout updates 2026-05-02 22:41:27 +03:00
8e52455c08 Align contact numbers to start 2026-04-29 21:07:38 +03:00
cd532396f9 Reduce mobile hero button size 2026-04-29 21:02:40 +03:00
f338d38e58 Refine mobile header spacing 2026-04-29 20:52:16 +03:00
fa1831644a Improve mobile name layout 2026-04-29 20:36:53 +03:00
8f0eef61f1 Add Docker deployment support 2026-04-29 18:34:41 +03:00
bd0c06f120 Specify Node 20 for deployment 2026-04-29 17:30:11 +03:00
b6f264836b Remove local artifacts from deployment 2026-04-29 17:10:37 +03:00
7885be6c2e Initial deploy 2026-04-29 16:55:25 +03:00