diff --git a/src/assets/scss/_variables.scss b/src/assets/scss/_variables.scss new file mode 100644 index 0000000..0f82786 --- /dev/null +++ b/src/assets/scss/_variables.scss @@ -0,0 +1,11 @@ +// Colors +$white: #fff; +$black: #000; +$purple: #4741e6; +$lilac: #7B76FF; +$light-blue: #00c2ff; +$red: #ff0000; +$gray: #7f7f7f; +$gray-2: #696969; +$dark-gray: #454545; +$light-gray: #b1b2b5; \ No newline at end of file diff --git a/src/assets/login.scss b/src/assets/scss/login.scss similarity index 80% rename from src/assets/login.scss rename to src/assets/scss/login.scss index fe2cb63..526dab2 100644 --- a/src/assets/login.scss +++ b/src/assets/scss/login.scss @@ -1,3 +1,5 @@ +@import '@/assets/scss/main'; + #bg-img { height: 100vh; width: 100%; @@ -33,14 +35,14 @@ .form-field { display: flex; flex-direction: column; - background-color: rgba(255, 255, 255, 0.5); + background-color: rgba($white, 0.5); border-radius: 3px; min-width: 25rem; margin: 0 auto; label { - color: #000; - background-color: rgba(255, 255, 255, 0.5); + color: $black; + background-color: rgba($white, 0.5); padding: 0.25rem 0.25rem; font-size: 0.875rem; border-top-left-radius: 3px; @@ -71,17 +73,17 @@ text-align: center; position: relative; font-size: 0.65rem; - background-color: rgba(71, 65, 230, 0.75); - border: rgba(255, 255, 255, 0.35) 1px solid; + background-color: rgba($purple, 0.75); + border: rgba($white, 0.35) 1px solid; border-radius: 5px; span { - color: white; + color: $white; margin: auto; } &:hover { - background-color: rgba(123, 118, 255, 0.75); + background-color: rgba($lilac, 0.75); cursor: pointer; } } @@ -93,13 +95,13 @@ margin-top: 7rem; text-align: center; font-size: 3rem; - color: #FFF; - text-shadow: -1px -1px 0 gray, 1px -1px 0 gray, -1px 1px 0 gray, 1px 1px 0 gray; + color: $white; + text-shadow: -1px -1px 0 $gray, 1px -1px 0 $gray, -1px 1px 0 $gray, 1px 1px 0 $gray; } p, a, li, label { font-family: Arial, sans-serif; - color: #FFF; + color: $white; } button { diff --git a/src/assets/main.scss b/src/assets/scss/main.scss similarity index 86% rename from src/assets/main.scss rename to src/assets/scss/main.scss index 8260119..0793147 100644 --- a/src/assets/main.scss +++ b/src/assets/scss/main.scss @@ -1,3 +1,6 @@ +@import "@/assets/scss/_variables"; + +// Fonts @font-face { font-family: GentiumPlus; src: url('@/assets/fonts/Gentium_plus.ttf'); @@ -6,7 +9,7 @@ body { -ms-overflow-style: none; scrollbar-width: none; - background: black; + background: $black; // Disable selection, might wanna comment when debugging -webkit-user-select: none; /* Safari */ diff --git a/src/components/game/Chat.vue b/src/components/game/Chat.vue index d9e56e5..beb409f 100644 --- a/src/components/game/Chat.vue +++ b/src/components/game/Chat.vue @@ -10,6 +10,8 @@ \ No newline at end of file diff --git a/src/components/game/Menu.vue b/src/components/game/Menu.vue index 1a14d77..3d90b9c 100644 --- a/src/components/game/Menu.vue +++ b/src/components/game/Menu.vue @@ -34,71 +34,73 @@ \ No newline at end of file diff --git a/src/components/screens/Characters.vue b/src/components/screens/Characters.vue index bcc391d..0a218d2 100644 --- a/src/components/screens/Characters.vue +++ b/src/components/screens/Characters.vue @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/src/components/screens/Login.vue b/src/components/screens/Login.vue index bae9e28..a685370 100644 --- a/src/components/screens/Login.vue +++ b/src/components/screens/Login.vue @@ -78,5 +78,5 @@ async function registerFunc() { \ No newline at end of file diff --git a/src/components/screens/partials/characters/Create.vue b/src/components/screens/partials/characters/Create.vue deleted file mode 100644 index a961450..0000000 --- a/src/components/screens/partials/characters/Create.vue +++ /dev/null @@ -1,42 +0,0 @@ - - - \ No newline at end of file diff --git a/src/components/utilities/Modal.vue b/src/components/utilities/Modal.vue new file mode 100644 index 0000000..9151984 --- /dev/null +++ b/src/components/utilities/Modal.vue @@ -0,0 +1,99 @@ + + + + + \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index 8db9ef1..50b985c 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,4 +1,4 @@ -import './assets/main.scss' +import './assets/scss/main.scss' import { createApp } from 'vue' import { createPinia } from 'pinia'