diff options
author | vnugent <public@vaughnnugent.com> | 2023-10-03 22:44:31 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2023-10-03 22:44:31 -0400 |
commit | 8f75b74c1cdc7a9bd4a29392b481b8902eafba53 (patch) | |
tree | 1172761360c7b003d5a3f254e274b3597b0f7fa4 /extension/src/entries/options/App.vue | |
parent | cc3c808fbb83ad54691046e2d30211d25fc10cbb (diff) |
tiny ui updates & backend lib patches
Diffstat (limited to 'extension/src/entries/options/App.vue')
-rw-r--r-- | extension/src/entries/options/App.vue | 20 |
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; |