diff --git a/scss/_btn.scss b/scss/_btn.scss index 5c08389..d8d79b3 100644 --- a/scss/_btn.scss +++ b/scss/_btn.scss @@ -35,7 +35,11 @@ $btn-colors: ( font-size: 1.05em; color: map-get($colors, font); - &:hover { + &[disabled] { + opacity: .7; + } + + &:hover:not([disabled]) { $hovers: map-get($colors, hover); background-color: map-get($hovers, bg); color: map-get($hovers, font); @@ -83,7 +87,7 @@ $btn-colors: ( font-size: 1.2em; border: unset; - &:hover { + &:hover:not([disabled]) { background-color: $default-color; color: $dark-gray; diff --git a/src/components/SelectedProjects.vue b/src/components/SelectedProjects.vue index 262f2f2..21b2483 100644 --- a/src/components/SelectedProjects.vue +++ b/src/components/SelectedProjects.vue @@ -51,7 +51,7 @@ import { defineProps, onMounted } from 'vue' import { useRoute, useRouter } from 'vue-router' import { useStore } from 'vuex' -import BaseButton from './BaseButton' +import BaseButton from './buttons/BaseButton' import { marked } from 'marked' defineProps({ diff --git a/src/components/BaseButton.vue b/src/components/buttons/BaseButton.vue similarity index 88% rename from src/components/BaseButton.vue rename to src/components/buttons/BaseButton.vue index 5de3cf1..de10d05 100644 --- a/src/components/BaseButton.vue +++ b/src/components/buttons/BaseButton.vue @@ -2,13 +2,14 @@ @@ -32,7 +33,7 @@ defineProps({