fiesta-1-1
.amadan/ci.d/{50-suite@48 => 50-suite@49}
+0 −0
.amadan/ci.d/{50-suite@48 => 50-suite@49}Loading diff…
CHANGELOG.md
+14 −0
CHANGELOG.mdLoading diff…
DESIGN.md
+5 −0
DESIGN.mdLoading diff…
Makefile
+113 −4
MakefileLoading diff…
README.md
+2 −1
README.mdLoading diff…
check/baseline_test.go
+1055 −28
check/baseline_test.goLoading diff…
check/console_shell_browser_test.go
+62 −19
check/console_shell_browser_test.goLoading diff…
check/contrast_face_test.go
+6 −5
check/contrast_face_test.goLoading diff…
check/contrast_test.go
+128 −54
check/contrast_test.goLoading diff…
check/copy_browser_test.go
+608 −0
check/copy_browser_test.goLoading diff…
check/coverage_browser_test.go
+28 −3
check/coverage_browser_test.goLoading diff…
check/coverage_test.go
+79 −35
check/coverage_test.goLoading diff…
check/css_test.go
+569 −365
check/css_test.goLoading diff…
check/depth_media_test.go
+75 −25
check/depth_media_test.goLoading diff…
check/derived_test.go
+21 −21
check/derived_test.goLoading diff…
check/dropdown_browser_test.go
+39 −3
check/dropdown_browser_test.goLoading diff…
check/footer_browser_test.go
+379 −0
check/footer_browser_test.goLoading diff…
check/footer_test.go
+115 −0
check/footer_test.goLoading diff…
check/header_rule_test.go
+27 −14
check/header_rule_test.goLoading diff…
check/markup_v3_browser_test.go
+14 −8
check/markup_v3_browser_test.goLoading diff…
check/markuphelp_test.go
+284 −11
check/markuphelp_test.goLoading diff…
check/oneoh_browser_test.go
+408 −0
check/oneoh_browser_test.goLoading diff…
check/parity_browser_test.go
+36 −22
check/parity_browser_test.goLoading diff…
check/phone_variants_browser_test.go
+366 −0
check/phone_variants_browser_test.goLoading diff…
check/reduced_motion_browser_test.go
+429 −0
check/reduced_motion_browser_test.goLoading diff…
check/release_browser_test.go
+9 −3
check/release_browser_test.goLoading diff…
check/rig_browser_test.go
+1 −2
check/rig_browser_test.goLoading diff…
check/rows_rule_test.go
+56 −0
check/rows_rule_test.goLoading diff…
check/scripts_test.go
+46 −3
check/scripts_test.goLoading diff…
check/segtabs_browser_test.go
+184 −0
check/segtabs_browser_test.goLoading diff…
check/selectors_test.go
+589 −0
check/selectors_test.goLoading diff…
check/side_browser_test.go
+501 −0
check/side_browser_test.goLoading diff…
check/sizing_browser_test.go
+3 −1
check/sizing_browser_test.goLoading diff…
check/sizing_test.go
+123 −100
check/sizing_test.goLoading diff…
check/snippet_browser_test.go
+226 −0
check/snippet_browser_test.goLoading diff…
check/spelling_fixture_test.go
+2 −2
check/spelling_fixture_test.goLoading diff…
check/spelling_test.go
+166 −46
check/spelling_test.goLoading diff…
check/strings_test.go
+6 −5
check/strings_test.goLoading diff…
check/testdata/fixtures/sizing.html
+1 −1
check/testdata/fixtures/sizing.htmlLoading diff…
check/testdata/fixtures/spelling-class.html
+9 −0
check/testdata/fixtures/spelling-class.htmlLoading diff…
check/testdata/seed/examples/README.md
+11 −0
check/testdata/seed/examples/README.mdLoading diff…
check/testdata/seed/examples/actor/a-person.html
+13 −0
check/testdata/seed/examples/actor/a-person.htmlLoading diff…
check/testdata/seed/examples/actor/an-agent-acting-for-a-person.html
+13 −0
check/testdata/seed/examples/actor/an-agent-acting-for-a-person.htmlLoading diff…
check/testdata/seed/examples/api-tokens/four-tokens-two-of-them-live.html
+80 −0
check/testdata/seed/examples/api-tokens/four-tokens-two-of-them-live.htmlLoading diff…
check/testdata/seed/examples/api-tokens/just-created-the-secret-shown-once.html
+81 −0
check/testdata/seed/examples/api-tokens/just-created-the-secret-shown-once.htmlLoading diff…
check/testdata/seed/examples/api-tokens/no-tokens-yet.html
+32 −0
check/testdata/seed/examples/api-tokens/no-tokens-yet.htmlLoading diff…
check/testdata/seed/examples/assets/sample-banner.svg
+10 −0
check/testdata/seed/examples/assets/sample-banner.svgLoading diff…
check/testdata/seed/examples/assets/sample-checkout.svg
+14 −0
check/testdata/seed/examples/assets/sample-checkout.svgLoading diff…
check/testdata/seed/examples/assets/sample-logo.svg
+7 −0
check/testdata/seed/examples/assets/sample-logo.svgLoading diff…
check/testdata/seed/examples/assets/sample-pricing.svg
+14 −0
check/testdata/seed/examples/assets/sample-pricing.svgLoading diff…
check/testdata/seed/examples/back-nav/back-to-a-record.html
+13 −0
check/testdata/seed/examples/back-nav/back-to-a-record.htmlLoading diff…
check/testdata/seed/examples/badge/negative.html
+13 −0
check/testdata/seed/examples/badge/negative.htmlLoading diff…
check/testdata/seed/examples/badge/neutral.html
+13 −0
check/testdata/seed/examples/badge/neutral.htmlLoading diff…
check/testdata/seed/examples/badge/no-tone-quiet-default.html
+13 −0
check/testdata/seed/examples/badge/no-tone-quiet-default.htmlLoading diff…
check/testdata/seed/examples/badge/positive.html
+13 −0
check/testdata/seed/examples/badge/positive.htmlLoading diff…
check/testdata/seed/examples/badge/warning.html
+13 −0
check/testdata/seed/examples/badge/warning.htmlLoading diff…
check/testdata/seed/examples/box/default.html
+15 −0
check/testdata/seed/examples/box/default.htmlLoading diff…
check/testdata/seed/examples/bulk-bar/three-rows-selected.html
+16 −0
check/testdata/seed/examples/bulk-bar/three-rows-selected.htmlLoading diff…
check/testdata/seed/examples/button/default.html
+17 −0
check/testdata/seed/examples/button/default.htmlLoading diff…
check/testdata/seed/examples/callout/info.html
+13 −0
check/testdata/seed/examples/callout/info.htmlLoading diff…
check/testdata/seed/examples/callout/negative-announced-as-an-alert.html
+13 −0
check/testdata/seed/examples/callout/negative-announced-as-an-alert.htmlLoading diff…
check/testdata/seed/examples/callout/negative.html
+13 −0
check/testdata/seed/examples/callout/negative.htmlLoading diff…
check/testdata/seed/examples/callout/positive.html
+13 −0
check/testdata/seed/examples/callout/positive.htmlLoading diff…
check/testdata/seed/examples/callout/warning.html
+13 −0
check/testdata/seed/examples/callout/warning.htmlLoading diff…
check/testdata/seed/examples/choice-field/pick-any.html
+14 −0
check/testdata/seed/examples/choice-field/pick-any.htmlLoading diff…
check/testdata/seed/examples/choice-field/pick-one.html
+14 −0
check/testdata/seed/examples/choice-field/pick-one.htmlLoading diff…
check/testdata/seed/examples/confirm-form/destructive.html
+14 −0
check/testdata/seed/examples/confirm-form/destructive.htmlLoading diff…
check/testdata/seed/examples/confirm-form/ordinary-default-cancel-wording.html
+14 −0
check/testdata/seed/examples/confirm-form/ordinary-default-cancel-wording.htmlLoading diff…
check/testdata/seed/examples/detail-list/four-facts-one-machine-ish.html
+23 −0
check/testdata/seed/examples/detail-list/four-facts-one-machine-ish.htmlLoading diff…
check/testdata/seed/examples/dropdown/a-filter-menu-with-one-choice-applied.html
+23 −0
check/testdata/seed/examples/dropdown/a-filter-menu-with-one-choice-applied.htmlLoading diff…
check/testdata/seed/examples/dropdown/menu-idiom.html
+22 −0
check/testdata/seed/examples/dropdown/menu-idiom.htmlLoading diff…
check/testdata/seed/examples/empty-state/sentence-only.html
+15 −0
check/testdata/seed/examples/empty-state/sentence-only.htmlLoading diff…
check/testdata/seed/examples/empty-state/with-a-post-call-to-action.html
+21 −0
check/testdata/seed/examples/empty-state/with-a-post-call-to-action.htmlLoading diff…
check/testdata/seed/examples/error-page/403-forbidden.html
+19 −0
check/testdata/seed/examples/error-page/403-forbidden.htmlLoading diff…
check/testdata/seed/examples/error-page/404-not-found.html
+19 −0
check/testdata/seed/examples/error-page/404-not-found.htmlLoading diff…
check/testdata/seed/examples/error-page/422-unprocessable.html
+19 −0
check/testdata/seed/examples/error-page/422-unprocessable.htmlLoading diff…
check/testdata/seed/examples/error-page/500-server-error.html
+20 −0
check/testdata/seed/examples/error-page/500-server-error.htmlLoading diff…
check/testdata/seed/examples/error-page/503-unavailable.html
+19 −0
check/testdata/seed/examples/error-page/503-unavailable.htmlLoading diff…
check/testdata/seed/examples/error-page/anything-else-the-generic-pair.html
+19 −0
check/testdata/seed/examples/error-page/anything-else-the-generic-pair.htmlLoading diff…
check/testdata/seed/examples/examples.json
+2187 −0
check/testdata/seed/examples/examples.jsonLoading diff…
check/testdata/seed/examples/field-check/disabled.html
+15 −0
check/testdata/seed/examples/field-check/disabled.htmlLoading diff…
check/testdata/seed/examples/field-check/off.html
+15 −0
check/testdata/seed/examples/field-check/off.htmlLoading diff…
check/testdata/seed/examples/field-check/on.html
+15 −0
check/testdata/seed/examples/field-check/on.htmlLoading diff…
check/testdata/seed/examples/field-date/bounded.html
+19 −0
check/testdata/seed/examples/field-date/bounded.htmlLoading diff…
check/testdata/seed/examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.html
+20 −0
check/testdata/seed/examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
check/testdata/seed/examples/field-date/plain-the-bare-native-input.html
+17 −0
check/testdata/seed/examples/field-date/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-date/required-with-an-error.html
+20 −0
check/testdata/seed/examples/field-date/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-daterange/date-and-time-seeded.html
+28 −0
check/testdata/seed/examples/field-daterange/date-and-time-seeded.htmlLoading diff…
check/testdata/seed/examples/field-daterange/dates-only-with-an-error-on-the-end.html
+29 −0
check/testdata/seed/examples/field-daterange/dates-only-with-an-error-on-the-end.htmlLoading diff…
check/testdata/seed/examples/field-datetime/bounded.html
+19 −0
check/testdata/seed/examples/field-datetime/bounded.htmlLoading diff…
check/testdata/seed/examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.html
+20 −0
check/testdata/seed/examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
check/testdata/seed/examples/field-datetime/plain-the-bare-native-input.html
+17 −0
check/testdata/seed/examples/field-datetime/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-datetime/required-with-an-error.html
+20 −0
check/testdata/seed/examples/field-datetime/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-money/bare.html
+20 −0
check/testdata/seed/examples/field-money/bare.htmlLoading diff…
check/testdata/seed/examples/field-money/with-a-hint.html
+21 −0
check/testdata/seed/examples/field-money/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-money/with-an-error.html
+21 −0
check/testdata/seed/examples/field-money/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-select/hand-written-with-optgroups.html
+22 −0
check/testdata/seed/examples/field-select/hand-written-with-optgroups.htmlLoading diff…
check/testdata/seed/examples/field-select/required-with-an-error.html
+17 −0
check/testdata/seed/examples/field-select/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-select/three-options-a-native-select.html
+16 −0
check/testdata/seed/examples/field-select/three-options-a-native-select.htmlLoading diff…
check/testdata/seed/examples/field-select/twelve-options-plain-the-enhancement-opted-out.html
+16 −0
check/testdata/seed/examples/field-select/twelve-options-plain-the-enhancement-opted-out.htmlLoading diff…
check/testdata/seed/examples/field-select/twelve-options-the-filterable-combobox.html
+18 −0
check/testdata/seed/examples/field-select/twelve-options-the-filterable-combobox.htmlLoading diff…
check/testdata/seed/examples/field-text/bare.html
+17 −0
check/testdata/seed/examples/field-text/bare.htmlLoading diff…
check/testdata/seed/examples/field-text/required.html
+17 −0
check/testdata/seed/examples/field-text/required.htmlLoading diff…
check/testdata/seed/examples/field-text/the-headline-field.html
+17 −0
check/testdata/seed/examples/field-text/the-headline-field.htmlLoading diff…
check/testdata/seed/examples/field-text/with-a-hint.html
+18 −0
check/testdata/seed/examples/field-text/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-text/with-an-error.html
+18 −0
check/testdata/seed/examples/field-text/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-textarea/bare.html
+17 −0
check/testdata/seed/examples/field-textarea/bare.htmlLoading diff…
check/testdata/seed/examples/field-textarea/required.html
+17 −0
check/testdata/seed/examples/field-textarea/required.htmlLoading diff…
check/testdata/seed/examples/field-textarea/with-a-hint.html
+18 −0
check/testdata/seed/examples/field-textarea/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-textarea/with-an-error.html
+18 −0
check/testdata/seed/examples/field-textarea/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-time/bounded.html
+19 −0
check/testdata/seed/examples/field-time/bounded.htmlLoading diff…
check/testdata/seed/examples/field-time/enhanced-input-type-half-seven-or-noon.html
+20 −0
check/testdata/seed/examples/field-time/enhanced-input-type-half-seven-or-noon.htmlLoading diff…
check/testdata/seed/examples/field-time/plain-the-bare-native-input.html
+17 −0
check/testdata/seed/examples/field-time/plain-the-bare-native-input.htmlLoading diff…
check/testdata/seed/examples/field-time/required-with-an-error.html
+20 −0
check/testdata/seed/examples/field-time/required-with-an-error.htmlLoading diff…
check/testdata/seed/examples/field-url/bare.html
+17 −0
check/testdata/seed/examples/field-url/bare.htmlLoading diff…
check/testdata/seed/examples/field-url/with-a-hint.html
+18 −0
check/testdata/seed/examples/field-url/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field-url/with-an-error.html
+18 −0
check/testdata/seed/examples/field-url/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field/bare.html
+16 −0
check/testdata/seed/examples/field/bare.htmlLoading diff…
check/testdata/seed/examples/field/required.html
+16 −0
check/testdata/seed/examples/field/required.htmlLoading diff…
check/testdata/seed/examples/field/short.html
+16 −0
check/testdata/seed/examples/field/short.htmlLoading diff…
check/testdata/seed/examples/field/the-headline-field.html
+16 −0
check/testdata/seed/examples/field/the-headline-field.htmlLoading diff…
check/testdata/seed/examples/field/with-a-hint.html
+16 −0
check/testdata/seed/examples/field/with-a-hint.htmlLoading diff…
check/testdata/seed/examples/field/with-an-error.html
+17 −0
check/testdata/seed/examples/field/with-an-error.htmlLoading diff…
check/testdata/seed/examples/field/with-help-under-the-control.html
+17 −0
check/testdata/seed/examples/field/with-help-under-the-control.htmlLoading diff…
check/testdata/seed/examples/form-error/a-rejected-submission.html
+13 −0
check/testdata/seed/examples/form-error/a-rejected-submission.htmlLoading diff…
check/testdata/seed/examples/form-foot/idle-the-button-before-anything-happens.html
+17 −0
check/testdata/seed/examples/form-foot/idle-the-button-before-anything-happens.htmlLoading diff…
check/testdata/seed/examples/form-foot/save-and-cancel.html
+17 −0
check/testdata/seed/examples/form-foot/save-and-cancel.htmlLoading diff…
check/testdata/seed/examples/form-foot/submit-only.html
+16 −0
check/testdata/seed/examples/form-foot/submit-only.htmlLoading diff…
check/testdata/seed/examples/form-foot/working-what-busy-js-writes-on-the-way-out.html
+17 −0
check/testdata/seed/examples/form-foot/working-what-busy-js-writes-on-the-way-out.htmlLoading diff…
check/testdata/seed/examples/form-layout/default.html
+40 −0
check/testdata/seed/examples/form-layout/default.htmlLoading diff…
check/testdata/seed/examples/format-abbr/default.html
+16 −0
check/testdata/seed/examples/format-abbr/default.htmlLoading diff…
check/testdata/seed/examples/format-addresses/default.html
+22 −0
check/testdata/seed/examples/format-addresses/default.htmlLoading diff…
check/testdata/seed/examples/format-dates/default.html
+19 −0
check/testdata/seed/examples/format-dates/default.htmlLoading diff…
check/testdata/seed/examples/format-durations/default.html
+19 −0
check/testdata/seed/examples/format-durations/default.htmlLoading diff…
check/testdata/seed/examples/format-filesizes/default.html
+19 −0
check/testdata/seed/examples/format-filesizes/default.htmlLoading diff…
check/testdata/seed/examples/format-identifiers/default.html
+21 −0
check/testdata/seed/examples/format-identifiers/default.htmlLoading diff…
check/testdata/seed/examples/format-money/default.html
+23 −0
check/testdata/seed/examples/format-money/default.htmlLoading diff…
check/testdata/seed/examples/format-numbers/default.html
+17 −0
check/testdata/seed/examples/format-numbers/default.htmlLoading diff…
check/testdata/seed/examples/format-output/default.html
+22 −0
check/testdata/seed/examples/format-output/default.htmlLoading diff…
check/testdata/seed/examples/format-people/default.html
+19 −0
check/testdata/seed/examples/format-people/default.htmlLoading diff…
check/testdata/seed/examples/format-ratios/default.html
+21 −0
check/testdata/seed/examples/format-ratios/default.htmlLoading diff…
check/testdata/seed/examples/help/default.html
+13 −0
check/testdata/seed/examples/help/default.htmlLoading diff…
check/testdata/seed/examples/job-status/failed.html
+17 −0
check/testdata/seed/examples/job-status/failed.htmlLoading diff…
check/testdata/seed/examples/job-status/finished.html
+17 −0
check/testdata/seed/examples/job-status/finished.htmlLoading diff…
check/testdata/seed/examples/job-status/running.html
+19 −0
check/testdata/seed/examples/job-status/running.htmlLoading diff…
check/testdata/seed/examples/layout-column/default.html
+45 −0
check/testdata/seed/examples/layout-column/default.htmlLoading diff…
check/testdata/seed/examples/layout-console-page/default.html
+77 −0
check/testdata/seed/examples/layout-console-page/default.htmlLoading diff…
check/testdata/seed/examples/layout-console/default.html
+77 −0
check/testdata/seed/examples/layout-console/default.htmlLoading diff…
check/testdata/seed/examples/layout-sidebar-page/default.html
+63 −0
check/testdata/seed/examples/layout-sidebar-page/default.htmlLoading diff…
check/testdata/seed/examples/layout-sidebar/default.html
+63 −0
check/testdata/seed/examples/layout-sidebar/default.htmlLoading diff…
check/testdata/seed/examples/layout-stage/default.html
+39 −0
check/testdata/seed/examples/layout-stage/default.htmlLoading diff…
check/testdata/seed/examples/layout-topbar/default.html
+61 −0
check/testdata/seed/examples/layout-topbar/default.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/empty-accessible-name-from-the-catalog.html
+18 −0
check/testdata/seed/examples/list-bar-search/empty-accessible-name-from-the-catalog.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/with-a-query-on-page-4.html
+20 −0
check/testdata/seed/examples/list-bar-search/with-a-query-on-page-4.htmlLoading diff…
check/testdata/seed/examples/list-bar-search/with-a-query.html
+20 −0
check/testdata/seed/examples/list-bar-search/with-a-query.htmlLoading diff…
check/testdata/seed/examples/list-bar/search-with-a-filter-dropdown.html
+32 −0
check/testdata/seed/examples/list-bar/search-with-a-filter-dropdown.htmlLoading diff…
check/testdata/seed/examples/list-grid/default.html
+27 −0
check/testdata/seed/examples/list-grid/default.htmlLoading diff…
check/testdata/seed/examples/list-row-action/lead-marker-status-and-an-action.html
+19 −0
check/testdata/seed/examples/list-row-action/lead-marker-status-and-an-action.htmlLoading diff…
check/testdata/seed/examples/list-row-action/name-and-meta-line-only.html
+16 −0
check/testdata/seed/examples/list-row-action/name-and-meta-line-only.htmlLoading diff…
check/testdata/seed/examples/list-search-submit/default-label.html
+14 −0
check/testdata/seed/examples/list-search-submit/default-label.htmlLoading diff…
check/testdata/seed/examples/locale-menu/twelve-languages-current-highlighted.html
+31 −0
check/testdata/seed/examples/locale-menu/twelve-languages-current-highlighted.htmlLoading diff…
check/testdata/seed/examples/media-grid/screenshots-a-logo-and-a-banner.html
+84 −0
check/testdata/seed/examples/media-grid/screenshots-a-logo-and-a-banner.htmlLoading diff…
check/testdata/seed/examples/media-grid/select-mode-one-tile-selected.html
+52 −0
check/testdata/seed/examples/media-grid/select-mode-one-tile-selected.htmlLoading diff…
check/testdata/seed/examples/meter/empty.html
+13 −0
check/testdata/seed/examples/meter/empty.htmlLoading diff…
check/testdata/seed/examples/meter/full.html
+13 −0
check/testdata/seed/examples/meter/full.htmlLoading diff…
check/testdata/seed/examples/meter/nearly-full.html
+13 −0
check/testdata/seed/examples/meter/nearly-full.htmlLoading diff…
check/testdata/seed/examples/meter/over-budget.html
+13 −0
check/testdata/seed/examples/meter/over-budget.htmlLoading diff…
check/testdata/seed/examples/meter/part-way.html
+13 −0
check/testdata/seed/examples/meter/part-way.htmlLoading diff…
check/testdata/seed/examples/modal/default.html
+29 −0
check/testdata/seed/examples/modal/default.htmlLoading diff…
check/testdata/seed/examples/notice/a-saved-message.html
+13 −0
check/testdata/seed/examples/notice/a-saved-message.htmlLoading diff…
check/testdata/seed/examples/page-header/title-only.html
+17 −0
check/testdata/seed/examples/page-header/title-only.htmlLoading diff…
check/testdata/seed/examples/page-header/title-subhead-and-a-primary-action.html
+20 −0
check/testdata/seed/examples/page-header/title-subhead-and-a-primary-action.htmlLoading diff…
check/testdata/seed/examples/pagination/first-page-default-accessible-name.html
+14 −0
check/testdata/seed/examples/pagination/first-page-default-accessible-name.htmlLoading diff…
check/testdata/seed/examples/pagination/middle-of-a-long-list.html
+14 −0
check/testdata/seed/examples/pagination/middle-of-a-long-list.htmlLoading diff…
check/testdata/seed/examples/person/large-the-show-header-size.html
+13 −0
check/testdata/seed/examples/person/large-the-show-header-size.htmlLoading diff…
check/testdata/seed/examples/person/name-and-email.html
+13 −0
check/testdata/seed/examples/person/name-and-email.htmlLoading diff…
check/testdata/seed/examples/person/no-initial.html
+13 −0
check/testdata/seed/examples/person/no-initial.htmlLoading diff…
check/testdata/seed/examples/row-menu/links-a-form-and-a-destructive-item.html
+22 −0
check/testdata/seed/examples/row-menu/links-a-form-and-a-destructive-item.htmlLoading diff…
check/testdata/seed/examples/row-menu/links-only-for-a-list-inside-a-selection-form.html
+21 −0
check/testdata/seed/examples/row-menu/links-only-for-a-list-inside-a-selection-form.htmlLoading diff…
check/testdata/seed/examples/scheme-menu/standalone.html
+22 −0
check/testdata/seed/examples/scheme-menu/standalone.htmlLoading diff…
check/testdata/seed/examples/scheme-menu/three-choices-dark-current.html
+22 −0
check/testdata/seed/examples/scheme-menu/three-choices-dark-current.htmlLoading diff…
check/testdata/seed/examples/seg-tabs/two-sections.html
+13 −0
check/testdata/seed/examples/seg-tabs/two-sections.htmlLoading diff…
check/testdata/seed/examples/selbox/default.html
+13 −0
check/testdata/seed/examples/selbox/default.htmlLoading diff…
check/testdata/seed/examples/shell-sidebar/default.html
+23 −0
check/testdata/seed/examples/shell-sidebar/default.htmlLoading diff…
check/testdata/seed/examples/shell-topbar/default.html
+27 −0
check/testdata/seed/examples/shell-topbar/default.htmlLoading diff…
check/testdata/seed/examples/signin/a-passkey.html
+30 −0
check/testdata/seed/examples/signin/a-passkey.htmlLoading diff…
check/testdata/seed/examples/signin/after-the-link-is-sent-in-another-browser.html
+21 −0
check/testdata/seed/examples/signin/after-the-link-is-sent-in-another-browser.htmlLoading diff…
check/testdata/seed/examples/signin/after-the-link-is-sent.html
+21 −0
check/testdata/seed/examples/signin/after-the-link-is-sent.htmlLoading diff…
check/testdata/seed/examples/signin/an-address-that-does-not-look-right.html
+26 −0
check/testdata/seed/examples/signin/an-address-that-does-not-look-right.htmlLoading diff…
check/testdata/seed/examples/signin/asking-for-an-address.html
+29 −0
check/testdata/seed/examples/signin/asking-for-an-address.htmlLoading diff…
check/testdata/seed/examples/signin/coming-back-with-an-email-link.html
+24 −0
check/testdata/seed/examples/signin/coming-back-with-an-email-link.htmlLoading diff…
check/testdata/seed/examples/signin/coming-back-with-keymail.html
+26 −0
check/testdata/seed/examples/signin/coming-back-with-keymail.htmlLoading diff…
check/testdata/seed/examples/signin/email-and-password.html
+27 −0
check/testdata/seed/examples/signin/email-and-password.htmlLoading diff…
check/testdata/seed/examples/signin/google-apple-and-the-rest.html
+21 −0
check/testdata/seed/examples/signin/google-apple-and-the-rest.htmlLoading diff…
check/testdata/seed/examples/signin/on-the-way-to-keymail.html
+22 −0
check/testdata/seed/examples/signin/on-the-way-to-keymail.htmlLoading diff…
check/testdata/seed/examples/signin/when-keymail-could-not-confirm-it.html
+27 −0
check/testdata/seed/examples/signin/when-keymail-could-not-confirm-it.htmlLoading diff…
check/testdata/seed/examples/signin/when-keymail-was-offered-and-a-link-went-out.html
+22 −0
check/testdata/seed/examples/signin/when-keymail-was-offered-and-a-link-went-out.htmlLoading diff…
check/testdata/seed/examples/stat-band/default.html
+19 −0
check/testdata/seed/examples/stat-band/default.htmlLoading diff…
check/testdata/seed/examples/stat/a-shortened-number.html
+14 −0
check/testdata/seed/examples/stat/a-shortened-number.htmlLoading diff…
check/testdata/seed/examples/stat/a-smaller-number.html
+14 −0
check/testdata/seed/examples/stat/a-smaller-number.htmlLoading diff…
check/testdata/seed/examples/stat/the-big-number.html
+14 −0
check/testdata/seed/examples/stat/the-big-number.htmlLoading diff…
check/testdata/seed/examples/stat/when-going-down-is-good.html
+14 −0
check/testdata/seed/examples/stat/when-going-down-is-good.htmlLoading diff…
check/testdata/seed/examples/stat/when-going-up-is-bad.html
+14 −0
check/testdata/seed/examples/stat/when-going-up-is-bad.htmlLoading diff…
check/testdata/seed/examples/stat/when-you-cannot-say.html
+14 −0
check/testdata/seed/examples/stat/when-you-cannot-say.htmlLoading diff…
check/testdata/seed/examples/status-pill/negative.html
+13 −0
check/testdata/seed/examples/status-pill/negative.htmlLoading diff…
check/testdata/seed/examples/status-pill/neutral.html
+13 −0
check/testdata/seed/examples/status-pill/neutral.htmlLoading diff…
check/testdata/seed/examples/status-pill/positive.html
+13 −0
check/testdata/seed/examples/status-pill/positive.htmlLoading diff…
check/testdata/seed/examples/status-pill/warning.html
+13 −0
check/testdata/seed/examples/status-pill/warning.htmlLoading diff…
check/testdata/seed/examples/tblock/default.html
+26 −0
check/testdata/seed/examples/tblock/default.htmlLoading diff…
cmd/fiesta/main.go
+49 −11
cmd/fiesta/main.goLoading diff…
cmd/fiesta/publish_test.go
+263 −0
cmd/fiesta/publish_test.goLoading diff…
cmd/fiesta/release_test.go
+43 −36
cmd/fiesta/release_test.goLoading diff…
css/tokens.css
+197 −15
css/tokens.cssLoading diff…
example/example.go
+114 −0
example/example.goLoading diff…
example/example_test.go
+120 −0
example/example_test.goLoading diff…
examples/dropdown/a-filter-menu-with-one-choice-applied.html
+2 −0
examples/dropdown/a-filter-menu-with-one-choice-applied.htmlLoading diff…
examples/dropdown/menu-idiom.html
+2 −0
examples/dropdown/menu-idiom.htmlLoading diff…
examples/examples.json
+60 −0
examples/examples.jsonLoading diff…
examples/layout-column/default.html
+11 −1
examples/layout-column/default.htmlLoading diff…
examples/list-row-action/a-short-status-beside-the-name.html
+19 −0
examples/list-row-action/a-short-status-beside-the-name.htmlLoading diff…
examples/locale-menu/twelve-languages-current-highlighted.html
+2 −0
examples/locale-menu/twelve-languages-current-highlighted.htmlLoading diff…
examples/prose.json
+23 −5
examples/prose.jsonLoading diff…
examples/scheme-menu/standalone.html
+2 −0
examples/scheme-menu/standalone.htmlLoading diff…
examples/scheme-menu/three-choices-dark-current.html
+2 −0
examples/scheme-menu/three-choices-dark-current.htmlLoading diff…
examples/seg-tabs/buttons-that-switch-in-place.html
+13 −0
examples/seg-tabs/buttons-that-switch-in-place.htmlLoading diff…
examples/side-nav/four-sections-the-first-open.html
+24 −0
examples/side-nav/four-sections-the-first-open.htmlLoading diff…
examples/snippet/a-line-to-copy.html
+18 −0
examples/snippet/a-line-to-copy.htmlLoading diff…
examples/stat-band/two-to-a-line-on-a-phone.html
+19 −0
examples/stat-band/two-to-a-line-on-a-phone.htmlLoading diff…
fiesta.go
+11 −10
fiesta.goLoading diff…
fiesta_test.go
+3 −3
fiesta_test.goLoading diff…
hack/seed/README.md
+1 −1
hack/seed/README.mdLoading diff…
hack/seed/_rastrillo/prose_fiestaseed_test.go
+1 −1
hack/seed/_rastrillo/prose_fiestaseed_test.goLoading diff…
hack/test-weights.txt
+49 −2
hack/test-weights.txtLoading diff…
i18n/ar.json
+2 −0
i18n/ar.jsonLoading diff…
i18n/bn.json
+2 −0
i18n/bn.jsonLoading diff…
i18n/en.json
+2 −0
i18n/en.jsonLoading diff…
i18n/es.json
+2 −0
i18n/es.jsonLoading diff…
i18n/ga.json
+2 −0
i18n/ga.jsonLoading diff…
i18n/hi.json
+2 −0
i18n/hi.jsonLoading diff…
i18n/ja.json
+2 −0
i18n/ja.jsonLoading diff…
i18n/pt-PT.json
+2 −0
i18n/pt-PT.jsonLoading diff…
i18n/ru.json
+2 −0
i18n/ru.jsonLoading diff…
i18n/vi.json
+2 −0
i18n/vi.jsonLoading diff…
i18n/yue.json
+2 −0
i18n/yue.jsonLoading diff…
i18n/zh-Hans.json
+2 −0
i18n/zh-Hans.jsonLoading diff…
internal/gallery/copy.go
+3 −2
internal/gallery/copy.goLoading diff…
internal/gallery/frame_test.go
+54 −0
internal/gallery/frame_test.goLoading diff…
internal/gallery/gallery.go
+11 −4
internal/gallery/gallery.goLoading diff…
internal/gallery/gallery_test.go
+48 −75
internal/gallery/gallery_test.goLoading diff…
internal/gallery/hashed.go
+25 −0
internal/gallery/hashed.goLoading diff…
internal/gallery/hashed_test.go
+44 −0
internal/gallery/hashed_test.goLoading diff…
internal/gallery/heights.go
+72 −18
internal/gallery/heights.goLoading diff…
internal/gallery/heights_browser_test.go
+134 −12
internal/gallery/heights_browser_test.goLoading diff…
internal/gallery/heights_test.go
+45 −0
internal/gallery/heights_test.goLoading diff…
internal/gallery/i18n.go
+13 −12
internal/gallery/i18n.goLoading diff…
internal/gallery/i18n/ar.json
+17 −5
internal/gallery/i18n/ar.jsonLoading diff…
internal/gallery/i18n/bn.json
+17 −5
internal/gallery/i18n/bn.jsonLoading diff…
internal/gallery/i18n/drafts.json
+292 −4
internal/gallery/i18n/drafts.jsonLoading diff…
internal/gallery/i18n/es.json
+17 −5
internal/gallery/i18n/es.jsonLoading diff…
internal/gallery/i18n/ga.json
+17 −5
internal/gallery/i18n/ga.jsonLoading diff…
internal/gallery/i18n/hi.json
+17 −5
internal/gallery/i18n/hi.jsonLoading diff…
internal/gallery/i18n/ja.json
+17 −5
internal/gallery/i18n/ja.jsonLoading diff…
internal/gallery/i18n/pt-PT.json
+17 −5
internal/gallery/i18n/pt-PT.jsonLoading diff…
internal/gallery/i18n/ru.json
+17 −5
internal/gallery/i18n/ru.jsonLoading diff…
internal/gallery/i18n/samples.ar.json
+6 −0
internal/gallery/i18n/samples.ar.jsonLoading diff…
internal/gallery/i18n/samples.bn.json
+6 −0
internal/gallery/i18n/samples.bn.jsonLoading diff…
internal/gallery/i18n/samples.es.json
+6 −0
internal/gallery/i18n/samples.es.jsonLoading diff…
internal/gallery/i18n/samples.ga.json
+6 −0
internal/gallery/i18n/samples.ga.jsonLoading diff…
internal/gallery/i18n/samples.hi.json
+6 −0
internal/gallery/i18n/samples.hi.jsonLoading diff…
internal/gallery/i18n/samples.ja.json
+6 −0
internal/gallery/i18n/samples.ja.jsonLoading diff…
internal/gallery/i18n/samples.pt-PT.json
+6 −0
internal/gallery/i18n/samples.pt-PT.jsonLoading diff…
internal/gallery/i18n/samples.ru.json
+6 −0
internal/gallery/i18n/samples.ru.jsonLoading diff…
internal/gallery/i18n/samples.vi.json
+6 −0
internal/gallery/i18n/samples.vi.jsonLoading diff…
internal/gallery/i18n/samples.yue.json
+6 −0
internal/gallery/i18n/samples.yue.jsonLoading diff…
internal/gallery/i18n/samples.zh-Hans.json
+6 −0
internal/gallery/i18n/samples.zh-Hans.jsonLoading diff…
internal/gallery/i18n/vi.json
+17 −5
internal/gallery/i18n/vi.jsonLoading diff…
internal/gallery/i18n/yue.json
+17 −5
internal/gallery/i18n/yue.jsonLoading diff…
internal/gallery/i18n/zh-Hans.json
+17 −5
internal/gallery/i18n/zh-Hans.jsonLoading diff…
internal/gallery/localise.go
+16 −2
internal/gallery/localise.goLoading diff…
internal/gallery/localise_test.go
+42 −9
internal/gallery/localise_test.goLoading diff…
internal/gallery/nav.go
+2 −0
internal/gallery/nav.goLoading diff…
internal/gallery/prose_rule_test.go
+1 −1
internal/gallery/prose_rule_test.goLoading diff…
internal/gallery/started.go
+3 −3
internal/gallery/started.goLoading diff…
internal/gallery/started_test.go
+30 −1
internal/gallery/started_test.goLoading diff…
internal/gallery/view.css
+8 −0
internal/gallery/view.cssLoading diff…
internal/gallery/view.js
+49 −1
internal/gallery/view.jsLoading diff…
internal/harness/rig.go
+24 −0
internal/harness/rig.goLoading diff…
internal/rowrule/rowrule.go
+196 −0
internal/rowrule/rowrule.goLoading diff…
internal/rowrule/rowrule_test.go
+139 −0
internal/rowrule/rowrule_test.goLoading diff…
internal/site/export_test.go
+8 −0
internal/site/export_test.goLoading diff…
internal/site/site.go
+298 −18
internal/site/site.goLoading diff…
internal/site/site_test.go
+298 −32
internal/site/site_test.goLoading diff…
internal/site/tagged.go
+167 −0
internal/site/tagged.goLoading diff…
internal/www/headers_test.go
+613 −0
internal/www/headers_test.goLoading diff…
internal/www/landing_browser_test.go
+94 −20
internal/www/landing_browser_test.goLoading diff…
internal/www/landing_rows_browser_test.go
+205 −0
internal/www/landing_rows_browser_test.goLoading diff…
internal/www/legacy_test.go
+1 −1
internal/www/legacy_test.goLoading diff…
internal/www/links_test.go
+218 −2
internal/www/links_test.goLoading diff…
internal/www/serve_test.go
+52 −10
internal/www/serve_test.goLoading diff…
internal/www/www.go
+29 −7
internal/www/www.goLoading diff…
internal/www/www_test.go
+1 −1
internal/www/www_test.goLoading diff…
js/copy.js
+171 −0
js/copy.jsLoading diff…
releases/1.1.0/.fiesta
+3 −0
releases/1.1.0/.fiestaLoading diff…
releases/1.1.0/LICENSE
+373 −0
releases/1.1.0/LICENSELoading diff…
releases/1.1.0/NOTICE
+43 −0
releases/1.1.0/NOTICELoading diff…
releases/1.1.0/SHA256SUMS
+56 −0
releases/1.1.0/SHA256SUMSLoading diff…
releases/1.1.0/anchor.js
+38 −0
releases/1.1.0/anchor.jsLoading diff…
releases/1.1.0/busy.js
+132 −0
releases/1.1.0/busy.jsLoading diff…
releases/1.1.0/calendar.js
+370 −0
releases/1.1.0/calendar.jsLoading diff…
releases/1.1.0/copy.js
+108 −0
releases/1.1.0/copy.jsLoading diff…
releases/1.1.0/datetime.js
+1270 −0
releases/1.1.0/datetime.jsLoading diff…
releases/1.1.0/day.css
+134 −0
releases/1.1.0/day.cssLoading diff…
releases/1.1.0/fiesta-plain.css
+1746 −0
releases/1.1.0/fiesta-plain.cssLoading diff…
releases/1.1.0/fiesta-signal.css
+1746 −0
releases/1.1.0/fiesta-signal.cssLoading diff…
releases/1.1.0/fiesta.css
+1765 −0
releases/1.1.0/fiesta.cssLoading diff…
releases/1.1.0/fiesta.js
+162 −0
releases/1.1.0/fiesta.jsLoading diff…
releases/1.1.0/i18n/ar.js
+44 −0
releases/1.1.0/i18n/ar.jsLoading diff…
releases/1.1.0/i18n/ar.json
+43 −0
releases/1.1.0/i18n/ar.jsonLoading diff…
releases/1.1.0/i18n/bn.js
+44 −0
releases/1.1.0/i18n/bn.jsLoading diff…
releases/1.1.0/i18n/bn.json
+43 −0
releases/1.1.0/i18n/bn.jsonLoading diff…
releases/1.1.0/i18n/en.js
+44 −0
releases/1.1.0/i18n/en.jsLoading diff…
releases/1.1.0/i18n/en.json
+43 −0
releases/1.1.0/i18n/en.jsonLoading diff…
releases/1.1.0/i18n/es.js
+44 −0
releases/1.1.0/i18n/es.jsLoading diff…
releases/1.1.0/i18n/es.json
+43 −0
releases/1.1.0/i18n/es.jsonLoading diff…
releases/1.1.0/i18n/ga.js
+44 −0
releases/1.1.0/i18n/ga.jsLoading diff…
releases/1.1.0/i18n/ga.json
+43 −0
releases/1.1.0/i18n/ga.jsonLoading diff…
releases/1.1.0/i18n/hi.js
+44 −0
releases/1.1.0/i18n/hi.jsLoading diff…
releases/1.1.0/i18n/hi.json
+43 −0
releases/1.1.0/i18n/hi.jsonLoading diff…
releases/1.1.0/i18n/ja.js
+44 −0
releases/1.1.0/i18n/ja.jsLoading diff…
releases/1.1.0/i18n/ja.json
+43 −0
releases/1.1.0/i18n/ja.jsonLoading diff…
releases/1.1.0/i18n/pt-PT.js
+44 −0
releases/1.1.0/i18n/pt-PT.jsLoading diff…
releases/1.1.0/i18n/pt-PT.json
+43 −0
releases/1.1.0/i18n/pt-PT.jsonLoading diff…
releases/1.1.0/i18n/ru.js
+44 −0
releases/1.1.0/i18n/ru.jsLoading diff…
releases/1.1.0/i18n/ru.json
+43 −0
releases/1.1.0/i18n/ru.jsonLoading diff…
releases/1.1.0/i18n/vi.js
+44 −0
releases/1.1.0/i18n/vi.jsLoading diff…
releases/1.1.0/i18n/vi.json
+43 −0
releases/1.1.0/i18n/vi.jsonLoading diff…
releases/1.1.0/i18n/yue.js
+44 −0
releases/1.1.0/i18n/yue.jsLoading diff…
releases/1.1.0/i18n/yue.json
+43 −0
releases/1.1.0/i18n/yue.jsonLoading diff…
releases/1.1.0/i18n/zh-Hans.js
+44 −0
releases/1.1.0/i18n/zh-Hans.jsLoading diff…
releases/1.1.0/i18n/zh-Hans.json
+43 −0
releases/1.1.0/i18n/zh-Hans.jsonLoading diff…
releases/1.1.0/icons.svg
+14 −0
releases/1.1.0/icons.svgLoading diff…
releases/1.1.0/icons/alert-triangle.svg
+1 −0
releases/1.1.0/icons/alert-triangle.svgLoading diff…
releases/1.1.0/icons/check-circle.svg
+1 −0
releases/1.1.0/icons/check-circle.svgLoading diff…
releases/1.1.0/icons/check.svg
+1 −0
releases/1.1.0/icons/check.svgLoading diff…
releases/1.1.0/icons/chevron-down.svg
+1 −0
releases/1.1.0/icons/chevron-down.svgLoading diff…
releases/1.1.0/icons/help-circle.svg
+1 −0
releases/1.1.0/icons/help-circle.svgLoading diff…
releases/1.1.0/icons/info.svg
+1 −0
releases/1.1.0/icons/info.svgLoading diff…
releases/1.1.0/icons/kebab.svg
+1 −0
releases/1.1.0/icons/kebab.svgLoading diff…
releases/1.1.0/icons/menu.svg
+1 −0
releases/1.1.0/icons/menu.svgLoading diff…
releases/1.1.0/icons/plus.svg
+1 −0
releases/1.1.0/icons/plus.svgLoading diff…
releases/1.1.0/icons/search.svg
+1 −0
releases/1.1.0/icons/search.svgLoading diff…
releases/1.1.0/icons/x-circle.svg
+1 −0
releases/1.1.0/icons/x-circle.svgLoading diff…
releases/1.1.0/icons/x.svg
+1 −0
releases/1.1.0/icons/x.svgLoading diff…
releases/1.1.0/light.js
+198 −0
releases/1.1.0/light.jsLoading diff…
releases/1.1.0/plain.css
+115 −0
releases/1.1.0/plain.cssLoading diff…
releases/1.1.0/select.js
+859 −0
releases/1.1.0/select.jsLoading diff…
releases/1.1.0/shell.css
+32 −0
releases/1.1.0/shell.cssLoading diff…
releases/1.1.0/shell.js
+71 −0
releases/1.1.0/shell.jsLoading diff…
releases/1.1.0/signal.css
+115 −0
releases/1.1.0/signal.cssLoading diff…
releases/1.1.0/tokens.css
+1631 −0
releases/1.1.0/tokens.cssLoading diff…
releases_test.go
+104 −34
releases_test.goLoading diff…
site/FOLLOW-UPS.md
+0 −23
site/FOLLOW-UPS.mdLoading diff…
site/landing/page.html.tmpl
+12 −12
site/landing/page.html.tmplLoading diff…
site/static/site.css
+28 −34
site/static/site.cssLoading diff…
site/static/site.js
+14 −42
site/static/site.jsLoading diff…