Files
2026-06-25 19:06:59 -04:00

4.2 KiB

1ComponentPurposeStatesData_contractCopy_namespaceResponsive_ruleRTL_ruleAccessibility_rule
2SiteHeaderPrimary navigation, brand, locale/theme controls, login, demo CTAdefault,scrolledHeaderModelheader.*Desktop at >=1120; drawer trigger belowNav order reverses naturally; logo unchanged; directional icons selectiveSticky; 44px targets; skip-link precedes it
3MobileDrawerCompact/medium navigation overlayclosed,openDrawerModelheader.*Inline-start fixed drawer <=384px or 88vwOpens right in RTLTrap focus; inert background; Escape; focus return
4LocaleSelectorSwitch locale by stable route IDclosed,open,disabledLocaleSelectorPropslanguage namesNative select baselineOrder EN/FR/AR; control follows document directionLabelled; current locale selected; preserves route/hash
5ThemeSelectorSet Light/Dark/System preferencelight,dark,systemThemeSelectorPropsheader.light/dark/systemNative select or accessible segmented controlNo mirroring neededCookie+storage; immediate; live system updates
6HeroSectionCommunicate category, promise, primary and secondary actionsdefaultHeroModelhero.*1 column <1120; 7/5 split wideText aligns start; preview uses actual RTL renderingOne h1; CTA order follows document direction
7ProductPreviewIllustrative/evidence-governed product visualillustrative,approved-captureProductPreviewModelpreview.*Simplify data table on compactDo not mirror screenshots; coded preview renders RTLAccessible caption; no false product claim
8LifecycleProofShow operational coverage without customer logosdefaultLifecycleItem[]trust.*1/2/4 columns by available widthSequence follows reading directionList semantics; icons decorative
9ComparisonSectionFragmented versus connected workflowdefaultComparisonModelcomparison.*Stack compact; two columns medium+Order follows locale reading directionHeadings identify both columns; do not rely on color
10WorkflowStepsFour-step rental flow and tour sourcedefaultWorkflowStep[]workflow.*1 column compact; 4 columns >=768Step order follows reading directionOrdered list; numerals isolated if needed
11RoleCardsExplain value by operating roledefaultRoleCard[]roles.*1/2/4 columns content-drivenSame tree; start alignmentHeading hierarchy and readable card order
12ModuleGridDescribe approved product modulesdefaultModuleCard[]modules.*1/2/3 columnsSame tree; directional icons selectiveNo capability beyond approved copy
13MeasurementPlanShow KPI definitions without invented outcomesdefaultMetricDefinition[]results.*Cards plus methodology blockSame treeNo unapproved numbers; ordered methodology
14IntegrationCategoriesNeutral category listdefaultIntegrationCategory[]integrations.*Cloud/list adapts without clippingSame treeNo partner logos until verified
15SecurityChecklistEvidence-request checklistdefaultSecurityCheck[]security.*1/2 columnsSame treeNo badges/certifications without approval
16PricingPreviewExplain pricing factors and demo routequote-only,approved-pricingPricingModelpricing.*Stack compact; 2 columns >=768Same treeNever imply public price when absent
17FAQAccordionLocalized questions and answersclosed,openFaqItem[]faq.*Single columnChevron mirrors only if it conveys expansion directionNative details baseline; keyboard and SR tested
18FinalCTAFinal conversion block and approved secondary contactdefaultFinalCtaModelfinalCta.*Stack compact; 2 columns >=768CTA order follows document directionSecondary link suppressed until real destination approved
19SiteFooterLocalized navigation, legal, evidence status internal onlydefaultFooterModelfooter.*Stack then grouped columnsSame treeNo public internal proof-status label
20DemoDialogQualification form and submission statesidle,invalid,submitting,success,recoverable-error,terminal-errorDemoFormPropsform.*Modal max width; full-screen-safe compactField order follows reading direction; emails isolatedFocus trap, summary, inline errors, return focus
21ProductTourDialogFour-step guided overviewstep-1,step-2,step-3,step-4,completeTourPropstour.*Modal max width; compact-safeBack/next positions follow reading direction but meaning stays explicitProgress announced; focus moves to step heading