feat(pre-flight): канон-справочник + golden-нормализация, дизайн Nomad, питч
- contracts/service_canon.json — 15 канонов медуслуг RU/KZ/EN + синонимы - fixtures/normalized/golden.json — 52 эталонные строки (оракул TDD) - design/ — tailwind-токены + shadcn-тема Nomad - pitch/ — структура слайдов + демо-сценарий Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
// Дизайн-токены Nomad Insurance — вставить в tailwind.config.ts → theme.extend
|
||||
// Источник: nomad.kz (см. Base/_Inbox/Хакатон Medtech/Дизайн-система — Nomad)
|
||||
export const nomadTheme = {
|
||||
colors: {
|
||||
nomad: { DEFAULT: "#ff4713", soft: "#ffede7", dark: "#e63e0f" }, // бренд-оранжевый
|
||||
"t-gray": "#6b788e", // сине-серый (вторичный)
|
||||
"light-gray": "#f5f7f9", // фон секций/карточек
|
||||
link: "#2563eb",
|
||||
success: { DEFAULT: "#0f973d", soft: "#e7f6ec" },
|
||||
error: { DEFAULT: "#dc2626", soft: "#fbe9e9" },
|
||||
ink: "#111827", // основной текст
|
||||
},
|
||||
fontFamily: {
|
||||
sans: ["Geologica", "ui-sans-serif", "system-ui", "sans-serif"],
|
||||
},
|
||||
borderRadius: { lg: "0.5rem", xl: "0.75rem", "2xl": "1rem", "3xl": "1.5rem" },
|
||||
maxWidth: { container: "80rem" }, // 1280px — контейнер Nomad
|
||||
boxShadow: { card: "0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1)" },
|
||||
};
|
||||
Reference in New Issue
Block a user