ci/woodpecker/push/woodpecker Pipeline was successful
Kérésre: minden magyarázó komment kikerült a forrásfájlokból — 89 Ruby, 16 TypeScript, 14 Vue, plusz a CSS/JS/CJS. Nem soralapú kereséssel: a Ruby-t a Ripper tokenizálta, a JS/TS/CSS-t állapotgép járta végig, hogy az URL-ekben, reguláris kifejezésekben és heredocokban álló // és # jelek helyükön maradjanak. Három komment maradt, mert nélkülük nem indul a kód: az entrypoint.sh shebangja, a vite-env.d.ts hármas perjeles referenciája, és a sanitize teszt @vitest-environment direktívája (ez utóbbi a magyarázó része nélkül). Egy helyen kódot is kellett írni: a CommandBlock másolás-hibaágán a komment volt a catch egyetlen tartalma, és üres blokkot az eslint nem enged — a copied jelző visszaállítása került a helyére. A yaml, Dockerfile, Makefile, erb és markdown fájlokat nem érintettem. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
59 lines
1.5 KiB
JavaScript
59 lines
1.5 KiB
JavaScript
const token = (name) => `rgb(var(${name}) / <alpha-value>)`
|
|
|
|
module.exports = {
|
|
content: [
|
|
"./src/**/*.{astro,html,js,ts,jsx,tsx,vue,svelte}"
|
|
],
|
|
|
|
darkMode: ['selector', '[data-theme="dark"]'],
|
|
theme: {
|
|
extend: {
|
|
colors: {
|
|
page: token('--c-page'),
|
|
surface: token('--c-surface'),
|
|
raised: token('--c-raised'),
|
|
line: token('--c-line'),
|
|
'line-strong': token('--c-line-strong'),
|
|
fg: token('--c-fg'),
|
|
'fg-muted': token('--c-fg-muted'),
|
|
'fg-subtle': token('--c-fg-subtle'),
|
|
accent: token('--c-accent'),
|
|
'accent-hover': token('--c-accent-hover'),
|
|
'accent-fg': token('--c-accent-fg'),
|
|
'accent-quiet': token('--c-accent-quiet'),
|
|
warn: token('--c-warn'),
|
|
danger: token('--c-danger'),
|
|
|
|
primary: {
|
|
50: '#f0fdf4',
|
|
100: '#dcfce7',
|
|
200: '#bbf7d0',
|
|
300: '#86efac',
|
|
400: '#4ade80',
|
|
500: '#22c55e',
|
|
600: '#16a34a',
|
|
700: '#15803d',
|
|
800: '#166534',
|
|
900: '#14532d',
|
|
},
|
|
retro: {
|
|
green: '#33ff33',
|
|
dark: '#0a0a0a',
|
|
amber: '#ffb000',
|
|
},
|
|
},
|
|
|
|
borderRadius: {
|
|
card: '8px',
|
|
control: '6px',
|
|
},
|
|
|
|
boxShadow: {
|
|
pop: '0 1px 2px rgb(0 0 0 / 0.06), 0 1px 1px rgb(0 0 0 / 0.04)',
|
|
float: '0 8px 24px rgb(0 0 0 / 0.12), 0 2px 6px rgb(0 0 0 / 0.08)',
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
}
|