# PDP Design System — Print kit (Bosma), v0.7 > Use when making a printed A4 document: SOP, job card, form, log book, agreement; margins, running header and footer, pt type scale and the --eco-print-* tokens. Also the A4 templates (office and offset letterhead, SOP with document code and change log, bilingual UZ/RU forms with 0.4 pt writing lines, contract with initials per page), A3 poster with a viewing-distance type scale, 600×1600 mm X-banner, DL and C4 envelopes, A4 presentation folder (front and inside with pocket), DL leaflet cover, A5 notebook cover, A5 door sign and a die-cut sticker sheet, (corner holes, empty bottom 100 mm, small text on a black band in the green version), A6 event badge, CR80 ID card, landscape timetable, A4 landscape attendance register (blank and filled; K5 tile cells, letter marks, totals, signature row), A5 saddle-stitched admission brochure (8 pages: cover, programmes, why PDP, admission steps, prices, FAQ, contacts with QR; 3 mm bleed, 5 mm safe area from trim and fold), the six certificate variants (print: A standard, F official; digital: C standard, E honours, D/B extra), the print colour table (screen HEX/RGB vs CMYK FOGRA39/29) and file naming, document codes and the preflight checklist. Also environmental design: building grilles (University, School), window film (EcoSystem, University, School), A4 wayfinding signs and wall posters (University). Page: https://design.pdp.uz/ds/bosma/ (all six brands; ?brand=, ?theme=light|dark, ?lang=uz|ru|en). Read first: the Core kit https://design.pdp.uz/ds/yadro/ai.md (foundations, tokens, motion, accessibility) and the brand file of the product you build (list below). The full shared rule set is https://design.pdp.uz/ds/ai/core.md. This file lists only what the Print kit adds: its sections, their blocks, the PDP class names they use and the tokens those classes need. Set data-brand="" and data-theme="light" (product default) or "dark" on ; load one token file and the fonts (https://design.pdp.uz/ds/fonts/fonts.css). Use tokens, never raw hex. Component CSS: do not re-implement the PDP classes (.eco-*) — link the published package https://design.pdp.uz/ds/css/v0.7.1/pdp-components.css (@pdp/design-system@0.7.1, immutable; latest: https://design.pdp.uz/ds/css/; manifest: https://design.pdp.uz/ds/css/v0.7.1/manifest.json). Order: fonts → tokens/.css → pdp-base.css (optional reset) → pdp-components.css → product layer (products/lms.css, products/nextcloud-*.css) → your own CSS. Never copy the package CSS into a project. Guide: https://design.pdp.uz/ds/yadro/#dev-install. ## Sections ### Print documents (Documents) — https://design.pdp.uz/ds/bosma/#print **One system on paper too.** SOPs, work cards, form appendices, logs, agreements, HR documents and manuals are printed on A4 paper. The approved document is kept as .docx; for distribution, a PDF is exported. Structure and sizes are the same for every brand; only four things come from the brand: the typeface, the mark, the brand line and the page 1 field. Print has its own scale in pt: screen sizes are not carried over. - Blocks: [Page and margins](https://design.pdp.uz/ds/bosma/#print-sahifa-va-maydonlar); [Four things from the brand — PDP EcoSystem](https://design.pdp.uz/ds/bosma/#print-brenddan-keladigan-tort); [Running head on every page](https://design.pdp.uz/ds/bosma/#print-kolontitul-har-sahifada); [Text: 10pt, no italics](https://design.pdp.uz/ds/bosma/#print-matn-10pt-kursivsiz); [Five document types](https://design.pdp.uz/ds/bosma/#print-besh-hujjat-turi); [Headings and tables](https://design.pdp.uz/ds/bosma/#print-sarlavha-va-jadval); [Text below 12px: print exceptions](https://design.pdp.uz/ds/bosma/#print-12px-dan-kichik); [From .docx to PDF](https://design.pdp.uz/ds/bosma/#print-docx-dan-pdf); [Print tokens](https://design.pdp.uz/ds/bosma/#print-bosma-tokenlari) ### A4 templates (Documents) — https://design.pdp.uz/ds/bosma/#print-a4 **Letterhead, SOP, forms and contract.** Four required A4 templates — true to size, in mm and pt. Office-printer and print-shop variants are separate. EcoSystem only, sample copy. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Blocks: [Letterhead — office and print shop](https://design.pdp.uz/ds/bosma/#print-a4-blank-ofis-va); [SOP — internal document](https://design.pdp.uz/ds/bosma/#print-a4-sop-ichki-hujjat); [Forms — application, consent, survey](https://design.pdp.uz/ds/bosma/#print-a4-blankalar-ariza-rozilik); [Contract — legal density](https://design.pdp.uz/ds/bosma/#print-a4-shartnoma-yuridik) - PDP classes: .eco-btn (--sm, --tertiary), .eco-segment (--sm) ### Yillik hisobot (Reports) — https://design.pdp.uz/ds/bosma/#report-annual **Yillik hisobot — A4, 12 bet.** Year-end for partners, investors and the team: cover, contents, leader’s letter, key-figures spread, chart pages, case study, financial table and back cover. 12 pages for saddle stitch — in reading order and in print-shop order, with a grid. EcoSystem only, figures are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [12 pages: reading order and print-shop order](https://design.pdp.uz/ds/bosma/#report-annual-12-bet-oquvchi); [Page anatomy](https://design.pdp.uz/ds/bosma/#report-annual-betlar-anatomiyasi); [Grid, margins and type](https://design.pdp.uz/ds/bosma/#report-annual-setka-maydonlar-va); [Rules](https://design.pdp.uz/ds/bosma/#report-annual-qoidalar) - PDP classes: .eco-btn (--secondary, --sm, --tertiary), .eco-segment (--sm) - Nextcloud DOM classes reproduced in the example: .snip-fold (__chev, __sum), .tile (--k) ### Fact sheet (Reports) — https://design.pdp.uz/ds/bosma/#report-sheet **Fact sheet — a single A4 page.** For a first meeting with a partner or investor: who we are, four figures, projects, what we offer and who to contact. Printed on an office printer and sent as a PDF. EcoSystem only, figures are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [Partner and investor version](https://design.pdp.uz/ds/bosma/#report-sheet-hamkor-va-investor) - PDP classes: .eco-btn (--secondary, --sm, --tertiary), .eco-segment (--sm) ### Oylik KPI hisobot (Reports) — https://design.pdp.uz/ds/bosma/#report-monthly **Oylik KPI hisobot — A4 yotiq.** Two pages for a management meeting: six KPI tiles, two charts, a summary, a table of areas and risks. The layout is the same every month — months are easy to compare side by side. Charts use only --eco-chart-* tokens. EcoSystem only, figures are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [Two pages: indicators and areas](https://design.pdp.uz/ds/bosma/#report-monthly-ikki-bet-korsatkichlar) - PDP classes: .eco-btn (--secondary, --sm, --tertiary) ### Dashboard → PDF (Reports) — https://design.pdp.uz/ds/bosma/#report-pdf **Dashboard to PDF — print style.** An app dashboard becomes an A4 landscape document with the “Print / PDF” button: the controls disappear, the filter and export time are at the top, the page number at the bottom, cards don’t split across pages, Dark switches to Light. The markup is the same — only print CSS is added. EcoSystem only, figures are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [On screen and on paper](https://design.pdp.uz/ds/bosma/#report-pdf-ekranda-va-qogozda); [What changes](https://design.pdp.uz/ds/bosma/#report-pdf-nima-ozgaradi) - PDP classes: .eco-btn (--primary, --secondary, --sm), .eco-segment (--sm) - Nextcloud DOM classes reproduced in the example: .snip-fold (__chev, __sum) ### Charts in documents (Reports) — https://design.pdp.uz/ds/bosma/#report-charts **Charts in documents — from question to form.** Choosing a chart for a report or presentation: the nine families of the Financial Times “Visual Vocabulary”, mapped to our shapes. Colours, sizes and chart anatomy for paper. Colours — only --eco-chart-1…6 (EcoSystem: green, black, lime, greys). On-screen charts — Charts and Data visualization. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [From question to form — the FT vocabulary](https://design.pdp.uz/ds/bosma/#report-charts-savoldan-shaklga-ft); [Paper palette](https://design.pdp.uz/ds/bosma/#report-charts-qogoz-palitrasi); [Chart anatomy](https://design.pdp.uz/ds/bosma/#report-charts-grafik-anatomiyasi); [Print sizes](https://design.pdp.uz/ds/bosma/#report-charts-bosma-olchamlari); [Rules](https://design.pdp.uz/ds/bosma/#report-charts-qoidalar) ### Print tables (Reports) — https://design.pdp.uz/ds/bosma/#report-tables **Print tables — finance, KPI and long lists.** A table for a report and PDF: figures right-aligned and equal-width, unit in the header, group and total clearly visible, no zebra or colour decoration. One class — .eco-ptable — on screen (Light / Dark) and on paper. Interactive table — Data table. EcoSystem only, figures are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Status: Beta (since 06.10.2026) — new, under art-director review; class names may still change. - Blocks: [Finance table — paper and screen](https://design.pdp.uz/ds/bosma/#report-tables-moliya-jadvali-qogoz); [KPI table — bar, change and trend](https://design.pdp.uz/ds/bosma/#report-tables-kpi-jadvali-chiziq); [Uzun jadval — ikki bet](https://design.pdp.uz/ds/bosma/#report-tables-uzun-jadval-ikki) - PDP classes: .eco-btn (--secondary, --sm), .eco-ptable (__meter, __unit) - Nextcloud DOM classes reproduced in the example: .snip-fold (__chev, __sum) ### Business cards and roll-ups (Identity) — https://design.pdp.uz/ds/bosma/#identity **Identity on paper: business cards, posters and roll-ups.** EcoSystem’s line orbits in print: a 90 × 50 mm business card, an A3 poster, an 850 × 2000 mm roll-up and a mobile banner. Layouts come from the Figma frames; the copy is sample text. EcoSystem only. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Blocks: [Business card — 90 × 50 mm](https://design.pdp.uz/ds/bosma/#identity-vizitka-90-50); [Poster — A3, 297 × 420 mm](https://design.pdp.uz/ds/bosma/#identity-poster-a3-297); [Roll-up and mobile banner](https://design.pdp.uz/ds/bosma/#identity-roll-up-va); [X-banner — 600 × 1600 mm](https://design.pdp.uz/ds/bosma/#identity-x-banner-600); [Envelope, leaflet, notebook and stickers](https://design.pdp.uz/ds/bosma/#identity-konvert-buklet-bloknot) ### Poster, badge and ID (Identity) — https://design.pdp.uz/ds/bosma/#print-formats **Poster, badge, ID card and timetable.** Formats read from a distance: A3 poster, A6 event badge, CR80 card and timetable — true proportions, in pt and mm. EcoSystem only, sample copy. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Blocks: [A3 poster — type scale by viewing distance](https://design.pdp.uz/ds/bosma/#print-formats-poster-a3-korish); [Event badge — A6](https://design.pdp.uz/ds/bosma/#print-formats-tadbir-beydji-a6); [Student and staff card — CR80](https://design.pdp.uz/ds/bosma/#print-formats-talaba-va-xodim); [Timetable — A4 landscape](https://design.pdp.uz/ds/bosma/#print-formats-dars-jadvali-a4); [Admission brochure — A5, 8 pages](https://design.pdp.uz/ds/bosma/#print-formats-qabul-broshyurasi-a5); [Attendance register — A4 landscape](https://design.pdp.uz/ds/bosma/#print-formats-davomat-jurnali-a4) - PDP classes: .eco-btn (--sm, --tertiary) ### Certificate (Identity) — https://design.pdp.uz/ds/bosma/#certificate **Certificate and diploma: six concepts.** A programme completion certificate — print (A4 landscape) and digital. Each variant is built from the brand’s own graphics: orbits, the mark’s construction, the rayed mark, mesh, the dot grid and a parametric guilloche. The name is the largest element; every copy carries a unique ID and a verification QR code. EcoSystem only; texts are samples. - EcoSystem only: the block always uses the EcoSystem tokens (in the DS it is wrapped in class="eco-lock-ecosystem"); do not make per-brand variants. - Blocks: [Six concepts](https://design.pdp.uz/ds/bosma/#certificate-oltita-konsepsiya); [Print and digital copy](https://design.pdp.uz/ds/bosma/#certificate-bosma-va-raqamli) - PDP classes: .eco-badge (--sm), .eco-segment (--sm) ### Environmental design (Environment) — https://design.pdp.uz/ds/bosma/#environment **Environmental design — grilles, windows, walls and signs.** The brand in the building: metal grilles (University, School), frosted film on glass partitions (EcoSystem, University, School) and A4 wayfinding signs (University). Mock-ups come from the designer’s frames (Figma), set in a vector room; dimensions in millimetres, colours and materials are a proposal. - Blocks: [University grille](https://design.pdp.uz/ds/bosma/#environment-university-panjarasi); [School grille](https://design.pdp.uz/ds/bosma/#environment-school-panjarasi); [Specification](https://design.pdp.uz/ds/bosma/#environment-texnik-tavsif); [Wall posters — University](https://design.pdp.uz/ds/bosma/#environment-devor-posterlari); [Window graphics — EcoSystem](https://design.pdp.uz/ds/bosma/#environment-win-eco-h); [Window graphics — University](https://design.pdp.uz/ds/bosma/#environment-win-uni-h); [Window graphics — School](https://design.pdp.uz/ds/bosma/#environment-win-sch-h); [Window film: specification](https://design.pdp.uz/ds/bosma/#environment-oyna-plyonkasi-texnik); [Door signs — University](https://design.pdp.uz/ds/bosma/#environment-eshik-tabletchalari); [Door sign: A5 plate](https://design.pdp.uz/ds/bosma/#environment-tabletcha-a5-plastina) - PDP classes: .eco-btn (--sm, --tertiary), .eco-segment (--sm) ### CMYK colours (Production) — https://design.pdp.uz/ds/bosma/#print-cmyk **RGB on screen, CMYK on paper.** One table of print colours: for every brand colour — screen HEX and RGB, CMYK for coated and uncoated paper, and the ΔE deviation. - Blocks: [Which value goes where](https://design.pdp.uz/ds/bosma/#print-cmyk-qaysi-qiymat-qayerda); [Print colour table](https://design.pdp.uz/ds/bosma/#print-cmyk-bosma-ranglari-jadvali) ### Files and preflight (Production) — https://design.pdp.uz/ds/bosma/#print-files **File name, document code and pre-print check.** Templates and finished files follow one naming rule, every document has a code and revision, and everything is checked against one list before print. - Blocks: [File name](https://design.pdp.uz/ds/bosma/#print-files-fayl-nomi); [Document code and version](https://design.pdp.uz/ds/bosma/#print-files-hujjat-kodi-va); [Pre-print check](https://design.pdp.uz/ds/bosma/#print-files-bosma-oldidan-tekshiruv) ## Tokens these sections use Semantic tokens referenced by the classes above (common/base.css) and by the sections' own CSS. Values per brand and theme: https://design.pdp.uz/ds/tokens/.css. - Backgrounds: --eco-bg-brand-primary, --eco-bg-brand-solid, --eco-bg-primary, --eco-bg-primary-solid, --eco-bg-primary_alt, --eco-bg-secondary, --eco-bg-secondary_hover, --eco-bg-tertiary - Text: --eco-text-brand-secondary, --eco-text-primary, --eco-text-primary_on-brand, --eco-text-secondary, --eco-text-tertiary, --eco-text-white - Borders: --eco-border-brand, --eco-border-secondary, --eco-border-tertiary - Icons (fg): --eco-fg-brand-primary, --eco-fg-error-primary, --eco-fg-quaternary, --eco-fg-success-primary, --eco-fg-warning-primary - Brand and buttons: --eco-aurora-3, --eco-board-1, --eco-board-2, --eco-board-6, --eco-brand-accent, --eco-chart-1, --eco-chart-2, --eco-chart-3, --eco-chart-4, --eco-chart-5, --eco-chart-6, --eco-rainbow-1, --eco-rainbow-2, --eco-rainbow-3, --eco-rainbow-4, --eco-rainbow-5, --eco-rainbow-c2, --eco-rainbow-c3, --eco-rainbow-c4, --eco-tab-pill-bg, --eco-tab-pill-fg, --eco-tab-pill-shadow - Type: --eco-font-body, --eco-font-display, --eco-font-display--letter-spacing, --eco-font-mono, --eco-text-md, --eco-text-md--line-height, --eco-text-sm, --eco-text-sm--line-height, --eco-text-xs, --eco-text-xs--line-height - Spacing: --eco-spacing-lg, --eco-spacing-md, --eco-spacing-sm, --eco-spacing-xl, --eco-spacing-xs, --eco-spacing-xxs - Radius: --eco-radius-4xl, --eco-radius-full, --eco-radius-xl - Shadow and focus: --eco-focus-gap, --eco-focus-ring, --eco-focus-ring-error, --eco-focus-w, --eco-shadow-sm - Glass: --eco-glass-backdrop, --eco-glass-fill, --eco-glass-fill-hover, --eco-glass-ink, --eco-glass-rim, --eco-glass-solid - Motion: --eco-duration-fast, --eco-duration-slow, --eco-ease-emphasized, --eco-ease-standard - Print: --eco-print-body-leading, --eco-print-body-size, --eco-print-body-weight, --eco-print-caps-tracking, --eco-print-caps-weight, --eco-print-first-col-weight, --eco-print-font, --eco-print-head-mark, --eco-print-head-size, --eco-print-label-size, --eco-print-meta-size, --eco-print-meta-weight, --eco-print-notice-size, --eco-print-num-radius, --eco-print-num-size, --eco-print-num-tile, --eco-print-rule-fill, --eco-print-rule-height, --eco-print-section-title, --eco-print-section-tracking, --eco-print-section-weight, --eco-print-strong-weight, --eco-print-table-leading, --eco-print-table-size, --eco-print-th-size, --eco-print-title-weight - Primitives: --eco-color-black, --eco-color-error-500, --eco-color-lime, --eco-color-neutral-100, --eco-color-neutral-200, --eco-color-neutral-300, --eco-color-neutral-400, --eco-color-neutral-50, --eco-color-neutral-500, --eco-color-neutral-600, --eco-color-neutral-700, --eco-color-neutral-800, --eco-color-neutral-900, --eco-color-neutral-950, --eco-color-school-blue, --eco-color-surface-tertiary, --eco-color-university-teal, --eco-color-university-teal-300, --eco-color-university-teal-800, --eco-color-university-teal-950, --eco-color-university-teal-dark, --eco-color-university-yellow, --eco-color-white - Other: --eco-icon-sm ## Brands - [PDP EcoSystem](https://design.pdp.uz/ds/ai/ecosystem.md): data-brand="ecosystem" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/ecosystem.css - [PDP Academy](https://design.pdp.uz/ds/ai/academy.md): data-brand="academy" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/academy.css - [PDP School](https://design.pdp.uz/ds/ai/school.md): data-brand="school" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/school.css - [PDP University](https://design.pdp.uz/ds/ai/university.md): data-brand="university" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/university.css - [PDP Online](https://design.pdp.uz/ds/ai/online.md): data-brand="online" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/online.css - [PDP Junior](https://design.pdp.uz/ds/ai/junior.md): data-brand="junior" — brand colours, text on brand fills, fonts, logo; tokens https://design.pdp.uz/ds/tokens/junior.css ## Other kits - [Brandbook (Brendbuk)](https://design.pdp.uz/ds/brend/ai.md): Read when the task needs the brand itself, not a component: who the brand is, mission, tagline, vision, values, audience and character (tone of voice traits), presented as calm documentation sections (title, short lead, rule blocks with diagrams) from the official brand book content (brand-sources//content/brandbook..json). Never invent or rephrase mission, tagline, vision or values — quote them. 16 chapters in four groups — Foundation (brand platform, architecture, tone of voice), Elements (logo, colour, typography, graphics and icons, photo and illustration), Expression (style idea, layout, motion, video), Application (co-branding, partner communication, applications, files). Chapter by chapter: brand platform, architecture, logo, co-branding (lockups with PDP projects and external partners: spacing in X, 1 px divider, monochrome parent mark), colour, typography (incl. quotes, dashes, number, date and phone formats), style idea (mark, orbit, coil, circles), photo and illustration, graphics and icons, layout, motion, video and logo shots (bloom/outro, safe zones, captions), tone of voice (traits, name spelling, writing rules, words to avoid, sample copy), applications, partner communication (endorsement line «PDP EcoSystem loyihasi» — where it is mandatory, size and colour) and files. Slides marked «EcoSystem rule — inherited» quote the parent brand book because the project brand book has no own rule — do not invent project-specific rules there. Visual chapters show the real logo files, token colours and renders and link to the Core, Website, Print, Slides and SMM kits instead of repeating their rules. All six brands have all chapters. The old standalone brand book pages (/ecosystem/, /academy/, /school/brand/, /university/, /online/, /junior/) now redirect here. Since r62 every chapter also has: a «How to read» legend (platform), «The brand in 60 seconds» summary, brand model and «What we are / aren’t» slides; slide codes like «03.04» with copy-link buttons (?brand=#bk-- works without the brand suffix), «In this chapter» chips and a chapter recap; callouts (important, tip, reference, exception, why) quoted from the brand book; download chips next to slide titles (real repo files only); decision trees («Which logo when», «Which file do I take»), element × brand and usage matrices, background × version and contrast matrices, production colour cards (HEX, RGB, CMYK, Pantone, token), a font tester, motion token curves, layout build sequences and zone diagrams, interactive writing and pre-publication checklists, a glossary (UZ/RU/EN), a changelog and colophon, exports (.ase swatches, Figma variables JSON, draw.io logo library, partner ZIP) and per-chapter «For AI» prompts. Numbers and brand claims on these slides are quoted from brand-sources//content/brandbook..json (the build rejects a number not found in the cited text); where a brand book has no data the slide is absent for that brand. A print stylesheet makes «Save as PDF» produce one A4 landscape page per slide in Light. Page: https://design.pdp.uz/ds/brend/ - [Core (Yadro)](https://design.pdp.uz/ds/yadro/ai.md): Always read first: foundations shared by every kit — principles, colour, brand elements, typography, spacing and shape, icons, motion and motion patterns (M3 transitions mapped to --eco-ease-*/--eco-duration-*), motiolanguage library (EcoSystem: ten brand anitext formations — logo bloom, loa(der, success check, subtle error shake, progress, page transition with View Transitions API, toast in/out, confetti-free certificates celeb06.10.2026, 24-houra tionme, number count-up, skeleton — each with tnon-breakeing spaces, money «1 200 000 so‘m / сум / soum», phone +998 78 000 00 00, ICU plurals, a pdpFormat helper because Intl «uz» output differs) and CSS;Uzbek Lottie JSON and dotLottie exporthography (o‘ g‘ = U+2018, tutuq belgisi = U+2019, ASCII apostrophe only in SMS, quotes at« /», ds/ashese, capitalis/moation in UZ/RU/EN, ga liven text checkerated from the logo geometry), sound (EcoSystem: sonic logo that followuses the builoomd rhythm, elight UI earcons from one A-major pentatonic scale, opt-in rules, the 2026 aloudness levels, phapbetics mapping reform iOS/Android/web, file-free Web Astatudio engine /ds/assets/sound/pdp-sound.js and WAVa dpreview cownloadsverter), accessibility, governance, component status table (Ready / Beta / Deprecated / Planned per section, with the last change) and per-component changelog, design tokens and the brand AI files. Page: https://design.pdp.uz/ds/yadro/ - [Website (Sayt)](https://design.pdp.uz/ds/sayt/ai.md): Use when building a website, landing page or web interface: buttons, forms, slider, menus, badges, avatars (3D), cards, callouts, app components (tabs, progress, table, pagination, modal, empty state, upload), charts, chip types, rich tooltip and submenu; extra components — command palette, date picker, overlays (sheet, hover card, context menu, toast stack), data table (toolbar, bulk actions), structure (accordion, tree, stepper, carousel, resizable), field patterns (input group, error summary, validation timing), toolbar (toggle group, split button, menubar), inline edit and contextual save bar, status indicators (icon, shape, KPI delta), saved views with filter pills; EcoSystem-only (r92): number input (−/+ stepper, spinbutton), rating and feedback (star input and display, rating summary, NPS 0–10 scale, «Was this helpful?»), countdown and deadline chips, table settings (density 40/52/64, expandable rows, pinned first column), tag / multi-select field (chips inside the field, typeahead listbox, create new, limit), video lesson player (chapters on the timeline, speed, captions, transcript, next-lesson end card), gallery and lightbox viewer (dialog, prev/next, zoom, swipe); page templates — sign-in, sign-up and password reset, multi-step application (question pages, check answers, confirmation), error pages (404, 500, 503 maintenance, 403 — EcoSystem only); email (EcoSystem only, r94): base layout (600 px table layout, tokens compiled to inline hex, dark mode via prefers-color-scheme and [data-ogsc], locked logo header, bulletproof pill button, preheader), 8 ready templates in Uzbek, Russian and English with plain-text parts (email verification, password reset, application received, payment receipt, lesson reminder, certificate ready, event invitation with add-to-calendar and .ics, weekly digest with one-click unsubscribe) at https://design.pdp.uz/ds/email/, staff email signature generator (HTML + plain text) and a pre-send checklist (Gmail clipping < 100 KB, client matrix); backgrounds, live backgrounds, text motion and effects; brand card kinds and signatures; states, required blocks (header, footer, hero, CTA), page anatomy; patterns and guides — interaction states, adaptive layout, writing, microcopy library (310+ ready UI strings in Uzbek, Russian and English with context, max length, tone and an avoid variant; 14 categories incl. validation, destructive confirmations, push/SMS, payments and classes/attendance/certificates; ICU plurals; download https://design.pdp.uz/ds/sayt/microcopy.json and microcopy.csv — reuse these strings by id instead of writing new ones), onboarding and permissions, search, data entry, modality, settings, data visualisation, inclusive language, task list, step-by-step navigation, cookie consent. Every section works in all six brands (tokens, logo slot and fonts follow the active brand). Page: https://design.pdp.uz/ds/sayt/ - [Dashboard (Dashboard)](https://design.pdp.uz/ds/dashboard/ai.md): Use when building a CRM (Nextcloud), dashboard or desktop app screen: Dashboard, Files, Photos, Activity, Talk (incl. call view), Mail, Deck, Tasks, Gantt (Deck timeline), Calendar (incl. appointments), Tables, Forms, Polls, Contacts, Notes, Collectives (wiki), Announcements, Bookmarks, learning blocks (course path, schedule, assignment, grade book, attendance, rating) and app shell (bottom bar, navigation rail, top app bar, FAB; sidebar variants and dashboard layout; notification centre and message-type rules; feature tour — spotlight with blanket, 3–4 steps, EcoSystem only). All 18 Nextcloud apps are EcoSystem-only reskins with real Nextcloud DOM classes. Phone apps (native iOS/Android student app) and Telegram Mini App / bot are in the App kit; shared web components (buttons, forms, tabs, table, modal) are in the Website kit. Page: https://design.pdp.uz/ds/dashboard/ - [Mobile app (Ilova)](https://design.pdp.uz/ds/ilova/ai.md): Use when building for the phone: a Telegram Mini App or bot (Mini App shell with Telegram header, MainButton/SecondaryButton, BackButton, safe areas and 10 screens — catalogue, course, 3-step apply, payment, schedule, profile and certificate, notifications; 7 bot message templates with formatting, emoji and inline-keyboard rules; themeParams → --eco-* bridge downloadable as /ds/telegram/pdp-telegram.css and .js; when to use bot vs Mini App vs website) or the native iOS and Android student app (mobile tokens in pt/sp with Swift, Compose and Android XML files, background ladder instead of shadows, safe areas, 44 pt / 48 dp tap targets, Dynamic Type, haptics; mobile components for iOS 26–27 and Material 3 Expressive; 12 core screens; app icon layers and splash; push, Live Activity and widgets; iOS vs Android differences). EcoSystem only. Desktop CRM, dashboard and Nextcloud screens are in the Dashboard kit; shared web components are in the Website kit. Page: https://design.pdp.uz/ds/ilova/ - [School LMS (LMS)](https://design.pdp.uz/ds/lms/ai.md): Use when building a screen of the PDP School learning management system (LMS): app shell with per-role sidebar (admin, teacher, student, parent), role dashboards, grade journal (attendance + 0–100 grade cell, 5-point mapping ≥90/70/55), attendance roll-call and student calendar, timetable (week, day, admin busy/free matrix), curriculum, lesson player and quiz runner, homework with AI check and teacher review. School brand only (eco-lock-school); component CSS lives in tools/ecosystem-ds/ds/lms/*.css and uses --eco-* tokens only. Page: https://design.pdp.uz/ds/lms/ - [Slides (Taqdimot)](https://design.pdp.uz/ds/taqdimot/ai.md): Use when making a presentation: 60 kinds of 16:9 slides in Dark and Light, deck outlines and presentation rules in the active brand (PowerPoint templates: coming soon). Page: https://design.pdp.uz/ds/taqdimot/ - [SMM (SMM)](https://design.pdp.uz/ds/smm/ai.md): Use when making an Instagram post, carousel or story for EcoSystem: (r94) also YouTube and video — section «Video va YouTube» (#video): four thumbnail families (big word, face + question, tech, series) in Light/Dark with safe-area overlay, phone-size check and A/B test rules, channel banner 2560×1440 with device crops (safe 1546×423), profile picture and watermark, end screen (615×345 video slot, 294 px subscribe circle, last 20 s) and chapter card, lower thirds / lesson title / subtitles / screen-recording keys on 1920×1080 with EBU R95 safe areas, podcast series and episode covers 3000×3000 plus a 16:9 video-podcast thumbnail, Zoom/Teams backgrounds and stage screens (countdown, speaker, break, Q&A, LED 3840×1080), AI background prompts (PDP-VIDEO-v1) and layered SVG construction guides (smm/video/*.svg); fourteen template families — six core (announcement, admission countdown with a Reels cover, event incl. 1:1 for Telegram, 5-slide educational carousel, student testimonial, stat), five additional (story series: Q&A, poll, quiz and answer; Reels cover, intro hook, lower-third, subtitles and outro with the 672 px bottom and 144 px right safe areas; mentor introduction; weekly plan; highlight covers) and three free (holiday greetings, engagement free-zone posts, LinkedIn 1200×627) — with AI background prompt cards (style key PDP-SMM-v1), the profile grid rhythm, 4:5 post templates (button stack, big headline, question card, big number), 1:1 grid posts, the 9:16 story with 270 / 384 px safe zones, and the SMM rules (filled pills, one accent per post, two type sizes plus a mono label). Page: https://design.pdp.uz/ds/smm/ Before you finish, check your output against the Core rules and this kit, and name any rule you could not follow.