-
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
[Tests] Reactor UI test to use theme in environment #299
Labels
🔍 triage
A new issue that needs to be treated
Comments
pylapp
changed the title
[TestUI] Reactor UI test to use theme in environment
[Tests] Reactor UI test to use theme in environment
Nov 21, 2024
16 tasks
16 tasks
pylapp
pushed a commit
that referenced
this issue
Dec 4, 2024
…values (#299) (#314) Signed-off-by: Pierre-Yves Lapersonne <[email protected]> Co-authored-by: Ludovic PINEL <[email protected]>
pylapp
added a commit
that referenced
this issue
Dec 18, 2024
Release of version 0.8.0 See bellow the full CHANGELOG details. Added: - [Library] New architecture with tokens provider ([#79](#79)) - [DemoApp] Prepare new architecture to add components illustration ([#328](#328)) Changed: - [Tool] Update `net-http` gem from 0.5.0 to 0.6.0 - [Tool] Update `SwiftLint` pod from v0.57.0 to v0.57.1 - [Tool] Update `SwiftFormat/CLI` pod from v0.54.6 to v0.55.3 - [Tool] Update `fastlane` gem from v2.225.0 to v2.226.0 - [Library] Update `FontSemanticTokens` (tokenator *20241213075501*) - [Library] Update `FontSemanticTokens` (tokenator *20241211115813*) - [Library] Update `FontRawTokens` (tokenator *20241211101443*) - [Tool] Migrate from `xcode_install` to `xcodes` in Fastfile, freeze Xcode version (16.0) - [Library] Rename `Typography*` tokens and elements to `Font*` ([#322](#322)) - [Library] Update `ColorSemanticTokens` (tokenator *20241204111709*) - [Library] Update `SpaceSemanticTokens` (tokenator *20241204110127*) - [Library] Rename `opacityTransparent` opacity semantic token to `opacityInvisible` - [Library] Update `OpacitySemanticTokens` and `OpacityRawTokens` tokens (tokenator *20241204110957*) - [Library] Update `OrangeBrandColorRawTokens` tokens (tokenator *20241204111119*) - [Library] Update `SizeSemanticTokens` tokens (tokenator *20241204110236*) - [Library] Rename any `sizeIcon**` size semantic tokens applying "T-shirt sizes" template - [Library] Update `ElevationSemanticTokens` and `ColorRawTokens` tokens (tokenator *20241204111249*) - [Library] Rename any `colorTransparent*` color semantic tokens to `colorOpacity*` - [DemoApp] Reactor UI test to use theme in environment ([#299](#299)) Removed: - [Library] Font raw tokens `fontFamilyBrandDefault`, `fontFamilyBrandTV`, `fontFamilySystemArial`, `fontFamilySystemHelvetica`, `fontFamilySystemNotoSans`, `fontFamilySystemSFPro`, `fontFamilySystemRoboto`, `fontFamilyMonospaceMonaco`, `fontFamilyMonospaceCourierNew`, `fontFamilySystemArial` - [Library] Space semantic tokens `*WithIcon*`, `*WithArrow*` - [Library] Elevation semantic tokens `elevationBlurOverlayDefault`, `elevationBlurOverlayEmphasized`, `elevationXOverlayDefault`, `elevationXOverlayEmphasized`, `elevationYOverlayDefault`, `elevationYOverlayEmphasized`, `elevationColorOverlayDefaultLight`, `elevationColorOverlayEmphasizedLight`, `elevationColorOverlayDefaultDark`, `elevationColorOverlayEmphasizedDark` Co-authored-by: Pierre-Yves Lapersonne <[email protected]> Co-authored-by: Ludovic Pinel <[email protected]> Co-authored-by: boosted-bot <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Prerequisites
As a
developper
... I want to
simplify API
... so that I can
use theme in environment in view without the forceTheme in API
Motivation and context
Today for Border the OUDSBorder propose
init(forceTo theme: OUDSTheme? = nil, colorScheme: ColorScheme? = nil) {
forcedTheme = theme
forcedColorScheme = colorScheme
}
to remove this init we should wrapp the OUDSBorder into the OUDSThemeableViewlike this
Proposed Solution
In the test UI content:
Other
No response
Contact Details
No response
The text was updated successfully, but these errors were encountered: