From c0ff57b43354072239f1fd5a3afeb83738386df4 Mon Sep 17 00:00:00 2001 From: tetuaoro <65575727+tetuaoro@users.noreply.github.com> Date: Tue, 13 Aug 2024 08:54:48 +0200 Subject: [PATCH] Split components (#2) * update: starting split components * upd: rebase & continue splitting components - layouts: header & footer - components: basic buttton - pages: login page * update: login page * package.json: remove dev:pass script --- src/app.vue | 45 +++ src/components/Clients/RestoreConfig.vue | 9 +- src/components/base/Button.vue | 34 +++ src/components/base/Container.vue | 0 src/components/ui/Icon.vue | 0 src/components/ui/Modal.vue | 0 src/components/ui/NavBar.vue | 0 src/layouts/Footer.vue | 42 +++ src/layouts/Header.vue | 218 +++++++++++++++ src/pages/index.vue | 342 +---------------------- src/pages/login.vue | 122 ++++++++ src/tailwind.config.ts | 7 + 12 files changed, 476 insertions(+), 343 deletions(-) create mode 100644 src/app.vue create mode 100644 src/components/base/Button.vue create mode 100644 src/components/base/Container.vue create mode 100644 src/components/ui/Icon.vue create mode 100644 src/components/ui/Modal.vue create mode 100644 src/components/ui/NavBar.vue create mode 100644 src/layouts/Footer.vue create mode 100644 src/layouts/Header.vue create mode 100644 src/pages/login.vue diff --git a/src/app.vue b/src/app.vue new file mode 100644 index 00000000..637bf667 --- /dev/null +++ b/src/app.vue @@ -0,0 +1,45 @@ + + + diff --git a/src/components/Clients/RestoreConfig.vue b/src/components/Clients/RestoreConfig.vue index 39a109f9..fb086682 100644 --- a/src/components/Clients/RestoreConfig.vue +++ b/src/components/Clients/RestoreConfig.vue @@ -34,15 +34,14 @@ diff --git a/src/components/base/Container.vue b/src/components/base/Container.vue new file mode 100644 index 00000000..e69de29b diff --git a/src/components/ui/Icon.vue b/src/components/ui/Icon.vue new file mode 100644 index 00000000..e69de29b diff --git a/src/components/ui/Modal.vue b/src/components/ui/Modal.vue new file mode 100644 index 00000000..e69de29b diff --git a/src/components/ui/NavBar.vue b/src/components/ui/NavBar.vue new file mode 100644 index 00000000..e69de29b diff --git a/src/layouts/Footer.vue b/src/layouts/Footer.vue new file mode 100644 index 00000000..146e8e7a --- /dev/null +++ b/src/layouts/Footer.vue @@ -0,0 +1,42 @@ + + + diff --git a/src/layouts/Header.vue b/src/layouts/Header.vue new file mode 100644 index 00000000..10beaee0 --- /dev/null +++ b/src/layouts/Header.vue @@ -0,0 +1,218 @@ + + + diff --git a/src/pages/index.vue b/src/pages/index.vue index ba84a42d..3432f16f 100644 --- a/src/pages/index.vue +++ b/src/pages/index.vue @@ -1,142 +1,6 @@ diff --git a/src/tailwind.config.ts b/src/tailwind.config.ts index 78ec2c9e..4aa8b111 100644 --- a/src/tailwind.config.ts +++ b/src/tailwind.config.ts @@ -1,5 +1,6 @@ import type { Config } from 'tailwindcss'; import type { PluginAPI } from 'tailwindcss/types/config'; +import * as colors from 'tailwindcss/colors.js'; export default { darkMode: 'selector', @@ -14,6 +15,12 @@ export default { xl: '1280px', '2xl': '1536px', }, + extend: { + colors: { + DEFAULT: colors.red[800], + primary: colors.red[800], + }, + }, }, plugins: [ function addDisabledClass({ addUtilities }: PluginAPI) {