From 3c8868c899315c855a56423a0db95f39d664af33 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 17 Feb 2026 21:56:48 +0200 Subject: [PATCH] style: bump border-radius globally - rounded to rounded-lg, rounded-lg to rounded-xl --- src/components/NavRail.vue | 2 +- src/components/ToastNotification.vue | 2 +- src/views/Dashboard.vue | 2 +- src/views/Entries.vue | 32 ++++++++++++++-------------- src/views/Invoices.vue | 30 +++++++++++++------------- src/views/Projects.vue | 30 +++++++++++++------------- src/views/Reports.vue | 10 ++++----- src/views/Settings.vue | 22 +++++++++---------- src/views/Timer.vue | 8 +++---- 9 files changed, 69 insertions(+), 69 deletions(-) diff --git a/src/components/NavRail.vue b/src/components/NavRail.vue index 5f588b3..8a60f03 100644 --- a/src/components/NavRail.vue +++ b/src/components/NavRail.vue @@ -56,7 +56,7 @@ function navigate(path: string) { -
+
{{ item.name }}
diff --git a/src/components/ToastNotification.vue b/src/components/ToastNotification.vue index d856fdd..9598051 100644 --- a/src/components/ToastNotification.vue +++ b/src/components/ToastNotification.vue @@ -11,7 +11,7 @@ const toastStore = useToastStore() v-for="toast in toastStore.toasts" :key="toast.id" @click="toastStore.removeToast(toast.id)" - class="w-80 flex items-center gap-3 px-4 py-3 bg-bg-surface border border-border-subtle rounded shadow-lg cursor-pointer pointer-events-auto border-l-[3px]" + class="w-80 flex items-center gap-3 px-4 py-3 bg-bg-surface border border-border-subtle rounded-lg shadow-lg cursor-pointer pointer-events-auto border-l-[3px]" :class="[ toast.exiting ? 'animate-toast-exit' : 'animate-toast-enter', toast.type === 'success' ? 'border-l-status-running' : '', diff --git a/src/views/Dashboard.vue b/src/views/Dashboard.vue index 9e253ce..48fb250 100644 --- a/src/views/Dashboard.vue +++ b/src/views/Dashboard.vue @@ -5,7 +5,7 @@

Start tracking your time

Your dashboard will come alive with stats, charts, and recent activity once you start logging hours.

- + Go to Timer
diff --git a/src/views/Entries.vue b/src/views/Entries.vue index 8fec8ce..01d3307 100644 --- a/src/views/Entries.vue +++ b/src/views/Entries.vue @@ -3,13 +3,13 @@

Entries

-
+
@@ -17,14 +17,14 @@
@@ -172,7 +172,7 @@ v-model.number="durationMinutes" type="number" min="1" - class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" + class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded-lg text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" />
@@ -182,7 +182,7 @@
@@ -191,13 +191,13 @@ @@ -212,7 +212,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="cancelDelete" > -
+

Delete Entry

Are you sure you want to delete this time entry? This action cannot be undone. @@ -220,13 +220,13 @@

diff --git a/src/views/Invoices.vue b/src/views/Invoices.vue index 42b5375..217eb42 100644 --- a/src/views/Invoices.vue +++ b/src/views/Invoices.vue @@ -111,7 +111,7 @@

Create invoices from your tracked time to bill clients.

@@ -129,7 +129,7 @@
@@ -173,7 +173,7 @@ min="0" max="100" step="0.01" - class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" + class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded-lg text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" />
@@ -183,7 +183,7 @@ type="number" min="0" step="0.01" - class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" + class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded-lg text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" />
@@ -194,13 +194,13 @@ -
+
Subtotal: ${{ calculateSubtotal().toFixed(2) }} @@ -224,13 +224,13 @@ @@ -244,7 +244,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="showDetailDialog = false" > -
+

{{ selectedInvoice?.invoice_number }}

@@ -300,7 +300,7 @@
@@ -314,7 +314,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="showDeleteDialog = false" > -
+

Delete Invoice

Are you sure you want to delete invoice "{{ invoiceToDelete?.invoice_number }}"? This action cannot be undone. @@ -322,13 +322,13 @@

diff --git a/src/views/Projects.vue b/src/views/Projects.vue index db320e2..be601de 100644 --- a/src/views/Projects.vue +++ b/src/views/Projects.vue @@ -5,7 +5,7 @@

Projects

@@ -16,10 +16,10 @@
-
+
@@ -59,7 +59,7 @@

Projects organize your time entries and set billing rates for clients.

@@ -71,7 +71,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="closeDialog" > -
+

{{ editingProject ? 'Edit Project' : 'Create Project' }}

@@ -84,7 +84,7 @@ v-model="formData.name" type="text" required - class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" + class="w-full px-3 py-2 bg-bg-inset border border-border-subtle rounded-lg text-[0.8125rem] text-text-primary focus:outline-none focus:border-border-visible" placeholder="Project name" />
@@ -94,7 +94,7 @@
@@ -153,13 +153,13 @@ @@ -174,7 +174,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="cancelDelete" > -
+

Delete Project

Are you sure you want to delete "{{ projectToDelete?.name }}"? This action cannot be undone. @@ -182,13 +182,13 @@

diff --git a/src/views/Reports.vue b/src/views/Reports.vue index 1587a38..3011cd5 100644 --- a/src/views/Reports.vue +++ b/src/views/Reports.vue @@ -3,13 +3,13 @@

Reports

-
+
@@ -17,18 +17,18 @@
diff --git a/src/views/Settings.vue b/src/views/Settings.vue index 7a92fea..23eff34 100644 --- a/src/views/Settings.vue +++ b/src/views/Settings.vue @@ -8,7 +8,7 @@ v-for="tab in tabs" :key="tab.id" @click="activeTab = tab.id" - class="relative flex items-center gap-2.5 px-2.5 py-2 rounded text-[0.8125rem] transition-colors duration-150" + class="relative flex items-center gap-2.5 px-2.5 py-2 rounded-lg text-[0.8125rem] transition-colors duration-150" :class="activeTab === tab.id ? 'bg-bg-elevated text-text-primary' : 'text-text-secondary hover:bg-bg-elevated hover:text-text-primary'" @@ -38,7 +38,7 @@
@@ -119,7 +119,7 @@ type="number" min="0" step="0.01" - class="w-24 px-3 py-1.5 bg-bg-inset border border-border-subtle rounded text-[0.8125rem] text-text-primary text-right font-mono focus:outline-none focus:border-border-visible" + class="w-24 px-3 py-1.5 bg-bg-inset border border-border-subtle rounded-lg text-[0.8125rem] text-text-primary text-right font-mono focus:outline-none focus:border-border-visible" placeholder="0.00" @change="saveSettings" /> @@ -140,14 +140,14 @@
-
+

Danger Zone

@@ -156,7 +156,7 @@
@@ -172,7 +172,7 @@ class="fixed inset-0 bg-black/70 backdrop-blur-[4px] flex items-center justify-center z-50" @click.self="showClearDataDialog = false" > -
+

Clear All Data

Are you sure? This action cannot be undone. @@ -183,13 +183,13 @@

diff --git a/src/views/Timer.vue b/src/views/Timer.vue index db2b6aa..b1abbd1 100644 --- a/src/views/Timer.vue +++ b/src/views/Timer.vue @@ -12,7 +12,7 @@