From 2e8ee26461f4eda31b2e7c2d93ac92a7c19b8c53 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Lapersonne Date: Tue, 26 Nov 2024 18:56:32 +0100 Subject: [PATCH] refactor: keep only one type alias `SpaceSemanticToken` to help tokenator outputs integration Signed-off-by: Pierre-Yves Lapersonne --- CHANGELOG.md | 1 + .../OUDSTheme+SpaceSemanticTokens.swift | 166 +++++++++--------- .../MockTheme+SpaceSemanticTokens.swift | 164 ++++++++--------- .../Values/ButtonsComponentTokens.swift | 2 +- .../SpacingSemanticTokens+Aliases.swift | 14 +- .../Sources/Values/SpaceSemanticTokens.swift | 166 +++++++++--------- 6 files changed, 251 insertions(+), 262 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c684dcd4..e093d4404 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed +- [Library] Some space semantic tokens type aliases to help tokenator job (`SpacePaddingInlineSemanticToken`, `SpacePaddingBlockSemanticToken`, `SpaceGapInlineSemanticToken`, `SpaceGapStackSemanticToken`) - [Library] All dimension semantic tokens ([#308](https://github.com/Orange-OpenSource/ouds-ios/issues/308)) ### Fixed diff --git a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+SpaceSemanticTokens.swift b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+SpaceSemanticTokens.swift index 98ea8f859..438f7eae3 100644 --- a/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+SpaceSemanticTokens.swift +++ b/OUDS/Core/OUDS/Sources/OUDSTheme/OUDSTheme+SemanticTokens/OUDSTheme+SpaceSemanticTokens.swift @@ -64,99 +64,99 @@ extension OUDSTheme: SpaceSemanticTokens { // MARK: Semantic token - Spacing - Padding - Padding inline - @objc open var spacePaddingInlineNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spacePaddingInlineShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spacePaddingInlineShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spacePaddingInlineMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spacePaddingInlineTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } - @objc open var spacePaddingInlineTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension350 } - @objc open var spacePaddingInlineTallest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension400 } - - @objc open var spacePaddingInlineWithIconNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spacePaddingInlineWithIconShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spacePaddingInlineWithIconShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spacePaddingInlineWithIconShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spacePaddingInlineWithIconMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spacePaddingInlineWithIconTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension250 } - @objc open var spacePaddingInlineWithIconTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } - @objc open var spacePaddingInlineWithIconTallest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension350 } - - @objc open var spacePaddingInlineWithArrowNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spacePaddingInlineWithArrowShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spacePaddingInlineWithArrowShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spacePaddingInlineWithArrowShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spacePaddingInlineWithArrowMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spacePaddingInlineWithArrowTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spacePaddingInlineWithArrowTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension250 } - @objc open var spacePaddingInlineWithArrowTallest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spacePaddingInlineNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spacePaddingInlineShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spacePaddingInlineShort: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spacePaddingInlineMedium: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spacePaddingInlineTall: SpaceSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spacePaddingInlineTaller: SpaceSemanticToken { DimensionRawTokens.dimension350 } + @objc open var spacePaddingInlineTallest: SpaceSemanticToken { DimensionRawTokens.dimension400 } + + @objc open var spacePaddingInlineWithIconNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spacePaddingInlineWithIconShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spacePaddingInlineWithIconShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spacePaddingInlineWithIconShort: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spacePaddingInlineWithIconMedium: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spacePaddingInlineWithIconTall: SpaceSemanticToken { DimensionRawTokens.dimension250 } + @objc open var spacePaddingInlineWithIconTaller: SpaceSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spacePaddingInlineWithIconTallest: SpaceSemanticToken { DimensionRawTokens.dimension350 } + + @objc open var spacePaddingInlineWithArrowNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spacePaddingInlineWithArrowShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spacePaddingInlineWithArrowShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spacePaddingInlineWithArrowShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spacePaddingInlineWithArrowMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spacePaddingInlineWithArrowTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spacePaddingInlineWithArrowTaller: SpaceSemanticToken { DimensionRawTokens.dimension250 } + @objc open var spacePaddingInlineWithArrowTallest: SpaceSemanticToken { DimensionRawTokens.dimension300 } // MARK: Semantic token - Padding - Padding stack - @objc open var spacePaddingBlockNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spacePaddingBlockShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spacePaddingBlockShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spacePaddingBlockMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension150 } - @objc open var spacePaddingBlockTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spacePaddingBlockTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } - @objc open var spacePaddingBlockTallest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension400 } - - @objc open var spacePaddingBlockWithIconNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spacePaddingBlockWithIconShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spacePaddingBlockWithIconShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spacePaddingBlockWithIconShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spacePaddingBlockWithIconMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spacePaddingBlockWithIconTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension150 } - @objc open var spacePaddingBlockWithIconTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spacePaddingBlockNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spacePaddingBlockShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spacePaddingBlockShort: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spacePaddingBlockMedium: SpaceSemanticToken { DimensionRawTokens.dimension150 } + @objc open var spacePaddingBlockTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spacePaddingBlockTaller: SpaceSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spacePaddingBlockTallest: SpaceSemanticToken { DimensionRawTokens.dimension400 } + + @objc open var spacePaddingBlockWithIconNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spacePaddingBlockWithIconShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spacePaddingBlockWithIconShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spacePaddingBlockWithIconShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spacePaddingBlockWithIconMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spacePaddingBlockWithIconTall: SpaceSemanticToken { DimensionRawTokens.dimension150 } + @objc open var spacePaddingBlockWithIconTaller: SpaceSemanticToken { DimensionRawTokens.dimension200 } // MARK: Semantic token - Space - Padding inset - @objc open var spaceInsetNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceInsetSmash: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spaceInsetShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceInsetShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spaceInsetShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceInsetMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension150 } - @objc open var spaceInsetTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spaceInsetTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } - @objc open var spaceInsetTallest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension400 } - @objc open var spaceInsetSpacious: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension500 } + @objc open var spaceInsetNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceInsetSmash: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spaceInsetShortest: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceInsetShorter: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spaceInsetShort: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceInsetMedium: SpaceSemanticToken { DimensionRawTokens.dimension150 } + @objc open var spaceInsetTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spaceInsetTaller: SpaceSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spaceInsetTallest: SpaceSemanticToken { DimensionRawTokens.dimension400 } + @objc open var spaceInsetSpacious: SpaceSemanticToken { DimensionRawTokens.dimension500 } // MARK: Semantic token - Padding - Gap inline - @objc open var spaceColumnGapNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceColumnGapShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceColumnGapShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceColumnGapMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - @objc open var spaceColumnGapTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension300 } - @objc open var spaceColumnGapTaller: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension400 } - - @objc open var spaceColumnGapWithIconNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceColumnGapWithIconShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spaceColumnGapWithIconShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceColumnGapWithIconShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spaceColumnGapWithIconMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceColumnGapWithIconTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } - - @objc open var spaceColumnGapWithArrowNone: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceColumnGapWithArrowShortest: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spaceColumnGapWithArrowShorter: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceColumnGapWithArrowShort: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spaceColumnGapWithArrowMedium: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceColumnGapWithArrowTall: SpacePaddingInlineSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spaceColumnGapNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceColumnGapShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceColumnGapShort: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceColumnGapMedium: SpaceSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spaceColumnGapTall: SpaceSemanticToken { DimensionRawTokens.dimension300 } + @objc open var spaceColumnGapTaller: SpaceSemanticToken { DimensionRawTokens.dimension400 } + + @objc open var spaceColumnGapWithIconNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceColumnGapWithIconShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spaceColumnGapWithIconShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceColumnGapWithIconShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spaceColumnGapWithIconMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceColumnGapWithIconTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } + + @objc open var spaceColumnGapWithArrowNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceColumnGapWithArrowShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spaceColumnGapWithArrowShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceColumnGapWithArrowShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spaceColumnGapWithArrowMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceColumnGapWithArrowTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } // MARK: Semantic token - Padding - Gap stack - @objc open var spaceRowGapNone: SpaceGapStackSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceRowGapShortest: SpaceGapStackSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spaceRowGapShorter: SpaceGapStackSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceRowGapShort: SpaceGapStackSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spaceRowGapMedium: SpaceGapStackSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceRowGapTall: SpaceGapStackSemanticToken { DimensionRawTokens.dimension200 } - - @objc open var spaceRowGapWithIconNone: SpaceGapStackSemanticToken { DimensionRawTokens.dimension0 } - @objc open var spaceRowGapWithIconShortest: SpaceGapStackSemanticToken { DimensionRawTokens.dimension25 } - @objc open var spaceRowGapWithIconShorter: SpaceGapStackSemanticToken { DimensionRawTokens.dimension50 } - @objc open var spaceRowGapWithIconShort: SpaceGapStackSemanticToken { DimensionRawTokens.dimension75 } - @objc open var spaceRowGapWithIconMedium: SpaceGapStackSemanticToken { DimensionRawTokens.dimension100 } - @objc open var spaceRowGapWithIconTall: SpaceGapStackSemanticToken { DimensionRawTokens.dimension200 } + @objc open var spaceRowGapNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceRowGapShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spaceRowGapShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceRowGapShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spaceRowGapMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceRowGapTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } + + @objc open var spaceRowGapWithIconNone: SpaceSemanticToken { DimensionRawTokens.dimension0 } + @objc open var spaceRowGapWithIconShortest: SpaceSemanticToken { DimensionRawTokens.dimension25 } + @objc open var spaceRowGapWithIconShorter: SpaceSemanticToken { DimensionRawTokens.dimension50 } + @objc open var spaceRowGapWithIconShort: SpaceSemanticToken { DimensionRawTokens.dimension75 } + @objc open var spaceRowGapWithIconMedium: SpaceSemanticToken { DimensionRawTokens.dimension100 } + @objc open var spaceRowGapWithIconTall: SpaceSemanticToken { DimensionRawTokens.dimension200 } } diff --git a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+SpaceSemanticTokens.swift b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+SpaceSemanticTokens.swift index 2a3b1b7aa..f7d82c427 100644 --- a/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+SpaceSemanticTokens.swift +++ b/OUDS/Core/OUDS/Tests/OUDSTheme/MockThemes/MockTheme+SpaceSemanticTokens.swift @@ -72,98 +72,98 @@ extension MockTheme { // MARK: Semantic token - Spacing - Padding - Padding inline - override open var spacePaddingInlineNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineTallest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - - override open var spacePaddingInlineWithIconNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithIconTallest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - - override open var spacePaddingInlineWithArrowNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingInlineWithArrowTallest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineTallest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + + override open var spacePaddingInlineWithIconNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithIconTallest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + + override open var spacePaddingInlineWithArrowNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingInlineWithArrowTallest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } // MARK: Semantic token - Padding - Padding stack - override open var spacePaddingBlockNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockTallest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - - override open var spacePaddingBlockWithIconNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spacePaddingBlockWithIconTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockTallest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + + override open var spacePaddingBlockWithIconNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spacePaddingBlockWithIconTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } // MARK: Semantic token - Padding - Padding inset - override open var spaceInsetNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetSmash: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetTallest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceInsetSpacious: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetSmash: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetTallest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceInsetSpacious: SpaceSemanticToken { Self.mockThemeSpaceRawToken } // MARK: Semantic token - Padding - Gap inline - override open var spaceColumnGapNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapTaller: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - - override open var spaceColumnGapWithIconNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithIconShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithIconShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithIconShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithIconMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithIconTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - - override open var spaceColumnGapWithArrowNone: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithArrowShortest: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithArrowShorter: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithArrowShort: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithArrowMedium: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceColumnGapWithArrowTall: SpacePaddingInlineSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapTaller: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + + override open var spaceColumnGapWithIconNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithIconShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithIconShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithIconShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithIconMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithIconTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + + override open var spaceColumnGapWithArrowNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithArrowShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithArrowShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithArrowShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithArrowMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceColumnGapWithArrowTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } // MARK: Semantic token - Padding - Gap stack - override open var spaceRowGapNone: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapShortest: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapShorter: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapShort: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapMedium: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapTall: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconNone: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconShortest: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconShorter: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconShort: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconMedium: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } - override open var spaceRowGapWithIconTall: SpaceGapStackSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconNone: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconShortest: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconShorter: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconShort: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconMedium: SpaceSemanticToken { Self.mockThemeSpaceRawToken } + override open var spaceRowGapWithIconTall: SpaceSemanticToken { Self.mockThemeSpaceRawToken } } diff --git a/OUDS/Core/Tokens/ComponentTokens/Sources/Values/ButtonsComponentTokens.swift b/OUDS/Core/Tokens/ComponentTokens/Sources/Values/ButtonsComponentTokens.swift index c06fcff48..a8e02a671 100644 --- a/OUDS/Core/Tokens/ComponentTokens/Sources/Values/ButtonsComponentTokens.swift +++ b/OUDS/Core/Tokens/ComponentTokens/Sources/Values/ButtonsComponentTokens.swift @@ -25,7 +25,7 @@ public protocol ButtonsComponentTokens { 2. Maybe a composite tokens should be defined and used to gather all these atomic semantic tokens */ - var buttonInternalSpacing: SpacePaddingInlineSemanticToken { get } + var buttonInternalSpacing: SpaceSemanticToken { get } var buttonBorderStyle: BorderStyleSemanticToken { get } var buttonBorderColor: ColorSemanticToken { get } diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/TypeAliases/SpacingSemanticTokens+Aliases.swift b/OUDS/Core/Tokens/SemanticTokens/Sources/TypeAliases/SpacingSemanticTokens+Aliases.swift index 96840440e..9c3cffeb9 100644 --- a/OUDS/Core/Tokens/SemanticTokens/Sources/TypeAliases/SpacingSemanticTokens+Aliases.swift +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/TypeAliases/SpacingSemanticTokens+Aliases.swift @@ -13,17 +13,5 @@ import OUDSTokensRaw -/// Basically a space semantic token for layout is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. +/// Basically a space semantic token is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. public typealias SpaceSemanticToken = DimensionRawToken - -/// Basically a space semantic token for padding inline is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. -public typealias SpacePaddingInlineSemanticToken = DimensionRawToken - -/// Basically a space semantic token for padding block is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. -public typealias SpacePaddingBlockSemanticToken = DimensionRawToken - -/// Basically a space semantic token for gap inline is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. -public typealias SpaceGapInlineSemanticToken = DimensionRawToken - -/// Basically a space semantic token for gap stack is a dimension raw token, it has the same final type, to keep grammar clean and clear with design system grammar. -public typealias SpaceGapStackSemanticToken = DimensionRawToken diff --git a/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift b/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift index cb0d0b000..365874a77 100644 --- a/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift +++ b/OUDS/Core/Tokens/SemanticTokens/Sources/Values/SpaceSemanticTokens.swift @@ -64,101 +64,101 @@ public protocol SpaceSemanticTokens { // MARK: Semantic token - Spacing - Padding - Padding inline - var spacePaddingInlineNone: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineShorter: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineShort: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineMedium: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineTall: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineTaller: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineTallest: SpacePaddingInlineSemanticToken { get } - - var spacePaddingInlineWithIconNone: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconShortest: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconShorter: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconShort: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconMedium: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconTall: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconTaller: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithIconTallest: SpacePaddingInlineSemanticToken { get } - - var spacePaddingInlineWithArrowNone: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowShortest: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowShorter: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowShort: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowMedium: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowTall: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowTaller: SpacePaddingInlineSemanticToken { get } - var spacePaddingInlineWithArrowTallest: SpacePaddingInlineSemanticToken { get } + var spacePaddingInlineNone: SpaceSemanticToken { get } + var spacePaddingInlineShorter: SpaceSemanticToken { get } + var spacePaddingInlineShort: SpaceSemanticToken { get } + var spacePaddingInlineMedium: SpaceSemanticToken { get } + var spacePaddingInlineTall: SpaceSemanticToken { get } + var spacePaddingInlineTaller: SpaceSemanticToken { get } + var spacePaddingInlineTallest: SpaceSemanticToken { get } + + var spacePaddingInlineWithIconNone: SpaceSemanticToken { get } + var spacePaddingInlineWithIconShortest: SpaceSemanticToken { get } + var spacePaddingInlineWithIconShorter: SpaceSemanticToken { get } + var spacePaddingInlineWithIconShort: SpaceSemanticToken { get } + var spacePaddingInlineWithIconMedium: SpaceSemanticToken { get } + var spacePaddingInlineWithIconTall: SpaceSemanticToken { get } + var spacePaddingInlineWithIconTaller: SpaceSemanticToken { get } + var spacePaddingInlineWithIconTallest: SpaceSemanticToken { get } + + var spacePaddingInlineWithArrowNone: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowShortest: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowShorter: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowShort: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowMedium: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowTall: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowTaller: SpaceSemanticToken { get } + var spacePaddingInlineWithArrowTallest: SpaceSemanticToken { get } // MARK: Semantic token - Spacing - Padding - Padding stack - var spacePaddingBlockNone: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockShorter: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockShort: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockMedium: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockTall: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockTaller: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockTallest: SpacePaddingInlineSemanticToken { get } - - var spacePaddingBlockWithIconNone: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconShortest: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconShorter: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconShort: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconMedium: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconTall: SpacePaddingInlineSemanticToken { get } - var spacePaddingBlockWithIconTaller: SpacePaddingInlineSemanticToken { get } + var spacePaddingBlockNone: SpaceSemanticToken { get } + var spacePaddingBlockShorter: SpaceSemanticToken { get } + var spacePaddingBlockShort: SpaceSemanticToken { get } + var spacePaddingBlockMedium: SpaceSemanticToken { get } + var spacePaddingBlockTall: SpaceSemanticToken { get } + var spacePaddingBlockTaller: SpaceSemanticToken { get } + var spacePaddingBlockTallest: SpaceSemanticToken { get } + + var spacePaddingBlockWithIconNone: SpaceSemanticToken { get } + var spacePaddingBlockWithIconShortest: SpaceSemanticToken { get } + var spacePaddingBlockWithIconShorter: SpaceSemanticToken { get } + var spacePaddingBlockWithIconShort: SpaceSemanticToken { get } + var spacePaddingBlockWithIconMedium: SpaceSemanticToken { get } + var spacePaddingBlockWithIconTall: SpaceSemanticToken { get } + var spacePaddingBlockWithIconTaller: SpaceSemanticToken { get } // MARK: Semantic token - Spacing - Padding - Padding inset - var spaceInsetNone: SpacePaddingInlineSemanticToken { get } - var spaceInsetSmash: SpacePaddingInlineSemanticToken { get } - var spaceInsetShortest: SpacePaddingInlineSemanticToken { get } - var spaceInsetShorter: SpacePaddingInlineSemanticToken { get } - var spaceInsetShort: SpacePaddingInlineSemanticToken { get } - var spaceInsetMedium: SpacePaddingInlineSemanticToken { get } - var spaceInsetTall: SpacePaddingInlineSemanticToken { get } - var spaceInsetTaller: SpacePaddingInlineSemanticToken { get } - var spaceInsetTallest: SpacePaddingInlineSemanticToken { get } - var spaceInsetSpacious: SpacePaddingInlineSemanticToken { get } + var spaceInsetNone: SpaceSemanticToken { get } + var spaceInsetSmash: SpaceSemanticToken { get } + var spaceInsetShortest: SpaceSemanticToken { get } + var spaceInsetShorter: SpaceSemanticToken { get } + var spaceInsetShort: SpaceSemanticToken { get } + var spaceInsetMedium: SpaceSemanticToken { get } + var spaceInsetTall: SpaceSemanticToken { get } + var spaceInsetTaller: SpaceSemanticToken { get } + var spaceInsetTallest: SpaceSemanticToken { get } + var spaceInsetSpacious: SpaceSemanticToken { get } // MARK: Semantic token - Spacing - Padding - Gap inline - var spaceColumnGapNone: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapShorter: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapShort: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapMedium: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapTall: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapTaller: SpacePaddingInlineSemanticToken { get } - - var spaceColumnGapWithIconNone: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithIconShortest: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithIconShorter: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithIconShort: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithIconMedium: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithIconTall: SpacePaddingInlineSemanticToken { get } - - var spaceColumnGapWithArrowNone: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithArrowShortest: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithArrowShorter: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithArrowShort: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithArrowMedium: SpacePaddingInlineSemanticToken { get } - var spaceColumnGapWithArrowTall: SpacePaddingInlineSemanticToken { get } + var spaceColumnGapNone: SpaceSemanticToken { get } + var spaceColumnGapShorter: SpaceSemanticToken { get } + var spaceColumnGapShort: SpaceSemanticToken { get } + var spaceColumnGapMedium: SpaceSemanticToken { get } + var spaceColumnGapTall: SpaceSemanticToken { get } + var spaceColumnGapTaller: SpaceSemanticToken { get } + + var spaceColumnGapWithIconNone: SpaceSemanticToken { get } + var spaceColumnGapWithIconShortest: SpaceSemanticToken { get } + var spaceColumnGapWithIconShorter: SpaceSemanticToken { get } + var spaceColumnGapWithIconShort: SpaceSemanticToken { get } + var spaceColumnGapWithIconMedium: SpaceSemanticToken { get } + var spaceColumnGapWithIconTall: SpaceSemanticToken { get } + + var spaceColumnGapWithArrowNone: SpaceSemanticToken { get } + var spaceColumnGapWithArrowShortest: SpaceSemanticToken { get } + var spaceColumnGapWithArrowShorter: SpaceSemanticToken { get } + var spaceColumnGapWithArrowShort: SpaceSemanticToken { get } + var spaceColumnGapWithArrowMedium: SpaceSemanticToken { get } + var spaceColumnGapWithArrowTall: SpaceSemanticToken { get } // MARK: Semantic token - Spacing - Padding - Gap stack - var spaceRowGapNone: SpaceGapStackSemanticToken { get } - var spaceRowGapShortest: SpaceGapStackSemanticToken { get } - var spaceRowGapShorter: SpaceGapStackSemanticToken { get } - var spaceRowGapShort: SpaceGapStackSemanticToken { get } - var spaceRowGapMedium: SpaceGapStackSemanticToken { get } - var spaceRowGapTall: SpaceGapStackSemanticToken { get } - - var spaceRowGapWithIconNone: SpaceGapStackSemanticToken { get } - var spaceRowGapWithIconShortest: SpaceGapStackSemanticToken { get } - var spaceRowGapWithIconShorter: SpaceGapStackSemanticToken { get } - var spaceRowGapWithIconShort: SpaceGapStackSemanticToken { get } - var spaceRowGapWithIconMedium: SpaceGapStackSemanticToken { get } - var spaceRowGapWithIconTall: SpaceGapStackSemanticToken { get } + var spaceRowGapNone: SpaceSemanticToken { get } + var spaceRowGapShortest: SpaceSemanticToken { get } + var spaceRowGapShorter: SpaceSemanticToken { get } + var spaceRowGapShort: SpaceSemanticToken { get } + var spaceRowGapMedium: SpaceSemanticToken { get } + var spaceRowGapTall: SpaceSemanticToken { get } + + var spaceRowGapWithIconNone: SpaceSemanticToken { get } + var spaceRowGapWithIconShortest: SpaceSemanticToken { get } + var spaceRowGapWithIconShorter: SpaceSemanticToken { get } + var spaceRowGapWithIconShort: SpaceSemanticToken { get } + var spaceRowGapWithIconMedium: SpaceSemanticToken { get } + var spaceRowGapWithIconTall: SpaceSemanticToken { get } } // swiftlint:enable missing_docs