Он был обычным юзером.
Она — кнопка. Но не простая, а с душой.
Красивая, с идеальным border-radius, утонченным hover и аккуратным box-shadow. Он увидел её и сразу захотел нажать. — Привет. Ты доступна?
— Я — disabled. Так началась их сложная история. Он старался: наводил курсор, приближался, прокручивал страничку специально медленно.
А она... игнорировала. — Я не просто элемент. Я — эмоция.
— Но ты же кнопка! Ты должна откликаться!
— Не должна. Я хочу meaningful connections, а не просто клики! Он пошёл в Figma.
Стал изучать UX-дизайн, прочёл «Не заставляйте меня думать» и начал носить светлую тему.
Вернулся к ней другим.
Показал ей свой новый layout. — Видишь? Теперь у меня есть spacing!
— У тебя всё ещё onClick="void(0)"... Он не сдавался: — Я даже настроил aria-label!
— Я теперь вообще в другом фреймворке. Я React-кнопка. Она всё-таки разрешила на себя нажать.
Он кликнул — и всё сломалось. — Почему? Я же просто хотел action!
— Потому что ты забыл preventDefault.
— Но я