fix UI
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div class="min-h-screen bg-base-100 p-4 md:p-6">
|
||||
<div class="min-h-screen bg-base-100 p-2 md:p-6">
|
||||
<BreadcrumbHeader title="User Details" />
|
||||
|
||||
<div class="max-w-3xl mx-auto space-y-4">
|
||||
<div class="card card-bordered bg-base-100 shadow-sm" v-if="user">
|
||||
<div class="card-body">
|
||||
<div class="card-body px-2 sm:px-8">
|
||||
<div class="flex flex-col md:flex-row items-start md:items-center gap-6">
|
||||
<div class="avatar placeholder" v-if="!user?.avatar_url">
|
||||
<div class="glass bg-neutral text-neutral-content rounded-full w-16 sm:w-20">
|
||||
@@ -29,7 +29,7 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="text-right md:text-left">
|
||||
<div class="text-right sm:text-left">
|
||||
<div class="flex items-center gap-2">
|
||||
<span class="font-medium text-base-content/90">Status:</span>
|
||||
<span class="badge badge-outline"
|
||||
@@ -119,7 +119,7 @@
|
||||
</div>
|
||||
<div v-else class="max-w-3xl mx-auto">
|
||||
<div class="card card-bordered bg-base-100 shadow-sm">
|
||||
<div class="card-body">
|
||||
<div class="card-body space-y-4 space-y-4 px-2 sm:px-8">
|
||||
<div class="flex justify-center items-center py-10">
|
||||
<span class="loading loading-spinner loading-lg"></span>
|
||||
</div>
|
||||
@@ -128,7 +128,7 @@
|
||||
</div>
|
||||
|
||||
<div class="card card-bordered bg-base-100 shadow-sm" v-if="user">
|
||||
<div class="card-body space-y-4">
|
||||
<div class="card-body space-y-4 space-y-4 px-2 sm:px-8">
|
||||
<h3 class="text-base font-medium text-base-content mb-3 flex items-center gap-2">
|
||||
<Bookmark class="h-5 w-5 text-base-content/80" /> Password
|
||||
</h3>
|
||||
@@ -195,14 +195,14 @@
|
||||
</div>
|
||||
|
||||
<div class="card card-bordered bg-base-100 shadow-sm" v-if="user">
|
||||
<div class="card-body space-y-4">
|
||||
<div class="card-body space-y-4 px-2 sm:px-8">
|
||||
<h3 class="text-base font-medium text-base-content mb-3 flex items-center gap-2">
|
||||
<Bookmark class="h-5 w-5 text-base-content/80" /> Passkeys
|
||||
</h3>
|
||||
|
||||
<p class="text-sm text-base-content/80">Manage your passkeys for secure and passwordless login.</p>
|
||||
<div class="card card-bordered bg-base-100 shadow-sm mt-6" v-if="user">
|
||||
<div class="card-body">
|
||||
<div class="card-body px-2 sm:px-8">
|
||||
<div v-if="passkeys" class="overflow-x-auto -mx-6">
|
||||
<table class="table table-sm w-full">
|
||||
<thead>
|
||||
@@ -243,7 +243,7 @@
|
||||
</div>
|
||||
|
||||
<div class="card card-bordered bg-base-100 shadow-sm" v-if="user">
|
||||
<div class="card-body space-y-4">
|
||||
<div class="card-body space-y-4 px-2 sm:px-8">
|
||||
<h3 class="text-base font-medium text-base-content mb-3 flex items-center gap-2">
|
||||
<Bookmark class="h-5 w-5 text-base-content/80" /> Linked Accounts (todo)
|
||||
</h3>
|
||||
@@ -421,7 +421,10 @@ const toggleTelegramConnection = () => {
|
||||
|
||||
const newpasskey = async () => {
|
||||
try {
|
||||
await webAuthStore.addPasskey();
|
||||
let res = await webAuthStore.addPasskey();
|
||||
if (res.data?.code == 200) {
|
||||
await getPasskeys();
|
||||
}
|
||||
} catch (err) {
|
||||
console.log('err', err);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user