Loading...
Loading...
Compare original and translation side by side
whole app not verifiedwhole app not verifiedDocs Evidencelocal Geist fallback, not docs-verifiedDocs Evidencelocal Geist fallback, not docs-verifiedlocal Geist fallback, not docs-verifiedlocal Geist fallback, not docs-verifiedhttps://vercel.com/geist/introductionhttps://vercel.com/geist/colorshttps://vercel.com/geist/typographyhttps://vercel.com/geist/materialshttps://vercel.com/fonthttps://vercel.com/design/guidelineshttps://vercel.com/geist/brandshttps://vercel.com/geist/buttonblockedDocs Evidenceofficial URL | status (consulted/blocked/not applicable) | exact official section/anchor | short exact quote or exact failure mode | implementation target | concrete decision/change | verificationconsultedblockedconsultedblockednot applicablelocal Geist fallback, not docs-verifiedDocs Evidencedocs consulted; visual/interaction verification blockedhttps://vercel.com/geist/introductionhttps://vercel.com/geist/colorshttps://vercel.com/geist/typographyhttps://vercel.com/geist/materialshttps://vercel.com/fonthttps://vercel.com/design/guidelineshttps://vercel.com/geist/brandshttps://vercel.com/geist/buttonblockedDocs Evidenceofficial URL | 状态(已查阅/受阻/不适用) | 确切官方章节/锚点 | 简短确切引用或确切失败模式 | 实现目标 | 具体决策/更改 | 验证已查阅受阻已查阅受阻不适用local Geist fallback, not docs-verifiedDocs Evidence已查阅文档;视觉/交互验证受阻Docs Evidencegeisthttps://www.skills.sh/vercel-labs/vercel-plugin/geisthttps://vercel.com/fontgeistdocshttps://www.skills.sh/vercel-labs/vercel-plugin/geistdocsweb-design-guidelineshttps://www.skills.sh/vercel-labs/agent-skills/web-design-guidelineshttps://vercel.com/design/guidelineshttps://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdDocs Evidencehttps://vercel.com/design/guidelinesgeist-learning-labhttps://www.skills.sh/vercel-labs/skill-geist-learning-labs/geist-learning-labcreate-remotion-geisthttps://www.skills.sh/vercel-labs/skill-remotion-geist/create-remotion-geistDocs Evidencegeisthttps://www.skills.sh/vercel-labs/vercel-plugin/geisthttps://vercel.com/fontgeistdocshttps://www.skills.sh/vercel-labs/vercel-plugin/geistdocsweb-design-guidelineshttps://www.skills.sh/vercel-labs/agent-skills/web-design-guidelineshttps://vercel.com/design/guidelineshttps://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdDocs Evidencehttps://vercel.com/design/guidelinesgeist-learning-labhttps://www.skills.sh/vercel-labs/skill-geist-learning-labs/geist-learning-labcreate-remotion-geisthttps://www.skills.sh/vercel-labs/skill-remotion-geist/create-remotion-geistgeistgeist/font/pixeltext-heading-*text-button-*text-label-*text-copy-*text-smfont-boldmaterial-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenrounded-*ringgeistgeist/font/pixeltext-heading-*text-button-*text-label-*text-copy-*text-smfont-boldmaterial-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenrounded-*ringDocs Evidencehttps://vercel.com/geist/introductionhttps://vercel.com/fonthttps://vercel.com/geist/introductionhttps://vercel.com/geist/colorshttps://vercel.com/geist/typographyhttps://vercel.com/geist/materialshttps://vercel.com/design/guidelineshttps://vercel.com/geist/introductionDocs Evidencehttps://vercel.com/geist/iconshttps://vercel.com/geist/geistcn-upgrade-guidehttps://vercel.com/geist/geistcn-assets-guidehttps://vercel.com/geist/geistcn-iconshttps://vercel.com/geist/geistcn-logoshttps://vercel.com/geist/guidelineshttps://vercel.com/geist/changeloghttps://vercel.com/geist/brandshttps://vercel.com/geist/brands#vercelhttps://vercel.com/geist/brands#next-jshttps://vercel.com/geist/brands#next-js-spellinghttps://vercel.com/geist/brands#turbohttps://vercel.com/geist/brands#turborepohttps://vercel.com/geist/brands#turbopackhttps://vercel.com/geist/brands#v0https://vercel.com/geist/brands#ai-sdkhttps://vercel.com/geist/brands#usagehttps://vercel.com/geist/brands#misusehttps://vercel.com/geist/iconshttps://vercel.com/geist/geistcn-upgrade-guidehttps://vercel.com/geist/geistcn-assets-guidehttps://vercel.com/geist/geistcn-iconshttps://vercel.com/geist/geistcn-logoshttps://vercel.com/geist/guidelineshttps://vercel.com/geist/changeloghttps://vercel.com/geist/avatarhttps://vercel.com/geist/badgehttps://vercel.com/geist/bookhttps://vercel.com/geist/browserhttps://vercel.com/geist/buttonhttps://vercel.com/geist/calendarhttps://vercel.com/geist/checkboxhttps://vercel.com/geist/choiceboxhttps://vercel.com/geist/code-blockhttps://vercel.com/geist/collapsehttps://vercel.com/geist/comboboxhttps://vercel.com/geist/command-menuhttps://vercel.com/geist/context-cardhttps://vercel.com/geist/context-menuhttps://vercel.com/geist/descriptionhttps://vercel.com/geist/destructive-action-modalhttps://vercel.com/geist/drawerhttps://vercel.com/geist/empty-statehttps://vercel.com/geist/entityhttps://vercel.com/geist/errorhttps://vercel.com/geist/feedbackhttps://vercel.com/geist/gaugehttps://vercel.com/geist/gridhttps://vercel.com/geist/inputhttps://vercel.com/geist/keyboard-inputhttps://vercel.com/geist/loading-dotshttps://vercel.com/geist/materialhttps://vercel.com/geist/menuhttps://vercel.com/geist/middle-truncatehttps://vercel.com/geist/modalhttps://vercel.com/geist/multi-selecthttps://vercel.com/geist/notehttps://vercel.com/geist/paginationhttps://vercel.com/geist/phonehttps://vercel.com/geist/badge#pillhttps://vercel.com/geist/progresshttps://vercel.com/geist/project-bannerhttps://vercel.com/geist/radiohttps://vercel.com/geist/relative-time-cardhttps://vercel.com/geist/scrollerhttps://vercel.com/geist/selecthttps://vercel.com/geist/sheethttps://vercel.com/geist/show-morehttps://vercel.com/geist/skeletonhttps://vercel.com/geist/sliderhttps://vercel.com/geist/snippethttps://vercel.com/geist/spinnerhttps://vercel.com/geist/split-buttonhttps://vercel.com/geist/status-dothttps://vercel.com/geist/switchhttps://vercel.com/geist/tablehttps://vercel.com/geist/tabshttps://vercel.com/geist/textareahttps://vercel.com/geist/theme-switcherhttps://vercel.com/geist/toasthttps://vercel.com/geist/togglehttps://vercel.com/geist/tooltiphttps://vercel.com/geist/buttonDocs Evidencehttps://vercel.com/geist/introductionhttps://vercel.com/fonthttps://vercel.com/geist/introductionhttps://vercel.com/geist/colorshttps://vercel.com/geist/typographyhttps://vercel.com/geist/materialshttps://vercel.com/design/guidelineshttps://vercel.com/geist/introductionDocs Evidencehttps://vercel.com/geist/iconshttps://vercel.com/geist/geistcn-upgrade-guidehttps://vercel.com/geist/geistcn-assets-guidehttps://vercel.com/geist/geistcn-iconshttps://vercel.com/geist/geistcn-logoshttps://vercel.com/geist/guidelineshttps://vercel.com/geist/changeloghttps://vercel.com/geist/brandshttps://vercel.com/geist/brands#vercelhttps://vercel.com/geist/brands#next-jshttps://vercel.com/geist/brands#next-js-spellinghttps://vercel.com/geist/brands#turbohttps://vercel.com/geist/brands#turborepohttps://vercel.com/geist/brands#turbopackhttps://vercel.com/geist/brands#v0https://vercel.com/geist/brands#ai-sdkhttps://vercel.com/geist/brands#usagehttps://vercel.com/geist/brands#misusehttps://vercel.com/geist/iconshttps://vercel.com/geist/geistcn-upgrade-guidehttps://vercel.com/geist/geistcn-assets-guidehttps://vercel.com/geist/geistcn-iconshttps://vercel.com/geist/geistcn-logoshttps://vercel.com/geist/guidelineshttps://vercel.com/geist/changeloghttps://vercel.com/geist/avatarhttps://vercel.com/geist/badgehttps://vercel.com/geist/bookhttps://vercel.com/geist/browserhttps://vercel.com/geist/buttonhttps://vercel.com/geist/calendarhttps://vercel.com/geist/checkboxhttps://vercel.com/geist/choiceboxhttps://vercel.com/geist/code-blockhttps://vercel.com/geist/collapsehttps://vercel.com/geist/comboboxhttps://vercel.com/geist/command-menuhttps://vercel.com/geist/context-cardhttps://vercel.com/geist/context-menuhttps://vercel.com/geist/descriptionhttps://vercel.com/geist/destructive-action-modalhttps://vercel.com/geist/drawerhttps://vercel.com/geist/empty-statehttps://vercel.com/geist/entityhttps://vercel.com/geist/errorhttps://vercel.com/geist/feedbackhttps://vercel.com/geist/gaugehttps://vercel.com/geist/gridhttps://vercel.com/geist/inputhttps://vercel.com/geist/keyboard-inputhttps://vercel.com/geist/loading-dotshttps://vercel.com/geist/materialhttps://vercel.com/geist/menuhttps://vercel.com/geist/middle-truncatehttps://vercel.com/geist/modalhttps://vercel.com/geist/multi-selecthttps://vercel.com/geist/notehttps://vercel.com/geist/paginationhttps://vercel.com/geist/phonehttps://vercel.com/geist/badge#pillhttps://vercel.com/geist/progresshttps://vercel.com/geist/project-bannerhttps://vercel.com/geist/radiohttps://vercel.com/geist/relative-time-cardhttps://vercel.com/geist/scrollerhttps://vercel.com/geist/selecthttps://vercel.com/geist/sheethttps://vercel.com/geist/show-morehttps://vercel.com/geist/skeletonhttps://vercel.com/geist/sliderhttps://vercel.com/geist/snippethttps://vercel.com/geist/spinnerhttps://vercel.com/geist/split-buttonhttps://vercel.com/geist/status-dothttps://vercel.com/geist/switchhttps://vercel.com/geist/tablehttps://vercel.com/geist/tabshttps://vercel.com/geist/textareahttps://vercel.com/geist/theme-switcherhttps://vercel.com/geist/toasthttps://vercel.com/geist/togglehttps://vercel.com/geist/tooltiphttps://vercel.com/geist/buttonDocs Evidenceenv(safe-area-inset-*)Docs Evidenceenv(safe-area-inset-*)accentaccentgeistgeist/font/pixelGeistPixelSquareGeistPixelGridGeistPixelCircleGeistPixelTriangleGeistPixelLinetext-heading-72text-heading-64text-heading-56text-heading-48text-heading-40text-heading-32text-heading-24text-heading-20text-heading-16text-heading-14text-button-16text-button-14text-button-12text-label-20text-label-18text-label-16text-label-14text-label-14-monotext-label-13text-label-13-monotext-label-12text-label-12-monotext-copy-24text-copy-20text-copy-18text-copy-16text-copy-14text-copy-13text-copy-13-mono<strong>text-heading-72text-heading-32text-button-14text-button-12text-label-14text-label-13text-label-12text-copy-16text-copy-14text-copy-13text-copy-13-monotext-heading-*text-button-*text-label-*text-copy-*text-basetabular-numsgeistgeist/font/pixelGeistPixelSquareGeistPixelGridGeistPixelCircleGeistPixelTriangleGeistPixelLinetext-heading-72text-heading-64text-heading-56text-heading-48text-heading-40text-heading-32text-heading-24text-heading-20text-heading-16text-heading-14text-button-16text-button-14text-button-12text-label-20text-label-18text-label-16text-label-14text-label-14-monotext-label-13text-label-13-monotext-label-12text-label-12-monotext-copy-24text-copy-20text-copy-18text-copy-16text-copy-14text-copy-13text-copy-13-mono<strong>text-heading-72text-heading-32text-button-14text-button-12text-label-14text-label-13text-label-12text-copy-16text-copy-14text-copy-13text-copy-13-monotext-heading-*text-button-*text-label-*text-copy-*text-basetabular-numsgeistgeist/font/sansgeist/font/monogeist/font/pixeltext-heading-*text-button-*text-label-*text-copy-*text-smfont-boldbackgroundforegroundmuted-foregroundborderringaccentlinkinfodestructivesuccesswarningmaterial-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenrounded-*ring<title>geistgeist/font/sansgeist/font/monogeist/font/pixeltext-heading-*text-button-*text-label-*text-copy-*text-smfont-boldbackgroundforegroundmuted-foregroundborderringaccentlinkinfodestructivesuccesswarningmaterial-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenrounded-*ring<title>material-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenmaterial-basematerial-smallmaterial-mediummaterial-largematerial-tooltipmaterial-menumaterial-modalmaterial-fullscreenhttps://vercel.com/design/guidelineshttps://vercel.com/design/guidelinesDocs EvidencebrandpremiumghostglasssoftelevatedaiaccentmarketingDocs Evidencehttps://vercel.com/geist/introductionDocs EvidencebrandpremiumghostglasssoftelevatedaiaccentmarketingDocs Evidencehttps://vercel.com/geist/introductionDocs Evidencenot applicableDocs Evidence不适用<title>altalt=""aria-hidden="true":focus-visible:focus-within<textarea>nameautocompleteverticalhorizontalfreecontent-visibilityaria-labelScroll customer logos leftDocs Evidence<title>altalt=""aria-hidden="true":focus-visible:focus-within<textarea>nameautocompleteverticalhorizontalfreecontent-visibilityaria-labelScroll customer logos leftDocs EvidenceDocs EvidenceDocs Evidencehttps://vercel.com/geist/brandshttps://vercel.com/geist/brandsDocs Evidencetransition: allopacitytransformtransform-origin<g>transform-box: fill-boxtransform-originDocs Evidencetransition: allopacitytransformtransform-origin<g>transform-box: fill-boxtransform-origingetBoundingClientRectoffsetHeightoffsetWidthscrollTopPOSTPATCHDELETEcontent-visibility: autogetBoundingClientRectoffsetHeightoffsetWidthscrollTopPOSTPATCHDELETEcontent-visibility: autoCreate ProjectDeployCopyInviteUpgradeCancelDelete&Rename…Loading…Saving…10 MB⌘ + KVercel SDKAccept-Languagenavigator.languagesscroll-margin-toptranslate="no"Docs EvidenceCreate ProjectDeployCopyInviteUpgradeCancelDelete&Rename…Loading…Saving…10 MB⌘ + KVercel SDKAccept-Languagenavigator.languagesscroll-margin-toptranslate="no"Docs Evidencehttps://vercel.com/design/guidelinesuser-scalable=nooverscroll-behavior: containinerttouch-action: manipulation-webkit-tap-highlight-colorcolor-scheme<meta name="theme-color">color-schemehttps://vercel.com/design/guidelinesuser-scalable=nooverscroll-behavior: containinerttouch-action: manipulation-webkit-tap-highlight-colorcolor-scheme<meta name="theme-color">color-schemebackgroundforegroundmuted-foregroundborderringlinkinfodestructivesuccesswarningaccentbackgroundforegroundmuted-foregroundborderringlinkinfodestructivesuccesswarningaccentfrontend-designDocs EvidenceDocs EvidenceDocs Evidencetransition: allfrontend-designDocs EvidenceDocs EvidenceDocs Evidencetransition: allroute/surface | discovery source | required states | mobile screenshot | laptop screenshot | desktop screenshot | ultra-wide screenshot | interaction audit | statuscheck | pass/fail/N/A | reason/evidence:focus-visible:focus-withinoverscroll-behaviortheme-colorcolor-schemeN/Ahttps://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdDocs Evidencehttps://vercel.com/design/guidelinestext-baseDocs EvidenceDocs Evidence路由/界面 | 发现来源 | 必要状态 | 移动端截图 | 笔记本电脑截图 | 桌面端截图 | 超宽截图 | 交互审核 | 状态检查项 | 通过/失败/不适用 | 原因/证据:focus-visible:focus-withinoverscroll-behaviortheme-colorcolor-scheme不适用https://raw.githubusercontent.com/vercel-labs/web-interface-guidelines/main/command.mdDocs Evidencehttps://vercel.com/design/guidelinestext-baseDocs EvidenceDocs Evidencewhole app not verifiedbackgroundforegroundmuted-foregroundborderringlinkinfodestructivesuccesswarningaccentDocs Evidencelocal Geist fallback, not docs-verifiedtheme-colorcolor-scheme<title>whole app not verifiedbackgroundforegroundmuted-foregroundborderringlinkinfodestructivesuccesswarningaccentDocs Evidencelocal Geist fallback, not docs-verifiedtheme-colorcolor-scheme<title>