From ba3ed86ae17427847e1e4bb6c35cc27fabc6f705 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Chopin?= Date: Fri, 14 Feb 2025 14:18:14 +0100 Subject: [PATCH] docs: add marketing pages (#3308) Co-authored-by: Benjamin Canac --- docs/app/app.vue | 37 +-- docs/app/components/Footer.vue | 51 +-- docs/app/components/PromotionalVideo.vue | 28 ++ docs/app/components/StarsBg.vue | 52 ++++ .../components/theme-picker/ThemePicker.vue | 5 +- docs/app/composables/useLinks.ts | 56 ++++ docs/app/error.vue | 28 +- docs/app/pages/figma/.figma.yml | 292 ++++++++++++++++++ docs/app/pages/figma/index.vue | 288 +++++++++++++++++ docs/app/pages/pro/.content/pricing.yml | 217 +++++++++++++ docs/app/pages/pro/.content/pro.yml | 174 +++++++++++ docs/app/pages/pro/.content/templates.yml | 111 +++++++ docs/app/pages/pro/activate.vue | 115 +++++++ docs/app/pages/pro/index.vue | 111 +++++++ docs/app/pages/pro/pricing.vue | 114 +++++++ docs/app/pages/pro/templates.vue | 69 +++++ docs/app/pages/pro/terms.vue | 31 ++ docs/content/1.getting-started/1.index.md | 2 +- docs/content/pro/terms.md | 53 ++++ docs/nuxt.config.ts | 7 + docs/package.json | 2 + docs/public/pro/figma/component.png | Bin 0 -> 167102 bytes .../pro/figma/local-variables-result.png | Bin 0 -> 221550 bytes docs/public/pro/figma/local-variables.png | Bin 0 -> 95458 bytes .../pro/figma/nuxt-ui-figma-to-code.png | Bin 0 -> 229334 bytes docs/public/pro/figma/nuxt-ui-figma.png | Bin 0 -> 583232 bytes docs/public/pro/figma/og-image.png | Bin 0 -> 144658 bytes docs/public/pro/figma/step-1.png | Bin 0 -> 23694 bytes docs/public/pro/figma/step-2.png | Bin 0 -> 37297 bytes docs/public/pro/figma/step-3.png | Bin 0 -> 50905 bytes docs/public/pro/figma/step-4.png | Bin 0 -> 143397 bytes .../pro/figma/teampad-dev-nuxt-ui-plugin.gif | Bin 0 -> 154139 bytes docs/public/pro/logos/applause.svg | 1 + docs/public/pro/logos/blizzard.svg | 1 + docs/public/pro/logos/bodet.svg | 1 + docs/public/pro/logos/bosch.svg | 1 + docs/public/pro/logos/churnkey.svg | 1 + docs/public/pro/logos/exxonmobil.svg | 1 + docs/public/pro/logos/funda.svg | 1 + docs/public/pro/logos/insep.svg | 1 + docs/public/pro/logos/instadapp.svg | 1 + docs/public/pro/logos/liegeairport.svg | 1 + docs/public/pro/logos/mainpost.svg | 1 + docs/public/pro/logos/springfieldclinic.svg | 1 + docs/public/pro/logos/tower.svg | 1 + docs/public/pro/logos/win.svg | 1 + docs/public/pro/logos/wuniversity.svg | 1 + docs/public/pro/templates/dashboard.png | Bin 0 -> 462516 bytes docs/public/pro/templates/docs.png | Bin 0 -> 613565 bytes docs/public/pro/templates/landing.png | Bin 0 -> 379426 bytes docs/public/pro/templates/saas.png | Bin 0 -> 393386 bytes pnpm-lock.yaml | 80 +++++ 52 files changed, 1855 insertions(+), 83 deletions(-) create mode 100644 docs/app/components/PromotionalVideo.vue create mode 100644 docs/app/components/StarsBg.vue create mode 100644 docs/app/composables/useLinks.ts create mode 100644 docs/app/pages/figma/.figma.yml create mode 100644 docs/app/pages/figma/index.vue create mode 100644 docs/app/pages/pro/.content/pricing.yml create mode 100644 docs/app/pages/pro/.content/pro.yml create mode 100644 docs/app/pages/pro/.content/templates.yml create mode 100644 docs/app/pages/pro/activate.vue create mode 100644 docs/app/pages/pro/index.vue create mode 100644 docs/app/pages/pro/pricing.vue create mode 100644 docs/app/pages/pro/templates.vue create mode 100644 docs/app/pages/pro/terms.vue create mode 100644 docs/content/pro/terms.md create mode 100644 docs/public/pro/figma/component.png create mode 100644 docs/public/pro/figma/local-variables-result.png create mode 100644 docs/public/pro/figma/local-variables.png create mode 100644 docs/public/pro/figma/nuxt-ui-figma-to-code.png create mode 100644 docs/public/pro/figma/nuxt-ui-figma.png create mode 100644 docs/public/pro/figma/og-image.png create mode 100644 docs/public/pro/figma/step-1.png create mode 100644 docs/public/pro/figma/step-2.png create mode 100644 docs/public/pro/figma/step-3.png create mode 100644 docs/public/pro/figma/step-4.png create mode 100644 docs/public/pro/figma/teampad-dev-nuxt-ui-plugin.gif create mode 100644 docs/public/pro/logos/applause.svg create mode 100644 docs/public/pro/logos/blizzard.svg create mode 100644 docs/public/pro/logos/bodet.svg create mode 100644 docs/public/pro/logos/bosch.svg create mode 100644 docs/public/pro/logos/churnkey.svg create mode 100644 docs/public/pro/logos/exxonmobil.svg create mode 100644 docs/public/pro/logos/funda.svg create mode 100644 docs/public/pro/logos/insep.svg create mode 100644 docs/public/pro/logos/instadapp.svg create mode 100644 docs/public/pro/logos/liegeairport.svg create mode 100644 docs/public/pro/logos/mainpost.svg create mode 100644 docs/public/pro/logos/springfieldclinic.svg create mode 100644 docs/public/pro/logos/tower.svg create mode 100644 docs/public/pro/logos/win.svg create mode 100644 docs/public/pro/logos/wuniversity.svg create mode 100644 docs/public/pro/templates/dashboard.png create mode 100644 docs/public/pro/templates/docs.png create mode 100644 docs/public/pro/templates/landing.png create mode 100644 docs/public/pro/templates/saas.png diff --git a/docs/app/app.vue b/docs/app/app.vue index 87245c46..84bf92b2 100644 --- a/docs/app/app.vue +++ b/docs/app/app.vue @@ -1,5 +1,5 @@