Skip to content

Release Notes - v0.1.0

Release Date: 2026-07-13

Highlights

  • Material Design 3 Specifications - 23 component specs in machine-readable DSS format
  • MkDocs Documentation Site - Live Material Web component demos via esm.run CDN
  • MCP Server Integration - Use with Claude Desktop for AI-assisted development

What's New

Material Design 3 Specifications

Complete DSS specifications for Material Design 3 including:

Foundations:

  • Dynamic color system with light/dark themes
  • Typography scale (display, headline, title, body, label)
  • Spacing tokens (4px grid system)
  • Elevation levels (0-5)
  • Motion tokens (easing, duration)
  • Shape tokens (corner radius)

Components (23 total):

Category Components
Input Controls Button, Checkbox, Radio, Switch, Slider, Text Field, Select
Actions Icon Button, FAB, Chips
Navigation Tabs, Menu, Navigation Drawer, Navigation Rail, Navigation Bar, Top App Bar
Containment Dialog, Card, List, Divider
Communication Progress Indicator, Snackbar, Icon

MCP Server for Claude Desktop

Integrate Material Design 3 specs directly into Claude Desktop:

{
  "mcpServers": {
    "material-design": {
      "command": "dss-material-mcp",
      "args": ["--version", "v3"]
    }
  }
}

Live Component Demos

The MkDocs site includes live Material Web component demos rendered directly from the @material/web library:

  • Buttons (filled, outlined, text, elevated, tonal)
  • Selection controls (checkbox, switch)
  • Text fields (filled, outlined)
  • Icon buttons and FABs
  • Progress indicators (linear, circular)
  • Sliders (single, range)

Added

  • Material Design 3 DSS specifications with meta, accessibility, and foundations
  • Go module with embedded specs via //go:embed
  • MkDocs documentation site with Material theme
  • Auto-generated DSS canonical layer documentation
  • PlexusOne unified navigation override
  • Standalone HTML spec viewer with enhanced UI
  • 23 Material Design 3 component specifications
  • Live Material Web component demos via esm.run CDN

Documentation

  • Component coverage documentation
  • Generated HTML documentation with live demos
  • README badges for CI, lint, and SAST status

Installation

# Install MCP server
go install github.com/plexusone/dss-material/cmd/dss-material-mcp@v0.1.0

# Or use as Go library
go get github.com/plexusone/dss-material@v0.1.0

Quick Start

# Evaluate spec completeness
dss eval -d ./specs/v3 --json > evals/v3.json

# Generate HTML documentation
dss render -d ./specs/v3 --output ./docs/v3

# Generate LLM context
dss generate -d ./specs/v3 --llm ./CONTEXT.md