swiss-design

Apply Swiss International Style design systems to web pages using Tailwind CSS.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill swiss-design-the-focus-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: swiss-design
Source: https://github.com/The-Focus-AI/walking-thoughts/tree/main/.agents/skills/swiss-design
Command: npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill swiss-design-the-focus-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Styling web pages with a coherent, disciplined visual system is hard: colors proliferate, headings get bold and heavy, body text runs too wide, and mobile layouts break. This Skill provides a complete Swiss International Style design system with concrete Tailwind CSS classes, so every styling decision follows consistent rules for typography, color, spacing, and responsive layout. ## Core Features & Use Cases - Complete design tokens: IBM Plex Sans typography scale, stone color palette with opacity-based hierarchy, single accent color system, and 8px-based spacing grid. - Component patterns: Paste-ready Tailwind markup for buttons, cards, navigation, forms, tables, badges, dividers, and hero sections in both light and dark mode. - Audit and migration workflow: Step-by-step checklist for converting an existing page to the system, including palette collapse, typography fixes, responsive breakpoints, and a pre-ship checklist. - Use Case: Ask the AI to restyle a landing page; it applies the 12-column grid, fluid type scale, stone palette with dark-mode variants, and one accent color, then verifies mobile behavior at 375px, 768px, and 1280px. ## Quick Start Restyle my landing page using the Swiss design system with IBM Plex Sans, the stone palette, and the default Swiss red accent.

Frequently Asked Questions about swiss-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply a Swiss design system with Tailwind CSS?▼

Load IBM Plex Sans from Google Fonts, use the stone palette for all backgrounds and text, apply a 12-column grid with 8px spacing units, and pick one accent color. The Skill provides paste-ready classes for typography, buttons, cards, forms, and navigation.

How do I create text hierarchy without multiple colors in CSS?▼

Use opacity modifiers on a single text color instead of different hues. Apply text-stone-900 for primary text, /70 for secondary, /40 for captions, and /20 for placeholders, swapping stone-900 for stone-50 in dark mode.

Does this design system support dark mode?▼

Yes, it uses Tailwind's media dark mode strategy so it respects the system preference automatically. Every color token has a paired dark: variant, and it requires setting color-scheme: light dark on the html element so scrollbars and form controls match.

What font does the Swiss International Style use on the web?▼

This system uses IBM Plex Sans from Google Fonts as the primary typeface, with Hanken Grotesk, Barlow, Host Grotesk, and DM Sans as fallbacks. Headings use font-light or font-normal weights, never bold.

Why does my dark mode page show light scrollbars and form controls?▼

The browser renders scrollbars and native inputs with its own defaults unless you declare color-scheme. Add color-scheme: light dark to the html element or a meta tag so native UI matches the dark stone-950 background.

When should I not use this Swiss design approach?▼

Avoid it when a project needs expressive, decorative, or multi-color branding, since the system enforces one accent color, rectilinear shapes, and restrained typography. It also defers accessibility and interaction behavior to the Vercel Web Interface Guidelines.