tailwindcss-sketch-design-system Tailwind Templates

Tailwindcss Sketch Design System

An atomic design system for TailwindCSS implemented in Sketch.

Sketch TailwindCSS Design System

An atomic design system for TailwindCSS implemented in Sketch.

Requirements

  • Sketch 60 (or newer)
  • SF Pro fonts installed. Please read the license agreement. They are intended for development and mockup use only.
  • Menlo font (should be installed in macOS).
  • Georgia font (should be installed in macOS).

(Planned) Features

Styles

Items marked as blocked are not yet implemented in the style generator plugin.

  • Color Styles
  • Font Styles
    • Font Family
    • Font Sizes
    • Font Styles
    • Font Weights
    • Letter Spacing (ommitted, should be set when creating symbols)
    • Line Height
    • Text Align (ommitted, should be set when creating symbols)
    • Text Color (ommitted, should be achieved in symbols using masks)
    • Text Decoration (ommitted, should be set when creating symbols)
    • Text Transform (ommitted, should be set when creating symbols)
  • Box Shadow
  • Opacity
  • Border Styles
    • Border Color
    • Border Styles
      • Solid
      • Double
      • Dashed
      • Dotted
    • Border Width
  • Border Radius (blocked, implemented as card symbols)

Symbols

  • Spacing & Sizing Symbols (to be used as guides)
    • Container
    • Paddings, Margins, Widths, Heights
    • Max-Width
  • Basic Text Symbols
  • Spacings & Sizings
  • Cards
  • Browser Window

Examples

  • Alerts
  • Buttons
  • Cards
  • Grids (? not yet sure if feasible)
  • Navigation
  • Email Inbox
  • Kanban Board
  • Pricing Page

Current Limitations

  • Not all font weights (100 through 900) are represented. Instead, only the available weights the for the respctive fonts are created.

Issues

The following are issues we are working on resolving. Until then, they are ommitted from the template in order to avoid confusion and keep things simple.

  • Italics are currently not rendering correctly (instead rendering as Normal).
  • Double borders render as single borders.
  • Dotted borders render as single borders.
  • Dashed borders render as single borders.
  • 100% border radii don't scale in Sketch 60.

Installation

  1. Download the latest version.
  2. Open in Sketch.
  3. Set as a template: File > Save as Template ... > Set name to "TailwindCSS".
  4. Start a new project: File > New From Template > TailwindCSS.
  • Update elements in "Symbols" layer to match your project's branding.
  • "Styles" layer should only be used to make corrections to styles, for example when Tailwind updates its styles, and not for branding purposes.

Top categories

Loading Svelte Themes