Commit graph

47 commits

Author SHA1 Message Date
Jesse Wierzbinski 4a1f6846da
fix: 🐛 Misc fixes 2025-01-29 02:36:58 +01:00
Jesse Wierzbinski 2e2572bd51
refactor: 💄 Add slight "frosted glass" effect to some cards, improve color variety, make avatars smaller 2024-12-31 15:55:02 +01:00
Jesse Wierzbinski 4afe8fc880
fix: 💄 Make theme change transition important 2024-12-29 14:23:38 +01:00
Jesse Wierzbinski 4d086dce80
refactor: 🔥 Remove old code 2024-12-25 18:37:55 +01:00
Jesse Wierzbinski 14c1dea7a5
feat: 💫 Animate color scheme changes 2024-12-25 17:39:07 +01:00
Jesse Wierzbinski 2ceee4827f
refactor: 🌐 Internationalize every string 2024-12-07 22:17:22 +01:00
Jesse Wierzbinski fc768f6d36
refactor: 🔥 Remove more old code 2024-12-07 13:52:29 +01:00
Jesse Wierzbinski ee8c543cd9
refactor: 🔥 Clean up codebase 2024-12-07 13:46:19 +01:00
Jesse Wierzbinski 17d9b8fe09
feat: Add McDonald's mode 2024-12-04 15:43:31 +01:00
Jesse Wierzbinski ca824a2a1a
refactor: ♻️ Disable SSR, always build as static 2024-12-04 12:53:43 +01:00
Jesse Wierzbinski 630f3d5b8e
refactor: 🔥 Remove unused dependencies 2024-12-03 14:16:16 +01:00
Jesse Wierzbinski 7cd71f252e
refactor: ♻️ Rewrite OAuth consent UI 2024-12-02 23:32:13 +01:00
Jesse Wierzbinski 5b3e9ce8b3
refactor: 🔥 Remove old code 2024-12-02 22:55:36 +01:00
Jesse Wierzbinski a6c5093cf5
feat: Refactor notifications 2024-12-02 12:33:53 +01:00
Jesse Wierzbinski 027847aa03
feat: Add file uploads to composer 2024-12-01 17:20:21 +01:00
Jesse Wierzbinski 49d356e2ab
feat: Give more functionality to note menu 2024-11-30 18:21:40 +01:00
Jesse Wierzbinski 9ced2c98e4
refactor: ♻️ Rewrite sidebar with shadcn 2024-11-30 00:58:04 +01:00
Jesse Wierzbinski a7b570905a
refactor: ♻️ Initiate shadcn/ui refactor 2024-11-29 22:39:42 +01:00
Jesse Wierzbinski 73bfbcf252
feat: Implement new confirmation modal utility 2024-11-29 22:29:43 +01:00
Jesse Wierzbinski cc54e95e92
refactor: ♻️ Use new Versia branding everywhere 2024-08-28 00:23:29 +02:00
Jesse Wierzbinski 4c0d36f14b
fix: 🐛 Move NotificationsRenderer to client-only 2024-08-19 21:59:24 +02:00
Jesse Wierzbinski 518104f47b
Revert "feat: ♻️ Rename dark to background, refactor themes"
This reverts commit 842033c950.
2024-07-22 01:23:29 +02:00
Jesse Wierzbinski 842033c950
feat: ♻️ Rename dark to background, refactor themes 2024-07-22 01:05:51 +02:00
Jesse Wierzbinski 4f2c1901d1
feat: Add support for settings of type "code" 2024-07-21 23:59:19 +02:00
Jesse Wierzbinski 3428e4b5b6
perf: ♻️ Use global instance of composable instead of an instance per component for identities, client and settings 2024-07-21 15:33:32 +02:00
Jesse Wierzbinski 21fcdd8f64
refactor: ♻️ Refactor suggestboxes to follow text cursor 2024-06-20 17:51:06 -10:00
Jesse Wierzbinski e309c56a86
refactor: ♻️ Disable Nuxt component auto-importing (obscures code flow) 2024-06-20 16:09:09 -10:00
Jesse Wierzbinski 56fc71185e
feat: use CSS variables for color themes 2024-06-15 16:39:58 -10:00
Jesse Wierzbinski 5316bb0290
fix: 🐛 Fix PWA icons using incorrect paths 2024-06-15 12:54:25 -10:00
Jesse Wierzbinski d0b82e822d
feat: Make PWA installable with icons and screenshots 2024-06-15 12:41:23 -10:00
Jesse Wierzbinski 60cbe129bb
fix: 🎨 Make noscript more Vue-friendly 2024-06-15 11:33:19 -10:00
Jesse Wierzbinski 2266dcd725
feat: Make whole app client-only, add noscript fallback 2024-06-15 11:18:58 -10:00
Jesse Wierzbinski ef9a6f1da4
feat: Add multi-account support, more options for posts, UI improvements 2024-06-09 17:24:55 -10:00
Jesse Wierzbinski 0bd3237965
refactor: ♻️ Replace megalodon with @lysand-org/client 2024-06-07 13:09:15 -10:00
Jesse Wierzbinski a03392bbc3
feat: Rework OIDC flow, add emoji autosuggestions 2024-05-16 20:25:59 -10:00
Jesse Wierzbinski 32c13d4c99
fix: 🐛 Fixes with not refreshing localStorage me value 2024-05-12 17:44:32 -10:00
Jesse Wierzbinski 6d2b607f2b
fix: 🐛 Various bugfixes 2024-05-11 23:23:38 -10:00
Jesse Wierzbinski 52c1f1c57f
refactor: Ditch nuxt-icon in favour of iconify's native WebComponent 2024-05-11 23:04:00 -10:00
Jesse Wierzbinski e622c1625f
fix: 🐛 Bugixes, add automatic GitHub Actions deployment 2024-05-11 22:37:57 -10:00
Jesse Wierzbinski 6e8f4ae8e1
perf: Performance work, add PWA 2024-05-11 21:30:02 -10:00
Jesse Wierzbinski 7d07e639c8
perf: Slight performance changes 2024-05-11 20:13:35 -10:00
Jesse Wierzbinski 6f0da44844
feat: Add new virtual scrollbar system, resolve note context 2024-05-11 17:42:24 -10:00
Jesse Wierzbinski 63cbe6bb82
fix: 🚑 Fix errors when logging in with incorrect credentials 2024-04-28 13:48:03 -10:00
Jesse Wierzbinski a2a2149776
fix: 🐛 Don't auto mention yourself when replying/quoting yourself 2024-04-27 21:54:13 -10:00
Jesse Wierzbinski 3c8093a3d2
feat: Implement proper login and logout using UI 2024-04-26 18:50:30 -10:00
Jesse Wierzbinski acd50ece9b
feat: ♻️ Change code to build in static mode, add timelines, profiles and notes, new design 2024-04-21 21:38:51 -10:00
Jesse Wierzbinski f6989707f4
refactor: 🎨 Move Lysand-FE into its own repository 2024-04-14 15:16:57 -10:00