Skip to content

Conversation

@YohYamasaki
Copy link
Contributor

Close #9903

  • Update the size tokens to use increments of 4px, ideally multiples of 8px
  • Update the spacing related classes' suffix to use the px sizes (i.e. mt-hpad-small -> mt-4, pb-l -> pb-32)

@YohYamasaki YohYamasaki linked an issue Oct 30, 2025 that may be closed by this pull request
@YohYamasaki YohYamasaki requested a review from charlag October 30, 2025 14:09
@YohYamasaki YohYamasaki force-pushed the update-size-tokens branch 2 times, most recently from 792304f to ae9be04 Compare November 10, 2025 09:02
Copy link
Contributor

@charlag charlag left a comment

Choose a reason for hiding this comment

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

it looks good as far as I'm concerned! thank you!

column_resize_element_width: 5,
}

export const component_size = {
Copy link
Contributor

Choose a reason for hiding this comment

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

good idea to split it up!

@YohYamasaki YohYamasaki force-pushed the update-size-tokens branch 2 times, most recently from 8184129 to 99263d7 Compare November 25, 2025 15:46
TJennerjahn and others added 3 commits November 28, 2025 15:26
General

- Do auto-login after the signup completion
  Only create persistent session after recovery code was shown
- Extend new account creation process to cover gift cards

Language

- Use the website's language when it is passed by the query param
- Add language selector in the login page
- Make dropdown to resize dynamically on filtering
- Replace dropdown filter input with `SingleLineTextField`
- Reverse dropdown content based on render-direction (up/down)
- Add a Link style dropdown selector for LoginInfoLinks

Plan selector

- Fix plan selector to remember the selected plan during the flow

Form

- Disable button when checkbox is missing in the signup form
- Remove age checkbox from signup form
- Remove privacy policy checkbox from the Terms of Service agreement

Payment page

- Refactor Payment Switcher and remove PaymentMethodInput.ts
- Auto-continue on Paypal account connection
- Save Paypal billing agreement as shares state after connecting
- Update Countrylist to be all in english Deutschland -> Germany
- Re-enable country locator service to show the correct country

Co-authored-by: nig <nig@tutao.de>
Co-authored-by: toj <toj@tutao.de>
Co-authored-by: yoy <yoy@tutao.de>
Co-authored-by: hak <hak@tutao.de>
since we're removing the age checkbox from signup, we have
to add it to the usage test opt-in since we can't get consent
for that from someone that's 15 or younger (it has to be a legal
guardian).

We accomplish this by adding the checkbox as a required step to activate
usage tests from the news item and with a new dialog that asks for
confirmation after selecting "Activated" in the settings.
Co-authored-by: Yohei <yoy@tutao.de>
wrdhub and others added 4 commits November 28, 2025 15:30
- Update the size tokens to use multiple of 4px
- Update the spacing related classes' suffix to use the px sizes
  (i.e. mt-s -> mt-4, pb-l -> pb-32)
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.

Update size tokens

6 participants