cinetic
코드에서 만든 시네마틱 런치 영상과 모션 디자인을 코딩 에이전트가 연출합니다
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗m3l-design is the design system of the monte3l
organization: warm, legible foundations for everything monte3l builds. It
covers the colour, type, shape and motion tokens, seven plain HTML and CSS
components, and the contrast tables that show every pairing passes WCAG 2.2 AA.
v1.3.2 (the system's "v1, signed off 2026-09-26") enri3l) and Giulia Montevecchi (giulmonte), for monte3l. See AUTHORS.md.source/brand-book.md: the design brief and what v1
shipped. Read it first for why things look the way they do.source/foundations/contrast.md: every
text and UI pairing, per theme, with its contrast ratio.Adoption is copy-based. Never add a live dependency on this repository. Pick the tier that matches your repository:
| Your repository has | Tier | What to do |
|---|---|---|
| Markdown only | Content | Follow the markdown rules in the org blueprint and add a design/README.md with - **Version adopted:** `vX.Y.Z` |
| Any CSS, HTML, docs site or coloured terminal output | Vendored | Add the marker, then run the sync script below. A docs site also gets the docs kit that builds and gates it |
For the vendored tier, first create design/README.md in your repository with
the line - **Version copied:** `vX.Y.Z` . The script never creates this
file, and exits with code 2 if it is missing. Then, from a clone of this
repository:
bin/sync-design.sh vX.Y.Z /path/to/your-repo
The script downloads the release, verifies it with gh release verify and
SHA256SUMS, and replaces design/source/, design/tokens.css and
design/SHA256SUMS. It only edits the version lines of design/README.md.
| Option | Effect |
|---|---|
--dry-run | Show what would change, and write nothing |
--from <git-ref> | Take the payload from this clone instead of a release, to rehearse a sync before the tag exists |
Commit what it wrote. Your own divergence goes in design/local/, which the
script never touches.
[!IMPORTANT] Never hand-edit
design/source/. A sync replaces it wholesale. If something here needs to change, change it in this repository and cut a release.
your-repo/design/
├── README.md # your marker: the version line is the only part the script edits
├── source/ # the components, foundations, fonts, resolver and brand book
├── tokens.css # light and dark custom properties, @font-face rules, type classes
├── SHA256SUMS # the hash of every file in source/ and of tokens.css
└── local/ # your own divergence, never touched by a sync
To check that a copy is unedited, run cd design && sha256sum -c SHA256SUMS
(shasum -a 256 -c SHA256SUMS on macOS).
Link the tokens first, then the component bundle:
<link rel="stylesheet" href="design/tokens.css">
<link rel="stylesheet" href="design/source/components/bundle.css">
prefers-color-scheme. Set data-theme="light" or data-theme="dark" on an
element to override it.display, heading-1 to heading-4,
body-lg, body, body-strong, label, caption, code and
code-strong.source/components/<Name>/README.md.prefers-reduced-motion, through the tokens.design/local/. See
m3l-groundwork/design/local/
for the reference implementation.The repository root has the same shape as a consumer's design/ directory, so
adopting a release is a plain copy.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗