218 Commits

Author SHA1 Message Date
94ecbab36d Update src/app/page.tsx 2026-03-11 04:27:15 +00:00
e312aaa4c5 Merge version_17 into main
Merge version_17 into main
2026-03-05 07:53:30 +00:00
e2ca6a9a3e Update theme colors 2026-03-05 07:53:24 +00:00
9b3e63ff8d Merge version_17 into main
Merge version_17 into main
2026-03-05 07:45:47 +00:00
9a28c0d500 Update src/app/page.tsx 2026-03-05 07:45:43 +00:00
7650dfecf7 Update src/app/layout.tsx 2026-03-05 07:45:42 +00:00
535e1101fc Merge version_16 into main
Merge version_16 into main
2026-03-05 07:43:30 +00:00
12cb800fa1 Update src/app/page.tsx 2026-03-05 07:43:20 +00:00
01fc3ec366 Merge version_16 into main
Merge version_16 into main
2026-03-05 07:41:00 +00:00
3e594dd6a5 Update src/app/page.tsx 2026-03-05 07:40:56 +00:00
e5e81a1b6c Update src/app/layout.tsx 2026-03-05 07:40:56 +00:00
638ea6eff9 Switch to version 12: modified src/app/styles/variables.css 2026-03-05 07:38:46 +00:00
da3931b389 Switch to version 12: modified src/app/page.tsx 2026-03-05 07:38:45 +00:00
9b239a8bb4 Switch to version 12: modified src/app/layout.tsx 2026-03-05 07:38:45 +00:00
a02a50f99b Merge version_13 into main
Merge version_13 into main
2026-03-05 07:37:27 +00:00
f6739096d5 Update theme colors 2026-03-05 07:37:21 +00:00
529b82cea8 Switch to version 13: modified src/app/page.tsx 2026-03-05 07:31:02 +00:00
da4fd556f9 Switch to version 13: modified src/app/layout.tsx 2026-03-05 07:31:01 +00:00
1959156135 Switch to version 14: modified src/app/page.tsx 2026-03-05 07:29:32 +00:00
51b557c68c Switch to version 14: modified src/app/layout.tsx 2026-03-05 07:29:31 +00:00
4be7d95840 Merge version_15 into main
Merge version_15 into main
2026-03-05 07:28:18 +00:00
59d347b2c1 Update src/app/page.tsx 2026-03-05 07:28:14 +00:00
6d328b7a47 Update src/app/layout.tsx 2026-03-05 07:28:14 +00:00
bb34c5cc31 Merge version_14 into main
Merge version_14 into main
2026-03-05 07:21:33 +00:00
76892d4d9a Update src/app/page.tsx 2026-03-05 07:21:23 +00:00
02c5673193 Merge version_14 into main
Merge version_14 into main
2026-03-05 07:20:04 +00:00
2f172a3ea8 Update src/app/page.tsx 2026-03-05 07:19:59 +00:00
915ac91c15 Merge version_10 into main
Merge version_10 into main
2026-03-05 07:17:43 +00:00
9911aaff44 Update src/app/page.tsx 2026-03-05 07:17:38 +00:00
cbe3ea9f47 Switch to version 10: modified src/app/page.tsx 2026-03-05 06:57:14 +00:00
1c50cfa52d Switch to version 10: modified src/app/layout.tsx 2026-03-05 06:57:13 +00:00
a8b20a84e6 Switch to version 11: modified src/app/page.tsx 2026-03-05 06:57:01 +00:00
fb0b631dcf Switch to version 11: modified src/app/layout.tsx 2026-03-05 06:57:01 +00:00
3bcbf63741 Switch to version 12: modified src/app/page.tsx 2026-03-05 06:55:42 +00:00
cb49c39329 Switch to version 12: modified src/app/layout.tsx 2026-03-05 06:55:41 +00:00
7db265ec71 Merge version_13 into main
Merge version_13 into main
2026-03-05 06:33:41 +00:00
5d8a4566bb Update src/app/page.tsx 2026-03-05 06:33:37 +00:00
bb07ae85ba Update src/app/layout.tsx 2026-03-05 06:33:36 +00:00
0594e6b8cb Switch to version 12: modified src/app/page.tsx 2026-03-05 06:31:02 +00:00
82cf416f96 Switch to version 12: modified src/app/layout.tsx 2026-03-05 06:31:02 +00:00
84debe7d1c Switch to version 11: modified src/app/page.tsx 2026-03-05 06:30:48 +00:00
943799f2e0 Switch to version 11: modified src/app/layout.tsx 2026-03-05 06:30:48 +00:00
acfe6a9df8 Merge version_12 into main
Merge version_12 into main
2026-03-05 06:29:57 +00:00
a8ded39087 Update src/app/page.tsx 2026-03-05 06:29:52 +00:00
6d1e26dd50 Merge version_12 into main
Merge version_12 into main
2026-03-05 06:18:25 +00:00
b5ca2643f1 Update src/app/page.tsx 2026-03-05 06:18:21 +00:00
050f19e986 Update src/app/layout.tsx 2026-03-05 06:18:21 +00:00
a8017f5724 Merge version_11 into main
Merge version_11 into main
2026-03-05 06:16:15 +00:00
33a2e39d39 Update src/app/page.tsx 2026-03-05 06:16:11 +00:00
2dc39bb2cf Merge version_5 into main
Merge version_5 into main
2026-03-05 06:11:10 +00:00
92112155e5 Update src/app/page.tsx 2026-03-05 06:11:00 +00:00
d3af33e7e3 Switch to version 5: modified src/app/page.tsx 2026-03-05 06:07:36 +00:00
d61045c9d8 Switch to version 5: modified src/app/layout.tsx 2026-03-05 06:07:36 +00:00
6faecaf23b Switch to version 6: modified src/app/page.tsx 2026-03-05 06:07:27 +00:00
5eee8ce6be Switch to version 6: modified src/app/layout.tsx 2026-03-05 06:07:26 +00:00
f75e59e5c0 Switch to version 7: modified src/app/page.tsx 2026-03-05 06:07:22 +00:00
49d24c1598 Switch to version 7: modified src/app/layout.tsx 2026-03-05 06:07:22 +00:00
a5785f7aa0 Switch to version 8: modified src/app/page.tsx 2026-03-05 06:07:15 +00:00
09d317c2cc Switch to version 8: modified src/app/layout.tsx 2026-03-05 06:07:15 +00:00
160c43773f Switch to version 9: modified src/app/page.tsx 2026-03-05 06:03:34 +00:00
739b1c961b Switch to version 9: modified src/app/layout.tsx 2026-03-05 06:03:34 +00:00
b8bc880f53 Merge version_10 into main
Merge version_10 into main
2026-03-05 05:41:58 +00:00
8e8979b40e Update src/app/page.tsx 2026-03-05 05:41:54 +00:00
1ca23e612e Update src/app/layout.tsx 2026-03-05 05:41:54 +00:00
d199527d15 Merge version_9 into main
Merge version_9 into main
2026-03-05 05:38:14 +00:00
3dffe3e0d6 Update src/app/page.tsx 2026-03-05 05:38:10 +00:00
486989ba4e Update src/app/layout.tsx 2026-03-05 05:38:09 +00:00
cd18984b98 Switch to version 4: modified src/app/page.tsx 2026-03-05 05:24:59 +00:00
6bc7e37de3 Switch to version 5: modified src/app/page.tsx 2026-03-05 05:24:50 +00:00
0062f1b86c Switch to version 5: modified src/app/layout.tsx 2026-03-05 05:24:49 +00:00
f707dd7960 Switch to version 6: modified src/app/page.tsx 2026-03-05 05:24:32 +00:00
c09508a388 Switch to version 6: modified src/app/layout.tsx 2026-03-05 05:24:31 +00:00
22d78ced96 Switch to version 7: modified src/app/page.tsx 2026-03-05 05:23:46 +00:00
b8d4733676 Switch to version 7: modified src/app/layout.tsx 2026-03-05 05:23:46 +00:00
dbd615c441 Merge version_8 into main
Merge version_8 into main
2026-03-05 05:21:59 +00:00
3834fb315c Update src/app/page.tsx 2026-03-05 05:21:55 +00:00
4d995ac093 Switch to version 5: modified src/app/page.tsx 2026-03-05 05:18:05 +00:00
14f2677bff Switch to version 5: modified src/app/layout.tsx 2026-03-05 05:18:05 +00:00
cc6340fcd3 Switch to version 6: modified src/app/page.tsx 2026-03-05 05:17:46 +00:00
cb66bdb6b7 Switch to version 6: modified src/app/layout.tsx 2026-03-05 05:17:45 +00:00
459a30a094 Merge version_7 into main
Merge version_7 into main
2026-03-05 05:16:38 +00:00
1f54b3f9a1 Update src/app/page.tsx 2026-03-05 05:16:34 +00:00
8d8bea898f Update src/app/layout.tsx 2026-03-05 05:16:33 +00:00
ad0ba9212d Switch to version 5: modified src/app/page.tsx 2026-03-05 05:14:57 +00:00
3068ba05e2 Switch to version 5: modified src/app/layout.tsx 2026-03-05 05:14:56 +00:00
068cd18051 Merge version_6 into main
Merge version_6 into main
2026-03-05 05:13:47 +00:00
70d9744ebf Update src/app/page.tsx 2026-03-05 05:13:43 +00:00
26df9ba228 Update src/app/layout.tsx 2026-03-05 05:13:43 +00:00
e7d04c4d9b Merge version_5 into main
Merge version_5 into main
2026-03-05 05:11:07 +00:00
f941057dd5 Update src/app/page.tsx 2026-03-05 05:11:03 +00:00
6d18416127 Switch to version 3: modified src/app/page.tsx 2026-03-05 04:55:47 +00:00
6105f238ea Merge version_4 into main
Merge version_4 into main
2026-03-05 04:52:35 +00:00
dd2191896f Update src/app/page.tsx 2026-03-05 04:52:31 +00:00
f08e036857 Merge version_3 into main
Merge version_3 into main
2026-03-04 11:25:52 +00:00
438cc0e8a0 Update theme colors 2026-03-04 11:25:45 +00:00
99d335c969 Switch to version 3: modified src/components/sections/footer/FooterMedia.tsx 2026-03-04 09:50:35 +00:00
d68f3bc2a6 Switch to version 3: modified src/components/sections/footer/FooterLogoReveal.tsx 2026-03-04 09:50:35 +00:00
d84c2707b1 Switch to version 3: modified src/components/sections/footer/FooterCard.tsx 2026-03-04 09:50:34 +00:00
d8a8fb661a Switch to version 3: modified src/components/sections/footer/FooterBaseCard.tsx 2026-03-04 09:50:34 +00:00
ede15e5c99 Switch to version 3: modified src/components/sections/footer/FooterBase.tsx 2026-03-04 09:50:33 +00:00
04edff6916 Switch to version 3: modified src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx 2026-03-04 09:50:32 +00:00
965b43d915 Switch to version 3: modified src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx 2026-03-04 09:50:32 +00:00
3844962a0f Switch to version 3: modified src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx 2026-03-04 09:50:31 +00:00
2cf3b4edd4 Switch to version 3: modified src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx 2026-03-04 09:50:31 +00:00
11f41f3b8d Switch to version 3: modified src/components/navbar/NavbarLayoutFloatingInline.tsx 2026-03-04 09:50:30 +00:00
b6d207a98b Switch to version 3: modified src/components/navbar/Logo.tsx 2026-03-04 09:50:30 +00:00
00d8e97d55 Switch to version 3: modified src/app/styles/variables.css 2026-03-04 09:50:29 +00:00
99e97c338d Switch to version 3: modified src/app/page.tsx 2026-03-04 09:50:28 +00:00
3270358d85 Switch to version 3: modified src/app/layout.tsx 2026-03-04 09:50:28 +00:00
ef15985447 Switch to version 3: modified registry/schemas/NavbarStyleFullscreen.schema.json 2026-03-04 09:50:27 +00:00
6b87762e5f Switch to version 3: modified registry/schemas/NavbarStyleCentered.schema.json 2026-03-04 09:50:26 +00:00
249d24ee4b Switch to version 3: modified registry/schemas/NavbarStyleApple.schema.json 2026-03-04 09:50:26 +00:00
3efb94d59c Switch to version 3: modified registry/schemas/NavbarLayoutFloatingOverlay.schema.json 2026-03-04 09:50:25 +00:00
3d9fb5262c Switch to version 3: modified registry/schemas/NavbarLayoutFloatingInline.schema.json 2026-03-04 09:50:24 +00:00
7e7022ff5f Switch to version 3: modified registry/schemas/FooterMedia.schema.json 2026-03-04 09:50:23 +00:00
9a5124a202 Switch to version 3: modified registry/schemas/FooterLogoReveal.schema.json 2026-03-04 09:50:22 +00:00
93723a0141 Switch to version 3: modified registry/schemas/FooterLogoEmphasis.schema.json 2026-03-04 09:50:21 +00:00
abf7ef66d9 Switch to version 3: modified registry/schemas/FooterCard.schema.json 2026-03-04 09:50:21 +00:00
6d85e39d5f Switch to version 3: modified registry/schemas/FooterBaseCard.schema.json 2026-03-04 09:50:20 +00:00
cf6ac2a9b1 Switch to version 3: modified registry/schemas/FooterBase.schema.json 2026-03-04 09:50:19 +00:00
08b0d9da3e Switch to version 3: modified registry/components/NavbarStyleFullscreen.json 2026-03-04 09:50:18 +00:00
4cc8630218 Switch to version 3: modified registry/components/NavbarStyleCentered.json 2026-03-04 09:50:18 +00:00
20be286ecf Switch to version 3: modified registry/components/NavbarStyleApple.json 2026-03-04 09:50:17 +00:00
e1da1dbe79 Switch to version 3: modified registry/components/NavbarLayoutFloatingOverlay.json 2026-03-04 09:50:17 +00:00
dd2618f4f9 Switch to version 3: modified registry/components/NavbarLayoutFloatingInline.json 2026-03-04 09:50:16 +00:00
ca24136a8a Switch to version 3: modified registry/components/HeroLogo.json 2026-03-04 09:50:15 +00:00
3083c9e094 Switch to version 3: modified registry/components/FooterSimple.json 2026-03-04 09:50:15 +00:00
b038392480 Switch to version 3: modified registry/components/FooterMedia.json 2026-03-04 09:50:14 +00:00
8ba98fb895 Switch to version 3: modified registry/components/FooterLogoReveal.json 2026-03-04 09:50:13 +00:00
65bc36b317 Switch to version 3: modified registry/components/FooterLogoEmphasis.json 2026-03-04 09:50:13 +00:00
d1db18f66d Switch to version 3: modified registry/components/FooterCard.json 2026-03-04 09:50:12 +00:00
900b5fa37c Switch to version 3: modified registry/components/FooterBaseReveal.json 2026-03-04 09:50:12 +00:00
eddfd0f9f7 Switch to version 3: modified registry/components/FooterBaseCard.json 2026-03-04 09:50:11 +00:00
6e61679d23 Switch to version 3: modified registry/components/FooterBase.json 2026-03-04 09:50:10 +00:00
1d2211fb4f Switch to version 2: modified src/components/sections/footer/FooterMedia.tsx 2026-03-04 09:49:23 +00:00
e9432cd6d5 Switch to version 2: modified src/components/sections/footer/FooterLogoReveal.tsx 2026-03-04 09:49:22 +00:00
2a42cea50d Switch to version 2: modified src/components/sections/footer/FooterCard.tsx 2026-03-04 09:49:21 +00:00
0981b2ed2e Switch to version 2: modified src/components/sections/footer/FooterBaseCard.tsx 2026-03-04 09:49:21 +00:00
8f38ce2201 Switch to version 2: modified src/components/sections/footer/FooterBase.tsx 2026-03-04 09:49:20 +00:00
26a381d59d Switch to version 2: modified src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx 2026-03-04 09:49:20 +00:00
1d2eda0b83 Switch to version 2: modified src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx 2026-03-04 09:49:19 +00:00
3a8227dc55 Switch to version 2: modified src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx 2026-03-04 09:49:19 +00:00
925882a8de Switch to version 2: modified src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx 2026-03-04 09:49:18 +00:00
58ffad4ffd Switch to version 2: modified src/components/navbar/NavbarLayoutFloatingInline.tsx 2026-03-04 09:49:18 +00:00
42a62e7a88 Switch to version 2: modified src/components/navbar/Logo.tsx 2026-03-04 09:49:17 +00:00
2c23b8e6f1 Switch to version 2: modified src/app/styles/variables.css 2026-03-04 09:49:16 +00:00
8dcd8bea14 Switch to version 2: modified src/app/page.tsx 2026-03-04 09:49:16 +00:00
39f35646a7 Switch to version 2: modified src/app/layout.tsx 2026-03-04 09:49:15 +00:00
94dea43dc0 Switch to version 2: modified registry/schemas/NavbarStyleFullscreen.schema.json 2026-03-04 09:49:15 +00:00
6967280dd7 Switch to version 2: modified registry/schemas/NavbarStyleCentered.schema.json 2026-03-04 09:49:14 +00:00
645c680660 Switch to version 2: modified registry/schemas/NavbarStyleApple.schema.json 2026-03-04 09:49:14 +00:00
114dde5120 Switch to version 2: modified registry/schemas/NavbarLayoutFloatingOverlay.schema.json 2026-03-04 09:49:13 +00:00
5bf495a88f Switch to version 2: modified registry/schemas/NavbarLayoutFloatingInline.schema.json 2026-03-04 09:49:12 +00:00
3768d142b8 Switch to version 2: modified registry/schemas/FooterMedia.schema.json 2026-03-04 09:49:12 +00:00
7e0fb58678 Switch to version 2: modified registry/schemas/FooterLogoReveal.schema.json 2026-03-04 09:49:11 +00:00
2936cd1bb7 Switch to version 2: modified registry/schemas/FooterLogoEmphasis.schema.json 2026-03-04 09:49:10 +00:00
9e027c2a0a Switch to version 2: modified registry/schemas/FooterCard.schema.json 2026-03-04 09:49:10 +00:00
1cbe51dbf7 Switch to version 2: modified registry/schemas/FooterBaseCard.schema.json 2026-03-04 09:49:09 +00:00
15edb459da Switch to version 2: modified registry/schemas/FooterBase.schema.json 2026-03-04 09:49:09 +00:00
022b5476c9 Switch to version 2: modified registry/components/NavbarStyleFullscreen.json 2026-03-04 09:49:08 +00:00
5b0928cec0 Switch to version 2: modified registry/components/NavbarStyleCentered.json 2026-03-04 09:49:08 +00:00
6758cef7ff Switch to version 2: modified registry/components/NavbarStyleApple.json 2026-03-04 09:49:07 +00:00
534e440f6a Switch to version 2: modified registry/components/NavbarLayoutFloatingOverlay.json 2026-03-04 09:49:07 +00:00
ce7d8fff9b Switch to version 2: modified registry/components/NavbarLayoutFloatingInline.json 2026-03-04 09:49:06 +00:00
e65d516ccc Switch to version 2: modified registry/components/HeroLogo.json 2026-03-04 09:49:05 +00:00
e618a750bb Switch to version 2: modified registry/components/FooterSimple.json 2026-03-04 09:49:05 +00:00
96b4849038 Switch to version 2: modified registry/components/FooterMedia.json 2026-03-04 09:49:04 +00:00
7b537abaf2 Switch to version 2: modified registry/components/FooterLogoReveal.json 2026-03-04 09:49:04 +00:00
5f639cee71 Switch to version 2: modified registry/components/FooterLogoEmphasis.json 2026-03-04 09:49:03 +00:00
b80a6e16d2 Switch to version 2: modified registry/components/FooterCard.json 2026-03-04 09:49:02 +00:00
731c295a03 Switch to version 2: modified registry/components/FooterBaseReveal.json 2026-03-04 09:49:02 +00:00
ee5c634682 Switch to version 2: modified registry/components/FooterBaseCard.json 2026-03-04 09:49:01 +00:00
00ef59a0f3 Switch to version 2: modified registry/components/FooterBase.json 2026-03-04 09:49:01 +00:00
8de6026486 Merge version_3 into main
Merge version_3 into main
2026-03-04 09:48:18 +00:00
df24f5b37f Update theme colors 2026-03-04 09:48:11 +00:00
ce62aba487 Merge version_3 into main
Merge version_3 into main
2026-03-04 09:37:25 +00:00
2957580565 Update src/app/page.tsx 2026-03-04 09:37:21 +00:00
c2bcbb4e0b Merge version_3 into main
Merge version_3 into main
2026-03-04 08:52:39 +00:00
60788cde0d Update src/components/sections/footer/FooterMedia.tsx 2026-03-04 08:52:35 +00:00
ddc9ad8097 Update src/components/sections/footer/FooterLogoReveal.tsx 2026-03-04 08:52:34 +00:00
169b80f393 Update src/components/sections/footer/FooterCard.tsx 2026-03-04 08:52:34 +00:00
c93a3255a6 Update src/components/sections/footer/FooterBaseCard.tsx 2026-03-04 08:52:33 +00:00
2544d7815a Update src/components/sections/footer/FooterBase.tsx 2026-03-04 08:52:33 +00:00
f1b3280ccf Update src/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen.tsx 2026-03-04 08:52:32 +00:00
d11b4fc554 Update src/components/navbar/NavbarStyleCentered/NavbarStyleCentered.tsx 2026-03-04 08:52:32 +00:00
2c9c1dbad3 Update src/components/navbar/NavbarStyleApple/NavbarStyleApple.tsx 2026-03-04 08:52:31 +00:00
f2bc4b9822 Update src/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay.tsx 2026-03-04 08:52:31 +00:00
746976a69a Update src/components/navbar/NavbarLayoutFloatingInline.tsx 2026-03-04 08:52:30 +00:00
f6f28cd883 Update src/components/navbar/Logo.tsx 2026-03-04 08:52:29 +00:00
671c719712 Update src/app/layout.tsx 2026-03-04 08:52:29 +00:00
93c3ea9521 Update registry/schemas/NavbarStyleFullscreen.schema.json 2026-03-04 08:52:28 +00:00
c16901f34f Update registry/schemas/NavbarStyleCentered.schema.json 2026-03-04 08:52:28 +00:00
b338307d10 Update registry/schemas/NavbarStyleApple.schema.json 2026-03-04 08:52:27 +00:00
dc34dc6618 Update registry/schemas/NavbarLayoutFloatingOverlay.schema.json 2026-03-04 08:52:27 +00:00
34f1fff9a4 Update registry/schemas/NavbarLayoutFloatingInline.schema.json 2026-03-04 08:52:27 +00:00
07b086a9c1 Update registry/schemas/FooterMedia.schema.json 2026-03-04 08:52:26 +00:00
7d4976a86c Update registry/schemas/FooterLogoReveal.schema.json 2026-03-04 08:52:26 +00:00
43f29350d1 Update registry/schemas/FooterLogoEmphasis.schema.json 2026-03-04 08:52:25 +00:00
f5e0a53658 Update registry/schemas/FooterCard.schema.json 2026-03-04 08:52:25 +00:00
b605b63705 Update registry/schemas/FooterBaseCard.schema.json 2026-03-04 08:52:24 +00:00
ebe8997193 Update registry/schemas/FooterBase.schema.json 2026-03-04 08:52:24 +00:00
2826734778 Update registry/components/NavbarStyleFullscreen.json 2026-03-04 08:52:23 +00:00
ed9075ae19 Update registry/components/NavbarStyleCentered.json 2026-03-04 08:52:23 +00:00
dad116fca9 Update registry/components/NavbarStyleApple.json 2026-03-04 08:52:22 +00:00
10464e9f6c Update registry/components/NavbarLayoutFloatingOverlay.json 2026-03-04 08:52:22 +00:00
b68cf9ad24 Update registry/components/NavbarLayoutFloatingInline.json 2026-03-04 08:52:21 +00:00
3fa5e57918 Update registry/components/HeroLogo.json 2026-03-04 08:52:21 +00:00
15b241e26e Update registry/components/FooterSimple.json 2026-03-04 08:52:20 +00:00
7437429516 Update registry/components/FooterMedia.json 2026-03-04 08:52:19 +00:00
66602d91c5 Update registry/components/FooterLogoReveal.json 2026-03-04 08:52:19 +00:00
94edb008c6 Update registry/components/FooterLogoEmphasis.json 2026-03-04 08:52:18 +00:00
78a3da0f0c Update registry/components/FooterCard.json 2026-03-04 08:52:18 +00:00
5f388149d7 Update registry/components/FooterBaseReveal.json 2026-03-04 08:52:17 +00:00
992b276728 Update registry/components/FooterBaseCard.json 2026-03-04 08:52:17 +00:00
6ae3474379 Update registry/components/FooterBase.json 2026-03-04 08:52:16 +00:00
1f4fe4e2f6 Merge version_3 into main
Merge version_3 into main
2026-03-04 08:44:49 +00:00
6876d00f0e Update src/app/page.tsx 2026-03-04 08:44:45 +00:00
a2ab26bd1e Merge version_2 into main
Merge version_2 into main
2026-03-04 08:41:57 +00:00
39 changed files with 115 additions and 131 deletions

View File

@@ -6,14 +6,14 @@
"textRules": {
"logoText": {
"required": false,
"default": "Webild",
"default": "",
"example": "Company Name",
"minChars": 2,
"maxChars": 30
},
"copyrightText": {
"required": false,
"default": "© 2025 | Webild",
"default": "© 2025 | ",
"example": "© 2025 Company Name",
"minChars": 5,
"maxChars": 50
@@ -51,8 +51,8 @@
},
"propsSchema": {
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns (required)",
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -6,14 +6,14 @@
"textRules": {
"copyrightText": {
"required": false,
"example": "© 2025 | Webild",
"example": "© 2025 | ",
"minChars": 5,
"maxChars": 100,
"note": "Copyright text displayed at bottom left"
},
"logoText": {
"required": false,
"example": "Webild",
"example": "",
"minChars": 2,
"maxChars": 30,
"note": "Text used for h2 heading"
@@ -34,9 +34,9 @@
}
},
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"logoText?": "string (default: '')",
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns (required)",
"copyrightText?": "string (default: '© 2025 | Webild')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",
@@ -51,7 +51,7 @@
"copyrightTextClassName?": "string",
"privacyButtonClassName?": "string"
},
"usageExample": "<FooterBaseCard columns={[{ title: 'Product', items: [{ label: 'Features', href: '/features' }, { label: 'Pricing', href: '/pricing' }] }, { title: 'Company', items: [{ label: 'About', href: '/about' }, { label: 'Blog', href: '/blog' }] }]} logoText=\"Webild\" copyrightText=\"© 2025 | Webild\" onPrivacyClick={() => console.log('Privacy clicked')} />",
"usageExample": "<FooterBaseCard columns={[{ title: 'Product', items: [{ label: 'Features', href: '/features' }, { label: 'Pricing', href: '/pricing' }] }, { title: 'Company', items: [{ label: 'About', href: '/about' }, { label: 'Blog', href: '/blog' }] }]} logoText=\"\" copyrightText=\"© 2025 | \" onPrivacyClick={() => console.log('Privacy clicked')} />",
"do": [
"Use for general use",
"Requires columns[]"

View File

@@ -6,7 +6,7 @@
"textRules": {
"copyrightText": {
"required": false,
"default": "© 2025 | Webild",
"default": "© 2025 | ",
"example": "© 2025 Company Name",
"minChars": 5,
"maxChars": 50

View File

@@ -6,14 +6,14 @@
"textRules": {
"copyrightText": {
"required": false,
"example": "© 2025 | Webild",
"example": "© 2025 | ",
"minChars": 5,
"maxChars": 100,
"note": "Copyright text displayed at bottom left"
},
"logoText": {
"required": false,
"example": "Webild",
"example": "",
"minChars": 2,
"maxChars": 30,
"note": "Text used for SVG logo"
@@ -33,8 +33,8 @@
}
},
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"socialLinks?": "Array<{ icon: LucideIcon, href: string, ariaLabel: string }> - Social media links",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",
@@ -47,7 +47,7 @@
"socialContainerClassName?": "string",
"socialIconClassName?": "string"
},
"usageExample": "<FooterCard logoText=\"Webild\" copyrightText=\"© 2025 | Webild\" socialLinks={[{ icon: Twitter, href: 'https://twitter.com/webild', ariaLabel: 'Twitter' }, { icon: Linkedin, href: 'https://linkedin.com/company/webild', ariaLabel: 'LinkedIn' }]} />",
"usageExample": "<FooterCard logoText=\"\" copyrightText=\"© 2025 | \" socialLinks={[{ icon: Twitter, href: 'https://twitter.com/webild', ariaLabel: 'Twitter' }, { icon: Linkedin, href: 'https://linkedin.com/company/webild', ariaLabel: 'LinkedIn' }]} />",
"do": [
"Use for general use",
"Requires socialLinks?[]"

View File

@@ -6,7 +6,7 @@
"textRules": {
"logoText": {
"required": false,
"default": "Webild",
"default": "",
"example": "Company Name",
"minChars": 2,
"maxChars": 30

View File

@@ -6,7 +6,7 @@
"textRules": {
"logoText": {
"required": false,
"example": "Webild",
"example": "",
"minChars": 2,
"maxChars": 30,
"note": "Text used for SVG logo"
@@ -20,7 +20,7 @@
}
},
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"logoText?": "string (default: '')",
"leftLink": "{ text: string, onClick?: () => void, href?: string } (required)",
"rightLink": "{ text: string, onClick?: () => void, href?: string } (required)",
"ariaLabel?": "string (default: 'Site footer')",
@@ -30,7 +30,7 @@
"logoClassName?": "string",
"linkClassName?": "string"
},
"usageExample": "<FooterLogoReveal logoText=\"Webild\" leftLink={{ text: 'Privacy Policy', href: '/privacy' }} rightLink={{ text: 'Terms of Service', href: '/terms' }} />",
"usageExample": "<FooterLogoReveal logoText=\"\" leftLink={{ text: 'Privacy Policy', href: '/privacy' }} rightLink={{ text: 'Terms of Service', href: '/terms' }} />",
"do": [
"Use for general use"
],

View File

@@ -6,14 +6,14 @@
"textRules": {
"logoText": {
"required": false,
"default": "Webild",
"default": "",
"example": "Company Name",
"minChars": 2,
"maxChars": 30
},
"copyrightText": {
"required": false,
"default": "© 2025 | Webild",
"default": "© 2025 | ",
"example": "© 2025 Company Name",
"minChars": 5,
"maxChars": 50
@@ -66,8 +66,8 @@
"videoSrc": "string (required if no imageSrc)",
"videoAriaLabel?": "string (default: 'Footer video')",
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns (required)",
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -12,7 +12,7 @@
},
"bottomRightText": {
"required": true,
"example": "Made with Webild",
"example": "Made with ",
"minChars": 2,
"maxChars": 50
},
@@ -63,7 +63,7 @@
"bottomLeftTextClassName?": "string",
"bottomRightTextClassName?": "string"
},
"usageExample": "<FooterSimple columns={[{ title: 'Navigate', items: [{ label: 'Home', href: '#' }, { label: 'About', href: '#' }] }, { title: 'Resources', items: [{ label: 'Blog', href: '#' }, { label: 'FAQ', href: '#' }] }, { title: 'Legal', items: [{ label: 'Privacy', href: '#' }, { label: 'Terms', href: '#' }] }]} bottomLeftText=\"© 2025 Company. All rights reserved.\" bottomRightText=\"Made with Webild\" />",
"usageExample": "<FooterSimple columns={[{ title: 'Navigate', items: [{ label: 'Home', href: '#' }, { label: 'About', href: '#' }] }, { title: 'Resources', items: [{ label: 'Blog', href: '#' }, { label: 'FAQ', href: '#' }] }, { title: 'Legal', items: [{ label: 'Privacy', href: '#' }, { label: 'Terms', href: '#' }] }]} bottomLeftText=\"© 2025 Company. All rights reserved.\" bottomRightText=\"Made with \" />",
"do": [
"Use for feature showcases",
"Use for capability displays",

View File

@@ -6,7 +6,7 @@
"textRules": {
"logoText": {
"required": true,
"example": "Webild",
"example": "",
"minChars": 2,
"maxChars": 20
},
@@ -79,7 +79,7 @@
"blurClassName?": "string",
"dimOverlayClassName?": "string"
},
"usageExample": "<ThemeProvider defaultButtonVariant=\"hover-bubble\" defaultTextAnimation=\"entrance-slide\" borderRadius=\"pill\">\n <HeroLogo \n logoText=\"Webild\" \n description=\"Building the future of web design with innovative solutions\" \n buttons={[{ text: 'Get Started', href: 'https://github.com' }, { text: 'Learn More', href: 'about' }]} \n imageSrc=\"/placeholders/placeholder5.jpg\" \n imageAlt=\"Hero background\"\n />\n</ThemeProvider>",
"usageExample": "<ThemeProvider defaultButtonVariant=\"hover-bubble\" defaultTextAnimation=\"entrance-slide\" borderRadius=\"pill\">\n <HeroLogo \n logoText=\"\" \n description=\"Building the future of web design with innovative solutions\" \n buttons={[{ text: 'Get Started', href: 'https://github.com' }, { text: 'Learn More', href: 'about' }]} \n imageSrc=\"/placeholders/placeholder5.jpg\" \n imageAlt=\"Hero background\"\n />\n</ThemeProvider>",
"do": [
"Use for landing pages",
"Use for feature showcases",

View File

@@ -10,7 +10,7 @@
"required": false,
"minChars": 2,
"maxChars": 20,
"example": "Webild",
"example": "",
"fallbackBehavior": "Shows brandName text"
},
"buttonRules": {
@@ -52,7 +52,7 @@
},
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"button": "{text: string, onClick?: () => void, href?: string}",
"animateOnLoad?": "boolean (default: true)",
"className?": "string (default: '')",

View File

@@ -10,7 +10,7 @@
"required": false,
"minChars": 2,
"maxChars": 20,
"example": "Webild",
"example": "",
"fallbackBehavior": "Shows brandName text"
},
"buttonRules": {
@@ -53,7 +53,7 @@
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"className?": "string",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"button": "{text: string, onClick?: () => void, href?: string}",
"buttonClassName?": "string (default: '')",
"buttonTextClassName?": "string (default: '')"

View File

@@ -10,7 +10,7 @@
"required": false,
"minChars": 2,
"maxChars": 20,
"example": "Webild",
"example": "",
"fallbackBehavior": "Shows brandName text"
},
"linkRules": {
@@ -35,7 +35,7 @@
},
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')"
"brandName?": "string (default: '')"
},
"usageExample": "<NavbarStyleApple />",
"do": [

View File

@@ -10,7 +10,7 @@
"required": false,
"minChars": 2,
"maxChars": 20,
"example": "Webild",
"example": "",
"fallbackBehavior": "Shows brandName text"
},
"buttonRules": {
@@ -53,7 +53,7 @@
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"button": "{text: string, onClick?: () => void, href?: string}",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"className?": "string (default: '')"
},
"usageExample": "<NavbarStyleCentered navItems={[{name: 'Home', id: 'home'}, {name: 'About', id: 'about'}, {name: 'Services', id: 'services'}, {name: 'Blog', id: 'blog'}, {name: 'Contact', id: 'contact'}]} button={{text: 'Get Started', href: 'contact'}} />",

View File

@@ -10,7 +10,7 @@
"required": false,
"minChars": 2,
"maxChars": 20,
"example": "Webild",
"example": "",
"fallbackBehavior": "Shows brandName text"
},
"linkRules": {
@@ -49,7 +49,7 @@
},
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"bottomLeftText?": "string (default: 'Global Community')",
"bottomRightText?": "string (default: 'hello@example.com')",
"topBarClassName?": "string (default: '')"

View File

@@ -2,8 +2,8 @@
"name": "FooterBase",
"propsSchema": {
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns",
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -1,9 +1,9 @@
{
"name": "FooterBaseCard",
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"logoText?": "string (default: '')",
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns",
"copyrightText?": "string (default: '© 2025 | Webild')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -1,8 +1,8 @@
{
"name": "FooterCard",
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"socialLinks?": "Array<{ icon: LucideIcon, href: string, ariaLabel: string }> - Social media links",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -2,7 +2,7 @@
"name": "FooterLogoEmphasis",
"propsSchema": {
"columns": "Array<{ items: Array<{ label: string, href?: string, onClick?: () => void }> }> - Footer navigation columns (required, max 5)",
"logoText?": "string (default: 'Webild')",
"logoText?": "string (default: '')",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",
"containerClassName?": "string",

View File

@@ -1,7 +1,7 @@
{
"name": "FooterLogoReveal",
"propsSchema": {
"logoText?": "string (default: 'Webild')",
"logoText?": "string (default: '')",
"logoLineHeight?": "number (default: 1.1)",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -6,8 +6,8 @@
"videoSrc": "string (required if no imageSrc)",
"videoAriaLabel?": "string (default: 'Footer video')",
"columns": "Array<{ title: string, items: Array<{ label: string, href: string }> }> - Footer navigation columns",
"logoText?": "string (default: 'Webild')",
"copyrightText?": "string (default: '© 2025 | Webild')",
"logoText?": "string (default: '')",
"copyrightText?": "string (default: '© 2025 | ')",
"onPrivacyClick?": "() => void",
"ariaLabel?": "string (default: 'Site footer')",
"className?": "string",

View File

@@ -2,7 +2,7 @@
"name": "NavbarLayoutFloatingInline",
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"button": "{text: string, onClick?: () => void, href?: string}",
"animateOnLoad?": "boolean (default: true)",
"className?": "string (default: '')",

View File

@@ -3,7 +3,7 @@
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"className?": "string",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"button": "{text: string, onClick?: () => void, href?: string}",
"buttonClassName?": "string (default: '')",
"buttonTextClassName?": "string (default: '')"

View File

@@ -2,6 +2,6 @@
"name": "NavbarStyleApple",
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')"
"brandName?": "string (default: '')"
}
}

View File

@@ -4,7 +4,7 @@
"navItems": "Array<{name: string, id: string}>",
"button": "{text: string, onClick?: () => void, href?: string}",
"topBarButton?": "{text: string, onClick?: () => void, href?: string}",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"className?": "string (default: '')"
}
}

View File

@@ -2,7 +2,7 @@
"name": "NavbarStyleFullscreen",
"propsSchema": {
"navItems": "Array<{name: string, id: string}>",
"brandName?": "string (default: 'Webild')",
"brandName?": "string (default: '')",
"bottomLeftText?": "string (default: 'Global Community')",
"bottomRightText?": "string (default: 'hello@example.com')",
"topBarClassName?": "string (default: '')"

View File

@@ -1,45 +1,26 @@
import type { Metadata } from "next";
import { DM_Sans } from "next/font/google";
import { Inter } from "next/font/google";
import "./styles/variables.css";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const dmSans = DM_Sans({
variable: "--font-dm-sans", subsets: ["latin"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "DeCasa | Premium Wood-Fired Pizza in Midland", description: "Best pizza in Midland. 48-hour fermented dough, real wood-fired. Limited daily availability. Award-winning since 2024.", keywords: "wood-fired pizza, Midland pizza, artisan pizza, premium pizza, authentic Neapolitan", metadataBase: new URL("https://decasa-midland.com"),
alternates: {
canonical: "https://decasa-midland.com"
},
openGraph: {
title: "DeCasa | Premium Wood-Fired Pizza", description: "48-hour fermented dough. Real wood-fired pizza. Limited daily availability.", url: "https://decasa-midland.com", siteName: "DeCasa", type: "website"
},
twitter: {
card: "summary_large_image", title: "DeCasa | Premium Wood-Fired Pizza in Midland", description: "48-hour fermented dough. Real wood-fired pizza. Limited daily availability."
}
title: "DeCasa Pizza Wood Fired", description: "Premium wood-fired pizza in Midland, TX"
};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${dmSans.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<html lang="en">
<body className={inter.variable}>
{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1407,7 +1388,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}
}

View File

@@ -2,13 +2,13 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarStyleCentered from "@/components/navbar/NavbarStyleCentered/NavbarStyleCentered";
import HeroSplit from "@/components/sections/hero/HeroSplit";
import HeroOverlay from "@/components/sections/hero/HeroOverlay";
import InlineImageSplitTextAbout from "@/components/sections/about/InlineImageSplitTextAbout";
import ProductCardTwo from "@/components/sections/product/ProductCardTwo";
import ContactFaq from "@/components/sections/contact/ContactFaq";
import SocialProofOne from "@/components/sections/socialProof/SocialProofOne";
import FooterBaseReveal from "@/components/sections/footer/FooterBaseReveal";
import { Award, MapPin } from "lucide-react";
import { Award, MapPin, Phone, Clock } from "lucide-react";
const navItems = [
{ name: "Menu", id: "menu" },
@@ -23,13 +23,13 @@ const navButton = {
const heroProps = {
title: "The Best Pizza in Midland. Two Years Running.", description: "48-hour fermented dough. Real wood-fired pizza. Limited daily availability.", tag: "MRT Best of Midland 2024 & 2025", tagIcon: Award,
background: { variant: "plain" as const },
imageSrc: "http://img.b2bpic.net/free-photo/delicious-vegan-pizza-social-post_23-2151895448.jpg?_wi=1", imageAlt: "Wood-fired pizza fresh from oven", imagePosition: "right" as const,
mediaAnimation: "blur-reveal" as const,
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3ATOPwaLclIhBPrud8y1xTqDki0/uploaded-1772696530462-ap9wxfmj.png", imageAlt: "Wood-fired pizza fresh from oven", mediaAnimation: "blur-reveal" as const,
buttons: [
{ text: "Reserve Your Slice", href: "#menu" },
{ text: "Call Now", href: "tel:+16325551234" }
],
buttonAnimation: "blur-reveal" as const
buttonAnimation: "blur-reveal" as const,
containerClassName: "relative", className: "relative z-10"
};
const philosophyProps = {
@@ -45,31 +45,31 @@ const philosophyProps = {
const menuProducts = [
{
id: "margherita", brand: "DE CASA PIZZA WOOD FIRED", name: "Margherita", price: "$18", rating: 5,
id: "margherita", brand: "DECASA PIZZA WOOD FIRED", name: "Margherita", price: "$18", rating: 5,
reviewCount: "Best Seller", imageSrc: "http://img.b2bpic.net/free-photo/closeup-fresh-pizza-with-mozzarella-cheese-tomatoes-basil_181624-58097.jpg", imageAlt: "Margherita pizza with fresh mozzarella and basil"
},
{
id: "hot-honey-pepperoni", brand: "DE CASA PIZZA WOOD FIRED", name: "Hot Honey Pepperoni", price: "$21", rating: 5,
id: "hot-honey-pepperoni", brand: "DECASA PIZZA WOOD FIRED", name: "Hot Honey Pepperoni", price: "$21", rating: 5,
reviewCount: "Signature", imageSrc: "http://img.b2bpic.net/free-photo/baking-pizza-wood-fired-oven_52683-106697.jpg", imageAlt: "Hot honey pepperoni pizza"
},
{
id: "truffle", brand: "DE CASA PIZZA WOOD FIRED", name: "Truffle", price: "$21", rating: 5,
id: "truffle", brand: "DECASA PIZZA WOOD FIRED", name: "Truffle", price: "$21", rating: 5,
reviewCount: "Premium", imageSrc: "http://img.b2bpic.net/free-photo/delicious-vegan-pizza-social-post_23-2151895434.jpg", imageAlt: "Luxury truffle pizza"
},
{
id: "western", brand: "DE CASA PIZZA WOOD FIRED", name: "Western", price: "$21", rating: 5,
id: "western", brand: "DECASA PIZZA WOOD FIRED", name: "Western", price: "$21", rating: 5,
reviewCount: "House Special", imageSrc: "http://img.b2bpic.net/free-photo/delicious-vegan-pizza-social-post_23-2151895448.jpg?_wi=2", imageAlt: "Western BBQ pizza"
},
{
id: "meatballs", brand: "DE CASA PIZZA WOOD FIRED", name: "Meatballs", price: "$18", rating: 5,
id: "meatballs", brand: "DECASA PIZZA WOOD FIRED", name: "Meatballs", price: "$18", rating: 5,
reviewCount: "Italian", imageSrc: "http://img.b2bpic.net/free-photo/farfalle-pasta-with-meatballs-spinach-sauce-with-fried-chickpeas_2829-18262.jpg", imageAlt: "Wood-fired meatballs"
},
{
id: "four-cheese-calzone", brand: "DE CASA PIZZA WOOD FIRED", name: "Four Cheese Calzone", price: "$17", rating: 5,
id: "four-cheese-calzone", brand: "DECASA PIZZA WOOD FIRED", name: "Four Cheese Calzone", price: "$17", rating: 5,
reviewCount: "Baked Fresh", imageSrc: "http://img.b2bpic.net/free-photo/italian-bread-calzone-restaurant_501050-877.jpg", imageAlt: "Four cheese calzone"
},
{
id: "house-salad", brand: "DE CASA PIZZA WOOD FIRED", name: "House Salad", price: "$7", rating: 5,
id: "house-salad", brand: "DECASA PIZZA WOOD FIRED", name: "House Salad", price: "$7", rating: 5,
reviewCount: "Fresh", imageSrc: "http://img.b2bpic.net/free-photo/fresh-salad-with-vegetables-greens-wooden-table-healthy-food-concept_1150-1832.jpg", imageAlt: "Fresh house salad with seasonal vegetables"
}
];
@@ -80,18 +80,22 @@ const menuProps = {
products: menuProducts,
gridVariant: "three-columns-all-equal-width" as const,
animationType: "slide-up" as const,
carouselMode: "buttons" as const
carouselMode: "buttons" as const,
buttons: [
{ text: "Call to Order: (632) 555-1234", href: "tel:+16325551234" }
],
buttonAnimation: "blur-reveal" as const
};
const locationFaqs = [
{
id: "hours-tue-wed-sat", title: "Tuesday, Wednesday, Saturday", content: "11am2pm. Until sold out."
id: "hours-tue-wed-sat", title: "Tuesday, Wednesday, Saturday", content: "<div class='space-y-2'><p class='font-semibold'>11am2pm</p><p class='text-sm opacity-75'>Until sold out.</p></div>"
},
{
id: "hours-thu-fri", title: "Thursday, Friday", content: "11am2pm / 4pm7pm. Until sold out."
id: "hours-thu-fri", title: "Thursday, Friday", content: "<div class='space-y-2'><p class='font-semibold'>11am2pm / 4pm7pm</p><p class='text-sm opacity-75'>Until sold out.</p></div>"
},
{
id: "hours-sun-mon", title: "Sunday, Monday", content: "Closed. Resting the dough."
id: "hours-sun-mon", title: "Sunday, Monday", content: "<div class='space-y-2'><p class='font-semibold'>Closed</p><p class='text-sm opacity-75'>Resting the dough.</p></div>"
},
{
id: "ordering", title: "How to Order", content: "Call to place an order. We prepare fresh wood-fired pizzas to order. Limited daily availability."
@@ -165,12 +169,12 @@ export default function LandingPage() {
<NavbarStyleCentered
navItems={navItems}
button={navButton}
brandName="DE CASA PIZZA WOOD FIRED"
brandName="DECASA PIZZA WOOD FIRED"
/>
</div>
<div id="hero" data-section="hero">
<HeroSplit {...heroProps} />
<HeroOverlay {...heroProps} />
</div>
<div id="philosophy" data-section="philosophy">
@@ -194,4 +198,4 @@ export default function LandingPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -2,23 +2,23 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #000000;;
--card: #0a0a0a;;
--foreground: #F5F5F7;;
--primary-cta: #F5F5F7;;
--secondary-cta: #0a0a0a;;
--accent: #4a4a4a;;
--background-accent: #1a1a1a;; */
/* --background: #000000;;;;
--card: #000000;;;;
--foreground: #F5F5F7;;;;
--primary-cta: #F5F5F7;;;;
--secondary-cta: #0a0a0a;;;;
--accent: #4a4a4a;;;;
--background-accent: #883535;;;; */
--background: #000000;;
--card: #0a0a0a;;
--foreground: #F5F5F7;;
--primary-cta: #F5F5F7;;
--primary-cta-text: #000000;;
--secondary-cta: #0a0a0a;;
--secondary-cta-text: #F5F5F7;;
--accent: #4a4a4a;;
--background-accent: #1a1a1a;;
--background: #000000;;;;
--card: #000000;;;;
--foreground: #F5F5F7;;;;
--primary-cta: #F5F5F7;;;;
--primary-cta-text: #e0dede;;;;
--secondary-cta: #0a0a0a;;;;
--secondary-cta-text: #F5F5F7;;;;
--accent: #4a4a4a;;;;
--background-accent: #883535;;;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);

View File

@@ -18,7 +18,7 @@ interface LogoProps {
const Logo = ({
// logoSrc,
// logoAlt = "",
brandName = "Webild",
brandName = "",
// className = "",
// imageClassName = "",
textClassName = "",

View File

@@ -23,7 +23,7 @@ interface NavbarLayoutFloatingInlineProps {
const NavbarLayoutFloatingInline = ({
navItems,
brandName = "Webild",
brandName = "",
button,
animateOnLoad = true,
className = "",

View File

@@ -28,7 +28,7 @@ const NavbarLayoutFloatingOverlay = ({
// logoSrc,
// logoAlt = "",
className = "",
brandName = "Webild",
brandName = "",
button,
buttonClassName = "",
buttonTextClassName = "",

View File

@@ -25,7 +25,7 @@ const NavbarStyleApple = ({
navItems,
// logoSrc,
// logoAlt = "",
brandName = "Webild",
brandName = "",
button,
buttonClassName = "",
buttonTextClassName = "",

View File

@@ -57,7 +57,7 @@ const NavbarStyleCentered = ({
topBarButton,
// logoSrc,
// logoAlt = "",
brandName = "Webild",
brandName = "",
className = "",
}: NavbarStyleCenteredProps) => {
const [isActive, setIsActive] = useState(false);

View File

@@ -49,7 +49,7 @@ const NavbarStyleFullscreen = ({
navItems,
// logoSrc,
// logoAlt = "",
brandName = "Webild",
brandName = "",
bottomLeftText = "Global Community",
bottomRightText = "hello@example.com",
topBarClassName = "",

View File

@@ -30,11 +30,11 @@ interface FooterBaseProps {
const FooterBase = ({
// logoSrc = "/brand/logowhite.svg",
logoText = "Webild",
logoText = "",
// logoWidth = 120,
// logoHeight = 40,
columns,
copyrightText = `© 2025 | Webild`,
copyrightText = `© 2025 | `,
onPrivacyClick,
ariaLabel = "Site footer",
className = "",

View File

@@ -31,11 +31,11 @@ interface FooterBaseCardProps {
const FooterBaseCard = ({
// logoSrc = "/brand/logowhite.svg",
logoText = "Webild",
logoText = "",
// logoWidth = 120,
// logoHeight = 40,
columns,
copyrightText = `© 2025 | Webild`,
copyrightText = `© 2025 | `,
onPrivacyClick,
ariaLabel = "Site footer",
className = "",

View File

@@ -26,8 +26,8 @@ interface FooterCardProps {
const FooterCard = ({
// logoSrc,
// logoAlt = "Logo",
logoText = "Webild",
copyrightText = `© 2025 | Webild`,
logoText = "",
copyrightText = `© 2025 | `,
socialLinks,
ariaLabel = "Site footer",
className = "",

View File

@@ -28,7 +28,7 @@ interface FooterLogoRevealProps {
const FooterLogoReveal = ({
// logoSrc,
// logoAlt = "Logo",
logoText = "Webild",
logoText = "",
leftLink,
rightLink,
ariaLabel = "Site footer",

View File

@@ -51,11 +51,11 @@ const FooterMedia = ({
imageAlt = "",
videoAriaLabel = "Footer video",
// logoSrc = "/brand/logowhite.svg",
logoText = "Webild",
logoText = "",
// logoWidth = 120,
// logoHeight = 40,
columns,
copyrightText = `© 2025 | Webild`,
copyrightText = `© 2025 | `,
onPrivacyClick,
ariaLabel = "Site footer",
className = "",