diff --git a/src/assets/scss/main.scss b/src/assets/scss/main.scss index 57c656e..a1ee153 100644 --- a/src/assets/scss/main.scss +++ b/src/assets/scss/main.scss @@ -62,6 +62,12 @@ input { &:focus-visible { @apply outline-2 outline-cyan; } + &.inactive { + @apply bg-gray-600/50 hover:cursor-not-allowed; + &::placeholder { + @apply text-gray-300/50; + } + } } .form-field-full { diff --git a/src/components/gui/UserPanel.vue b/src/components/gui/UserPanel.vue index 2340446..1e70f24 100644 --- a/src/components/gui/UserPanel.vue +++ b/src/components/gui/UserPanel.vue @@ -7,7 +7,7 @@ - +
- +
+ @@ -34,6 +35,7 @@ import { useGameStore } from '@/stores/game'; import Inventory from '@/components/gui/partials/Inventory.vue'; import Equipment from '@/components/gui/partials/Equipment.vue'; import CharacterScreen from '@/components/gui/partials/CharacterScreen.vue'; +import Settings from '@/components/gui/partials/Settings.vue'; const gameStore = useGameStore() let userPanelScreen = ref('inventory') diff --git a/src/components/gui/partials/Settings.vue b/src/components/gui/partials/Settings.vue new file mode 100644 index 0000000..564c20c --- /dev/null +++ b/src/components/gui/partials/Settings.vue @@ -0,0 +1,40 @@ + + + \ No newline at end of file diff --git a/src/components/gui/partials/settings/CharacterSettings.vue b/src/components/gui/partials/settings/CharacterSettings.vue new file mode 100644 index 0000000..ce31a35 --- /dev/null +++ b/src/components/gui/partials/settings/CharacterSettings.vue @@ -0,0 +1,29 @@ + + + \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js index cfa7345..6389f61 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -79,7 +79,8 @@ export default { 100: '#7f7f7f', 200: '#696969', 300: '#313638', - 500: '#778899' + 500: '#778899', + 600: '#B1B2B5' } } },