SauceyRed sauceyred · Your/mom
sauceyred approved gorb/frontend#5 2025-06-23 18:50:34 +00:00
Implement settings page

Mostly fine, will make some minor changes later, but fine to push.

sauceyred pushed to info-components at gorb/frontend 2025-06-07 04:29:44 +00:00
4dea7d27db feat: start work on Modal component
80945f1177 feat: start work on Banner component
Compare 2 commits »
sauceyred created branch info-components in gorb/frontend 2025-06-07 04:29:44 +00:00
sauceyred pushed to guild-joining at gorb/frontend 2025-06-07 04:28:17 +00:00
b82d5733a1 feat: refactor left column in UI, add join guild icon
sauceyred created branch guild-joining in gorb/frontend 2025-06-07 04:28:17 +00:00
sauceyred pushed to guild-settings at gorb/frontend 2025-06-07 04:26:36 +00:00
64c6276153 feat: add dropdown for guild settings and invite
sauceyred created branch guild-settings in gorb/frontend 2025-06-07 04:26:36 +00:00
sauceyred pushed to main at gorb/frontend 2025-06-07 04:13:16 +00:00
010472c83d feat: implement scroll position retention
acca8468f0 feat: make <NuxtPage> keepalive
61df171c59 feat: create function to push messages to chat
2c76edaa32 feat: update scrollToBottom()
ccefc8ca19 feat: remove useless css properties
Compare 7 commits »
sauceyred pushed to main at gorb/frontend 2025-06-07 04:06:43 +00:00
f5d4e0d011 feat: implement scroll position retention
6363a6eac1 feat: make <NuxtPage> keepalive
7e2deb2a0a feat: create function to push messages to chat
59a6759bba feat: update scrollToBottom()
4679b3658c feat: remove useless css properties
Compare 7 commits »
sauceyred pushed to main at gorb/frontend 2025-06-05 23:57:25 +00:00
774e10d68c fix: automatic auth refresh
sauceyred pushed to main at gorb/frontend 2025-06-05 23:56:19 +00:00
d49d533724 feat: change members list back to using flex display
3899843a7c feat: change message area back to using flex display, improvement for UI
d22e77ed14 feat: improve appearance of members list, same method as messages
67e10a4387 feat: refactor to allow more markdown tags, syling changes to make lists and headings not take up as much space
263c823ceb fix: tabIndex not working after changing messages to use "display: contents;"
Compare 6 commits »
sauceyred commented on pull request gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

Prefer addEventListener rather than .on{event} for consistency with the rest of the codebase, in this case input.addEventListener("change", (e: Event) => {})

sauceyred commented on pull request gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

Rather than making a global style, use :deep(), which should work for children of components, e.g.:

sauceyred suggested changes for gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

Some notes to supplement the comments:

sauceyred commented on pull request gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

Unnecessary fallback string, username can't be null

sauceyred commented on pull request gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

`

sauceyred commented on pull request gorb/frontend#5 2025-06-03 20:42:55 +00:00
Implement settings page

Prefer using margin properties for spacing in layout, use <br> for line breaks in text/paragraphs

sauceyred pushed to settings-page at gorb/frontend 2025-06-03 20:09:27 +00:00
22b43cde79 feat: make profile settings headings into block labels for accessibility
sauceyred pushed to main at gorb/frontend 2025-06-03 18:42:44 +00:00
d986f601de feat: improve 24-hour to 12-hour format conversion by using Date methods
sauceyred pushed to main at gorb/frontend 2025-06-03 14:18:24 +00:00
d85eb03ad0 feat: change message history grids to fix scaling of message timestamps