We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/joytorm/webforge-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
# S01 — Tech Minimal
## Industry: SaaS
## Style DNA
- **Palette:** Neutral grays with a single accent color. Clean backgrounds, subtle borders.
- **Typography:** System fonts or geometric sans-serif. Clean hierarchy with consistent weights.
- **Radius:** Small to medium radius (4-8px). Consistent across components.
- **Shadow:** Subtle elevation shadows. Minimal depth.
- **Border:** Thin, subtle borders. Low contrast.
- **Patterns:** None. Pure minimalism.
- **Motion:** Subtle, quick transitions (150-200ms). Ease-out curves.
## Do's
- Use clean lines and ample whitespace
- Keep typography simple and readable
- Use subtle animations
- Maintain consistent spacing
## Don'ts
- Don't use excessive decorations
- Don't overcrowd the layout
- Don't use too many colors
- Don't use heavy shadows
## Design Tokens
```yaml
tokens:
meta:
style_id: "S01"
style_name: "Tech Minimal"
industry: "SaaS"
use_case: "Full Landing Page"
color:
bg:
primary: "#FFFFFF"
secondary: "#F8F9FA"
text:
primary: "#1A1A1A"
secondary: "#6B7280"
muted: "#9CA3AF"
brand:
primary: "#3B82F6"
accent: "#10B981"
border:
strong: "#E5E7EB"
subtle: "#F3F4F6"
state:
success: "#10B981"
warning: "#F59E0B"
error: "#EF4444"
focus:
ring: "#3B82F6"
radius:
none: 0
sm: 4
md: 8
lg: 12
border:
width:
hairline: 1
medium: 2
strong: 3
shadow:
sm: "0 1px 2px rgba(0,0,0,0.05)"
md: "0 4px 6px rgba(0,0,0,0.07)"
layout:
container:
content: 1120
wide: 1280
grid:
desktop: 12
tablet: 8
mobile: 4
gutter:
mobile: 16
desktop: 24
motion:
duration:
fast: 150
normal: 200
easing: ease-out
typography:
font:
sans:
primary: "Inter"
fallback:
- "system-ui"
- "-apple-system"
- "Segoe UI"
- "Roboto"
mono:
primary: "JetBrains Mono"
fallback:
- "ui-monospace"
- "SFMono-Regular"
scale:
h1: { size: 56, line: 64, weight: 600, tracking: -0.02 }
h2: { size: 40, line: 48, weight: 600, tracking: -0.01 }
h3: { size: 28, line: 36, weight: 600, tracking: -0.005 }
body: { size: 16, line: 24, weight: 450, tracking: 0 }
small: { size: 14, line: 20, weight: 450, tracking: 0 }
measure:
hero_max: "48ch"
body_max: "72ch"
spacing:
base: 8
section_py:
mobile: [64, 80]
desktop: [112, 128]
```