One hand-owned example document per component state, and the fixtures, seeded from rastrillo at SEED
Every state of every component is its own document under examples/<name>/<state>.html: the standard head, the scripts the markup needs, and the HTML-tab markup as the body, never the deadened preview. examples.json lists them in gallery order with each entry's default state, its wrapper, its scripts and each state's sampleURLs; its idioms table maps the twelve markup idioms to their example and state (dropdown's becomes dropdown/menu-idiom). The seven layouts are whole pages with the content region between the fiesta:slot comments. scheme-menu's standalone state is the same menu with the forms' action removed on a page whose <html> carries data-rst-scheme-store="local". Where SEED's demo text named rastrillo, the exporter writes the copy Paul approved, so a reseed reproduces it: the demo brand is Party planner, the shell title is Posts, the shell-topbar idiom's footer is Made with Fiesta, and form-foot's fourth state is "Working: what busy.js writes on the way out", with its id following the label. The fixtures under check/testdata/fixtures are every case of every page builder in the files Tasks 9, 10 and 11 port, listed in index.json with the builders that are not seeded and why; sizing.html and spelling-class.html are the two whole fixtures. check/testdata/ datetime and legacy carry the parser tables, retagged.json, the two pre-phone-index layouts rendered, and the v0.28 stylesheets. i18n/ holds the twenty-one interface strings per language from SEED's catalogs; no language lacked a key.
Summary
Lands the generated tree the previous commit held back: 72 examples (163 state documents) with examples.json and the four sample pictures, i18n/ for twelve languages, the datetime tables and retagged.json, the legacy layouts and v0.28 stylesheets, 57 fixtures with index.json, sources.json, and the two READMEs. fiesta.go now embeds examples/. The exporter applies the approved copy: the scheme menu's standalone label, form-foot's Working label naming busy.js, the demo brand Party planner, the shell title Posts, and Made with Fiesta.
Agent notes
Phase B of Task 5. Paul approved the copy with no edits. examples/ holds no occurrence of rastrillo any more; the gallery wording the shell demos carry (Back to the design system, the This page paragraph) is SEED English and stays. The <title> of each layout keeps the preview-title pattern; only the shell's h1 says Posts. make ci green: both browser shards pass.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
check/testdata/datetime/ar.json+44 −0check/testdata/datetime/bn.json+42 −0check/testdata/datetime/en.json+107 −0check/testdata/datetime/es.json+49 −0check/testdata/datetime/ga.json+41 −0check/testdata/datetime/hi.json+43 −0check/testdata/datetime/ja.json+49 −0check/testdata/datetime/pt-PT.json+48 −0check/testdata/datetime/regressions.json+54 −0check/testdata/datetime/retagged.json+1 −0check/testdata/datetime/ru.json+45 −0check/testdata/datetime/vi.json+40 −0check/testdata/datetime/yue.json+44 −0check/testdata/datetime/zh-Hans.json+43 −0check/testdata/fixtures/apitokens_browser_test/tokensPageDoc.html+66 −0check/testdata/fixtures/blocks_browser_test/TestADetailListsLabelSitsOnItsValuesFirstLine-dl.html+10 −0check/testdata/fixtures/blocks_browser_test/segTabsPage-tabs.html+1 −0check/testdata/fixtures/browser_test/bidiRowPage.html+1 −0check/testdata/fixtures/browser_test/busyPage.html+1 −0check/testdata/fixtures/browser_test/datePage-field-date-nocal.html+4 −0check/testdata/fixtures/browser_test/datePage-field-date.html+4 −0check/testdata/fixtures/browser_test/datePage-field-time.html+4 −0check/testdata/fixtures/browser_test/fieldRowPage-ltr.html+14 −0check/testdata/fixtures/browser_test/fieldRowPage-rtl.html+14 −0check/testdata/fixtures/browser_test/groupPage.html+1 −0check/testdata/fixtures/browser_test/menuPage-old-spelling.html+1 −0check/testdata/fixtures/browser_test/menuPage.html+1 −0check/testdata/fixtures/browser_test/modalPage.html+17 −0check/testdata/fixtures/browser_test/page-40.html+3 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-ar.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-bn.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-en.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-long.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-pt.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-ru.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-short.html+1 −0check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-word.html+1 −0check/testdata/fixtures/dropdown_browser_test/TestADropdownOpensUnderItsOwnSummary-partial.html+7 −0check/testdata/fixtures/dropdown_browser_test/TestADropdownWithoutAnchorsOrScriptsStaysOnScreen-partial.html+7 −0check/testdata/fixtures/dropdown_browser_test/TestAnOpenDropdownIsPlacedAgainWhenTheWindowChanges-menu.html+7 −0check/testdata/fixtures/index.json+660 −0check/testdata/fixtures/mediagrid_browser_test/mediaPage.html+65 −0check/testdata/fixtures/pagination_browser_test/paginationPage-first.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-flat.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-last.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-mid.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-only.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-p2.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-p3.html+2 −0check/testdata/fixtures/pagination_browser_test/paginationPage-p8.html+2 −0check/testdata/fixtures/rowmenu_browser_test/TestARowMenuOpensBesideItsOwnKebab-menu.html+9 −0check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-a.html+9 −0check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-b.html+9 −0check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-c.html+9 −0check/testdata/fixtures/rows_browser_test/narrowRowsPage.html+26 −0check/testdata/fixtures/rows_browser_test/rowsFixture.html+29 −0check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAListCardEscapesTheCard-bulk-bar.html+1 −0check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAShortFrameIsStillUsable-long.html+17 −0check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAShortFrameIsStillUsable-short.html+8 −0check/testdata/fixtures/shell_browser_test/TestClearingASearchIsALinkAndTheNativeCrossIsGone-search.html+7 −0check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-br.html+17 −0check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-mid.html+8 −0check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-tl.html+17 −0check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-tr.html+17 −0check/testdata/fixtures/shell_browser_test/TestSelfShapedChildrenKeepTheirCornersInsideACard-list-bar-search.html+5 −0check/testdata/fixtures/signin_browser_test/TestSigninControlsStayInsideTheCardOnAPhone.html+395 −0check/testdata/fixtures/signin_browser_test/signinPage.html+75 −0check/testdata/fixtures/sizing.html+331 −0check/testdata/fixtures/sizing_browser_test/TestTheCalendarDocksAndItsDaysAreTaps-field.html+4 −0check/testdata/fixtures/spelling-class.html+453 −0check/testdata/legacy/console.html+49 −0check/testdata/legacy/day-v028.css+187 −0check/testdata/legacy/plain-v028.css+180 −0check/testdata/legacy/sidebar.html+37 −0check/testdata/legacy/signal-v028.css+185 −0check/testdata/legacy/tokens-v028.css+3138 −0examples/README.md+11 −0examples/actor/a-person.html+13 −0examples/actor/an-agent-acting-for-a-person.html+13 −0examples/api-tokens/four-tokens-two-of-them-live.html+80 −0examples/api-tokens/just-created-the-secret-shown-once.html+81 −0examples/api-tokens/no-tokens-yet.html+32 −0examples/assets/sample-banner.svg+10 −0examples/assets/sample-checkout.svg+14 −0examples/assets/sample-logo.svg+7 −0examples/assets/sample-pricing.svg+14 −0examples/back-nav/back-to-a-record.html+13 −0examples/badge/negative.html+13 −0examples/badge/neutral.html+13 −0examples/badge/no-tone-quiet-default.html+13 −0examples/badge/positive.html+13 −0examples/badge/warning.html+13 −0examples/box/default.html+15 −0examples/bulk-bar/three-rows-selected.html+16 −0examples/button/default.html+17 −0examples/callout/info.html+13 −0examples/callout/negative-announced-as-an-alert.html+13 −0examples/callout/negative.html+13 −0examples/callout/positive.html+13 −0examples/callout/warning.html+13 −0examples/choice-field/pick-any.html+14 −0examples/choice-field/pick-one.html+14 −0examples/confirm-form/destructive.html+14 −0examples/confirm-form/ordinary-default-cancel-wording.html+14 −0examples/detail-list/four-facts-one-machine-ish.html+23 −0examples/dropdown/a-filter-menu-with-one-choice-applied.html+23 −0examples/dropdown/menu-idiom.html+22 −0examples/empty-state/sentence-only.html+15 −0examples/empty-state/with-a-post-call-to-action.html+21 −0examples/error-page/403-forbidden.html+19 −0examples/error-page/404-not-found.html+19 −0examples/error-page/422-unprocessable.html+19 −0examples/error-page/500-server-error.html+20 −0examples/error-page/503-unavailable.html+19 −0examples/error-page/anything-else-the-generic-pair.html+19 −0examples/examples.json+2187 −0examples/field-check/disabled.html+15 −0examples/field-check/off.html+15 −0examples/field-check/on.html+15 −0examples/field-date/bounded.html+19 −0examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.html+20 −0examples/field-date/plain-the-bare-native-input.html+17 −0examples/field-date/required-with-an-error.html+20 −0examples/field-daterange/date-and-time-seeded.html+28 −0examples/field-daterange/dates-only-with-an-error-on-the-end.html+29 −0examples/field-datetime/bounded.html+19 −0examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.html+20 −0examples/field-datetime/plain-the-bare-native-input.html+17 −0examples/field-datetime/required-with-an-error.html+20 −0examples/field-money/bare.html+20 −0examples/field-money/with-a-hint.html+21 −0examples/field-money/with-an-error.html+21 −0examples/field-select/hand-written-with-optgroups.html+22 −0examples/field-select/required-with-an-error.html+17 −0examples/field-select/three-options-a-native-select.html+16 −0examples/field-select/twelve-options-plain-the-enhancement-opted-out.html+16 −0examples/field-select/twelve-options-the-filterable-combobox.html+18 −0examples/field-text/bare.html+17 −0examples/field-text/required.html+17 −0examples/field-text/the-headline-field.html+17 −0examples/field-text/with-a-hint.html+18 −0examples/field-text/with-an-error.html+18 −0examples/field-textarea/bare.html+17 −0examples/field-textarea/required.html+17 −0examples/field-textarea/with-a-hint.html+18 −0examples/field-textarea/with-an-error.html+18 −0examples/field-time/bounded.html+19 −0examples/field-time/enhanced-input-type-half-seven-or-noon.html+20 −0examples/field-time/plain-the-bare-native-input.html+17 −0examples/field-time/required-with-an-error.html+20 −0examples/field-url/bare.html+17 −0examples/field-url/with-a-hint.html+18 −0examples/field-url/with-an-error.html+18 −0examples/field/bare.html+16 −0examples/field/required.html+16 −0examples/field/short.html+16 −0examples/field/the-headline-field.html+16 −0examples/field/with-a-hint.html+16 −0examples/field/with-an-error.html+17 −0examples/field/with-help-under-the-control.html+17 −0examples/form-error/a-rejected-submission.html+13 −0examples/form-foot/idle-the-button-before-anything-happens.html+17 −0examples/form-foot/save-and-cancel.html+17 −0examples/form-foot/submit-only.html+16 −0examples/form-foot/working-what-busy-js-writes-on-the-way-out.html+17 −0examples/form-layout/default.html+40 −0examples/format-abbr/default.html+16 −0examples/format-addresses/default.html+22 −0examples/format-dates/default.html+19 −0examples/format-durations/default.html+19 −0examples/format-filesizes/default.html+19 −0examples/format-identifiers/default.html+21 −0examples/format-money/default.html+23 −0examples/format-numbers/default.html+17 −0examples/format-output/default.html+22 −0examples/format-people/default.html+19 −0examples/format-ratios/default.html+21 −0examples/help/default.html+13 −0examples/job-status/failed.html+17 −0examples/job-status/finished.html+17 −0examples/job-status/running.html+19 −0examples/layout-column/default.html+45 −0examples/layout-console-page/default.html+77 −0examples/layout-console/default.html+77 −0examples/layout-sidebar-page/default.html+63 −0examples/layout-sidebar/default.html+63 −0examples/layout-stage/default.html+39 −0examples/layout-topbar/default.html+61 −0examples/list-bar-search/empty-accessible-name-from-the-catalog.html+18 −0examples/list-bar-search/with-a-query-on-page-4.html+20 −0examples/list-bar-search/with-a-query.html+20 −0examples/list-bar/search-with-a-filter-dropdown.html+32 −0examples/list-grid/default.html+27 −0examples/list-row-action/lead-marker-status-and-an-action.html+19 −0examples/list-row-action/name-and-meta-line-only.html+16 −0examples/list-search-submit/default-label.html+14 −0examples/locale-menu/twelve-languages-current-highlighted.html+31 −0examples/media-grid/screenshots-a-logo-and-a-banner.html+84 −0examples/media-grid/select-mode-one-tile-selected.html+52 −0examples/meter/empty.html+13 −0examples/meter/full.html+13 −0examples/meter/nearly-full.html+13 −0examples/meter/over-budget.html+13 −0examples/meter/part-way.html+13 −0examples/modal/default.html+29 −0examples/notice/a-saved-message.html+13 −0examples/page-header/title-only.html+17 −0examples/page-header/title-subhead-and-a-primary-action.html+20 −0examples/pagination/first-page-default-accessible-name.html+14 −0examples/pagination/middle-of-a-long-list.html+14 −0examples/person/large-the-show-header-size.html+13 −0examples/person/name-and-email.html+13 −0examples/person/no-initial.html+13 −0examples/row-menu/links-a-form-and-a-destructive-item.html+22 −0examples/row-menu/links-only-for-a-list-inside-a-selection-form.html+21 −0examples/scheme-menu/standalone.html+22 −0examples/scheme-menu/three-choices-dark-current.html+22 −0examples/seg-tabs/two-sections.html+13 −0examples/selbox/default.html+13 −0examples/shell-sidebar/default.html+23 −0examples/shell-topbar/default.html+27 −0examples/signin/a-passkey.html+30 −0examples/signin/after-the-link-is-sent-in-another-browser.html+21 −0examples/signin/after-the-link-is-sent.html+21 −0examples/signin/an-address-that-does-not-look-right.html+26 −0examples/signin/asking-for-an-address.html+29 −0examples/signin/coming-back-with-an-email-link.html+24 −0examples/signin/coming-back-with-keymail.html+26 −0examples/signin/email-and-password.html+27 −0examples/signin/google-apple-and-the-rest.html+21 −0examples/signin/on-the-way-to-keymail.html+22 −0examples/signin/when-keymail-could-not-confirm-it.html+27 −0examples/signin/when-keymail-was-offered-and-a-link-went-out.html+22 −0examples/stat-band/default.html+19 −0examples/stat/a-shortened-number.html+14 −0examples/stat/a-smaller-number.html+14 −0examples/stat/the-big-number.html+14 −0examples/stat/when-going-down-is-good.html+14 −0examples/stat/when-going-up-is-bad.html+14 −0examples/stat/when-you-cannot-say.html+14 −0examples/status-pill/negative.html+13 −0examples/status-pill/neutral.html+13 −0examples/status-pill/positive.html+13 −0examples/status-pill/warning.html+13 −0examples/tblock/default.html+26 −0fiesta.go+5 −5hack/seed/README.md+29 −0hack/seed/_rastrillo/designsystem_fiestaseed_test.go+59 −8hack/seed/sources.json+980 −0i18n/ar.json+41 −0i18n/bn.json+41 −0i18n/en.json+41 −0i18n/es.json+41 −0i18n/ga.json+41 −0i18n/hi.json+41 −0i18n/ja.json+41 −0i18n/pt-PT.json+41 −0i18n/ru.json+41 −0i18n/vi.json+41 −0i18n/yue.json+41 −0i18n/zh-Hans.json+41 −0
CI passed — run details
CI log
=== gofmt === === no-rastrillo === go test -run '^(TestFiestaNeverImportsRastrillo|TestThePublicPackagesLinkNoBrowser)$' -count=1 . ok amadan.net/rastrillo/fiesta 0.080s === suite === --- shard 0 of 6 --- ==> shard 0 of 6: make root go build ./... go vet ./... FIESTA_TEST_REQUIRE_NODE=1 go test -count=1 ./... ok amadan.net/rastrillo/fiesta 0.122s ok amadan.net/rastrillo/fiesta/check 0.399s ok amadan.net/rastrillo/fiesta/example 0.058s ok amadan.net/rastrillo/fiesta/internal/axe 0.003s ? amadan.net/rastrillo/fiesta/internal/harness [no test files] ok amadan.net/rastrillo/fiesta/internal/markup 0.003s ok amadan.net/rastrillo/fiesta/internal/nodetest 0.273s --- shard 1 of 6 --- ==> shard 1 of 6: make staticcheck go run honnef.co/go/tools/cmd/staticcheck@v0.8.2 -tags browser ./... --- shard 2 of 6 --- ==> shard 2 of 6: make govulncheck go run golang.org/x/vuln/cmd/govulncheck@v1.8.0 ./... === Symbol Results === No vulnerabilities found. Your code is affected by 0 vulnerabilities. This scan also found 0 vulnerabilities in packages you import and 5 vulnerabilities in modules you require, but your code doesn't appear to call these vulnerabilities. Use '-show verbose' for more details. --- shard 3 of 6 --- ==> shard 3 of 6: make gitleaks go run github.com/zricethezav/gitleaks/v8@v8.30.1 git --no-banner --redact --log-opts='--full-history --diff-filter=tuxdb HEAD' . [90m8:54AM[0m [32mINF[0m [1mUnknown SCM platform. Use --platform to include links in findings.[0m [36mhost=[0mamadan.net [90m8:54AM[0m [32mINF[0m [1m1 commits scanned.[0m [90m8:54AM[0m [32mINF[0m [1mscanned ~2695784 bytes (2.70 MB) in 1.45s[0m [90m8:54AM[0m [32mINF[0m [1mno leaks found[0m --- shard 4 of 6 --- ==> shard 4 of 6: make browser.internal.harness ./hack/gotest.sh browser 'internal.harness' gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium) ok amadan.net/rastrillo/fiesta/internal/harness 6.860s --- shard 5 of 6 --- ==> shard 5 of 6: make browser.check ./hack/gotest.sh browser 'check' gotest: on DOCS-T1, driving the harness's own choice (/usr/bin/chromium) ok amadan.net/rastrillo/fiesta/check 5.014s
check/testdata/datetime/ar.jsonLoading diff…
check/testdata/datetime/bn.jsonLoading diff…
check/testdata/datetime/en.jsonLoading diff…
check/testdata/datetime/es.jsonLoading diff…
check/testdata/datetime/ga.jsonLoading diff…
check/testdata/datetime/hi.jsonLoading diff…
check/testdata/datetime/ja.jsonLoading diff…
check/testdata/datetime/pt-PT.jsonLoading diff…
check/testdata/datetime/regressions.jsonLoading diff…
check/testdata/datetime/retagged.jsonLoading diff…
check/testdata/datetime/ru.jsonLoading diff…
check/testdata/datetime/vi.jsonLoading diff…
check/testdata/datetime/yue.jsonLoading diff…
check/testdata/datetime/zh-Hans.jsonLoading diff…
check/testdata/fixtures/apitokens_browser_test/tokensPageDoc.htmlLoading diff…
check/testdata/fixtures/blocks_browser_test/TestADetailListsLabelSitsOnItsValuesFirstLine-dl.htmlLoading diff…
check/testdata/fixtures/blocks_browser_test/segTabsPage-tabs.htmlLoading diff…
check/testdata/fixtures/browser_test/bidiRowPage.htmlLoading diff…
check/testdata/fixtures/browser_test/busyPage.htmlLoading diff…
check/testdata/fixtures/browser_test/datePage-field-date-nocal.htmlLoading diff…
check/testdata/fixtures/browser_test/datePage-field-date.htmlLoading diff…
check/testdata/fixtures/browser_test/datePage-field-time.htmlLoading diff…
check/testdata/fixtures/browser_test/fieldRowPage-ltr.htmlLoading diff…
check/testdata/fixtures/browser_test/fieldRowPage-rtl.htmlLoading diff…
check/testdata/fixtures/browser_test/groupPage.htmlLoading diff…
check/testdata/fixtures/browser_test/menuPage-old-spelling.htmlLoading diff…
check/testdata/fixtures/browser_test/menuPage.htmlLoading diff…
check/testdata/fixtures/browser_test/modalPage.htmlLoading diff…
check/testdata/fixtures/browser_test/page-40.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-ar.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-bn.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-en.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-long.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-pt.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-ru.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-short.htmlLoading diff…
check/testdata/fixtures/bulkbar_browser_test/bulkBarPage-word.htmlLoading diff…
check/testdata/fixtures/dropdown_browser_test/TestADropdownOpensUnderItsOwnSummary-partial.htmlLoading diff…
check/testdata/fixtures/dropdown_browser_test/TestADropdownWithoutAnchorsOrScriptsStaysOnScreen-partial.htmlLoading diff…
check/testdata/fixtures/dropdown_browser_test/TestAnOpenDropdownIsPlacedAgainWhenTheWindowChanges-menu.htmlLoading diff…
check/testdata/fixtures/index.jsonLoading diff…
check/testdata/fixtures/mediagrid_browser_test/mediaPage.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-first.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-flat.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-last.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-mid.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-only.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-p2.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-p3.htmlLoading diff…
check/testdata/fixtures/pagination_browser_test/paginationPage-p8.htmlLoading diff…
check/testdata/fixtures/rowmenu_browser_test/TestARowMenuOpensBesideItsOwnKebab-menu.htmlLoading diff…
check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-a.htmlLoading diff…
check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-b.htmlLoading diff…
check/testdata/fixtures/rowmenu_browser_test/rowMenuPage-row-c.htmlLoading diff…
check/testdata/fixtures/rows_browser_test/narrowRowsPage.htmlLoading diff…
check/testdata/fixtures/rows_browser_test/rowsFixture.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAListCardEscapesTheCard-bulk-bar.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAShortFrameIsStillUsable-long.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestAMenuOpenedInsideAShortFrameIsStillUsable-short.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestClearingASearchIsALinkAndTheNativeCrossIsGone-search.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-br.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-mid.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-tl.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestMenusCapTheirHeightScrollAndFlipToFitTheViewport-tr.htmlLoading diff…
check/testdata/fixtures/shell_browser_test/TestSelfShapedChildrenKeepTheirCornersInsideACard-list-bar-search.htmlLoading diff…
check/testdata/fixtures/signin_browser_test/TestSigninControlsStayInsideTheCardOnAPhone.htmlLoading diff…
check/testdata/fixtures/signin_browser_test/signinPage.htmlLoading diff…
check/testdata/fixtures/sizing.htmlLoading diff…
check/testdata/fixtures/sizing_browser_test/TestTheCalendarDocksAndItsDaysAreTaps-field.htmlLoading diff…
check/testdata/fixtures/spelling-class.htmlLoading diff…
check/testdata/legacy/console.htmlLoading diff…
check/testdata/legacy/day-v028.cssLoading diff…
check/testdata/legacy/plain-v028.cssLoading diff…
check/testdata/legacy/sidebar.htmlLoading diff…
check/testdata/legacy/signal-v028.cssLoading diff…
check/testdata/legacy/tokens-v028.cssLoading diff…
examples/README.mdLoading diff…
examples/actor/a-person.htmlLoading diff…
examples/actor/an-agent-acting-for-a-person.htmlLoading diff…
examples/api-tokens/four-tokens-two-of-them-live.htmlLoading diff…
examples/api-tokens/just-created-the-secret-shown-once.htmlLoading diff…
examples/api-tokens/no-tokens-yet.htmlLoading diff…
examples/assets/sample-banner.svgLoading diff…
examples/assets/sample-checkout.svgLoading diff…
examples/assets/sample-logo.svgLoading diff…
examples/assets/sample-pricing.svgLoading diff…
examples/back-nav/back-to-a-record.htmlLoading diff…
examples/badge/negative.htmlLoading diff…
examples/badge/neutral.htmlLoading diff…
examples/badge/no-tone-quiet-default.htmlLoading diff…
examples/badge/positive.htmlLoading diff…
examples/badge/warning.htmlLoading diff…
examples/box/default.htmlLoading diff…
examples/bulk-bar/three-rows-selected.htmlLoading diff…
examples/button/default.htmlLoading diff…
examples/callout/info.htmlLoading diff…
examples/callout/negative-announced-as-an-alert.htmlLoading diff…
examples/callout/negative.htmlLoading diff…
examples/callout/positive.htmlLoading diff…
examples/callout/warning.htmlLoading diff…
examples/choice-field/pick-any.htmlLoading diff…
examples/choice-field/pick-one.htmlLoading diff…
examples/confirm-form/destructive.htmlLoading diff…
examples/confirm-form/ordinary-default-cancel-wording.htmlLoading diff…
examples/detail-list/four-facts-one-machine-ish.htmlLoading diff…
examples/dropdown/a-filter-menu-with-one-choice-applied.htmlLoading diff…
examples/dropdown/menu-idiom.htmlLoading diff…
examples/empty-state/sentence-only.htmlLoading diff…
examples/empty-state/with-a-post-call-to-action.htmlLoading diff…
examples/error-page/403-forbidden.htmlLoading diff…
examples/error-page/404-not-found.htmlLoading diff…
examples/error-page/422-unprocessable.htmlLoading diff…
examples/error-page/500-server-error.htmlLoading diff…
examples/error-page/503-unavailable.htmlLoading diff…
examples/error-page/anything-else-the-generic-pair.htmlLoading diff…
examples/examples.jsonLoading diff…
examples/field-check/disabled.htmlLoading diff…
examples/field-check/off.htmlLoading diff…
examples/field-check/on.htmlLoading diff…
examples/field-date/bounded.htmlLoading diff…
examples/field-date/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
examples/field-date/plain-the-bare-native-input.htmlLoading diff…
examples/field-date/required-with-an-error.htmlLoading diff…
examples/field-daterange/date-and-time-seeded.htmlLoading diff…
examples/field-daterange/dates-only-with-an-error-on-the-end.htmlLoading diff…
examples/field-datetime/bounded.htmlLoading diff…
examples/field-datetime/enhanced-input-type-tomorrow-or-in-3-weeks.htmlLoading diff…
examples/field-datetime/plain-the-bare-native-input.htmlLoading diff…
examples/field-datetime/required-with-an-error.htmlLoading diff…
examples/field-money/bare.htmlLoading diff…
examples/field-money/with-a-hint.htmlLoading diff…
examples/field-money/with-an-error.htmlLoading diff…
examples/field-select/hand-written-with-optgroups.htmlLoading diff…
examples/field-select/required-with-an-error.htmlLoading diff…
examples/field-select/three-options-a-native-select.htmlLoading diff…
examples/field-select/twelve-options-plain-the-enhancement-opted-out.htmlLoading diff…
examples/field-select/twelve-options-the-filterable-combobox.htmlLoading diff…
examples/field-text/bare.htmlLoading diff…
examples/field-text/required.htmlLoading diff…
examples/field-text/the-headline-field.htmlLoading diff…
examples/field-text/with-a-hint.htmlLoading diff…
examples/field-text/with-an-error.htmlLoading diff…
examples/field-textarea/bare.htmlLoading diff…
examples/field-textarea/required.htmlLoading diff…
examples/field-textarea/with-a-hint.htmlLoading diff…
examples/field-textarea/with-an-error.htmlLoading diff…
examples/field-time/bounded.htmlLoading diff…
examples/field-time/enhanced-input-type-half-seven-or-noon.htmlLoading diff…
examples/field-time/plain-the-bare-native-input.htmlLoading diff…
examples/field-time/required-with-an-error.htmlLoading diff…
examples/field-url/bare.htmlLoading diff…
examples/field-url/with-a-hint.htmlLoading diff…
examples/field-url/with-an-error.htmlLoading diff…
examples/field/bare.htmlLoading diff…
examples/field/required.htmlLoading diff…
examples/field/short.htmlLoading diff…
examples/field/the-headline-field.htmlLoading diff…
examples/field/with-a-hint.htmlLoading diff…
examples/field/with-an-error.htmlLoading diff…
examples/field/with-help-under-the-control.htmlLoading diff…
examples/form-error/a-rejected-submission.htmlLoading diff…
examples/form-foot/idle-the-button-before-anything-happens.htmlLoading diff…
examples/form-foot/save-and-cancel.htmlLoading diff…
examples/form-foot/submit-only.htmlLoading diff…
examples/form-foot/working-what-busy-js-writes-on-the-way-out.htmlLoading diff…
examples/form-layout/default.htmlLoading diff…
examples/format-abbr/default.htmlLoading diff…
examples/format-addresses/default.htmlLoading diff…
examples/format-dates/default.htmlLoading diff…
examples/format-durations/default.htmlLoading diff…
examples/format-filesizes/default.htmlLoading diff…
examples/format-identifiers/default.htmlLoading diff…
examples/format-money/default.htmlLoading diff…
examples/format-numbers/default.htmlLoading diff…
examples/format-output/default.htmlLoading diff…
examples/format-people/default.htmlLoading diff…
examples/format-ratios/default.htmlLoading diff…
examples/help/default.htmlLoading diff…
examples/job-status/failed.htmlLoading diff…
examples/job-status/finished.htmlLoading diff…
examples/job-status/running.htmlLoading diff…
examples/layout-column/default.htmlLoading diff…
examples/layout-console-page/default.htmlLoading diff…
examples/layout-console/default.htmlLoading diff…
examples/layout-sidebar-page/default.htmlLoading diff…
examples/layout-sidebar/default.htmlLoading diff…
examples/layout-stage/default.htmlLoading diff…
examples/layout-topbar/default.htmlLoading diff…
examples/list-bar-search/empty-accessible-name-from-the-catalog.htmlLoading diff…
examples/list-bar-search/with-a-query-on-page-4.htmlLoading diff…
examples/list-bar-search/with-a-query.htmlLoading diff…
examples/list-bar/search-with-a-filter-dropdown.htmlLoading diff…
examples/list-grid/default.htmlLoading diff…
examples/list-row-action/lead-marker-status-and-an-action.htmlLoading diff…
examples/list-row-action/name-and-meta-line-only.htmlLoading diff…
examples/list-search-submit/default-label.htmlLoading diff…
examples/locale-menu/twelve-languages-current-highlighted.htmlLoading diff…
examples/media-grid/screenshots-a-logo-and-a-banner.htmlLoading diff…
examples/media-grid/select-mode-one-tile-selected.htmlLoading diff…
examples/meter/empty.htmlLoading diff…
examples/meter/full.htmlLoading diff…
examples/meter/nearly-full.htmlLoading diff…
examples/meter/over-budget.htmlLoading diff…
examples/meter/part-way.htmlLoading diff…
examples/modal/default.htmlLoading diff…
examples/notice/a-saved-message.htmlLoading diff…
examples/page-header/title-only.htmlLoading diff…
examples/page-header/title-subhead-and-a-primary-action.htmlLoading diff…
examples/pagination/first-page-default-accessible-name.htmlLoading diff…
examples/pagination/middle-of-a-long-list.htmlLoading diff…
examples/person/large-the-show-header-size.htmlLoading diff…
examples/person/name-and-email.htmlLoading diff…
examples/person/no-initial.htmlLoading diff…
examples/row-menu/links-a-form-and-a-destructive-item.htmlLoading diff…
examples/row-menu/links-only-for-a-list-inside-a-selection-form.htmlLoading diff…
examples/scheme-menu/standalone.htmlLoading diff…
examples/scheme-menu/three-choices-dark-current.htmlLoading diff…
examples/seg-tabs/two-sections.htmlLoading diff…
examples/selbox/default.htmlLoading diff…
examples/shell-sidebar/default.htmlLoading diff…
examples/shell-topbar/default.htmlLoading diff…
examples/signin/a-passkey.htmlLoading diff…
examples/signin/after-the-link-is-sent-in-another-browser.htmlLoading diff…
examples/signin/after-the-link-is-sent.htmlLoading diff…
examples/signin/an-address-that-does-not-look-right.htmlLoading diff…
examples/signin/asking-for-an-address.htmlLoading diff…
examples/signin/coming-back-with-an-email-link.htmlLoading diff…
examples/signin/coming-back-with-keymail.htmlLoading diff…
examples/signin/email-and-password.htmlLoading diff…
examples/signin/google-apple-and-the-rest.htmlLoading diff…
examples/signin/on-the-way-to-keymail.htmlLoading diff…
examples/signin/when-keymail-could-not-confirm-it.htmlLoading diff…
examples/signin/when-keymail-was-offered-and-a-link-went-out.htmlLoading diff…
examples/stat-band/default.htmlLoading diff…
examples/stat/a-shortened-number.htmlLoading diff…
examples/stat/a-smaller-number.htmlLoading diff…
examples/stat/the-big-number.htmlLoading diff…
examples/stat/when-going-down-is-good.htmlLoading diff…
examples/stat/when-going-up-is-bad.htmlLoading diff…
examples/stat/when-you-cannot-say.htmlLoading diff…
examples/status-pill/negative.htmlLoading diff…
examples/status-pill/neutral.htmlLoading diff…
examples/status-pill/positive.htmlLoading diff…
examples/status-pill/warning.htmlLoading diff…
examples/tblock/default.htmlLoading diff…
fiesta.goLoading diff…
hack/seed/README.mdLoading diff…
hack/seed/_rastrillo/designsystem_fiestaseed_test.goLoading diff…
hack/seed/sources.jsonLoading diff…
i18n/ar.jsonLoading diff…
i18n/bn.jsonLoading diff…
i18n/en.jsonLoading diff…
i18n/es.jsonLoading diff…
i18n/ga.jsonLoading diff…
i18n/hi.jsonLoading diff…
i18n/ja.jsonLoading diff…
i18n/pt-PT.jsonLoading diff…
i18n/ru.jsonLoading diff…
i18n/vi.jsonLoading diff…
i18n/yue.jsonLoading diff…
i18n/zh-Hans.jsonLoading diff…