netlify.toml (162 lines of code) (raw):

[build] publish = "dist" command = "npm run build-docs" # redirects for older pages: # Fundamentals [[redirects]] from = "/fundamentals/principles*" to = "/docs/fundamentals/principles" [[redirects]] from = "/fundamentals/themes*" to = "/docs/fundamentals/brand-themes" [[redirects]] from = "/fundamentals/typography*" to = "/docs/fundamentals/typography" [[redirects]] from = "/fundamentals/color*" to = "/docs/fundamentals/color" [[redirects]] from = "/fundamentals/tokens*" to = "/docs/fundamentals/design-tokens" [[redirects]] from = "/docs/contributing*" to = "/docs/contributing/overview" [[redirects]] from = "/docs/naming*" to = "/docs/contributing/naming" [[redirects]] from = "/docs/css-guide*" to = "/docs/contributing/css-guide" # Components - Atoms [[redirects]] from = "/patterns/atoms/typographic*" to = "/docs/fundamentals/typography#type-scale" [[redirects]] from = "/patterns/atoms/buttons*" to = "/components/detail/button" [[redirects]] from = "/patterns/atoms/forms*" to = "/components/detail/input" [[redirects]] from = "/patterns/atoms/links*" to = "/components/detail/links" [[redirects]] from = "/patterns/atoms/lists*" to = "/components/detail/lists" [[redirects]] from = "/patterns/atoms/logo*" to = "/components/detail/logo" [[redirects]] from = "/patterns/atoms/section-heading*" to = "/components/detail/section-heading" [[redirects]] from = "/patterns/atoms/video*" to = "/components/detail/video" [[redirects]] from = "/patterns/atoms/zap*" to = "/components/detail/zap" # Components - Molecules [[redirects]] from = "/patterns/molecules/breadcrumb*" to = "/components/detail/breadcrumb" [[redirects]] from = "/patterns/molecules/card*" to = "/components/detail/card" [[redirects]] from = "/patterns/molecules/details*" to = "/components/detail/details" [[redirects]] from = "/patterns/molecules/download-button*" to = "/components/detail/download-button" [[redirects]] from = "/patterns/molecules/emphasis-box*" to = "/components/detail/emphasis-box" [[redirects]] from = "/patterns/molecules/feature-card*" to = "/components/detail/feature-card" [[redirects]] from = "/patterns/molecules/forms*" to = "/components/detail/example-form" [[redirects]] from = "/patterns/molecules/language-switcher*" to = "/components/detail/language-switcher" [[redirects]] from = "/patterns/molecules/menu-list*" to = "/components/detail/menu-list" [[redirects]] from = "/patterns/molecules/menu*" to = "/components/detail/menu" [[redirects]] from = "/patterns/molecules/notification-bar*" to = "/components/detail/notification-bar" [[redirects]] from = "/patterns/molecules/picto-card*" to = "/components/detail/picto" [[redirects]] from = "/components/detail/picto-card*" to = "/components/detail/picto" [[redirects]] from = "/patterns/molecules/picto*" to = "/components/detail/picto" [[redirects]] from = "/patterns/molecules/sticky-promo*" to = "/components/detail/sticky-promo" # Components - Organisms [[redirects]] from = "/patterns/organisms/article*" to = "/components/detail/article" [[redirects]] from = "/patterns/organisms/billboard*" to = "/components/detail/billboard" [[redirects]] from = "/patterns/organisms/call-out*" to = "/components/detail/callout" [[redirects]] from = "/components/detail/compact-call-out*" to = "/components/detail/callout--compact" [[redirects]] from = "/patterns/organisms/hero*" to = "/components/detail/callout" [[redirects]] from = "/patterns/organisms/footer*" to = "/components/detail/footer" [[redirects]] from = "/patterns/organisms/modal*" to = "/components/detail/modal" [[redirects]] from = "/patterns/organisms/navigation*" to = "/components/detail/navigation" [[redirects]] from = "/patterns/organisms/newsletter*" to = "/components/detail/newsletter" [[redirects]] from = "/patterns/organisms/sidebar-menu*" to = "/components/detail/sidebar-menu" [[redirects]] from = "/patterns/organisms/split*" to = "/components/detail/split" # Components - Templates [[redirects]] from = "/patterns/templates/card-layout*" to = "/components/detail/card-layout" [[redirects]] from = "/patterns/templates/columns*" to = "/components/detail/columns" [[redirects]] from = "/patterns/templates/content-container*" to = "/components/detail/content-container" [[redirects]] from = "/patterns/templates/main-with-sidebar*" to = "/components/detail/main-with-sidebar" [[redirects]] from = "/patterns/templates/forms*" to = "/components/detail/example-form" # Other stuff [[redirects]] from = "/demos/*" to="/" # 404 status [[redirects]] from = "/*" to = "/docs/404" status = 404