Рукописный

Рукописный подвал

Подвал от руки: «следующая история» — широкое фото, приклеенное скотчем с двух сторон, с рукописным названием и стрелкой-росчерком; ниже карандашная линия во всю ширину и строка со студией, контактом, ссылками и правами.

React + Tailwind, совместим с shadcn: нажмите «Копировать для ИИ» — агент в Cursor или Claude Code поставит его через shadcn CLI.

Что можно поменять

  • kicker, title, note, href, linkLabel и фото
  • studioName, contactLabel, contactHref, links, legal
  • accent и ink, rough и boil, tone

Ссылка для ИИ-агента: в ней превью, код и инструкция.

Превью

1440pxТема страницы
Рукописный подвал — Подвал от руки: «следующая история» — широкое фото, приклеенное скотчем с двух сторон, с рукописным названием и стрелкой-росчерком; ниже карандашная линия во всю ширину и строка со студией, контактом, ссылками и правами.

Использовать с ИИ

  1. 1. Скопируйте ссылку.
  2. 2. Напишите агенту своими словами и вставьте её в предложение.
  3. 3. Агент откроет ссылку и поставит компонент из реестра.
AI
1Выбрали здесь

добавь это на главную первым экраном:

https://vibeui.ru/c/sketch-022?theme=dark

2Вставили в чат агента
3Получили в проекте

Не знаете, куда вставить? Пошаговый гайд

Показать полную инструкцию

То, что лежит по ссылке в развёрнутом виде. Нужна, если агент не может открыть ссылку — тогда вставьте этот текст целиком.

Загружается…

Как использовать

<Sketch022
  kicker="Следующая история"
  title="Лиза и Марк. Ладога, июнь"
  note="свадьба на два дня, без тамады и с костром"
  href="/stories/ladoga"
  image="/photos/next.webp"
  studioName="Аня Соколова"
  contactLabel="Написать"
  contactHref="mailto:hi@example.com"
  links={[{ label: "Телеграм", href: "https://t.me/…" }]}
  legal="© 2026 Аня Соколова"
/>

Пример вызова. Сам компонент агент ставит из реестра по ссылке «Копировать для ИИ».

Настройки

Тема
tone · по умолчанию: auto
История
title · по умолчанию: Лиза и Марк. Ладога, июнь
Студия
studioName · по умолчанию: Аня Соколова
Почерк
rough · по умолчанию: loose
Дрожание
boil · по умолчанию: soft
Линия
accent · по умолчанию: цвет темы
Текст
ink · по умолчанию: цвет темы

Используется в сценариях

Частые вопросы

Как установить компонент «Рукописный подвал» через Cursor или Claude Code?
Нажмите «Копировать для ИИ» на этой странице и вставьте текст в чат агента. В инструкции команда установки через shadcn CLI, зависимости и что сохранить — агент поставит именно этот компонент, а не перерисует похожий.
Какие зависимости у компонента «Рукописный подвал»?
Никаких npm-пакетов, кроме React и Tailwind CSS.
Что можно поменять в компоненте «Рукописный подвал»?
Можно менять: kicker, title, note, href, linkLabel и фото; studioName, contactLabel, contactHref, links, legal; accent и ink, rough и boil, tone. Сохранить как есть: скотч с двух сторон, тень и наклон истории, выравнивание по hover; карандашную линию во всю ширину вместо border-top; волнистое подчёркивание ссылок нижней строки.
Компонент «Рукописный подвал» бесплатный?
Превью открыто всем, исходник доступен по подписке PRO.

Для разработчика

npx shadcn@latest add https://vibeui.ru/r/pro/sketch-022.json

Команде нужна подписанная ссылка: войдите и откройте «Исходник компонента» ниже — там рабочая ссылка на 30 минут. Все способы установки

Технические заметки

Один файл, ноль зависимостей, «use client». Хост — <footer>. История — <a> figure-подобный: измеряется ResizeObserver, рамка rectPoints с нарисованной тенью, два кусочка скотча, фото 16:8 object-fit:cover, под ним название дисплейным шрифтом, заметка и подпись-стрелка; по hover выравнивается и приподнимается. Линия — sketch по ширине хоста (пропорции через preserveAspectRatio=none). Нижняя строка — flex с переносом: студия, контакт, links, legal справа (margin-left:auto). Три кадра boil через @property --frame. Шрифты Neucha и Caveat через <link precedence>, палитра --vibeui-sketch-022-* с light-dark.

Теги

  • sketch
  • hand-drawn
  • handwritten
  • doodle
  • rough
  • boil
  • footer
  • next
  • story
  • photo
  • portfolio
Исходник компонента

Тот же файл, который поставит агент. Нужен, если вы предпочитаете скопировать код руками.

Загружается…