refactor: ♻️ Fix more broken UIs, rewrite account switcher

This commit is contained in:
Jesse Wierzbinski 2025-04-10 18:44:53 +02:00
parent ac0a571ecc
commit a4d42e3086
No known key found for this signature in database
31 changed files with 167 additions and 176 deletions

View file

@ -4,7 +4,7 @@
class="grid justify-normal items-center px-6 py-4 gap-4"
v-slot="{ open }"
>
<div class="grid grid-cols-[1fr,auto] items-center gap-4">
<div class="grid grid-cols-[1fr_auto] items-center gap-4">
<CardHeader class="space-y-0.5 p-0">
<CardTitle class="text-base">
{{ setting.title() }}

View file

@ -1,6 +1,6 @@
<template>
<Collapsible :default-open="true">
<div class="grid grid-cols-[1fr,auto] gap-4 items-baseline">
<div class="grid grid-cols-[1fr_auto] gap-4 items-baseline">
<h2 class="text-2xl font-semibold tracking-tight">
{{ name }}
</h2>
@ -31,4 +31,4 @@ defineProps<{
emojis: EmojiType[];
name: string;
}>();
</script>
</script>

View file

@ -5,8 +5,8 @@
cn(
'grid hover:cursor-pointer gap-4 items-center p-4',
canEdit
? 'grid-cols-[auto,1fr,auto]'
: 'grid-cols-[auto,1fr]'
? 'grid-cols-[auto_1fr_auto]'
: 'grid-cols-[auto_1fr]'
)
"
>

View file

@ -131,7 +131,7 @@
:as="Card"
>
<FormItem
class="grid grid-cols-[1fr,auto] items-center p-6 gap-2"
class="grid grid-cols-[1fr_auto] items-center gap-2"
>
<CardHeader class="space-y-0.5 p-0">
<FormLabel :as="CardTitle">

View file

@ -92,7 +92,7 @@
<div
v-for="(field, index) in value"
:key="index"
class="grid items-center grid-cols-[auto,repeat(3,minmax(0,1fr))] gap-2"
class="grid items-center grid-cols-[auto_repeat(3,minmax(0,1fr))] gap-2"
>
<Button
variant="destructive"
@ -159,7 +159,7 @@
class="block"
>
<FormItem
class="grid grid-cols-[1fr,auto] items-center p-6 gap-2"
class="grid grid-cols-[1fr_auto] items-center gap-2"
>
<CardHeader class="space-y-0.5 p-0">
<FormLabel :as="CardTitle">
@ -187,7 +187,7 @@
class="block"
>
<FormItem
class="grid grid-cols-[1fr,auto] items-center p-6 gap-2"
class="grid grid-cols-[1fr_auto] items-center gap-2"
>
<CardHeader class="space-y-0.5 p-0">
<FormLabel :as="CardTitle">
@ -215,7 +215,7 @@
class="block"
>
<FormItem
class="grid grid-cols-[1fr,auto] items-center p-6 gap-2"
class="grid grid-cols-[1fr_auto] items-center gap-2"
>
<CardHeader class="space-y-0.5 p-0">
<FormLabel :as="CardTitle">

View file

@ -1,5 +1,5 @@
<template>
<Card class="grid grid-cols-[1fr,auto] items-center px-6 py-4 gap-2">
<Card class="grid grid-cols-[1fr_auto] items-center px-6 py-4 gap-2">
<CardHeader class="space-y-0.5 p-0">
<CardTitle class="text-base">
{{ setting.title() }}

View file

@ -1,5 +1,5 @@
<template>
<Card class="grid grid-rows-[1fr,auto] xl:grid-rows-none xl:grid-cols-[1fr,auto] items-center px-6 py-4 gap-4">
<Card class="grid grid-rows-[1fr_auto] xl:grid-rows-none xl:grid-cols-[1fr_auto] items-center px-6 py-4 gap-4">
<CardHeader class="space-y-0.5 p-0">
<CardTitle class="text-base">
{{ setting.title() }}

View file

@ -1,5 +1,5 @@
<template>
<Card class="grid grid-cols-[1fr,auto] items-center px-6 py-4 gap-2">
<Card class="grid grid-cols-[1fr_auto] items-center px-6 py-4 gap-2">
<CardHeader class="space-y-0.5 p-0">
<CardTitle class="text-base">
{{ setting.title() }}