Commit Graph

  • 90bf54e991 Update list display layout and responsiveness main dietpi 2025-08-31 18:12:34 +02:00
  • 6885df22e8 Add @vueuse/core dependency dietpi 2025-08-31 18:12:19 +02:00
  • 84e1ca555c Add default avatar for users without profile image dietpi 2025-08-16 15:58:10 +02:00
  • 0fc0aa95d3 Add error handling to login and improve user profile dietpi 2025-08-16 15:07:09 +02:00
  • d65fe6e353 Fix image upload validation and clearing dietpi 2025-08-16 12:56:58 +02:00
  • 021bd8aae2 Enhance list items UI and progress display dietpi 2025-08-16 12:00:33 +02:00
  • 82fb58c785 Add user email and improve nav title formatting dietpi 2025-08-16 12:00:18 +02:00
  • 52cfe98a1b Fix file input clear and improve upload handling dietpi 2025-08-15 11:32:42 +02:00
  • 36f8bac508 Update NavBar styling and theme controls dietpi 2025-08-15 11:32:31 +02:00
  • a04a66a176 Add minimal and soft color themes dietpi 2025-08-15 11:32:21 +02:00
  • 6dc8f5c39e Update list item color and background styles dietpi 2025-08-15 10:05:11 +02:00
  • 8b55efa318 Use theme prop instead of class for v-main background dietpi 2025-08-15 10:04:59 +02:00
  • 28beddb785 Add theme customization and component defaults dietpi 2025-08-15 10:04:45 +02:00
  • 2abfd38dd7 Add list view component to homepage dietpi 2025-08-14 16:37:52 +02:00
  • 1cdfafc90f Add padding to navigation drawer profile item dietpi 2025-08-14 16:37:42 +02:00
  • b3d4e4e565 Set Vuetify default theme to light mode dietpi 2025-08-14 15:27:58 +02:00
  • c624b3ccf6 Change file input label to Spanish dietpi 2025-08-14 15:27:48 +02:00
  • 1ec98f2bf3 Sort imports and add spacing in index.vue dietpi 2025-08-14 15:27:30 +02:00
  • f7715bb494 Add theme toggle button to navigation bar dietpi 2025-08-14 15:27:10 +02:00
  • af91640c2b Add theme-based background color to main content dietpi 2025-08-14 15:26:46 +02:00
  • 909d49a3e2 Add active state styling to navigation menu items dietpi 2025-08-14 12:59:16 +02:00
  • c6790ed645 Upgrade @sidebase/nuxt-auth to v1.0.1 dietpi 2025-08-14 12:59:02 +02:00
  • 78c4e2b46b Add logout button and display header on loading state dietpi 2025-08-14 09:11:58 +02:00
  • 3b2198598e Fix profile image handling and data flow dietpi 2025-08-14 09:11:45 +02:00
  • 29aef78804 Implement user profile image upload functionality dietpi 2025-08-13 15:13:46 +02:00
  • 3a163721f2 Add image upload functionality to profile page dietpi 2025-08-13 12:32:45 +02:00
  • 54dbc4465d Add image upload functionality to profile page dietpi 2025-08-13 10:57:32 +02:00
  • 523620be06 Fix navbar auth status and avatar size dietpi 2025-08-13 08:52:01 +02:00
  • 2ecaa348da Navbar - change routes and add page name create profile page dietpi 2025-08-12 17:04:00 +02:00
  • 3e55e82fb7 Replace Chuck Norris API with lists endpoint dietpi 2025-08-11 19:04:24 +02:00
  • bb08a62e5d Add redirect from protected pages to login dietpi 2025-08-11 18:44:42 +02:00
  • 129da829e7 Add logout functionality and display user email in nav bar dietpi 2025-08-11 18:32:52 +02:00
  • 9b7a8df99a Only show nav/footer when user is authenticated dietpi 2025-08-11 17:52:25 +02:00
  • f1205a92df Replace navigation redirects with abortNavigation dietpi 2025-08-11 17:48:06 +02:00
  • b607380a68 Refactor auth middleware and add logout functionality dietpi 2025-08-11 15:22:39 +02:00
  • 65e0c583cf Add global auth middleware and refresh token handling dietpi 2025-08-08 19:52:43 +02:00
  • 43016fa5a9 Configure auth token storage and cookie names dietpi 2025-08-07 09:03:33 +02:00
  • 0f93b305ac refresh token dietpi 2025-08-06 18:11:13 +02:00
  • 22d731a334 @sidebase/nuxt-auth component dietpi 2025-08-06 16:21:56 +02:00
  • 589dabfb8e vuetify, pinia, navbar, footer dietpi 2025-08-06 12:05:32 +02:00
  • 8b0499680b separate components dietpi 2025-08-05 12:18:59 +02:00
  • eb963df89d add pinia dietpi 2025-08-04 17:47:09 +02:00
  • ef266dd0ae first commit dietpi 2025-08-04 14:18:40 +02:00