aboutsummaryrefslogtreecommitdiff
path: root/extension/src/entries/options/App.vue
diff options
context:
space:
mode:
authorLibravatar vnugent <public@vaughnnugent.com>2023-10-03 22:44:31 -0400
committerLibravatar vnugent <public@vaughnnugent.com>2023-10-03 22:44:31 -0400
commit8f75b74c1cdc7a9bd4a29392b481b8902eafba53 (patch)
tree1172761360c7b003d5a3f254e274b3597b0f7fa4 /extension/src/entries/options/App.vue
parentcc3c808fbb83ad54691046e2d30211d25fc10cbb (diff)
tiny ui updates & backend lib patches
Diffstat (limited to 'extension/src/entries/options/App.vue')
-rw-r--r--extension/src/entries/options/App.vue20
1 files changed, 14 insertions, 6 deletions
diff --git a/extension/src/entries/options/App.vue b/extension/src/entries/options/App.vue
index f22feb0..f55b73b 100644
--- a/extension/src/entries/options/App.vue
+++ b/extension/src/entries/options/App.vue
@@ -3,25 +3,25 @@
<notifications class="toaster" group="form" position="top-right" />
- <div class="container flex w-full p-4 mx-auto mt-8 text-gray-800 dark:text-gray-200">
+ <div class="container flex w-full p-4 mx-auto mt-8 text-black dark:text-white">
<div class="w-full max-w-4xl mx-auto">
<div class="">
- <h3>NVault</h3>
+ <h2>NVault</h2>
</div>
<TabGroup :selected-index="selectedTab" @change="id => selectedTab = id" >
<TabList class="flex gap-3 pb-2 border-b border-gray-300 dark:border-dark-500">
<Tab v-slot="{ selected }">
- <button class="border-b-2" :class="[selected ? 'border-primary-500' : 'border-transparent']">
+ <button class="tab-title" :class="{ selected }">
Identities
</button>
</Tab>
<Tab v-slot="{ selected }">
- <button class="border-b-2" :class="[selected ? 'border-primary-500' : 'border-transparent']">
+ <button class="tab-title" :class="{ selected }">
Privacy
</button>
</Tab>
<Tab v-slot="{ selected }">
- <button class="border-b-2" :class="[selected ? 'border-primary-500' : 'border-transparent']">
+ <button class="tab-title" :class="{ selected }">
Settings
</button>
</Tab>
@@ -82,7 +82,7 @@
<div class="flex flex-col w-full max-w-md mx-auto mt-3">
<div class="">
<div class="text-sm">User Name</div>
- <input class="w-full primary" type="text" v-model="keyBuffer.UserName"/>
+ <input class="w-full input" type="text" v-model="keyBuffer.UserName"/>
</div>
<div class="gap-2 my-3 ml-auto">
<button class="rounded btn sm primary" @click="onUpdate">Update</button>
@@ -187,6 +187,14 @@ main {
max-width: 230px;
}
+.tab-title{
+ @apply border-b-2 border-transparent dark:text-gray-200;
+
+ &.selected{
+ @apply dark:border-gray-200 border-black;
+ }
+}
+
.id-card{
@apply flex md:flex-row flex-col gap-2 p-3 text-sm duration-75 ease-in-out border-2 rounded-lg shadow-md cursor-pointer;
@apply bg-white dark:bg-dark-700 border-gray-200 hover:border-gray-400 dark:border-dark-500 hover:dark:border-dark-200;