Skip to content

Commit 6fc7584

Browse files
ludovic35pylapp
andcommitted
feat: add tag component (Orange-OpenSource/ouds-ios#408) (#49)
Add OUDSTag component and tests Reviewed-by: Pierre-Yves Lapersonne <[email protected]> Co-authored-by: Ludovic Pinel <[email protected]> Co-authored-by: Pierre-Yves Lapersonne <[email protected]> Signed-off-by: Pierre-Yves Lapersonne <[email protected]>
1 parent 3c35d10 commit 6fc7584

File tree

3,377 files changed

+1028
-90
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

3,377 files changed

+1028
-90
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased](https://github.com/Orange-OpenSource/ouds-ios-design-system-toolbox/compare/0.17.0...develop)
88

9+
### Added
10+
11+
- [Library] Tag component (Orange-OpenSource/ouds-ios#408)
12+
913
### Changed
1014

1115
- [Library] Chip version 1.3.0 (tokens library v1.5.0) (Orange-OpenSource/ouds-ios#906)

DesignToolbox/DesignToolbox.xcodeproj/project.pbxproj

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,13 @@
9696
078C4C372E01558B00598F75 /* ControlItemConfigurationViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 078C4C362E01558B00598F75 /* ControlItemConfigurationViews.swift */; };
9797
078C4C382E01558B00598F75 /* ControlItemConfigurationViews.swift in Sources */ = {isa = PBXBuildFile; fileRef = 078C4C362E01558B00598F75 /* ControlItemConfigurationViews.swift */; };
9898
0794FCDB2D9155D900A9373A /* UIUserInterfaceStyle+extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0794FCDA2D9155D900A9373A /* UIUserInterfaceStyle+extension.swift */; };
99+
079B4A132E49BFA20039FC26 /* TagUITestCase.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A122E49BFA20039FC26 /* TagUITestCase.swift */; };
100+
079B4A142E49C3BC0039FC26 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 5122E0272D65D18E00CD2857 /* Localizable.xcstrings */; };
101+
079B4A162E49C6EB0039FC26 /* SoshTheme+TagUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A152E49C6EB0039FC26 /* SoshTheme+TagUITests.swift */; };
102+
079B4A182E49C7790039FC26 /* OrangeTheme+TagUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A172E49C7790039FC26 /* OrangeTheme+TagUITests.swift */; };
103+
079B4A1A2E49C78F0039FC26 /* OrangeBusinessToolsTheme+TagUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A192E49C78F0039FC26 /* OrangeBusinessToolsTheme+TagUITests.swift */; };
104+
079B4A202E49C8390039FC26 /* OrangeInverseTheme+TagUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A1F2E49C8390039FC26 /* OrangeInverseTheme+TagUITests.swift */; };
105+
079B4A222E49C8740039FC26 /* WireframeTheme+TagUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 079B4A212E49C8740039FC26 /* WireframeTheme+TagUITests.swift */; };
99106
07AB45872D4D08080001D237 /* DesignToolboxChoicePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07AB45862D4D08080001D237 /* DesignToolboxChoicePicker.swift */; };
100107
07AB45882D4D08080001D237 /* DesignToolboxChoicePicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07AB45862D4D08080001D237 /* DesignToolboxChoicePicker.swift */; };
101108
07AB458A2D50CB9B0001D237 /* DesignToolboxTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07AB45892D50CB9B0001D237 /* DesignToolboxTextField.swift */; };
@@ -160,6 +167,12 @@
160167
07F75A3F2CC653CD0004F1AD /* NameSpace+ColumnGap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F75A3E2CC653CD0004F1AD /* NameSpace+ColumnGap.swift */; };
161168
07F75A412CC653EB0004F1AD /* NameSpace+RowGap.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F75A402CC653EB0004F1AD /* NameSpace+RowGap.swift */; };
162169
07F75A432CC654050004F1AD /* NameSpace+PaddingStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07F75A422CC654050004F1AD /* NameSpace+PaddingStack.swift */; };
170+
07FB2A302E454D7900361ECA /* TagPage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2F2E454D7900361ECA /* TagPage.swift */; };
171+
07FB2A312E454D7900361ECA /* TagElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2E2E454D7900361ECA /* TagElement.swift */; };
172+
07FB2A322E454D7900361ECA /* TagConfigurationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2D2E454D7900361ECA /* TagConfigurationView.swift */; };
173+
07FB2A332E454D7900361ECA /* TagPage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2F2E454D7900361ECA /* TagPage.swift */; };
174+
07FB2A342E454D7900361ECA /* TagElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2E2E454D7900361ECA /* TagElement.swift */; };
175+
07FB2A352E454D7900361ECA /* TagConfigurationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 07FB2A2D2E454D7900361ECA /* TagConfigurationView.swift */; };
163176
51087A7B2C46DF9F00160CCF /* Bundle+extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51087A7A2C46DF9F00160CCF /* Bundle+extension.swift */; };
164177
510A9CD02C5679A300430620 /* OUDSComponents in Frameworks */ = {isa = PBXBuildFile; productRef = 510A9CCF2C5679A300430620 /* OUDSComponents */; };
165178
510AF27A2D64DA72002A2731 /* XCTestCase+Snapshot.swift in Sources */ = {isa = PBXBuildFile; fileRef = 074008222C942810006B8729 /* XCTestCase+Snapshot.swift */; };
@@ -522,6 +535,12 @@
522535
0786A9E12E0AAB6600976098 /* OUDSCheckboxIndicatorState+extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OUDSCheckboxIndicatorState+extension.swift"; sourceTree = "<group>"; };
523536
078C4C362E01558B00598F75 /* ControlItemConfigurationViews.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ControlItemConfigurationViews.swift; sourceTree = "<group>"; };
524537
0794FCDA2D9155D900A9373A /* UIUserInterfaceStyle+extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIUserInterfaceStyle+extension.swift"; sourceTree = "<group>"; };
538+
079B4A122E49BFA20039FC26 /* TagUITestCase.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagUITestCase.swift; sourceTree = "<group>"; };
539+
079B4A152E49C6EB0039FC26 /* SoshTheme+TagUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SoshTheme+TagUITests.swift"; sourceTree = "<group>"; };
540+
079B4A172E49C7790039FC26 /* OrangeTheme+TagUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OrangeTheme+TagUITests.swift"; sourceTree = "<group>"; };
541+
079B4A192E49C78F0039FC26 /* OrangeBusinessToolsTheme+TagUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OrangeBusinessToolsTheme+TagUITests.swift"; sourceTree = "<group>"; };
542+
079B4A1F2E49C8390039FC26 /* OrangeInverseTheme+TagUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "OrangeInverseTheme+TagUITests.swift"; sourceTree = "<group>"; };
543+
079B4A212E49C8740039FC26 /* WireframeTheme+TagUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WireframeTheme+TagUITests.swift"; sourceTree = "<group>"; };
525544
07AB45862D4D08080001D237 /* DesignToolboxChoicePicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DesignToolboxChoicePicker.swift; sourceTree = "<group>"; };
526545
07AB45892D50CB9B0001D237 /* DesignToolboxTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DesignToolboxTextField.swift; sourceTree = "<group>"; };
527546
07B3CCAE2D40E34700DBB10A /* LinkConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinkConfiguration.swift; sourceTree = "<group>"; };
@@ -564,6 +583,9 @@
564583
07F75A3E2CC653CD0004F1AD /* NameSpace+ColumnGap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NameSpace+ColumnGap.swift"; sourceTree = "<group>"; };
565584
07F75A402CC653EB0004F1AD /* NameSpace+RowGap.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NameSpace+RowGap.swift"; sourceTree = "<group>"; };
566585
07F75A422CC654050004F1AD /* NameSpace+PaddingStack.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NameSpace+PaddingStack.swift"; sourceTree = "<group>"; };
586+
07FB2A2D2E454D7900361ECA /* TagConfigurationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagConfigurationView.swift; sourceTree = "<group>"; };
587+
07FB2A2E2E454D7900361ECA /* TagElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagElement.swift; sourceTree = "<group>"; };
588+
07FB2A2F2E454D7900361ECA /* TagPage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagPage.swift; sourceTree = "<group>"; };
567589
07FDCD912C296A500009AA13 /* Design System Toolbox.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Design System Toolbox.app"; sourceTree = BUILT_PRODUCTS_DIR; };
568590
07FDCDA52C296B4B0009AA13 /* .gitattributes */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = .gitattributes; path = ../.gitattributes; sourceTree = "<group>"; };
569591
07FDCDA72C296B7A0009AA13 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = "<group>"; };
@@ -1167,6 +1189,16 @@
11671189
path = NamedSpace;
11681190
sourceTree = "<group>";
11691191
};
1192+
07FB2A2C2E454D4E00361ECA /* Tag */ = {
1193+
isa = PBXGroup;
1194+
children = (
1195+
07FB2A2D2E454D7900361ECA /* TagConfigurationView.swift */,
1196+
07FB2A2E2E454D7900361ECA /* TagElement.swift */,
1197+
07FB2A2F2E454D7900361ECA /* TagPage.swift */,
1198+
);
1199+
path = Tag;
1200+
sourceTree = "<group>";
1201+
};
11701202
07FDCD882C296A500009AA13 = {
11711203
isa = PBXGroup;
11721204
children = (
@@ -1269,6 +1301,7 @@
12691301
518EC0A62E1FF2C000FC77E4 /* LinkUITestsTestCase.swift */,
12701302
518EC0A72E1FF2C000FC77E4 /* RadioButtonUITestsTestCase.swift */,
12711303
518EC0AF2E1FF2E800FC77E4 /* SwitchUITestsTestCase.swift */,
1304+
079B4A122E49BFA20039FC26 /* TagUITestCase.swift */,
12721305
);
12731306
path = "Test Cases";
12741307
sourceTree = "<group>";
@@ -1434,6 +1467,7 @@
14341467
51A217462E325E6C00562BE0 /* OrangeInverseTheme+LinkUITests.swift */,
14351468
51A217472E325E6C00562BE0 /* OrangeInverseTheme+RadioButtonUITests.swift */,
14361469
51A217482E325E6C00562BE0 /* OrangeInverseTheme+SwitchUITests.swift */,
1470+
079B4A1F2E49C8390039FC26 /* OrangeInverseTheme+TagUITests.swift */,
14371471
);
14381472
path = OrangeInverseTheme;
14391473
sourceTree = "<group>";
@@ -1449,6 +1483,7 @@
14491483
51A217592E325ED500562BE0 /* OrangeBusinessToolsTheme+LinkUITests.swift */,
14501484
51A2175A2E325ED500562BE0 /* OrangeBusinessToolsTheme+RadioButtonUITests.swift */,
14511485
51A2175B2E325ED500562BE0 /* OrangeBusinessToolsTheme+SwitchUITests.swift */,
1486+
079B4A192E49C78F0039FC26 /* OrangeBusinessToolsTheme+TagUITests.swift */,
14521487
);
14531488
path = OrangeBusinessToolsTheme;
14541489
sourceTree = "<group>";
@@ -1464,6 +1499,7 @@
14641499
51A2176A2E325F7F00562BE0 /* WireframeTheme+LinkUITests.swift */,
14651500
51A2176B2E325F7F00562BE0 /* WireframeTheme+RadioButtonUITests.swift */,
14661501
51A2176C2E325F7F00562BE0 /* WireframeTheme+SwitchUITests.swift */,
1502+
079B4A212E49C8740039FC26 /* WireframeTheme+TagUITests.swift */,
14671503
);
14681504
path = WireframeTheme;
14691505
sourceTree = "<group>";
@@ -1521,6 +1557,7 @@
15211557
518EC0722E1FF23800FC77E4 /* OrangeTheme+LinkUITests.swift */,
15221558
518EC0732E1FF23800FC77E4 /* OrangeTheme+RadioButtonUITests.swift */,
15231559
518EC0742E1FF23800FC77E4 /* OrangeTheme+SwitchUITests.swift */,
1560+
079B4A172E49C7790039FC26 /* OrangeTheme+TagUITests.swift */,
15241561
);
15251562
path = OrangeTheme;
15261563
sourceTree = "<group>";
@@ -1536,6 +1573,7 @@
15361573
518EC0982E1FF28300FC77E4 /* SoshTheme+LinkUITests.swift */,
15371574
518EC0992E1FF28300FC77E4 /* SoshTheme+RadioButtonUITests.swift */,
15381575
518EC09A2E1FF28300FC77E4 /* SoshTheme+SwitchUITests.swift */,
1576+
079B4A152E49C6EB0039FC26 /* SoshTheme+TagUITests.swift */,
15391577
);
15401578
path = SoshTheme;
15411579
sourceTree = "<group>";
@@ -1562,6 +1600,7 @@
15621600
07B3CCAD2D40E14C00DBB10A /* Link */,
15631601
0745C1852D7A0351006B3A1F /* Radio */,
15641602
07CC9AEB2DB0F7DD001BC929 /* Switch */,
1603+
07FB2A2C2E454D4E00361ECA /* Tag */,
15651604
07F0AFE62CFE055300D334DD /* Utils */,
15661605
07F0AFDD2CFDD1FD00D334DD /* ComponentsPage.swift */,
15671606
);
@@ -1944,6 +1983,7 @@
19441983
isa = PBXResourcesBuildPhase;
19451984
buildActionMask = 2147483647;
19461985
files = (
1986+
079B4A142E49C3BC0039FC26 /* Localizable.xcstrings in Resources */,
19471987
);
19481988
runOnlyForDeploymentPostprocessing = 0;
19491989
};
@@ -2072,9 +2112,11 @@
20722112
isa = PBXSourcesBuildPhase;
20732113
buildActionMask = 2147483647;
20742114
files = (
2115+
079B4A222E49C8740039FC26 /* WireframeTheme+TagUITests.swift in Sources */,
20752116
51FD65222E0D8DB20084B982 /* A11YIdentifiers.swift in Sources */,
20762117
518EC0752E1FF23800FC77E4 /* OrangeTheme+ButtonUITests.swift in Sources */,
20772118
518EC0762E1FF23800FC77E4 /* OrangeTheme+RadioButtonUITests.swift in Sources */,
2119+
079B4A202E49C8390039FC26 /* OrangeInverseTheme+TagUITests.swift in Sources */,
20782120
518EC09B2E1FF28300FC77E4 /* SoshTheme+DividerUITests.swift in Sources */,
20792121
51A217502E325E6C00562BE0 /* OrangeInverseTheme+BadgeUITests.swift in Sources */,
20802122
518EC09C2E1FF28300FC77E4 /* SoshTheme+LinkUITests.swift in Sources */,
@@ -2130,6 +2172,7 @@
21302172
51952AA12D3FA32E0068B807 /* ElevationTokenElement.swift in Sources */,
21312173
51952AA22D3FA32E0068B807 /* GridTokenElement.swift in Sources */,
21322174
0794FCDB2D9155D900A9373A /* UIUserInterfaceStyle+extension.swift in Sources */,
2175+
079B4A1A2E49C78F0039FC26 /* OrangeBusinessToolsTheme+TagUITests.swift in Sources */,
21332176
51952AA32D3FA32E0068B807 /* GrisTokenPage.swift in Sources */,
21342177
515EE9A42E2133F200A60E96 /* SoshTheme+ChipsUITests.swift in Sources */,
21352178
51952AA42D3FA32E0068B807 /* TokensPage.swift in Sources */,
@@ -2141,6 +2184,7 @@
21412184
6D43136D2CEF400D004E6886 /* DesignToolboxCode.swift in Sources */,
21422185
07CC9ADE2DB0F66E001BC929 /* RadioItemElement.swift in Sources */,
21432186
51B8D5A22DA7F5DF00A28BAC /* NamedColorMode.swift in Sources */,
2187+
079B4A182E49C7790039FC26 /* OrangeTheme+TagUITests.swift in Sources */,
21442188
6DED17F12CD2641800584BC9 /* OpacityTokenElement.swift in Sources */,
21452189
07EB47032E1801D000B94EC2 /* BadgePage.swift in Sources */,
21462190
07EB47042E1801D000B94EC2 /* BadgeElement.swift in Sources */,
@@ -2235,12 +2279,16 @@
22352279
0786A9E72E0AAB6600976098 /* OUDSCheckboxIndicatorState+extension.swift in Sources */,
22362280
51417C252E1BF661000266C8 /* TokensBorderUITestsTestCase.swift in Sources */,
22372281
07B3CCB52D40F37000DBB10A /* DesignToolboxColoredSurfaceModifier.swift in Sources */,
2282+
07FB2A332E454D7900361ECA /* TagPage.swift in Sources */,
2283+
07FB2A342E454D7900361ECA /* TagElement.swift in Sources */,
2284+
07FB2A352E454D7900361ECA /* TagConfigurationView.swift in Sources */,
22382285
6D17A2332CCBF12B00C00512 /* NamedColor+Decorative.swift in Sources */,
22392286
51952A862D3FA1DB0068B807 /* OrangeTheme+TokensSpaceUITests.swift in Sources */,
22402287
515EE9852E21329B00A60E96 /* ChipLayout.swift in Sources */,
22412288
515EE9862E21329B00A60E96 /* FilterChipConfigurationView.swift in Sources */,
22422289
515EE9872E21329B00A60E96 /* FilterChipElement.swift in Sources */,
22432290
515EE9882E21329B00A60E96 /* FilterChipPage.swift in Sources */,
2291+
079B4A162E49C6EB0039FC26 /* SoshTheme+TagUITests.swift in Sources */,
22442292
515EE9892E21329B00A60E96 /* ChipPickerConfigurationView.swift in Sources */,
22452293
515EE98A2E21329B00A60E96 /* ChipPickerElement.swift in Sources */,
22462294
515EE98B2E21329B00A60E96 /* ChipPickerPage.swift in Sources */,
@@ -2270,6 +2318,7 @@
22702318
51ABCD282E183226006CD6C0 /* SoshTheme+TokensFontUITests.swift in Sources */,
22712319
5180FE712DBBC2FA0062E489 /* CheckboxPickerPage.swift in Sources */,
22722320
5180FE722DBBC2FA0062E489 /* CheckboxPickerConfiguration.swift in Sources */,
2321+
079B4A132E49BFA20039FC26 /* TagUITestCase.swift in Sources */,
22732322
51ABCD2C2E183226006CD6C0 /* SoshTheme+TokensElevationUITests.swift in Sources */,
22742323
5180FE732DBBC2FA0062E489 /* CheckboxPickerElement.swift in Sources */,
22752324
51A217512E325E6C00562BE0 /* OrangeInverseTheme+ChipsUITests.swift in Sources */,
@@ -2317,6 +2366,9 @@
23172366
515EE9912E21329B00A60E96 /* FilterChipConfigurationView.swift in Sources */,
23182367
515EE9922E21329B00A60E96 /* FilterChipElement.swift in Sources */,
23192368
515EE9932E21329B00A60E96 /* FilterChipPage.swift in Sources */,
2369+
07FB2A302E454D7900361ECA /* TagPage.swift in Sources */,
2370+
07FB2A312E454D7900361ECA /* TagElement.swift in Sources */,
2371+
07FB2A322E454D7900361ECA /* TagConfigurationView.swift in Sources */,
23202372
515EE9942E21329B00A60E96 /* ChipPickerConfigurationView.swift in Sources */,
23212373
515EE9952E21329B00A60E96 /* ChipPickerElement.swift in Sources */,
23222374
515EE9962E21329B00A60E96 /* ChipPickerPage.swift in Sources */,

DesignToolbox/DesignToolbox.xcworkspace/xcshareddata/swiftpm/Package.resolved

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

DesignToolbox/DesignToolbox/Pages/Components/Badge/BadgeConfigurationView.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ struct BadgeConfigurationView: View {
108108
}
109109
}
110110

111-
DesignToolboxChoicePicker(title: "app_components_badge_size_label",
111+
DesignToolboxChoicePicker(title: "app_components_common_size_label",
112112
selection: $configurationModel.size,
113113
style: .segmented)
114114
{
@@ -117,7 +117,7 @@ struct BadgeConfigurationView: View {
117117
}
118118
}
119119

120-
DesignToolboxChoicePicker(title: "app_components_badge_status_label",
120+
DesignToolboxChoicePicker(title: "app_components_common_status_label",
121121
selection: $configurationModel.status,
122122
style: .segmented)
123123
{

DesignToolbox/DesignToolbox/Pages/Components/Button/ButtonConfigurationView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ struct ButtonConfigurationView: View {
183183
OUDSSwitchItem("app_components_button_rounded_label", isOn: $configurationModel.rounded)
184184
}
185185

186-
DesignToolboxChoicePicker(title: "app_components_button_hierarchy_label",
186+
DesignToolboxChoicePicker(title: "app_components_common_hierarchy_label",
187187
selection: $configurationModel.hierarchy,
188188
style: .segmented)
189189
{

DesignToolbox/DesignToolbox/Pages/Components/ComponentsPage.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ struct ComponentsPage: View {
2727
LinkElement(),
2828
RadioElements(),
2929
SwitchElements(),
30+
TagElement(),
3031
]
3132

3233
var body: some View {

DesignToolbox/DesignToolbox/Pages/Components/Link/LinkConfiguration.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ struct LinkConfiguration: View {
147147
OUDSSwitchItem("app_components_common_onColoredSurface_label", isOn: $configurationModel.onColoredSurface)
148148
}
149149

150-
DesignToolboxChoicePicker(title: "app_components_link_size_label",
150+
DesignToolboxChoicePicker(title: "app_components_common_size_label",
151151
selection: $configurationModel.size,
152152
style: .segmented)
153153
{

0 commit comments

Comments
 (0)