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

[iOS] refactor AboutView: improve button tap area & fix spacing & commonalize style #1025

Merged
merged 1 commit into from
Sep 11, 2024

Conversation

yuukiw00w
Copy link
Contributor

@yuukiw00w yuukiw00w commented Sep 10, 2024

Overview (Required)

  1. include the padding areas, expanding the tap area to the full width.

  2. fix spacing(Because VStack has default spacing, need to set spacing: 0)

  3. commonalize spacing and ButtonStyle

and minor fixes(add opacity animation, add ButtonStyle & LabelStyle extension, remove unnecessary frame settings, etc)

Screenshot (Optional if screenshot test is present or unrelated to UI)

Before After
before1 after1
before2 after2

Movie

Before After
before3 after3

Other comment

I enabled the "Button Shapes" for testing purposes and confirmed that it causes the design to break.
If there is no existing issue for this, it might be a good idea to create one.

…ze style

1. include the padding areas, expanding the tap area to the full width.

2. fix spacing(Because VStack has default spacing, need to set spacing: 0)

3. commonalize spacing and ButtonStyle

and minor fixes(add opacity animation, add ButtonStyle & LabelStyle extension, remove unnecessary frame settings, etc)
@yuukiw00w
Copy link
Contributor Author

I enabled the "Button Shapes" for testing purposes and confirmed that it causes the design to break.
If there is no existing issue for this, it might be a good idea to create one.

I fixed this problem in #1029

Copy link
Member

@ry-itto ry-itto left a comment

Choose a reason for hiding this comment

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

LGTM!

@ry-itto ry-itto merged commit bbe6405 into DroidKaigi:main Sep 11, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants