@@ -76,7 +76,7 @@ <h2>Planned Sections</h2>
7676 < div class ="kicker "> HTML controls</ div >
7777 < h2 > Everyday controls with branded side colors.</ h2 >
7878 </ div >
79- < div class ="field ">
79+ < div class ="control-row control-row--toolbar ">
8080 < label for ="control-theme "> Preview grouping</ label >
8181 < select id ="control-theme " data-controls-theme-select >
8282 < option value ="tool-group-build-create "> Build & Create</ option >
@@ -94,53 +94,76 @@ <h2>Everyday controls with branded side colors.</h2>
9494 < article class ="control-card side-orange ">
9595 < h3 > Text Inputs</ h3 >
9696 < p > Names, slugs, paths, labels, and short values.</ p >
97- < div class ="control-demo "> < label for ="text-name "> Text</ label > < input id ="text-name " type ="text "
98- value ="King of the Iceberg "> < label for ="search "> Search</ label > < input id ="search "
99- type ="search " placeholder ="Search tools "> </ div >
97+ < div class ="control-demo ">
98+ < div class ="control-row "> < label for ="text-name "> Text Input - Text - textbox</ label > < input
99+ id ="text-name " type ="text " value ="King of the Iceberg "> </ div >
100+ < div class ="control-row "> < label for ="search "> Text Input - Search - textbox</ label > < input
101+ id ="search " type ="search " placeholder ="Search tools "> </ div >
102+ </ div >
100103 </ article >
101104 < article class ="control-card side-cyan ">
102105 < h3 > Identity Inputs</ h3 >
103106 < p > Account forms and creator profile fields.</ p >
104- < div class ="control-demo "> < label for ="email "> Email</ label > < input id ="email " type ="email "
105- value ="creator@example.com "> < label for ="password "> Password</ label > < input id ="password "
106- type ="password " value ="foundry "> </ div >
107+ < div class ="control-demo ">
108+ < div class ="control-row "> < label for ="email "> Identity Input - Email - textbox</ label > < input
109+ id ="email " type ="email " value ="creator@example.com "> </ div >
110+ < div class ="control-row "> < label for ="password "> Identity Input - Password - textbox</ label > < input
111+ id ="password " type ="password " value ="foundry "> </ div >
112+ </ div >
107113 </ article >
108114 < article class ="control-card side-gold ">
109115 < h3 > Numeric Inputs</ h3 >
110116 < p > Stats, limits, sizes, scores, prices, and settings.</ p >
111- < div class ="control-demo "> < label for ="number "> Number</ label > < input id ="number " type ="number "
112- value ="100 " min ="0 " max ="999 "> < label for ="range "> Range</ label > < input id ="range "
113- type ="range " min ="0 " max ="100 " value ="68 "> </ div >
117+ < div class ="control-demo ">
118+ < div class ="control-row "> < label for ="number "> Numeric Input - Number - textbox</ label > < input
119+ id ="number " type ="number " value ="100 " min ="0 " max ="999 "> </ div >
120+ < div class ="control-row "> < label for ="range "> Numeric Input - Range - slider</ label > < input
121+ id ="range " type ="range " min ="0 " max ="100 " value ="68 "> </ div >
122+ </ div >
114123 </ article >
115124 < article class ="control-card side-green ">
116125 < h3 > Choices</ h3 >
117126 < p > Modes, visibility, platforms, and feature flags.</ p >
118- < div class ="control-demo "> < label class ="choice "> < input type ="checkbox " checked > Public
119- project</ label > < label class ="choice "> < input type ="checkbox "> Allow
120- remixing</ label > < label class ="choice "> < input name ="mode " type ="radio " checked >
121- Arcade</ label > < label class ="choice "> < input name ="mode " type ="radio "> Studio</ label >
127+ < div class ="control-demo ">
128+ < div class ="control-row control-row--choice "> < span class ="control-row__label "> Choice -
129+ Public project - Checkbox</ span > < label class ="choice "> < input type ="checkbox "
130+ checked > Public project</ label > </ div >
131+ < div class ="control-row control-row--choice "> < span class ="control-row__label "> Choice -
132+ Allow remixing - Checkbox</ span > < label class ="choice "> < input type ="checkbox "> Allow
133+ remixing</ label > </ div >
134+ < div class ="control-row control-row--choice "> < span class ="control-row__label "> Choice -
135+ Arcade - Radio</ span > < label class ="choice "> < input name ="mode " type ="radio " checked >
136+ Arcade</ label > </ div >
137+ < div class ="control-row control-row--choice "> < span class ="control-row__label "> Choice -
138+ Studio - Radio</ span > < label class ="choice "> < input name ="mode " type ="radio ">
139+ Studio</ label > </ div >
122140 </ div >
123141 </ article >
124142 < article class ="control-card side-pink ">
125143 < h3 > Switches</ h3 >
126144 < p > On/off controls for tool preferences and game options.</ p >
127- < div class ="inline-row "> < label class ="switch "> < input type ="checkbox " checked > < span
128- class ="slider "> </ span > </ label > < span class ="choice "> Auto-save enabled</ span > </ div >
145+ < div class ="control-demo ">
146+ < div class ="control-row "> < span class ="control-row__label "> Switch - Auto-save -
147+ Checkbox</ span > < label class ="switch "> < input type ="checkbox " checked > < span
148+ class ="slider "> </ span > </ label > </ div >
149+ </ div >
129150 </ article >
130151 < article class ="control-card side-blue ">
131152 < h3 > Selects</ h3 >
132153 < p > Single-choice dropdowns for theme, engine mode, and tool role.</ p >
133- < div class ="control-demo "> < label for ="select "> Select</ label > < select id ="select "
134- data-controls-theme-select >
135- < option value ="tool-group-build-create "> Build & Create</ option >
136- < option value ="tool-group-content-assets "> Content & Assets</ option >
137- < option value ="tool-group-media-audio "> Media & Audio</ option >
138- < option value ="tool-group-ai-learning "> AI & Learning</ option >
139- < option value ="tool-group-platform-cloud "> Platform & Cloud</ option >
140- < option value ="tool-group-development-system "> Development & System</ option >
141- < option value ="tool-group-community-marketplace "> Community & Marketplace</ option >
142- < option value ="tool-group-play "> Play</ option >
143- </ select > </ div >
154+ < div class ="control-demo ">
155+ < div class ="control-row "> < label for ="select "> Select Input - Grouping</ label > < select
156+ id ="select " data-controls-theme-select >
157+ < option value ="tool-group-build-create "> Build & Create</ option >
158+ < option value ="tool-group-content-assets "> Content & Assets</ option >
159+ < option value ="tool-group-media-audio "> Media & Audio</ option >
160+ < option value ="tool-group-ai-learning "> AI & Learning</ option >
161+ < option value ="tool-group-platform-cloud "> Platform & Cloud</ option >
162+ < option value ="tool-group-development-system "> Development & System</ option >
163+ < option value ="tool-group-community-marketplace "> Community & Marketplace</ option >
164+ < option value ="tool-group-play "> Play</ option >
165+ </ select > </ div >
166+ </ div >
144167 </ article >
145168 </ div >
146169 </ div >
0 commit comments