-
Notifications
You must be signed in to change notification settings - Fork 1
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
Tokens: Grid #40
Comments
julien-deramond
added
🆕 feature
Related to features
⚠️ on hold
Not blocked but should not be processed yet
labels
Jul 10, 2024
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as duplicate.
This comment was marked as duplicate.
pylapp
added
💥 blocking
Issue can go further and is blocked by something
and removed
⚠️ on hold
Not blocked but should not be processed yet
labels
Aug 6, 2024
This comment was marked as outdated.
This comment was marked as outdated.
pylapp
added a commit
that referenced
this issue
Aug 8, 2024
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
pylapp
added a commit
that referenced
this issue
Aug 8, 2024
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
pylapp
added a commit
that referenced
this issue
Aug 8, 2024
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
FYI first version delivered with commit 6678329 and released with version 0.1.0 |
julien-deramond
removed
the
💥 blocking
Issue can go further and is blocked by something
label
Sep 12, 2024
Things to to to complete the evolutions:
|
pylapp
added a commit
that referenced
this issue
Sep 12, 2024
Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
pylapp
added a commit
that referenced
this issue
Sep 13, 2024
- Add new raw tokens for grid (min and max width) - Update naming of grid raw tokens unit tests Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
pylapp
added a commit
that referenced
this issue
Sep 13, 2024
- Add grid raw tokens for min width and max width - Update grid semantic tokens naming - Update grid raw tokens unit tests naming (no more use of word "IOS") - Update changelog (some quotes to add) Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
📣 New TestFlight ALPHA upload 🚀
This is an automated message sent with Fastlane from our CI/CD pipeline 🤘 |
pylapp
added a commit
that referenced
this issue
Sep 19, 2024
Released of version 0.2.0 See below the full CHANGELOG details. Added: - [Tests] Add UI regression tests using snapshot comparisons with *swift-snapshot-testing* tool ([#78](#78)) - [DemoApp] Display fake components for elevation rendering tests - [Library] A theme can now override the custom font family - [Tests] Add more unit tests for theme overriding and raw tokens controls - [Library] Add and update raw and semantic grid tokens ([#40](#40)) - [Library] Manage regular and compact layouts for sizing and spacing tokens - [Library] "Box shadow 0" has been defined and "elevation drag" changed - [Doc] Create the basics of a documentation ([#9](#9)) - [Library] Add more semanttic and raw tokens for typography - [Library] Add more semantic and raw tokens for typography, and SwiftUI API to apply them - [Library] Computation of SwiftUI radius from Figma blur and spread values for elevation tokens - [Library] Add elevation tokens ([#32](#32)) Changed: - [Library] Split raws, semantics and components tokens definitions and also values, composites and type aliases - [Showcase] Improve Fastlane alpha build notifications - [Library] Do not store blur value in elevation semantic tokens - [Library] Change type aliases for X and Y offsets of elevations tokens - [Library] Update border semantic tokens values ([#106](#106)) - [Showcase] Add fake components for demo and tokens tests - [Library] Remove spread value for elevation tokens - [Library] Remove paragraph spacing tokens for typography - [Library] Term "fluid" has been replaced by "adaptable" in spacing semantic tokens - [Doc] Improve DocC documentation about tokens and views extensions - [Doc] Add more details in release documentation - [Library] Rename semantic token "opacityEmphasized" to "opacityStrong" ([#94](#94)) - [Library] Update value of opacity raw token "opacity800" from 0.88 to 0.80 ([#87](#87)) - [Tests] Add missing unit tests for opacity raw tokens - [Library] "OUDSThemesCommons" product has been renamed to "OUDS" Removed: - [Library] Remove Z Index tokens for elevations ([#109](#109)) - [Library] Remove token "borderRadiusPill" and "borderRadiusCircle" ([#58](#58)) - [Library] "Emphasis" words have been replaced by "emphasized" - [Library] "Box shadow" words have been removed in elevation semantic and raw tokens Fixed: - [Library] Fix some typos in documentation ([#89](#89)) Acked-by: Ludovic Pinel <[email protected]> Co-authored-by: Ludovic Pinel <[email protected]> Co-authored-by: Pierre-Yves Lapersonne <[email protected]> Co-authored-by: Julien Déramond <[email protected]>
ℹ️ FYI available since version v0.2.0. Go to the discussion for more details 🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
The aim of this issue is to study and implement the grid tokens taking into account the cohesive multi-platform approach, the customization by libraries inheriting OUDS iOS, but also what we're using for OUDS iOS: Swift UI, etc.
Reminder: there will be in the end 3 layers of tokens:
Tokens: Grid (Composite)
Raw primitive values
Width (mockup design)
Min width
Max width
Margin
Column gap
Column count
Semantic applications: Grid (Composite)
2xs
xs
sm
md
lg
xl
2xl
3xl
iOS: Extra compact
Caution
grid-ios-extra-compact-width
andgrid-ios-extra-compact-column-count
are Figma internal tokens. Parser will remove these tokens.iOS: Compact
Caution
grid-ios-compact-width
andgrid-ios-compact-column-count
are Figma internal tokens. Parser will remove these tokens.iOS: Regular
Caution
grid-ios-regular-width
andgrid-ios-regular-column-count
are Figma internal tokens. Parser will remove these tokens.Android: Extra Compact
Caution
grid-android-extra-compact-width
andgrid-android-extra-compact-column-count
are Figma internal tokens. Parser will remove these tokens.Android: Compact
Caution
grid-android-compact-width
andgrid-android-compact-column-count
are Figma internal tokens. Parser will remove these tokens.Android: Medium
Caution
grid-android-medium-width
andgrid-android-medium-column-count
are Figma internal tokens. Parser will remove these tokens.Study
Technical details
TODO
The text was updated successfully, but these errors were encountered: