diff --git a/src/assets/base.css b/src/assets/base.css index 420340e..8b3f441 100644 --- a/src/assets/base.css +++ b/src/assets/base.css @@ -200,6 +200,15 @@ button { .bi[data-active='true'] { color: var(--color-foreground); } +.bi.clickable::before { + border-radius: 50%; + transition: background-color 0.1s ease, box-shadow 0.1s ease; +} + +.bi.clickable:active::before { + background-color: var(--color-border); + box-shadow: 0 0 0 0.5rem var(--color-border); +} .caps { text-transform: capitalize; diff --git a/src/components/Btn.vue b/src/components/Btn.vue index be567f8..d1222f5 100644 --- a/src/components/Btn.vue +++ b/src/components/Btn.vue @@ -4,7 +4,7 @@ defineEmits(['click']); diff --git a/src/components/Modal.vue b/src/components/Modal.vue index 0a40040..9cafc51 100644 --- a/src/components/Modal.vue +++ b/src/components/Modal.vue @@ -20,7 +20,7 @@ watch(show, n => {