@@ -79,7 +79,7 @@ <h2 class="tools-platform-frame__eyebrow">First-Class Tools Surface V2</h2>
7979 < span class ="accordion-v2__icon " aria-hidden ="true "> +</ span >
8080 </ button >
8181 < div id ="objectVectorStudioV2ObjectTransformContent " class ="accordion-v2__content object-vector-studio-v2__scroll-content ">
82- < div id ="objectVectorStudioV2ObjectTransform " class ="object-vector-studio-v2__details "> No shape selected.</ div >
82+ < div id ="objectVectorStudioV2ObjectTransform " class ="object-vector-studio-v2__details "> No object selected.</ div >
8383 </ div >
8484 </ section >
8585
@@ -165,54 +165,6 @@ <h2 class="tools-platform-frame__eyebrow">First-Class Tools Surface V2</h2>
165165 </ section >
166166
167167 < aside class ="tool-starter__panel tool-starter__panel--right " aria-label ="Tool output ">
168- < section class ="accordion-v2 tool-starter__accordion tool-starter__accordion--compact object-vector-studio-v2__palette-accordion is-open " data-accordion-v2-open ="true ">
169- < button class ="accordion-v2__header " type ="button " aria-expanded ="true " aria-controls ="objectVectorStudioV2PaletteContent ">
170- < span > Palette < span id ="objectVectorStudioV2PaletteSwatchCount " class ="object-vector-studio-v2__header-count "> (0 swatches)</ span > </ span >
171- < span class ="accordion-v2__icon " aria-hidden ="true "> +</ span >
172- </ button >
173- < div id ="objectVectorStudioV2PaletteContent " class ="accordion-v2__content object-vector-studio-v2__scroll-content ">
174- < div class ="object-vector-studio-v2__palette-controls " aria-label ="Palette paint controls ">
175- < div class ="object-vector-studio-v2__palette-primary-row ">
176- < button id ="objectVectorStudioV2PaintModeButton " type ="button " aria-pressed ="true ">
177- < span class ="object-vector-studio-v2__palette-mode-swatch " data-palette-mode-swatch ="paint " aria-hidden ="true "> </ span >
178- < span class ="object-vector-studio-v2__palette-mode-label "> Paint</ span >
179- </ button >
180- < button id ="objectVectorStudioV2PalettePickerButton " class ="object-vector-studio-v2__palette-picker-button " type ="button " aria-pressed ="false " data-shape-tool ="picker " title ="Sample a shape style into Palette controls " aria-label ="Picker ">
181- < span class ="object-vector-studio-v2__shape-icon object-vector-studio-v2__shape-icon--picker " aria-hidden ="true "> </ span >
182- </ button >
183- < button id ="objectVectorStudioV2StrokeModeButton " type ="button " aria-pressed ="false ">
184- < span class ="object-vector-studio-v2__palette-mode-swatch " data-palette-mode-swatch ="stroke " aria-hidden ="true "> </ span >
185- < span class ="object-vector-studio-v2__palette-mode-label "> Stroke</ span >
186- </ button >
187- < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2StrokeWidth ">
188- < span > Width</ span >
189- < input id ="objectVectorStudioV2StrokeWidth " type ="number " min ="0.1 " step ="0.1 " value ="2 ">
190- </ label >
191- </ div >
192- < div class ="object-vector-studio-v2__palette-opacity-row ">
193- < span class ="object-vector-studio-v2__palette-opacity-heading "> Opacity</ span >
194- < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2FillOpacity ">
195- < span > Fill</ span >
196- < input id ="objectVectorStudioV2FillOpacity " type ="number " min ="0 " max ="255 " step ="1 " value ="255 ">
197- </ label >
198- < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2StrokeOpacity ">
199- < span > Stroke</ span >
200- < input id ="objectVectorStudioV2StrokeOpacity " type ="number " min ="0 " max ="255 " step ="1 " value ="255 ">
201- </ label >
202- </ div >
203- </ div >
204- < hr class ="object-vector-studio-v2__separator ">
205- < div id ="objectVectorStudioV2PaletteSummary " class ="object-vector-studio-v2__palette-swatch-list " aria-label ="Read-only palette swatches "> </ div >
206- < div class ="object-vector-studio-v2__palette-sort " aria-label ="Palette sorting ">
207- < button type ="button " data-palette-sort ="hue " aria-pressed ="false "> Hue</ button >
208- < button type ="button " data-palette-sort ="sat " aria-pressed ="false "> Sat</ button >
209- < button type ="button " data-palette-sort ="bri " aria-pressed ="false "> Bri</ button >
210- < button type ="button " data-palette-sort ="name " aria-pressed ="true "> Name</ button >
211- < button type ="button " data-palette-sort ="tag " aria-pressed ="false "> Tag</ button >
212- </ div >
213- </ div >
214- </ section >
215-
216168 < section class ="accordion-v2 tool-starter__accordion tool-starter__accordion--fill is-open " data-accordion-v2-open ="true ">
217169 < button class ="accordion-v2__header " type ="button " aria-expanded ="true " aria-controls ="objectVectorStudioV2ShapeToolsContent ">
218170 < span > Shape/Tools</ span >
@@ -275,6 +227,64 @@ <h2 class="tools-platform-frame__eyebrow">First-Class Tools Surface V2</h2>
275227 </ div >
276228 </ section >
277229
230+ < section class ="accordion-v2 tool-starter__accordion tool-starter__accordion--compact is-open " data-accordion-v2-open ="true ">
231+ < button class ="accordion-v2__header " type ="button " aria-expanded ="true " aria-controls ="objectVectorStudioV2ShapeTransformContent ">
232+ < span > Shape Transform</ span >
233+ < span class ="accordion-v2__icon " aria-hidden ="true "> +</ span >
234+ </ button >
235+ < div id ="objectVectorStudioV2ShapeTransformContent " class ="accordion-v2__content object-vector-studio-v2__scroll-content ">
236+ < div id ="objectVectorStudioV2ShapeTransform " class ="object-vector-studio-v2__details "> No shape selected.</ div >
237+ </ div >
238+ </ section >
239+
240+ < section class ="accordion-v2 tool-starter__accordion tool-starter__accordion--compact object-vector-studio-v2__palette-accordion is-open " data-accordion-v2-open ="true ">
241+ < button class ="accordion-v2__header " type ="button " aria-expanded ="true " aria-controls ="objectVectorStudioV2PaletteContent ">
242+ < span > Palette < span id ="objectVectorStudioV2PaletteSwatchCount " class ="object-vector-studio-v2__header-count "> (0 swatches)</ span > </ span >
243+ < span class ="accordion-v2__icon " aria-hidden ="true "> +</ span >
244+ </ button >
245+ < div id ="objectVectorStudioV2PaletteContent " class ="accordion-v2__content object-vector-studio-v2__scroll-content ">
246+ < div class ="object-vector-studio-v2__palette-controls " aria-label ="Palette paint controls ">
247+ < div class ="object-vector-studio-v2__palette-primary-row ">
248+ < button id ="objectVectorStudioV2PaintModeButton " type ="button " aria-pressed ="true ">
249+ < span class ="object-vector-studio-v2__palette-mode-swatch " data-palette-mode-swatch ="paint " aria-hidden ="true "> </ span >
250+ < span class ="object-vector-studio-v2__palette-mode-label "> Paint</ span >
251+ </ button >
252+ < button id ="objectVectorStudioV2PalettePickerButton " class ="object-vector-studio-v2__palette-picker-button " type ="button " aria-pressed ="false " data-shape-tool ="picker " title ="Sample a shape style into Palette controls " aria-label ="Picker ">
253+ < span class ="object-vector-studio-v2__shape-icon object-vector-studio-v2__shape-icon--picker " aria-hidden ="true "> </ span >
254+ </ button >
255+ < button id ="objectVectorStudioV2StrokeModeButton " type ="button " aria-pressed ="false ">
256+ < span class ="object-vector-studio-v2__palette-mode-swatch " data-palette-mode-swatch ="stroke " aria-hidden ="true "> </ span >
257+ < span class ="object-vector-studio-v2__palette-mode-label "> Stroke</ span >
258+ </ button >
259+ < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2StrokeWidth ">
260+ < span > Width</ span >
261+ < input id ="objectVectorStudioV2StrokeWidth " type ="number " min ="0.1 " step ="0.1 " value ="2 ">
262+ </ label >
263+ </ div >
264+ < div class ="object-vector-studio-v2__palette-opacity-row ">
265+ < span class ="object-vector-studio-v2__palette-opacity-heading "> Opacity</ span >
266+ < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2FillOpacity ">
267+ < span > Fill</ span >
268+ < input id ="objectVectorStudioV2FillOpacity " type ="number " min ="0 " max ="255 " step ="1 " value ="255 ">
269+ </ label >
270+ < label class ="object-vector-studio-v2__inline-field " for ="objectVectorStudioV2StrokeOpacity ">
271+ < span > Stroke</ span >
272+ < input id ="objectVectorStudioV2StrokeOpacity " type ="number " min ="0 " max ="255 " step ="1 " value ="255 ">
273+ </ label >
274+ </ div >
275+ </ div >
276+ < hr class ="object-vector-studio-v2__separator ">
277+ < div id ="objectVectorStudioV2PaletteSummary " class ="object-vector-studio-v2__palette-swatch-list " aria-label ="Read-only palette swatches "> </ div >
278+ < div class ="object-vector-studio-v2__palette-sort " aria-label ="Palette sorting ">
279+ < button type ="button " data-palette-sort ="hue " aria-pressed ="false "> Hue</ button >
280+ < button type ="button " data-palette-sort ="sat " aria-pressed ="false "> Sat</ button >
281+ < button type ="button " data-palette-sort ="bri " aria-pressed ="false "> Bri</ button >
282+ < button type ="button " data-palette-sort ="name " aria-pressed ="true "> Name</ button >
283+ < button type ="button " data-palette-sort ="tag " aria-pressed ="false "> Tag</ button >
284+ </ div >
285+ </ div >
286+ </ section >
287+
278288 < section class ="accordion-v2 tool-starter__accordion tool-starter__accordion--compact is-open " data-accordion-v2-open ="true ">
279289 < button class ="accordion-v2__header " type ="button " aria-expanded ="true " aria-controls ="objectVectorStudioV2ShapeGeometryContent ">
280290 < span class ="object-vector-studio-v2__geometry-header-title ">
0 commit comments