-
Notifications
You must be signed in to change notification settings - Fork 0
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
Added workflow to update icons #5
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
vkaltyrin
force-pushed
the
feature/publish-icons
branch
from
April 9, 2024 10:50
1b4c4a4
to
b0b7f72
Compare
vkaltyrin
force-pushed
the
feature/publish-icons
branch
from
April 9, 2024 10:50
b0b7f72
to
daef935
Compare
vkaltyrin
added a commit
that referenced
this pull request
Apr 10, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * feat(sdds-acore/icons): New icons were added from plasma v1.0.0 --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Apr 10, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v1.0.0 --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Apr 12, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Jun 28, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Jul 2, 2024
* Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 7, 2024
* Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 7, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 26, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 28, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-core): added build script * fix(sdds-uikit): fixed chipgroup layout --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 28, 2024
* SDDSComponents v.0.1.0 (#75) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/sdds icons v0.3.0 (#84) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/22 08 2024 (#85) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-core): added build script * fix(sdds-uikit): fixed chipgroup layout --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Aug 28, 2024
* SDDSComponents v.0.1.0 (#75) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/sdds icons v0.3.0 (#84) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/22 08 2024 (#85) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-core): added build script * fix(sdds-uikit): fixed chipgroup layout --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> chore: fixed release script
vkaltyrin
added a commit
that referenced
this pull request
Sep 9, 2024
* feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload
vkaltyrin
added a commit
that referenced
this pull request
Sep 9, 2024
* Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]>
vkaltyrin
added a commit
that referenced
this pull request
Sep 9, 2024
* SDDSComponents v.0.1.0 (#75) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/sdds icons v0.3.0 (#84) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/22 08 2024 (#85) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-core): added build script * fix(sdds-uikit): fixed chipgroup layout --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> chore: fixed release script
vkaltyrin
added a commit
that referenced
this pull request
Sep 9, 2024
SDDSComponents v.0.1.0 (#75) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]> Release/sdds icons v0.3.0 (#84) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]> Release/22 08 2024 (#85) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-core): added build script * fix(sdds-uikit): fixed chipgroup layout --------- Co-authored-by: Salute iOS Team <[email protected]> chore: updated platform in workflow chore: added missing scheme
vkaltyrin
added a commit
that referenced
this pull request
Sep 9, 2024
* chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * Main (#88) * SDDSComponents v.0.1.0 (#75) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/sdds icons v0.3.0 (#84) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-core): fixed build script (#77) * feat(sdds-uikit): implemented radioboxgroup (#80) * Fixed chip behaviour (#81) * Feature/button previews (#78) * feat(sdds-uikit): added previews for buttons * chore: fixed checkbox icon * feat(sdds-uikit): added link preview for button * chore: added warning to indicate that font is not accessible * feat(sdds-uikit): added FillStyle to ProgressBar (#71) * feat(sdds-uikit): added FillStyle to ProgressBar * chore: clean code * chore: clean code * feat(sdds-uikit): implemented RoundedCornersMask * feat(sdds-core): improved fonts service, removed themestyle * feat(sdds-uikit): implemented radioboxgroup (#80) * fix(sdds-core): fixed project structure and versions * fix(sdds-uikit): fixed chip * chore: utilized spm, removed unused files * fix(sdds-uikit): replaced icons for raidoboxgroup * feat(sdds-acore/icons): New icons were added from plasma v1.201.0 * chore: bump version --------- Co-authored-by: Salute iOS Team <[email protected]> * Release/22 08 2024 (#85) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * chore: create output directory automatically * Main to develop (#56) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stencil templates * chore: added tests for context builders * fix(sdds-theme-builder): updated scheme (#34) * feat(sdds-theme-builder): implemented gradient locations * feat(sdds-theme-builder): built themes for all the verticals * feat(sdds-theme-builder): added fallback color for colors and gradients * chore: fixed tests * feat(sdds-theme-builder): added fallback screen sizes for typography token * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * chore: fixed tests * Scheme validation (#42) * feat(sdds-theme-builder): implemented alpha channel parsing for colors and gradients * feat(sdds-theme-builder): improved logger * chore(sdds-theme-builder): fixed alpha channel * feat(sdds-theme-builder): added validation on stencil templates * chore: fixed code validation * feat(sdds-theme-builder): implemented meta validation * chore: clean code * chore: implemented tests * feat(sdds-theme-builder): regenerated themes, fixed templates * chore: removed default theme generation * fix(sdds-theme-builder): added two decimals format in code generation * chore: applied formatter to all stencil filter * feat(sdds-theme-builder): added github actions to release themes * chore: added script to build themes, updated themes versions * chore: fixed script * chore: updated workflow * chore: bump version * feat(sdds-acore/icons): New icons were added from plasma v0.2.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed generated icon assets --------- Co-authored-by: Salute iOS Team <[email protected]> * fix(sdds-icons): fixed icons generation * chore: fixed tests * SDDSButton (#57) * chore: improved project structure * feat(sdds-components): added button * chore: updated previews * chore: added previews for states * chore: implemented button states * chore: added previews for circle and square buttons * chore: added comments, added basic button preview in the demo app * chore: fixed layout * chore: improved demo app * chore: added color schemes, updated docs * chore: reverted icons * chore: added ButtonTypographyConfiguration and ButtonSizeConfiguration protocols * chore: removed unused constants * feat(sdds-uikit): added iconHorizontalGap, titleHorizontalGap, fixed colors in demo app * fix(sdds-theme-builder): added count validation for colors and locations * chore: utilized GradientDictionaryKey * feat(sdds-uikit): added SDDSSwitch * chore: utilized let instead of bindings, removed `*md` from bundle * chore: added docs for SDDSButton * feat(sdds-uikit): implemented SDDSCheckbox and SDDSRadiobox * feat(sdds-uikit): implemented SDDSProgressBar * fix(sdds-theme-builder): added validations * chore: updated unit tests * feat(sdds-theme-builder): added hex validation * feat(sdds-theme-builder): added support of 3 byte hex * feat(sdds-uikit): added demo screens for switch, radiobox, checkbox, progress * feat(sdds-uikit): added Chip and ChipGroup * feat(sdds-uikit): implemented SDDSCheckboxGroup * chore: fixed padding * Added SPM support (#67) * feat(sdds-uikit): added spm support to sddsicons * feat(sdds-core): added spm * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme (#69) * feat(sdds-uikit): added parent-child relationship for checkboxgroup (#68) * Feature/button accessibility (#70) * feat(sdds-uikit): added Package.swift for PlasmaB2CTheme * feat(sdds-uikit): added button accessability * feat(sdds-uikit): updated alignment (#72) * Merged main into develop (#74) * Release SDDSIcons-v0.1.0 (#24) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-acore/icons): New icons were added from plasma v0.9.0 --------- Co-authored-by: Salute iOS Team <[email protected]> * chore: bump icons versions * Release SDDSIcons-v0.2.0 (#55) * chore: Added an initial Xcode project structure. Added license, readme. * fix(sdds-icore): Updated minimum deployment target * chore: Updated minimum deployment target * feat(sdds-icore): implemented building and archiving of XCFrameworks (#2) * feat(sdds-icore): added workflows to run SwiftLint and unit tests (#4) * Added swiftgen and added workflow to release icons (#8) * feat(sdds-icore): added workflow to publish icons release * feat(sdds-icore): added generation of assets * feat(sdds-icore): added swiftgen and added workflow to release icons (#8) * Added workflow to update icons (#5) * feat(sdds-icore): added workflows to release icons * feat(sdds-icore): added workflow to publish icons release * build: utilized ref from payload * build: added workflow to create and push release tag (#17) * build: added workflow to create and push release tag * build: set ubuntu instead of macos * build: bump version (#20) * chore: improved release name (#22) * feat(sdds-theme-builder): implemented macOS CLI utility for the tokens generation (#25) * feat(sdds-theme-builder): implemented color token generation (#26) * feat(sdds-theme-builder): shadows, shapes generation, tests, unpacking of theme (#27) * feat(sdds-theme-builder): added shadow, shapes token generation, improved color token generation, added support of light&dark theme * chore: added documentation * feat(sdds-theme-builder): improved stencil tempaltes * feat(sdds-theme-builder): implemented typography token generation * chore: updated xcodeproj * chore: added tokens to both targets * feat(sdds-theme-builder): added AdaptiveTypographyToken * chore: updated meta json naming * feat(sdds-theme-builder): implemented typography token generation * feat(sdds-theme-builder): added theme * feat(sdds-theme-builder): added stencil template to generate gradients * feat(sdds-theme-builder): added gradients generaton * feat(sdds-theme-builder): added tests for GradientContextBuilder * feat(sdds-theme-builder): added gradients to demo app * chore: rewrote bash scripts in ruby * chore: improved naming, divided stenci…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.