Commit graph

65 commits

Author SHA1 Message Date
ed38340249
feat: implement new guild icons 2025-07-19 23:39:39 +02:00
72701c9aef Merge branch 'main' into resizable-sidebars
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-19 06:46:12 +00:00
b6970ffc1c
style(ui): add border-right to guilds list sidebar 2025-07-16 23:54:19 +02:00
eabe3b3704
feat: remove old(?) CSS for middle-left-column in client layout 2025-07-16 23:53:54 +02:00
ea1f032ffc
feat: implemend fetchMyGuilds() api 2025-07-16 10:47:03 +02:00
ab87fb681c
chore: update rest of the codebase to use new getDisplayName() function
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-16 10:27:56 +02:00
29243aa86f
Merge remote-tracking branch 'origin/main' into fallback-server-icons 2025-07-16 04:49:59 +02:00
97bc6c45a9
Merge remote-tracking branch 'origin/main' into fix-sidebar
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-16 04:42:55 +02:00
4ce89d9803
feat: update wording of guild create/join button's alt text
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-15 11:24:27 +02:00
32910d2077
feat: improve theming
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-15 01:13:10 +02:00
26243a8cd6
fix: colours not working for guild canvas-less fallback
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-14 22:27:29 +02:00
890c479f2c
style: minor style changes
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-14 21:56:57 +02:00
b81cd2b73a
feat: improve guild icon fallbacks for blocked canvases 2025-07-14 21:55:10 +02:00
f98e8c6110
feat: implement generic <Avatar> component 2025-07-14 21:39:00 +02:00
06de4777f9
feat: make sidebar size adjustable by theme
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-14 19:36:16 +02:00
df741ee5d4
fix: sidebar scrolling, and such 2025-07-14 19:24:59 +02:00
fc87bd4b6f
chore: remove unused temporary members list array 2025-07-14 18:44:25 +02:00
9d1eeff582
feat: remove -ms-overflow-style CSS property from left column 2025-07-14 18:44:18 +02:00
088c6c558b
fix: modals not showing properly due to imports not being updated after components folder restructuring 2025-07-14 01:05:47 +02:00
7f1b26a59c
style(ui): hide scrollbar in left column
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-13 20:48:28 +02:00
86ddae62b2
chore: sort components into subfolders
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-13 20:34:59 +02:00
569bca810e
style(ui): change styling of left column so it includes guild creation and joining button 2025-07-13 04:19:50 +02:00
e27b1cfc9d
chore: switch hardcoded colors to existing color variables in client layout 2025-07-13 04:17:27 +02:00
690ef5ef02
fix: Button components not rendering due to missing import in client layout 2025-07-13 04:16:44 +02:00
efaf606c3c
feat: create channel called general when creating a guild 2025-07-13 04:16:17 +02:00
06df5cf75d
style(ui): improve styling of guild creation and joining modals and switch to using Button components in client layout 2025-07-13 04:15:51 +02:00
cf32b62ae7
Merge branch 'guild-settings' into guild-joining
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-13 01:45:05 +02:00
21fcbc8cac
feat: implement guild join and creation buttons
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-13 00:59:40 +02:00
d3aeccf3f9
feat: remove temporary loop padding guild list 2025-07-13 00:20:49 +02:00
923bb09905
style: set colour, not background colour
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-12 23:29:27 +02:00
1ff8d02a86
style: add hover colour to setting menu
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-12 23:27:33 +02:00
ccd1546376
style: change settings icon to use primary colour
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-12 23:05:17 +02:00
36f21f7ff5
fix: gorb marquee not being part of page flexbox
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-12 22:53:48 +02:00
6221359a15
style(ui): move homebar to app.vue outside <NuxtPage /> to avoid it being rerendered on route change
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-12 22:20:28 +02:00
a90f062181
refactor: move the homepage to /me from /
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 21:53:25 +02:00
f59162bad5
fix: width of icon and channel lists
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 20:13:25 +02:00
2790772cb7
fix: some of the worst merging i've done in my life
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 16:32:41 +02:00
7ffe543f44
fix: invalid css 2025-07-10 16:24:10 +02:00
a9b0eda9e2
Merge remote-tracking branch 'origin/ui-refactor'
Some checks failed
ci/woodpecker/push/build-and-publish Pipeline failed
2025-07-10 16:19:21 +02:00
92c0024411
Merge branch 'ui-refactor' 2025-07-10 16:18:35 +02:00
c3f3c95af6
Merge branch 'comedical-main-bar' 2025-07-10 16:17:29 +02:00
323178af6b
undo the last 6 merges i fucked up
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-10 16:10:55 +02:00
a1cd9c482c
feat: increase width of channels and members lists
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
ci/woodpecker/pull_request_closed/build-and-publish Pipeline was successful
2025-07-10 11:46:25 +02:00
9a2fe8fb37
refactor: change a lot of dynamic sizes to em and rem
this makes the client feel a LOT snappier
2025-07-09 00:43:23 +02:00
730b0cb1dc
refactor: change the client from table to flexbox
this makes the server, channel, and member list a constant size, making the text messages take up the entire remaining width
this also fixes the text wrapping you have already fixed on one of your branches

this change is required if we want to make the member list toggelable, or channel list resizable
2025-07-09 00:25:52 +02:00
8932070fcc
feat: spice up the home bar
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-08 21:11:14 +02:00
24d8905ef2
feat: woke theme
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-07-06 02:20:11 +02:00
c203d26b26
feat: settings button
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
for some reason the settings menu is a bit wonky with this, but that's likely an issue with the settings menu itself interacting with nuxt being nuxt
2025-07-03 18:14:32 +02:00
49ad1d195d
Merge branch 'theming' into GUI-polish 2025-07-03 17:52:21 +02:00
8033fd27e1
feat: Add theming, no settings menu yet
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-07-02 23:50:09 +02:00