rastrillo / fiesta Public

Clone
git clone https://amadan.net/rastrillo/fiesta

Plain git — no account needed to clone.

Download

Download this file

1{
2 "examples": [
3 {
4 "name": "page-header",
5 "title": "page-header",
6 "family": "list-screen",
7 "kind": "component",
8 "document": false,
9 "wrapper": "",
10 "scripts": [
11 "light.js"
12 ],
13 "default": "title-subhead-and-a-primary-action",
14 "states": [
15 {
16 "id": "title-subhead-and-a-primary-action",
17 "label": "Title, subhead and a primary action",
18 "sampleURLs": [
19 "/posts/new"
20 ]
21 },
22 {
23 "id": "title-only",
24 "label": "Title only",
25 "sampleURLs": []
26 }
27 ]
28 },
29 {
30 "name": "list-bar",
31 "title": "list-bar",
32 "family": "list-screen",
33 "kind": "component",
34 "document": false,
35 "wrapper": "list",
36 "scripts": [
37 "fiesta.js",
38 "light.js",
39 "anchor.js"
40 ],
41 "default": "search-with-a-filter-dropdown",
42 "states": [
43 {
44 "id": "search-with-a-filter-dropdown",
45 "label": "Search with a filter dropdown",
46 "sampleURLs": [
47 "/posts",
48 "/posts?sort=newest",
49 "/posts?status=free",
50 "/posts?status=paid"
51 ]
52 }
53 ]
54 },
55 {
56 "name": "list-bar-search",
57 "title": "list-bar-search",
58 "family": "list-screen",
59 "kind": "component",
60 "document": false,
61 "wrapper": "list",
62 "scripts": [
63 "light.js"
64 ],
65 "default": "with-a-query",
66 "states": [
67 {
68 "id": "with-a-query",
69 "label": "With a query",
70 "sampleURLs": [
71 "/comments",
72 "/comments?status=held"
73 ]
74 },
75 {
76 "id": "with-a-query-on-page-4",
77 "label": "With a query on page 4",
78 "sampleURLs": [
79 "/comments"
80 ]
81 },
82 {
83 "id": "empty-accessible-name-from-the-catalog",
84 "label": "Empty, accessible name from the catalog",
85 "sampleURLs": [
86 "/comments"
87 ]
88 }
89 ]
90 },
91 {
92 "name": "list-search-submit",
93 "title": "list-search-submit",
94 "family": "list-screen",
95 "kind": "component",
96 "document": false,
97 "wrapper": "box",
98 "scripts": [
99 "light.js"
100 ],
101 "default": "default-label",
102 "states": [
103 {
104 "id": "default-label",
105 "label": "Default label",
106 "sampleURLs": []
107 }
108 ]
109 },
110 {
111 "name": "list-row-action",
112 "title": "list-row-action",
113 "family": "list-screen",
114 "kind": "component",
115 "document": false,
116 "wrapper": "list",
117 "scripts": [
118 "light.js"
119 ],
120 "default": "lead-marker-status-and-an-action",
121 "states": [
122 {
123 "id": "lead-marker-status-and-an-action",
124 "label": "Lead marker, status and an action",
125 "sampleURLs": [
126 "/posts/1",
127 "/posts/1/edit"
128 ]
129 },
130 {
131 "id": "name-and-meta-line-only",
132 "label": "Name and meta line only",
133 "sampleURLs": [
134 "/posts/2"
135 ]
136 }
137 ]
138 },
139 {
140 "name": "row-menu",
141 "title": "row-menu",
142 "family": "list-screen",
143 "kind": "component",
144 "document": false,
145 "wrapper": "",
146 "scripts": [
147 "fiesta.js"
148 ],
149 "default": "links-a-form-and-a-destructive-item",
150 "states": [
151 {
152 "id": "links-a-form-and-a-destructive-item",
153 "label": "Links, a form and a destructive item",
154 "sampleURLs": [
155 "/orders/AB3PX/archive",
156 "/orders/AB3PX/delete",
157 "/orders/AB3PX/edit"
158 ]
159 },
160 {
161 "id": "links-only-for-a-list-inside-a-selection-form",
162 "label": "Links only, for a list inside a selection form",
163 "sampleURLs": [
164 "/orders/CD4QY/delete",
165 "/orders/CD4QY/edit"
166 ]
167 }
168 ]
169 },
170 {
171 "name": "seg-tabs",
172 "title": "seg-tabs",
173 "family": "list-screen",
174 "kind": "component",
175 "document": false,
176 "wrapper": "",
177 "scripts": [],
178 "default": "two-sections",
179 "states": [
180 {
181 "id": "two-sections",
182 "label": "Two sections",
183 "sampleURLs": [
184 "?tab=advanced",
185 "?tab=basics"
186 ]
187 }
188 ]
189 },
190 {
191 "name": "dropdown",
192 "title": "dropdown",
193 "family": "list-screen",
194 "kind": "component",
195 "document": false,
196 "wrapper": "",
197 "scripts": [
198 "fiesta.js",
199 "light.js",
200 "anchor.js"
201 ],
202 "default": "a-filter-menu-with-one-choice-applied",
203 "states": [
204 {
205 "id": "a-filter-menu-with-one-choice-applied",
206 "label": "A filter menu with one choice applied",
207 "sampleURLs": [
208 "/posts?sort=newest",
209 "/posts?sort=oldest",
210 "/posts?sort=title"
211 ]
212 },
213 {
214 "id": "menu-idiom",
215 "label": "",
216 "sampleURLs": [
217 "/orders",
218 "/orders?price=free",
219 "/orders?status=paid"
220 ]
221 }
222 ]
223 },
224 {
225 "name": "bulk-bar",
226 "title": "bulk-bar",
227 "family": "list-screen",
228 "kind": "component",
229 "document": false,
230 "wrapper": "list",
231 "scripts": [
232 "fiesta.js",
233 "light.js",
234 "anchor.js"
235 ],
236 "default": "three-rows-selected",
237 "states": [
238 {
239 "id": "three-rows-selected",
240 "label": "Three rows selected",
241 "sampleURLs": [
242 "/posts",
243 "/posts?select=all"
244 ]
245 }
246 ]
247 },
248 {
249 "name": "media-grid",
250 "title": "media-grid",
251 "family": "list-screen",
252 "kind": "component",
253 "document": false,
254 "wrapper": "list",
255 "scripts": [
256 "fiesta.js",
257 "light.js"
258 ],
259 "default": "screenshots-a-logo-and-a-banner",
260 "states": [
261 {
262 "id": "screenshots-a-logo-and-a-banner",
263 "label": "Screenshots, a logo and a banner",
264 "sampleURLs": [
265 "/images/1",
266 "/images/1/delete",
267 "/images/1/edit",
268 "/images/2",
269 "/images/2/delete",
270 "/images/2/edit",
271 "/images/3",
272 "/images/3/delete",
273 "/images/3/edit",
274 "/images/4",
275 "/images/4/delete",
276 "/images/4/edit"
277 ]
278 },
279 {
280 "id": "select-mode-one-tile-selected",
281 "label": "Select mode, one tile selected",
282 "sampleURLs": [
283 "/images/1",
284 "/images/1/delete",
285 "/images/1/edit",
286 "/images/2",
287 "/images/2/delete",
288 "/images/2/edit"
289 ]
290 }
291 ]
292 },
293 {
294 "name": "pagination",
295 "title": "pagination",
296 "family": "list-screen",
297 "kind": "component",
298 "document": false,
299 "wrapper": "",
300 "scripts": [],
301 "default": "middle-of-a-long-list",
302 "states": [
303 {
304 "id": "middle-of-a-long-list",
305 "label": "Middle of a long list",
306 "sampleURLs": [
307 "/posts?page=1",
308 "/posts?page=3",
309 "/posts?page=5",
310 "/posts?page=9"
311 ]
312 },
313 {
314 "id": "first-page-default-accessible-name",
315 "label": "First page, default accessible name",
316 "sampleURLs": [
317 "/posts?page=2"
318 ]
319 }
320 ]
321 },
322 {
323 "name": "empty-state",
324 "title": "empty-state",
325 "family": "list-screen",
326 "kind": "component",
327 "document": false,
328 "wrapper": "",
329 "scripts": [
330 "light.js"
331 ],
332 "default": "with-a-post-call-to-action",
333 "states": [
334 {
335 "id": "with-a-post-call-to-action",
336 "label": "With a POST call to action",
337 "sampleURLs": [
338 "/posts/seed"
339 ]
340 },
341 {
342 "id": "sentence-only",
343 "label": "Sentence only",
344 "sampleURLs": []
345 }
346 ]
347 },
348 {
349 "name": "status-pill",
350 "title": "status-pill",
351 "family": "display",
352 "kind": "component",
353 "document": false,
354 "wrapper": "",
355 "scripts": [],
356 "default": "neutral",
357 "states": [
358 {
359 "id": "neutral",
360 "label": "neutral",
361 "sampleURLs": []
362 },
363 {
364 "id": "positive",
365 "label": "positive",
366 "sampleURLs": []
367 },
368 {
369 "id": "warning",
370 "label": "warning",
371 "sampleURLs": []
372 },
373 {
374 "id": "negative",
375 "label": "negative",
376 "sampleURLs": []
377 }
378 ]
379 },
380 {
381 "name": "badge",
382 "title": "badge",
383 "family": "display",
384 "kind": "component",
385 "document": false,
386 "wrapper": "",
387 "scripts": [],
388 "default": "no-tone-quiet-default",
389 "states": [
390 {
391 "id": "no-tone-quiet-default",
392 "label": "No tone (quiet default)",
393 "sampleURLs": []
394 },
395 {
396 "id": "neutral",
397 "label": "neutral",
398 "sampleURLs": []
399 },
400 {
401 "id": "positive",
402 "label": "positive",
403 "sampleURLs": []
404 },
405 {
406 "id": "warning",
407 "label": "warning",
408 "sampleURLs": []
409 },
410 {
411 "id": "negative",
412 "label": "negative",
413 "sampleURLs": []
414 }
415 ]
416 },
417 {
418 "name": "meter",
419 "title": "meter",
420 "family": "display",
421 "kind": "component",
422 "document": false,
423 "wrapper": "",
424 "scripts": [],
425 "default": "empty",
426 "states": [
427 {
428 "id": "empty",
429 "label": "Empty",
430 "sampleURLs": []
431 },
432 {
433 "id": "part-way",
434 "label": "Part way",
435 "sampleURLs": []
436 },
437 {
438 "id": "nearly-full",
439 "label": "Nearly full",
440 "sampleURLs": []
441 },
442 {
443 "id": "full",
444 "label": "Full",
445 "sampleURLs": []
446 },
447 {
448 "id": "over-budget",
449 "label": "Over budget",
450 "sampleURLs": []
451 }
452 ]
453 },
454 {
455 "name": "stat",
456 "title": "stat",
457 "family": "display",
458 "kind": "component",
459 "document": false,
460 "wrapper": "stats",
461 "scripts": [
462 "light.js"
463 ],
464 "default": "the-big-number",
465 "states": [
466 {
467 "id": "the-big-number",
468 "label": "The big number",
469 "sampleURLs": []
470 },
471 {
472 "id": "a-smaller-number",
473 "label": "A smaller number",
474 "sampleURLs": []
475 },
476 {
477 "id": "when-going-down-is-good",
478 "label": "When going down is good",
479 "sampleURLs": []
480 },
481 {
482 "id": "when-going-up-is-bad",
483 "label": "When going up is bad",
484 "sampleURLs": []
485 },
486 {
487 "id": "when-you-cannot-say",
488 "label": "When you cannot say",
489 "sampleURLs": []
490 },
491 {
492 "id": "a-shortened-number",
493 "label": "A shortened number",
494 "sampleURLs": []
495 }
496 ]
497 },
498 {
499 "name": "person",
500 "title": "person",
501 "family": "display",
502 "kind": "component",
503 "document": false,
504 "wrapper": "",
505 "scripts": [],
506 "default": "name-and-email",
507 "states": [
508 {
509 "id": "name-and-email",
510 "label": "Name and email",
511 "sampleURLs": [
512 "/people/1"
513 ]
514 },
515 {
516 "id": "large-the-show-header-size",
517 "label": "Large, the show-header size",
518 "sampleURLs": [
519 "/people/2"
520 ]
521 },
522 {
523 "id": "no-initial",
524 "label": "No initial",
525 "sampleURLs": [
526 "/people/3"
527 ]
528 }
529 ]
530 },
531 {
532 "name": "actor",
533 "title": "actor",
534 "family": "display",
535 "kind": "component",
536 "document": false,
537 "wrapper": "",
538 "scripts": [],
539 "default": "an-agent-acting-for-a-person",
540 "states": [
541 {
542 "id": "an-agent-acting-for-a-person",
543 "label": "An agent acting for a person",
544 "sampleURLs": []
545 },
546 {
547 "id": "a-person",
548 "label": "A person",
549 "sampleURLs": []
550 }
551 ]
552 },
553 {
554 "name": "callout",
555 "title": "callout",
556 "family": "display",
557 "kind": "component",
558 "document": false,
559 "wrapper": "",
560 "scripts": [],
561 "default": "info",
562 "states": [
563 {
564 "id": "info",
565 "label": "info",
566 "sampleURLs": []
567 },
568 {
569 "id": "positive",
570 "label": "positive",
571 "sampleURLs": []
572 },
573 {
574 "id": "warning",
575 "label": "warning",
576 "sampleURLs": []
577 },
578 {
579 "id": "negative",
580 "label": "negative",
581 "sampleURLs": []
582 },
583 {
584 "id": "negative-announced-as-an-alert",
585 "label": "negative, announced as an alert",
586 "sampleURLs": []
587 }
588 ]
589 },
590 {
591 "name": "detail-list",
592 "title": "detail-list",
593 "family": "display",
594 "kind": "component",
595 "document": false,
596 "wrapper": "box",
597 "scripts": [
598 "light.js"
599 ],
600 "default": "four-facts-one-machine-ish",
601 "states": [
602 {
603 "id": "four-facts-one-machine-ish",
604 "label": "Four facts, one machine-ish",
605 "sampleURLs": []
606 }
607 ]
608 },
609 {
610 "name": "notice",
611 "title": "notice",
612 "family": "display",
613 "kind": "component",
614 "document": false,
615 "wrapper": "",
616 "scripts": [],
617 "default": "a-saved-message",
618 "states": [
619 {
620 "id": "a-saved-message",
621 "label": "A saved message",
622 "sampleURLs": []
623 }
624 ]
625 },
626 {
627 "name": "form-error",
628 "title": "form-error",
629 "family": "display",
630 "kind": "component",
631 "document": false,
632 "wrapper": "",
633 "scripts": [],
634 "default": "a-rejected-submission",
635 "states": [
636 {
637 "id": "a-rejected-submission",
638 "label": "A rejected submission",
639 "sampleURLs": []
640 }
641 ]
642 },
643 {
644 "name": "job-status",
645 "title": "job-status",
646 "family": "display",
647 "kind": "component",
648 "document": false,
649 "wrapper": "",
650 "scripts": [
651 "fiesta.js"
652 ],
653 "default": "running",
654 "states": [
655 {
656 "id": "running",
657 "label": "Running",
658 "sampleURLs": []
659 },
660 {
661 "id": "finished",
662 "label": "Finished",
663 "sampleURLs": []
664 },
665 {
666 "id": "failed",
667 "label": "Failed",
668 "sampleURLs": []
669 }
670 ]
671 },
672 {
673 "name": "field",
674 "title": "field",
675 "family": "form",
676 "kind": "component",
677 "document": false,
678 "wrapper": "form",
679 "scripts": [
680 "light.js"
681 ],
682 "default": "bare",
683 "states": [
684 {
685 "id": "bare",
686 "label": "Bare",
687 "sampleURLs": []
688 },
689 {
690 "id": "with-a-hint",
691 "label": "With a hint",
692 "sampleURLs": []
693 },
694 {
695 "id": "with-help-under-the-control",
696 "label": "With help under the control",
697 "sampleURLs": []
698 },
699 {
700 "id": "required",
701 "label": "Required",
702 "sampleURLs": []
703 },
704 {
705 "id": "with-an-error",
706 "label": "With an error",
707 "sampleURLs": []
708 },
709 {
710 "id": "short",
711 "label": "Short",
712 "sampleURLs": []
713 },
714 {
715 "id": "the-headline-field",
716 "label": "The headline field",
717 "sampleURLs": []
718 }
719 ]
720 },
721 {
722 "name": "field-text",
723 "title": "field-text",
724 "family": "form",
725 "kind": "component",
726 "document": false,
727 "wrapper": "form",
728 "scripts": [
729 "light.js"
730 ],
731 "default": "bare",
732 "states": [
733 {
734 "id": "bare",
735 "label": "Bare",
736 "sampleURLs": []
737 },
738 {
739 "id": "with-a-hint",
740 "label": "With a hint",
741 "sampleURLs": []
742 },
743 {
744 "id": "required",
745 "label": "Required",
746 "sampleURLs": []
747 },
748 {
749 "id": "with-an-error",
750 "label": "With an error",
751 "sampleURLs": []
752 },
753 {
754 "id": "the-headline-field",
755 "label": "The headline field",
756 "sampleURLs": []
757 }
758 ]
759 },
760 {
761 "name": "field-url",
762 "title": "field-url",
763 "family": "form",
764 "kind": "component",
765 "document": false,
766 "wrapper": "form",
767 "scripts": [
768 "light.js"
769 ],
770 "default": "bare",
771 "states": [
772 {
773 "id": "bare",
774 "label": "Bare",
775 "sampleURLs": []
776 },
777 {
778 "id": "with-a-hint",
779 "label": "With a hint",
780 "sampleURLs": []
781 },
782 {
783 "id": "with-an-error",
784 "label": "With an error",
785 "sampleURLs": []
786 }
787 ]
788 },
789 {
790 "name": "field-money",
791 "title": "field-money",
792 "family": "form",
793 "kind": "component",
794 "document": false,
795 "wrapper": "form",
796 "scripts": [
797 "light.js"
798 ],
799 "default": "bare",
800 "states": [
801 {
802 "id": "bare",
803 "label": "Bare",
804 "sampleURLs": []
805 },
806 {
807 "id": "with-a-hint",
808 "label": "With a hint",
809 "sampleURLs": []
810 },
811 {
812 "id": "with-an-error",
813 "label": "With an error",
814 "sampleURLs": []
815 }
816 ]
817 },
818 {
819 "name": "field-textarea",
820 "title": "field-textarea",
821 "family": "form",
822 "kind": "component",
823 "document": false,
824 "wrapper": "form",
825 "scripts": [
826 "light.js"
827 ],
828 "default": "bare",
829 "states": [
830 {
831 "id": "bare",
832 "label": "Bare",
833 "sampleURLs": []
834 },
835 {
836 "id": "with-a-hint",
837 "label": "With a hint",
838 "sampleURLs": []
839 },
840 {
841 "id": "with-an-error",
842 "label": "With an error",
843 "sampleURLs": []
844 },
845 {
846 "id": "required",
847 "label": "Required",
848 "sampleURLs": []
849 }
850 ]
851 },
852 {
853 "name": "field-select",
854 "title": "field-select",
855 "family": "choices-and-actions",
856 "kind": "component",
857 "document": false,
858 "wrapper": "form",
859 "scripts": [
860 "light.js",
861 "select.js"
862 ],
863 "default": "three-options-a-native-select",
864 "states": [
865 {
866 "id": "three-options-a-native-select",
867 "label": "Three options: a native select",
868 "sampleURLs": []
869 },
870 {
871 "id": "twelve-options-the-filterable-combobox",
872 "label": "Twelve options: the filterable combobox",
873 "sampleURLs": []
874 },
875 {
876 "id": "twelve-options-plain-the-enhancement-opted-out",
877 "label": "Twelve options, Plain: the enhancement opted out",
878 "sampleURLs": []
879 },
880 {
881 "id": "required-with-an-error",
882 "label": "Required, with an error",
883 "sampleURLs": []
884 },
885 {
886 "id": "hand-written-with-optgroups",
887 "label": "Hand-written, with optgroups",
888 "sampleURLs": []
889 }
890 ]
891 },
892 {
893 "name": "field-check",
894 "title": "field-check",
895 "family": "choices-and-actions",
896 "kind": "component",
897 "document": false,
898 "wrapper": "form",
899 "scripts": [
900 "fiesta.js",
901 "light.js"
902 ],
903 "default": "on",
904 "states": [
905 {
906 "id": "on",
907 "label": "On",
908 "sampleURLs": []
909 },
910 {
911 "id": "off",
912 "label": "Off",
913 "sampleURLs": []
914 },
915 {
916 "id": "disabled",
917 "label": "Disabled",
918 "sampleURLs": []
919 }
920 ]
921 },
922 {
923 "name": "choice-field",
924 "title": "choice-field",
925 "family": "choices-and-actions",
926 "kind": "component",
927 "document": false,
928 "wrapper": "form",
929 "scripts": [
930 "light.js"
931 ],
932 "default": "pick-one",
933 "states": [
934 {
935 "id": "pick-one",
936 "label": "Pick one",
937 "sampleURLs": []
938 },
939 {
940 "id": "pick-any",
941 "label": "Pick any",
942 "sampleURLs": []
943 }
944 ]
945 },
946 {
947 "name": "form-foot",
948 "title": "form-foot",
949 "family": "choices-and-actions",
950 "kind": "component",
951 "document": false,
952 "wrapper": "form",
953 "scripts": [
954 "light.js"
955 ],
956 "default": "save-and-cancel",
957 "states": [
958 {
959 "id": "save-and-cancel",
960 "label": "Save and cancel",
961 "sampleURLs": [
962 "/posts"
963 ]
964 },
965 {
966 "id": "submit-only",
967 "label": "Submit only",
968 "sampleURLs": []
969 },
970 {
971 "id": "idle-the-button-before-anything-happens",
972 "label": "Idle: the button before anything happens",
973 "sampleURLs": [
974 "/posts"
975 ]
976 },
977 {
978 "id": "working-what-busy-js-writes-on-the-way-out",
979 "label": "Working: what busy.js writes on the way out",
980 "sampleURLs": [
981 "/posts"
982 ]
983 }
984 ]
985 },
986 {
987 "name": "confirm-form",
988 "title": "confirm-form",
989 "family": "choices-and-actions",
990 "kind": "component",
991 "document": false,
992 "wrapper": "box",
993 "scripts": [
994 "light.js"
995 ],
996 "default": "destructive",
997 "states": [
998 {
999 "id": "destructive",
1000 "label": "Destructive",
1001 "sampleURLs": [
1002 "/posts/1",
1003 "/posts/1/delete"
1004 ]
1005 },
1006 {
1007 "id": "ordinary-default-cancel-wording",
1008 "label": "Ordinary, default cancel wording",
1009 "sampleURLs": [
1010 "/posts/1",
1011 "/posts/1/publish"
1012 ]
1013 }
1014 ]
1015 },
1016 {
1017 "name": "field-date",
1018 "title": "field-date",
1019 "family": "date-and-time",
1020 "kind": "component",
1021 "document": false,
1022 "wrapper": "form",
1023 "scripts": [
1024 "light.js",
1025 "calendar.js",
1026 "datetime.js"
1027 ],
1028 "default": "enhanced-input-type-tomorrow-or-in-3-weeks",
1029 "states": [
1030 {
1031 "id": "enhanced-input-type-tomorrow-or-in-3-weeks",
1032 "label": "Enhanced input: type \"tomorrow\", or \"in 3 weeks\"",
1033 "sampleURLs": []
1034 },
1035 {
1036 "id": "required-with-an-error",
1037 "label": "Required, with an error",
1038 "sampleURLs": []
1039 },
1040 {
1041 "id": "bounded",
1042 "label": "Bounded",
1043 "sampleURLs": []
1044 },
1045 {
1046 "id": "plain-the-bare-native-input",
1047 "label": "Plain: the bare native input",
1048 "sampleURLs": []
1049 }
1050 ]
1051 },
1052 {
1053 "name": "field-time",
1054 "title": "field-time",
1055 "family": "date-and-time",
1056 "kind": "component",
1057 "document": false,
1058 "wrapper": "form",
1059 "scripts": [
1060 "light.js",
1061 "calendar.js",
1062 "datetime.js"
1063 ],
1064 "default": "enhanced-input-type-half-seven-or-noon",
1065 "states": [
1066 {
1067 "id": "enhanced-input-type-half-seven-or-noon",
1068 "label": "Enhanced input: type \"half seven\", or \"noon\"",
1069 "sampleURLs": []
1070 },
1071 {
1072 "id": "required-with-an-error",
1073 "label": "Required, with an error",
1074 "sampleURLs": []
1075 },
1076 {
1077 "id": "bounded",
1078 "label": "Bounded",
1079 "sampleURLs": []
1080 },
1081 {
1082 "id": "plain-the-bare-native-input",
1083 "label": "Plain: the bare native input",
1084 "sampleURLs": []
1085 }
1086 ]
1087 },
1088 {
1089 "name": "field-datetime",
1090 "title": "field-datetime",
1091 "family": "date-and-time",
1092 "kind": "component",
1093 "document": false,
1094 "wrapper": "form",
1095 "scripts": [
1096 "light.js",
1097 "calendar.js",
1098 "datetime.js"
1099 ],
1100 "default": "enhanced-input-type-tomorrow-or-in-3-weeks",
1101 "states": [
1102 {
1103 "id": "enhanced-input-type-tomorrow-or-in-3-weeks",
1104 "label": "Enhanced input: type \"tomorrow\", or \"in 3 weeks\"",
1105 "sampleURLs": []
1106 },
1107 {
1108 "id": "required-with-an-error",
1109 "label": "Required, with an error",
1110 "sampleURLs": []
1111 },
1112 {
1113 "id": "bounded",
1114 "label": "Bounded",
1115 "sampleURLs": []
1116 },
1117 {
1118 "id": "plain-the-bare-native-input",
1119 "label": "Plain: the bare native input",
1120 "sampleURLs": []
1121 }
1122 ]
1123 },
1124 {
1125 "name": "field-daterange",
1126 "title": "field-daterange",
1127 "family": "date-and-time",
1128 "kind": "component",
1129 "document": false,
1130 "wrapper": "form",
1131 "scripts": [
1132 "light.js",
1133 "calendar.js",
1134 "datetime.js"
1135 ],
1136 "default": "date-and-time-seeded",
1137 "states": [
1138 {
1139 "id": "date-and-time-seeded",
1140 "label": "Date and time, seeded",
1141 "sampleURLs": []
1142 },
1143 {
1144 "id": "dates-only-with-an-error-on-the-end",
1145 "label": "Dates only, with an error on the end",
1146 "sampleURLs": []
1147 }
1148 ]
1149 },
1150 {
1151 "name": "error-page",
1152 "title": "error-page",
1153 "family": "route",
1154 "kind": "component",
1155 "document": false,
1156 "wrapper": "",
1157 "scripts": [
1158 "light.js"
1159 ],
1160 "default": "404-not-found",
1161 "states": [
1162 {
1163 "id": "404-not-found",
1164 "label": "404: not found",
1165 "sampleURLs": [
1166 "/"
1167 ]
1168 },
1169 {
1170 "id": "403-forbidden",
1171 "label": "403: forbidden",
1172 "sampleURLs": [
1173 "/",
1174 "/posts"
1175 ]
1176 },
1177 {
1178 "id": "422-unprocessable",
1179 "label": "422: unprocessable",
1180 "sampleURLs": [
1181 "/",
1182 "/posts/1/edit"
1183 ]
1184 },
1185 {
1186 "id": "500-server-error",
1187 "label": "500: server error",
1188 "sampleURLs": [
1189 "/"
1190 ]
1191 },
1192 {
1193 "id": "503-unavailable",
1194 "label": "503: unavailable",
1195 "sampleURLs": [
1196 "/"
1197 ]
1198 },
1199 {
1200 "id": "anything-else-the-generic-pair",
1201 "label": "Anything else: the generic pair",
1202 "sampleURLs": [
1203 "/"
1204 ]
1205 }
1206 ]
1207 },
1208 {
1209 "name": "back-nav",
1210 "title": "back-nav",
1211 "family": "route",
1212 "kind": "component",
1213 "document": false,
1214 "wrapper": "",
1215 "scripts": [],
1216 "default": "back-to-a-record",
1217 "states": [
1218 {
1219 "id": "back-to-a-record",
1220 "label": "Back to a record",
1221 "sampleURLs": [
1222 "/orders/1"
1223 ]
1224 }
1225 ]
1226 },
1227 {
1228 "name": "locale-menu",
1229 "title": "locale-menu",
1230 "family": "route",
1231 "kind": "component",
1232 "document": false,
1233 "wrapper": "",
1234 "scripts": [
1235 "fiesta.js",
1236 "anchor.js"
1237 ],
1238 "default": "twelve-languages-current-highlighted",
1239 "states": [
1240 {
1241 "id": "twelve-languages-current-highlighted",
1242 "label": "Twelve languages, current highlighted.",
1243 "sampleURLs": [
1244 "/_locale"
1245 ]
1246 }
1247 ]
1248 },
1249 {
1250 "name": "scheme-menu",
1251 "title": "scheme-menu",
1252 "family": "route",
1253 "kind": "component",
1254 "document": false,
1255 "wrapper": "",
1256 "scripts": [
1257 "fiesta.js",
1258 "anchor.js"
1259 ],
1260 "default": "standalone",
1261 "states": [
1262 {
1263 "id": "three-choices-dark-current",
1264 "label": "Three choices, Dark current.",
1265 "sampleURLs": [
1266 "/_theme"
1267 ]
1268 },
1269 {
1270 "id": "standalone",
1271 "label": "Standalone: the page remembers the choice",
1272 "sampleURLs": []
1273 }
1274 ]
1275 },
1276 {
1277 "name": "api-tokens",
1278 "title": "api-tokens",
1279 "family": "route",
1280 "kind": "component",
1281 "document": false,
1282 "wrapper": "",
1283 "scripts": [
1284 "fiesta.js",
1285 "light.js"
1286 ],
1287 "default": "four-tokens-two-of-them-live",
1288 "states": [
1289 {
1290 "id": "four-tokens-two-of-them-live",
1291 "label": "Four tokens, two of them live",
1292 "sampleURLs": [
1293 "/tokens",
1294 "/tokens/revoke",
1295 "/tokens/revoke-agent",
1296 "/tokens/revoke-all"
1297 ]
1298 },
1299 {
1300 "id": "just-created-the-secret-shown-once",
1301 "label": "Just created: the secret, shown once",
1302 "sampleURLs": [
1303 "/tokens",
1304 "/tokens/revoke",
1305 "/tokens/revoke-agent",
1306 "/tokens/revoke-all"
1307 ]
1308 },
1309 {
1310 "id": "no-tokens-yet",
1311 "label": "No tokens yet",
1312 "sampleURLs": [
1313 "/tokens"
1314 ]
1315 }
1316 ]
1317 },
1318 {
1319 "name": "box",
1320 "title": "box",
1321 "family": "primitives",
1322 "kind": "idiom",
1323 "document": false,
1324 "wrapper": "",
1325 "scripts": [
1326 "light.js"
1327 ],
1328 "default": "default",
1329 "states": [
1330 {
1331 "id": "default",
1332 "label": "",
1333 "sampleURLs": [
1334 "/payout/edit"
1335 ]
1336 }
1337 ]
1338 },
1339 {
1340 "name": "button",
1341 "title": "button",
1342 "family": "primitives",
1343 "kind": "idiom",
1344 "document": false,
1345 "wrapper": "",
1346 "scripts": [
1347 "light.js"
1348 ],
1349 "default": "default",
1350 "states": [
1351 {
1352 "id": "default",
1353 "label": "",
1354 "sampleURLs": [
1355 "/orders"
1356 ]
1357 }
1358 ]
1359 },
1360 {
1361 "name": "form-layout",
1362 "title": "form-layout",
1363 "family": "primitives",
1364 "kind": "idiom",
1365 "document": false,
1366 "wrapper": "",
1367 "scripts": [
1368 "light.js"
1369 ],
1370 "default": "default",
1371 "states": [
1372 {
1373 "id": "default",
1374 "label": "",
1375 "sampleURLs": [
1376 "/settings"
1377 ]
1378 }
1379 ]
1380 },
1381 {
1382 "name": "help",
1383 "title": "help",
1384 "family": "primitives",
1385 "kind": "idiom",
1386 "document": false,
1387 "wrapper": "",
1388 "scripts": [],
1389 "default": "default",
1390 "states": [
1391 {
1392 "id": "default",
1393 "label": "",
1394 "sampleURLs": [
1395 "/help/orders"
1396 ]
1397 }
1398 ]
1399 },
1400 {
1401 "name": "list-grid",
1402 "title": "list-grid",
1403 "family": "primitives",
1404 "kind": "idiom",
1405 "document": false,
1406 "wrapper": "",
1407 "scripts": [
1408 "fiesta.js",
1409 "light.js"
1410 ],
1411 "default": "default",
1412 "states": [
1413 {
1414 "id": "default",
1415 "label": "",
1416 "sampleURLs": [
1417 "/orders",
1418 "/orders/AB3PX",
1419 "/orders/AB3PX/refund"
1420 ]
1421 }
1422 ]
1423 },
1424 {
1425 "name": "modal",
1426 "title": "modal",
1427 "family": "primitives",
1428 "kind": "idiom",
1429 "document": false,
1430 "wrapper": "",
1431 "scripts": [],
1432 "default": "default",
1433 "states": [
1434 {
1435 "id": "default",
1436 "label": "",
1437 "sampleURLs": [
1438 "/settings",
1439 "/settings/billing",
1440 "/settings/notifications",
1441 "/settings/profile"
1442 ]
1443 }
1444 ]
1445 },
1446 {
1447 "name": "selbox",
1448 "title": "selbox",
1449 "family": "primitives",
1450 "kind": "idiom",
1451 "document": false,
1452 "wrapper": "",
1453 "scripts": [],
1454 "default": "default",
1455 "states": [
1456 {
1457 "id": "default",
1458 "label": "",
1459 "sampleURLs": []
1460 }
1461 ]
1462 },
1463 {
1464 "name": "shell-sidebar",
1465 "title": "shell-sidebar",
1466 "family": "primitives",
1467 "kind": "idiom",
1468 "document": false,
1469 "wrapper": "",
1470 "scripts": [
1471 "fiesta.js",
1472 "anchor.js"
1473 ],
1474 "default": "default",
1475 "states": [
1476 {
1477 "id": "default",
1478 "label": "",
1479 "sampleURLs": [
1480 "/",
1481 "/#nav-reports",
1482 "/dashboard",
1483 "/reports",
1484 "/settings"
1485 ]
1486 }
1487 ]
1488 },
1489 {
1490 "name": "shell-topbar",
1491 "title": "shell-topbar",
1492 "family": "primitives",
1493 "kind": "idiom",
1494 "document": false,
1495 "wrapper": "",
1496 "scripts": [
1497 "fiesta.js",
1498 "anchor.js"
1499 ],
1500 "default": "default",
1501 "states": [
1502 {
1503 "id": "default",
1504 "label": "",
1505 "sampleURLs": [
1506 "/",
1507 "/archive",
1508 "/settings"
1509 ]
1510 }
1511 ]
1512 },
1513 {
1514 "name": "stat-band",
1515 "title": "stat-band",
1516 "family": "primitives",
1517 "kind": "idiom",
1518 "document": false,
1519 "wrapper": "",
1520 "scripts": [
1521 "light.js"
1522 ],
1523 "default": "default",
1524 "states": [
1525 {
1526 "id": "default",
1527 "label": "",
1528 "sampleURLs": []
1529 }
1530 ]
1531 },
1532 {
1533 "name": "tblock",
1534 "title": "tblock",
1535 "family": "primitives",
1536 "kind": "idiom",
1537 "document": false,
1538 "wrapper": "",
1539 "scripts": [
1540 "fiesta.js",
1541 "light.js"
1542 ],
1543 "default": "default",
1544 "states": [
1545 {
1546 "id": "default",
1547 "label": "",
1548 "sampleURLs": []
1549 }
1550 ]
1551 },
1552 {
1553 "name": "layout-column",
1554 "title": "The column shell",
1555 "family": "shells",
1556 "kind": "layout",
1557 "document": true,
1558 "wrapper": "",
1559 "scripts": [
1560 "fiesta.js",
1561 "busy.js",
1562 "light.js",
1563 "anchor.js",
1564 "select.js",
1565 "calendar.js",
1566 "datetime.js"
1567 ],
1568 "default": "default",
1569 "states": [
1570 {
1571 "id": "default",
1572 "label": "",
1573 "sampleURLs": [
1574 "/",
1575 "/ar/",
1576 "/bn/",
1577 "/en/",
1578 "/es/",
1579 "/ga/",
1580 "/hi/",
1581 "/ja/",
1582 "/pt-PT/",
1583 "/ru/",
1584 "/vi/",
1585 "/yue/",
1586 "/zh-Hans/"
1587 ]
1588 }
1589 ]
1590 },
1591 {
1592 "name": "layout-topbar",
1593 "title": "The topbar shell",
1594 "family": "shells",
1595 "kind": "layout",
1596 "document": true,
1597 "wrapper": "",
1598 "scripts": [
1599 "fiesta.js",
1600 "busy.js",
1601 "light.js",
1602 "anchor.js",
1603 "select.js",
1604 "calendar.js",
1605 "datetime.js"
1606 ],
1607 "default": "default",
1608 "states": [
1609 {
1610 "id": "default",
1611 "label": "",
1612 "sampleURLs": [
1613 "/",
1614 "/ar/",
1615 "/bn/",
1616 "/en/",
1617 "/es/",
1618 "/ga/",
1619 "/hi/",
1620 "/ja/",
1621 "/posts",
1622 "/pt-PT/",
1623 "/ru/",
1624 "/vi/",
1625 "/yue/",
1626 "/zh-Hans/"
1627 ]
1628 }
1629 ]
1630 },
1631 {
1632 "name": "layout-sidebar",
1633 "title": "The sidebar shell",
1634 "family": "shells",
1635 "kind": "layout",
1636 "document": true,
1637 "wrapper": "",
1638 "scripts": [
1639 "fiesta.js",
1640 "busy.js",
1641 "light.js",
1642 "anchor.js",
1643 "shell.js",
1644 "select.js",
1645 "calendar.js",
1646 "datetime.js"
1647 ],
1648 "default": "default",
1649 "states": [
1650 {
1651 "id": "default",
1652 "label": "",
1653 "sampleURLs": [
1654 "/",
1655 "/ar/",
1656 "/bn/",
1657 "/en/",
1658 "/es/",
1659 "/ga/",
1660 "/hi/",
1661 "/ja/",
1662 "/posts",
1663 "/pt-PT/",
1664 "/ru/",
1665 "/vi/",
1666 "/yue/",
1667 "/zh-Hans/"
1668 ]
1669 }
1670 ]
1671 },
1672 {
1673 "name": "layout-sidebar-page",
1674 "title": "The sidebar shell",
1675 "family": "shells",
1676 "kind": "layout",
1677 "document": true,
1678 "wrapper": "",
1679 "scripts": [
1680 "fiesta.js",
1681 "busy.js",
1682 "light.js",
1683 "anchor.js",
1684 "shell.js",
1685 "select.js",
1686 "calendar.js",
1687 "datetime.js"
1688 ],
1689 "default": "default",
1690 "states": [
1691 {
1692 "id": "default",
1693 "label": "",
1694 "sampleURLs": [
1695 "/",
1696 "/#nav-posts",
1697 "/ar/",
1698 "/bn/",
1699 "/en/",
1700 "/es/",
1701 "/ga/",
1702 "/hi/",
1703 "/ja/",
1704 "/posts",
1705 "/pt-PT/",
1706 "/ru/",
1707 "/vi/",
1708 "/yue/",
1709 "/zh-Hans/"
1710 ]
1711 }
1712 ]
1713 },
1714 {
1715 "name": "layout-console",
1716 "title": "The console shell",
1717 "family": "shells",
1718 "kind": "layout",
1719 "document": true,
1720 "wrapper": "",
1721 "scripts": [
1722 "fiesta.js",
1723 "busy.js",
1724 "light.js",
1725 "anchor.js",
1726 "shell.js",
1727 "select.js",
1728 "calendar.js",
1729 "datetime.js"
1730 ],
1731 "default": "default",
1732 "states": [
1733 {
1734 "id": "default",
1735 "label": "",
1736 "sampleURLs": [
1737 "/",
1738 "/ar/",
1739 "/bn/",
1740 "/en/",
1741 "/es/",
1742 "/ga/",
1743 "/hi/",
1744 "/ja/",
1745 "/posts",
1746 "/pt-PT/",
1747 "/ru/",
1748 "/vi/",
1749 "/yue/",
1750 "/zh-Hans/"
1751 ]
1752 }
1753 ]
1754 },
1755 {
1756 "name": "layout-console-page",
1757 "title": "The console shell",
1758 "family": "shells",
1759 "kind": "layout",
1760 "document": true,
1761 "wrapper": "",
1762 "scripts": [
1763 "fiesta.js",
1764 "busy.js",
1765 "light.js",
1766 "anchor.js",
1767 "shell.js",
1768 "select.js",
1769 "calendar.js",
1770 "datetime.js"
1771 ],
1772 "default": "default",
1773 "states": [
1774 {
1775 "id": "default",
1776 "label": "",
1777 "sampleURLs": [
1778 "/",
1779 "/#nav-posts",
1780 "/ar/",
1781 "/bn/",
1782 "/en/",
1783 "/es/",
1784 "/ga/",
1785 "/hi/",
1786 "/ja/",
1787 "/posts",
1788 "/pt-PT/",
1789 "/ru/",
1790 "/vi/",
1791 "/yue/",
1792 "/zh-Hans/"
1793 ]
1794 }
1795 ]
1796 },
1797 {
1798 "name": "layout-stage",
1799 "title": "The stage shell",
1800 "family": "shells",
1801 "kind": "layout",
1802 "document": true,
1803 "wrapper": "",
1804 "scripts": [
1805 "fiesta.js",
1806 "busy.js",
1807 "light.js",
1808 "anchor.js"
1809 ],
1810 "default": "default",
1811 "states": [
1812 {
1813 "id": "default",
1814 "label": "",
1815 "sampleURLs": [
1816 "/",
1817 "/signin"
1818 ]
1819 }
1820 ]
1821 },
1822 {
1823 "name": "format-dates",
1824 "title": "Dates and times",
1825 "family": "formats",
1826 "kind": "format",
1827 "document": false,
1828 "wrapper": "",
1829 "scripts": [
1830 "light.js"
1831 ],
1832 "default": "default",
1833 "states": [
1834 {
1835 "id": "default",
1836 "label": "",
1837 "sampleURLs": []
1838 }
1839 ]
1840 },
1841 {
1842 "name": "format-durations",
1843 "title": "How long something took",
1844 "family": "formats",
1845 "kind": "format",
1846 "document": false,
1847 "wrapper": "",
1848 "scripts": [
1849 "light.js"
1850 ],
1851 "default": "default",
1852 "states": [
1853 {
1854 "id": "default",
1855 "label": "",
1856 "sampleURLs": []
1857 }
1858 ]
1859 },
1860 {
1861 "name": "format-numbers",
1862 "title": "Numbers",
1863 "family": "formats",
1864 "kind": "format",
1865 "document": false,
1866 "wrapper": "",
1867 "scripts": [
1868 "light.js"
1869 ],
1870 "default": "default",
1871 "states": [
1872 {
1873 "id": "default",
1874 "label": "",
1875 "sampleURLs": []
1876 }
1877 ]
1878 },
1879 {
1880 "name": "format-money",
1881 "title": "Money",
1882 "family": "formats",
1883 "kind": "format",
1884 "document": false,
1885 "wrapper": "",
1886 "scripts": [
1887 "light.js"
1888 ],
1889 "default": "default",
1890 "states": [
1891 {
1892 "id": "default",
1893 "label": "",
1894 "sampleURLs": []
1895 }
1896 ]
1897 },
1898 {
1899 "name": "format-ratios",
1900 "title": "Percentages and bars",
1901 "family": "formats",
1902 "kind": "format",
1903 "document": false,
1904 "wrapper": "",
1905 "scripts": [
1906 "light.js"
1907 ],
1908 "default": "default",
1909 "states": [
1910 {
1911 "id": "default",
1912 "label": "",
1913 "sampleURLs": []
1914 }
1915 ]
1916 },
1917 {
1918 "name": "format-filesizes",
1919 "title": "File sizes",
1920 "family": "formats",
1921 "kind": "format",
1922 "document": false,
1923 "wrapper": "",
1924 "scripts": [
1925 "light.js"
1926 ],
1927 "default": "default",
1928 "states": [
1929 {
1930 "id": "default",
1931 "label": "",
1932 "sampleURLs": []
1933 }
1934 ]
1935 },
1936 {
1937 "name": "format-identifiers",
1938 "title": "Reference numbers and codes",
1939 "family": "formats",
1940 "kind": "format",
1941 "document": false,
1942 "wrapper": "",
1943 "scripts": [
1944 "light.js"
1945 ],
1946 "default": "default",
1947 "states": [
1948 {
1949 "id": "default",
1950 "label": "",
1951 "sampleURLs": []
1952 }
1953 ]
1954 },
1955 {
1956 "name": "format-people",
1957 "title": "People's names",
1958 "family": "formats",
1959 "kind": "format",
1960 "document": false,
1961 "wrapper": "",
1962 "scripts": [
1963 "light.js"
1964 ],
1965 "default": "default",
1966 "states": [
1967 {
1968 "id": "default",
1969 "label": "",
1970 "sampleURLs": [
1971 "/people/1"
1972 ]
1973 }
1974 ]
1975 },
1976 {
1977 "name": "format-addresses",
1978 "title": "Addresses",
1979 "family": "formats",
1980 "kind": "format",
1981 "document": false,
1982 "wrapper": "",
1983 "scripts": [
1984 "light.js"
1985 ],
1986 "default": "default",
1987 "states": [
1988 {
1989 "id": "default",
1990 "label": "",
1991 "sampleURLs": [
1992 "mailto:grace@example.com"
1993 ]
1994 }
1995 ]
1996 },
1997 {
1998 "name": "format-abbr",
1999 "title": "Short forms like WCAG",
2000 "family": "formats",
2001 "kind": "format",
2002 "document": false,
2003 "wrapper": "",
2004 "scripts": [
2005 "light.js"
2006 ],
2007 "default": "default",
2008 "states": [
2009 {
2010 "id": "default",
2011 "label": "",
2012 "sampleURLs": []
2013 }
2014 ]
2015 },
2016 {
2017 "name": "format-output",
2018 "title": "Numbers your page works out",
2019 "family": "formats",
2020 "kind": "format",
2021 "document": false,
2022 "wrapper": "",
2023 "scripts": [
2024 "light.js"
2025 ],
2026 "default": "default",
2027 "states": [
2028 {
2029 "id": "default",
2030 "label": "",
2031 "sampleURLs": []
2032 }
2033 ]
2034 },
2035 {
2036 "name": "signin",
2037 "title": "signin",
2038 "family": "screens",
2039 "kind": "screen",
2040 "document": false,
2041 "wrapper": "",
2042 "scripts": [
2043 "light.js"
2044 ],
2045 "default": "asking-for-an-address",
2046 "states": [
2047 {
2048 "id": "asking-for-an-address",
2049 "label": "Asking for an address",
2050 "sampleURLs": [
2051 "/signin"
2052 ]
2053 },
2054 {
2055 "id": "coming-back-with-keymail",
2056 "label": "Coming back with Keymail",
2057 "sampleURLs": [
2058 "/signin",
2059 "/signin/forget"
2060 ]
2061 },
2062 {
2063 "id": "coming-back-with-an-email-link",
2064 "label": "Coming back with an email link",
2065 "sampleURLs": [
2066 "/signin",
2067 "/signin/forget"
2068 ]
2069 },
2070 {
2071 "id": "a-passkey",
2072 "label": "A passkey",
2073 "sampleURLs": [
2074 "/signin",
2075 "/signin/forget"
2076 ]
2077 },
2078 {
2079 "id": "after-the-link-is-sent",
2080 "label": "After the link is sent",
2081 "sampleURLs": [
2082 "/signin/forget"
2083 ]
2084 },
2085 {
2086 "id": "after-the-link-is-sent-in-another-browser",
2087 "label": "After the link is sent, in another browser",
2088 "sampleURLs": [
2089 "/signin/forget"
2090 ]
2091 },
2092 {
2093 "id": "when-keymail-was-offered-and-a-link-went-out",
2094 "label": "When Keymail was offered and a link went out",
2095 "sampleURLs": [
2096 "/signin/forget"
2097 ]
2098 },
2099 {
2100 "id": "on-the-way-to-keymail",
2101 "label": "On the way to Keymail",
2102 "sampleURLs": []
2103 },
2104 {
2105 "id": "an-address-that-does-not-look-right",
2106 "label": "An address that does not look right",
2107 "sampleURLs": [
2108 "/signin"
2109 ]
2110 },
2111 {
2112 "id": "when-keymail-could-not-confirm-it",
2113 "label": "When Keymail could not confirm it",
2114 "sampleURLs": [
2115 "/signin"
2116 ]
2117 },
2118 {
2119 "id": "google-apple-and-the-rest",
2120 "label": "Google, Apple and the rest",
2121 "sampleURLs": [
2122 "/auth/apple",
2123 "/auth/google",
2124 "/signin"
2125 ]
2126 },
2127 {
2128 "id": "email-and-password",
2129 "label": "Email and password",
2130 "sampleURLs": [
2131 "/signin"
2132 ]
2133 }
2134 ]
2135 }
2136 ],
2137 "idioms": {
2138 "box": {
2139 "example": "box",
2140 "state": "default"
2141 },
2142 "button": {
2143 "example": "button",
2144 "state": "default"
2145 },
2146 "dropdown": {
2147 "example": "dropdown",
2148 "state": "menu-idiom"
2149 },
2150 "form-layout": {
2151 "example": "form-layout",
2152 "state": "default"
2153 },
2154 "help": {
2155 "example": "help",
2156 "state": "default"
2157 },
2158 "list-grid": {
2159 "example": "list-grid",
2160 "state": "default"
2161 },
2162 "modal": {
2163 "example": "modal",
2164 "state": "default"
2165 },
2166 "selbox": {
2167 "example": "selbox",
2168 "state": "default"
2169 },
2170 "shell-sidebar": {
2171 "example": "shell-sidebar",
2172 "state": "default"
2173 },
2174 "shell-topbar": {
2175 "example": "shell-topbar",
2176 "state": "default"
2177 },
2178 "stat-band": {
2179 "example": "stat-band",
2180 "state": "default"
2181 },
2182 "tblock": {
2183 "example": "tblock",
2184 "state": "default"
2185 }
2186 }
2187}
2188