skills-design
8 дней назад
8 дней назад
8 дней назад
README.md
Smart Lyceum Skills Design
Central design skills repository for the Smart Lyceum platform. Contains AI-ready skill packages that encode the approved visual language, component patterns, and CSS/JS assets for building UI across Telegram WebApp, MAX Mini App, and public web pages.
Style Direction
The approved direction is calm product UI: light background, soft white surfaces, minimal glass effects, colored icon chips for service recognition, clean forms, and restrained buttons. No Dribbble-style gradients, no hero overload, no glass-morphism excess.
Available Skills
smart-lyceum-home-settings-ui
Core skill for the main menu and settings/authorization screens. Covers:
- Service menu cards with colored icon chips
- Settings forms with custom selects, toggles, and action buttons
- Page shell layout (mobile-first + responsive side-by-side)
- Promo blocks for Telegram/MAX
Assets:
| File | Purpose |
|---|---|
| Full CSS with prefix tokens |
| Custom select initializer (auto-binds ) |
| Tokens, layout rules, do/don't |
| HTML snippets for all components |
Adding a New Skill
- Create a directory with the skill name.
- Add
with frontmatter (SKILL.md,name) and usage instructions.description - Add
for design rules and component patterns.references/ - Add
for CSS, JS, and image resources.assets/ - Generate the
package (tar the skill directory)..skill - Commit and push.
Conventions
- CSS classes use the
prefix.ly- - Design tokens live in
CSS custom properties.:root - JS uses
attributes for initialization.data-ly-* - All text is in Russian for the product, English for skill documentation.