From c2224ade8f14f1e5fa5fb407e6a2bc7e0012e782 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Thu, 26 Dec 2024 17:46:35 +0300 Subject: [PATCH] Genesis promo and Laravel installation pages added --- apps/showcase/assets/menu/menu.json | 4 + .../components/template/TemplateHero.vue | 7 +- .../components/template/logo/GenesisLogo.vue | 30 +++ .../template/separator/GenesisSeparator.vue | 28 +++ apps/showcase/doc/laravel/DownloadDoc.vue | 27 +++ apps/showcase/doc/laravel/ExamplesDoc.vue | 9 + apps/showcase/doc/laravel/NextStepsDoc.vue | 12 + apps/showcase/doc/laravel/PluginDoc.vue | 24 ++ apps/showcase/doc/laravel/ThemeDoc.vue | 29 +++ apps/showcase/doc/laravel/VerifyDoc.vue | 49 ++++ apps/showcase/doc/setup/GuidesDoc.vue | 28 ++- apps/showcase/pages/laravel/index.vue | 64 ++++++ .../pages/templates/genesis/index.vue | 212 ++++++++++++++++++ apps/showcase/pages/templates/index.vue | 20 ++ 14 files changed, 538 insertions(+), 5 deletions(-) create mode 100644 apps/showcase/components/template/logo/GenesisLogo.vue create mode 100644 apps/showcase/components/template/separator/GenesisSeparator.vue create mode 100644 apps/showcase/doc/laravel/DownloadDoc.vue create mode 100644 apps/showcase/doc/laravel/ExamplesDoc.vue create mode 100644 apps/showcase/doc/laravel/NextStepsDoc.vue create mode 100644 apps/showcase/doc/laravel/PluginDoc.vue create mode 100644 apps/showcase/doc/laravel/ThemeDoc.vue create mode 100644 apps/showcase/doc/laravel/VerifyDoc.vue create mode 100644 apps/showcase/pages/laravel/index.vue create mode 100644 apps/showcase/pages/templates/genesis/index.vue diff --git a/apps/showcase/assets/menu/menu.json b/apps/showcase/assets/menu/menu.json index a982277a6..b274d15e2 100644 --- a/apps/showcase/assets/menu/menu.json +++ b/apps/showcase/assets/menu/menu.json @@ -33,6 +33,10 @@ { "name": "CDN", "to": "/cdn" + }, + { + "name": "Laravel", + "to": "/laravel" } ] }, diff --git a/apps/showcase/components/template/TemplateHero.vue b/apps/showcase/components/template/TemplateHero.vue index 02d121cd2..4e6374044 100644 --- a/apps/showcase/components/template/TemplateHero.vue +++ b/apps/showcase/components/template/TemplateHero.vue @@ -6,8 +6,11 @@ class="absolute top-0 left-0 w-full h-full backdrop-blur-[2px] rounded-3xl border border-[rgba(255,255,255,0.24)] [background:linear-gradient(180deg,rgba(170,140,255,0.00)_0%,var(--p-primary-400)/0.8_100%),rgba(255,255,255,0.10)] shadow-[0px_2px_4px_0px_rgba(255,255,255,0.24)_inset,0px_48px_80px_0px_rgba(0,0,0,0.08),0px_-5px_13px_-2px_rgba(255,255,255,0.55)_inset]" />
-
- +
+
+ +
+
Multipurpose

{{ templateHeroData.description }}

diff --git a/apps/showcase/components/template/logo/GenesisLogo.vue b/apps/showcase/components/template/logo/GenesisLogo.vue new file mode 100644 index 000000000..2551abda3 --- /dev/null +++ b/apps/showcase/components/template/logo/GenesisLogo.vue @@ -0,0 +1,30 @@ + + + diff --git a/apps/showcase/components/template/separator/GenesisSeparator.vue b/apps/showcase/components/template/separator/GenesisSeparator.vue new file mode 100644 index 000000000..ab31886ef --- /dev/null +++ b/apps/showcase/components/template/separator/GenesisSeparator.vue @@ -0,0 +1,28 @@ + + + diff --git a/apps/showcase/doc/laravel/DownloadDoc.vue b/apps/showcase/doc/laravel/DownloadDoc.vue new file mode 100644 index 000000000..b59265dfe --- /dev/null +++ b/apps/showcase/doc/laravel/DownloadDoc.vue @@ -0,0 +1,27 @@ + + + diff --git a/apps/showcase/doc/laravel/ExamplesDoc.vue b/apps/showcase/doc/laravel/ExamplesDoc.vue new file mode 100644 index 000000000..245070cd3 --- /dev/null +++ b/apps/showcase/doc/laravel/ExamplesDoc.vue @@ -0,0 +1,9 @@ + diff --git a/apps/showcase/doc/laravel/NextStepsDoc.vue b/apps/showcase/doc/laravel/NextStepsDoc.vue new file mode 100644 index 000000000..5c90c9e4f --- /dev/null +++ b/apps/showcase/doc/laravel/NextStepsDoc.vue @@ -0,0 +1,12 @@ + diff --git a/apps/showcase/doc/laravel/PluginDoc.vue b/apps/showcase/doc/laravel/PluginDoc.vue new file mode 100644 index 000000000..0dd0d8c8c --- /dev/null +++ b/apps/showcase/doc/laravel/PluginDoc.vue @@ -0,0 +1,24 @@ + + + diff --git a/apps/showcase/doc/laravel/ThemeDoc.vue b/apps/showcase/doc/laravel/ThemeDoc.vue new file mode 100644 index 000000000..038895c17 --- /dev/null +++ b/apps/showcase/doc/laravel/ThemeDoc.vue @@ -0,0 +1,29 @@ + + + diff --git a/apps/showcase/doc/laravel/VerifyDoc.vue b/apps/showcase/doc/laravel/VerifyDoc.vue new file mode 100644 index 000000000..9867169da --- /dev/null +++ b/apps/showcase/doc/laravel/VerifyDoc.vue @@ -0,0 +1,49 @@ + + + diff --git a/apps/showcase/doc/setup/GuidesDoc.vue b/apps/showcase/doc/setup/GuidesDoc.vue index f087cc8d6..6a00118d7 100644 --- a/apps/showcase/doc/setup/GuidesDoc.vue +++ b/apps/showcase/doc/setup/GuidesDoc.vue @@ -1,7 +1,7 @@ diff --git a/apps/showcase/pages/laravel/index.vue b/apps/showcase/pages/laravel/index.vue new file mode 100644 index 000000000..777df6419 --- /dev/null +++ b/apps/showcase/pages/laravel/index.vue @@ -0,0 +1,64 @@ + + + diff --git a/apps/showcase/pages/templates/genesis/index.vue b/apps/showcase/pages/templates/genesis/index.vue new file mode 100644 index 000000000..ca85b1326 --- /dev/null +++ b/apps/showcase/pages/templates/genesis/index.vue @@ -0,0 +1,212 @@ + + + diff --git a/apps/showcase/pages/templates/index.vue b/apps/showcase/pages/templates/index.vue index ac5b8f444..fc99ba2af 100644 --- a/apps/showcase/pages/templates/index.vue +++ b/apps/showcase/pages/templates/index.vue @@ -5,6 +5,26 @@

Highly customizable application templates to get started in no time with style. Designed and implemented by PrimeTek.

+

Multi-Purpose Templates

+
+
+
+ + Genesis + +
+ + Preview + + + Learn More + +
+
+
+
+ +

Admin Templates