Skip to content

2026/ux - #67

Merged
IdkGoodName merged 15 commits into
devfrom
2026/ux
Apr 28, 2026
Merged

2026/ux#67
IdkGoodName merged 15 commits into
devfrom
2026/ux

Conversation

@IdkGoodName

Copy link
Copy Markdown
Member

Unfortunately, it seems that MUI JoyUI has been deprecated and React's complete separation of stylesheet, no built-in handling of promises among other things, has been proved to not yield the best Developer Experience. Hence, this Pull Request will be merged earlier than it had to be (despite how incomplete it is) and immediate pursue of switching completely from React to Svelte will take place and other changes to the repository, before 2026/ux-continuation branch and pull request is made and potentially merged.

Here is what this Pull Request adds:

  • Adds user settings
    • Adds the ability to deactivate and activate account
  • Adds fetching session from Atprotocol
  • Fixes registration page to actually create the account (profile records are not made yet)
  • Adds handling of Campground preferences that are handled as fake Bluesky preferences (that Bluesky will ignore anyways)
  • Supports other instances other than the main one
  • Adds better support for smaller screens in profiles and campsites

@IdkGoodName
IdkGoodName merged commit a5f977c into dev Apr 28, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant