Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Port edit profile to react #10644

Open
wants to merge 27 commits into
base: main
Choose a base branch
from
Open

Conversation

FinnIckler
Copy link
Member

Have only done the scaffolding so far, the pro is that the RolesTab and the Edit Avatar Tab is already migrated

@FinnIckler
Copy link
Member Author

image
The disabled state of Semantic is pretty bad and also makes the labels disabled...

@FinnIckler
Copy link
Member Author

Tried way too long trying to replicate the requests for Rails in the preference tab, but had to make a new route for it in the end because it was just too spaghetti

@FinnIckler FinnIckler marked this pull request as ready for review January 22, 2025 17:11
@FinnIckler
Copy link
Member Author

Should be feature complete now. There is definitely some room for refactoring like the creating a shared component for the authenticity token hidden field that is required for rails form requests

@FinnIckler
Copy link
Member Author

FinnIckler commented Jan 22, 2025

Will also need to have some custom styling for the general page

@FinnIckler
Copy link
Member Author

General Page:
image
Confirmation Prompt:
image
Sensitive Change:
image
2FA Page:
image

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