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

Implement settings profile pages #4704

Merged
merged 114 commits into from
Sep 6, 2024

Conversation

cychiuae
Copy link
Contributor

@cychiuae cychiuae commented Sep 5, 2024

ref DEV-1832
ref DEV-1833
ref DEV-1834
ref DEV-1835
ref DEV-1836
ref DEV-1837
ref DEV-1838
ref DEV-1839

@cychiuae cychiuae force-pushed the authui-v2-settings-profile branch from 95556a0 to 3bb09a1 Compare September 5, 2024 11:04
@cychiuae cychiuae force-pushed the authui-v2-settings-profile branch from 3bb09a1 to 645959e Compare September 5, 2024 11:21
@louischan-oursky louischan-oursky self-requested a review September 6, 2024 04:35
@louischan-oursky louischan-oursky self-assigned this Sep 6, 2024
.settings-user-profile-pic__edit-button {
@apply inline-flex items-center justify-center;
@apply w-9 h-9;
@apply absolute bottom-0 -right-2 tablet:right-3.5;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ltr trl

"v2.page.settings-profile-edit-gender.default.gender-label-female": "Female",
"v2.page.settings-profile-edit-gender.default.gender-label-male": "Male",
"v2.page.settings-profile-edit-gender.default.gender-label-unspecified": "Not provided",
"v2.page.settings-profile-edit-gender.default.title-gender": "Gender",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess this is page title? Then just .title, not .title-gender.

font-size: var(--navbar__item-icon-font-size);
&::before {
/* arrow_back_ios (<) in ltr and arrow_forward_ios (>) in rtl */
@apply ltr:content-['arrow\_back\_ios'] rtl:content-['arrow\_forward\_ios'];
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LTR

Screenshot 2024-09-06 at 2 37 23 PM

RTL

Screenshot 2024-09-06 at 2 37 41 PM

@louischan-oursky louischan-oursky self-requested a review September 6, 2024 08:22
@louischan-oursky
Copy link
Collaborator

louischan-oursky commented Sep 6, 2024

SCR-20240906-onjl SCR-20240906-onkq

When the gender is custom, it is shown as Not Provided.


SCR-20240906-onmo

The date input handle is not shown. The end-user has no clue that the widget can be expanded by clicking at the far right.


SCR-20240906-onqd

The icon is 32x24. This does not work when the layout is rtl. I think the icon should be 24x24, and we apply gap 8px

@@ -1,7 +1,13 @@
@layer components {
:root {
--date-input--calendar-icon-filter:;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

: initial or : unset? Empty seems weird.

@louischan-oursky louischan-oursky self-requested a review September 6, 2024 11:26
@louischan-oursky louischan-oursky merged commit 2f2bf04 into authgear:main Sep 6, 2024
7 checks passed
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.

4 participants