- 74 brands: airbnb, stripe, apple, figma, linear, vercel, etc. - 147 files: DESIGN.md + README.md per brand (~2.1 MB) - Each DESIGN.md contains structured brand analysis (colors, typography, components) - Updated 00-overview.md with new design-systems directory
1.2 KiB
1.2 KiB
name, title, description, tags, source
| name | title | description | tags | source | |||||
|---|---|---|---|---|---|---|---|---|---|
| typography/kinetic-text | Kinetic Typography | Animated text — scroll-triggered reveals, word-by-word animations, text masking. |
|
brad.co, amppz.com, godly.website, linear.app |
Kinetic Typography
1. Scroll Reveal Text
<h1 class="kinetic-text">
<span class="word">Превосходство</span>
<span class="word">в</span>
<span class="word">деталях</span>
</h1>
.word {
display: inline-block;
opacity: 0;
transform: translateY(30px);
transition: all 0.6s ease;
}
.word.revealed {
opacity: 1;
transform: translateY(0);
}
2. Typewriter Effect
.typewriter {
overflow: hidden;
white-space: nowrap;
border-right: 3px solid #6366f1;
animation: typing 3s steps(40) forwards, blink 0.7s step-end infinite;
}
@keyframes typing {
from { width: 0; }
to { width: 100%; }
}
@keyframes blink {
50% { border-color: transparent; }
}
Anti-patterns
| ❌ Плохо | ✅ Хорошо |
|---|---|
Без prefers-reduced-motion |
Уважать настройки |
| 500ms transition | 0.6–1s для читаемости |