traceless-style
DocsCLIAccessibilityDiagnostics
IntroductionInstallationThinking in atomic CSSDefining stylesVariantsTokens & themesKeyframesDark modeRTLMerge & cxThe compilerLintingWCAG contrast
CLIConfigtl.createtl.mergetl.cxtl.extendtl.defineTokenstl.createThemetl.cssVartl.keyframesTypesProperty allowlistBuilt-in variants
Next.jsViteWebpackRollupesbuildVS CodeDevTools
Button componentResponsive layoutCross-file tokensTheme switcherServer ComponentsMigrate: TailwindMigrate: styled-componentsMigrate: StyleX
Diagnostic codesArchitectureHash functionTwo-pass extractionCross-file resolutionValue validationPerformanceAI cheatsheetFAQGlossary
Documentation

Everything traceless-style does, in one place.

Tutorials in the Learn track, every public function in the API reference, framework wiring in Integrations, and the diagnostic-code registry every error message links to.

Quick start

Introduction

What traceless-style is, what problem it solves, how it differs from CSS-in-JS and Tailwind.

Installation

One install command. Zero config. Works on Next, Vite, Remix, Astro, SvelteKit, Qwik, Solid.

Defining styles

tl.create — the core API. Allowed values, conflict semantics, return type.

Accessibility

WCAG 2.1 + 2.2 contrast validation, APCA Lc, interactive auto-fix.

Reference

CLI

Every subcommand and flag. extract, init, dev, build, audit, inspect.

Configuration

Every key in traceless-style.config.js. Strict-by-default schema.

Diagnostic codes

Every TLS#### code. What triggers it. Exact fix.

Architecture

How the pieces fit. Two parsers, the registry, the runtime fallback.

traceless-style

Zero-runtime atomic CSS. Strict-by-default accessibility. Built to scale from prototypes to monorepos.

LearnIntroductionInstallationtl.createAccessibility
ReferenceCLIConfigDiagnosticsArchitecture
ProjectGitHub Issues npm Changelog
© 2026 Spark Golden Tech. MIT licensed.Built with traceless-style — no Tailwind, no CSS modules.