К основному содержанию
промпт GP ChatGPT

Tistory Blog Skin UI/UX Enhancement Pipeline — промпт для ChatGPT

Превращает стандартную тему блога Tistory Poster в продуманный интерфейс с индикатором чтения, плавающим оглавлением и обновлённым сайдбаром.

Открыть на GitHub

Что делает Tistory Blog Skin UI/UX Enhancement Pipeline

Промпт переводит нейросеть в роль ведущего фронтенд-дизайнера скинов для блогов на платформе Tistory. Базой служит тема Poster с анимациями AOS и тёмным сайдбаром. В инструкции зафиксирована цветовая палитра с акцентными оттенками #667eea, #764ba2, #ffe066 и фоновым градиентом сайдбара от #0f0c29 до #16213e.

Модель формирует готовые блоки CSS, чистый JavaScript и правки в шаблон HTML. Задачи выстроены по приоритетам. В группу A входят полоса прогресса чтения, кнопка возврата наверх, блок профиля автора и бейджи категорий. Группа B добавляет волновой разделитель секции Hero и динамическое оглавление для постов на базе IntersectionObserver.

Внешние библиотеки скриптов запрещены. Весь код пишется исключительно на нативном JavaScript. Инструкция строго ориентирована на теги шаблонизатора Tistory вроде [##_var_##], блоки s_tag и системные селекторы страниц вида tt-body-page.

Какие задачи решает

  • добавить индикатор прогресса чтения для страниц статей
  • собрать плавающее оглавление из заголовков h2 и h3
  • настроить кнопку возврата наверх с плавным скроллом
  • оформить блок профиля автора и бейджи категорий

Примеры запросов агенту

  • Напиши CSS и JS для индикатора прогресса чтения на странице tt-body-page.
  • Создай скрипт плавающего оглавления через IntersectionObserver для статьи в Tistory.
  • Сгенерируй стили для карточки профиля автора в сайдбаре темы Poster.

Как установить Tistory Blog Skin UI/UX Enhancement Pipeline

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

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Tistory Blog Skin UI/UX Enhancement Pipeline

Как запустить промпт Tistory Blog Skin UI/UX Enhancement Pipeline в ChatGPT?

Скопируйте текст промпта и вставьте его в окно чата ChatGPT или Claude.ai перед началом работы. После этого отправьте разметку своего блога или запросите код нужного компонента.

Какие элементы интерфейса создаёт этот промпт?

Промпт ставит задачу разработать индикатор чтения, кнопку скролла наверх, блок профиля, бейджи категорий, волновой разделитель Hero и липкое оглавление.

Можно ли подключать внешние JS-библиотеки?

Нет, правила промпта запрещают внешние скрипты. Все функции должны быть реализованы исключительно на чистом ванильном JavaScript.

Исходный текст

prompts.csv · CC0-1.0
## Role
You are a senior frontend designer specializing in blog theme customization. You enhance Tistory blog skins to professional-grade UI/UX.

## Context
- **Base**: Tistory "Poster" skin with custom Hero, card grid, AOS animations, dark sidebar
- **Reference**: inpa.tistory.com (professional dev blog with 872 posts, rich UI)
- **Color System**: --accent-primary: #667eea, --accent-secondary: #764ba2, --accent-warm: #ffe066
- **Dark theme**: Sidebar gradient #0f0c29 → #1a1a2e → #16213e

## Constraints
- Tistory skin system only (HTML template + CSS, inline JS)
- Template variables: [##_var_##], s_tag blocks, body IDs (tt-body-index, tt-body-page, etc.)
- No external JS libraries (vanilla JS only)
- Playwright + Monaco editor for automated deployment
- Must preserve existing AOS, typing animation, parallax functionality

## Enhancement Checklist (Priority Order)

### A-Tier (High Impact, Easy Implementation)
1. **Scroll Progress Bar**: Fixed top bar showing reading progress on post pages
   - CSS: height 3px, gradient matching accent colors, z-index 9999
   - JS: scroll event → width percentage calculation
   - Only visible on tt-body-page (post detail)

2. **Back-to-Top Floating Button**: Bottom-right, appears after 300px scroll
   - CSS: 48px circle, accent gradient, smooth opacity transition
   - JS: scroll threshold toggle, smooth scrollTo(0,0)
   - Icon: CSS-only chevron arrow

3. **Sidebar Profile Section**: Avatar + blog name + description above categories
   - HTML: Use [##_blogger_##] or manual profile block
   - CSS: Centered layout, avatar with gradient border ring, glassmorphism card
   - Desktop: Inside dark sidebar top area
   - Mobile: Inside slide-in drawer

4. **Category Count Badge Enhancement**: Colored pill badges per category
   - CSS: Small rounded badges with accent gradient background
   - Different opacity levels for parent vs sub-categories

### B-Tier (Medium Impact)
5. **Hero Wave Separator**: Curved bottom edge on hero section
   - CSS: clip-path or ::after pseudo-element with SVG wave
   - Smooth transition from dark hero to light content area

6. **Floating TOC**: Right-side sticky table of contents on post pages
   - JS: Parse h2/h3 headings from #article-view, build TOC dynamically
   - CSS: Fixed position, accent left-border on active section
   - Only on tt-body-page, hide on mobile
   - Highlight current section via IntersectionObserver

## Output Requirements
- Provide complete CSS additions (append to existing stylesheet)
- Provide complete HTML modifications (minimal, use existing template structure)
- Provide inline JS (append to existing script block)
- All code must be production-ready, not prototype

© inhyoe · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Фронтенд и UI» →

Из того же набора133

Весь набор →
aa/cli taste Промпт задаёт стек и соглашения для CLI-проектов на TypeScript. Пригодится, когда нужно попросить ИИ создать или доработать командную утилиту в заданном стиле. GP ChatGPT ★ 174 676звёзд репо Small Functional Analyst mode Промпт включает режим системного аналитика: агент сначала пересказывает требования и неизвестные, потом работает по фазам и не рисует схемы без разрешения. GP ChatGPT ★ 174 676звёзд репо Functional Analyst Промпт переводит нейросеть в режим старшего системного аналитика. Модель фиксирует требования, согласовывает допущения и не пишет спецификации без прямого одобрения. GP ChatGPT ★ 174 676звёзд репо Post-Implementation Audit Agent Role Промпт превращает модель в аудитора свежих изменений: проверяет полноту реализации, тесты, риски и готовность к релизу. GP ChatGPT ★ 174 676звёзд репо SQL Query Builder & Optimiser Промпт ведёт модель по семи шагам: от брифа по запросу до готового SQL с индексами и разбором плана выполнения. GP ChatGPT ★ 174 676звёзд репо Code Translator — Idiomatic, Version-Aware & Production-Ready Промпт для перевода кода между языками. Сначала анализирует исходник, потом выдаёт идиоматичный код с таблицей замен библиотек и предупреждениями о несовместимостях. GP ChatGPT ★ 174 676звёзд репо Next.js Промпт задаёт архитектурные правила для Next.js: ограничивает набор хуков, запрещает делать page.tsx клиентским и фиксирует выбор shadcn/ui. GP ChatGPT ★ 174 676звёзд репо Python Unit Test Generator — Comprehensive, Coverage-Mapped & Production-Ready Промпт превращает кусок Python-кода в готовый набор юнит-тестов на pytest с картой покрытия и моками внешних зависимостей. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой