SuperAPI AI Directory

hyperframes-slide-work-title-tags

Frontend & websites

View repository

Updated 10-15 20:08

About this skill

Title Tags Slide (HyperFrames)

When to use

  • When compressing and showing a concept as short keywords
  • Tech stack, key attributes, comparison axes, summary index

HTML structure

<div id="s-N" class="scene clip"
     data-start="..." data-duration="6" data-track-index="0">
  <div class="eyebrow">카테고리</div>
  <div class="scene-title">메인 타이틀</div>
  <div class="scene-subtitle">보조 설명 (선택)</div>
  <div class="tags">
    <div class="tag">태그1</div>
    <div class="tag">태그2</div>
    <div class="tag accent">강조태그</div>
    <div class="tag">태그4</div>
    <div class="tag">태그5</div>
  </div>
</div>

CSS essentials

  • .tags — display: flex; flex-wrap: wrap; gap: 20–24px; margin-top: 56px
  • .tag — padding: 18–20px 32–36px; border-radius: 999px; font-size: 36–42px; font-weight: 700
    • Background is theme transparent white (rgba(255,255,255,0.18)) or a light tint
    • Border is a light outline (border: 2px solid rgba(0,0,0,0.15) or the opposite)
  • .tag.accent — accent color background + contrasting text color

GSAP entrance

const start = 16.8;
tl.from("#s-N .eyebrow",     { scale: 0.85, opacity: 0, duration: 0.5, ease: "back.out(1.6)" }, start + 0.2);
tl.from("#s-N .scene-title", { y: 40, opacity: 0, duration: 0.7, ease: "expo.out" }, start + 0.4);
tl.from("#s-N .tag", {
  y: 24, opacity: 0, duration: 0.45, ease: "power2.out",
  stagger: 0.08,
}, start + 0.9);
  • Tags appear all at once with stagger (0.06–0.1s interval)
  • Only one accent tag scale or you may differentiate it with a different ease

Markdown detection rules (when building a generator)

# [뱃지] 타이틀
보조 설명

> 태그1, *강조태그*, 태그3
  • > A line starting with is a tag bundle
  • *키워드*is treated as an accent tag

Writing principles

  • 3–5 tags is appropriate (up to 8 allowed, but check readability)
  • Each tag is a short noun phrase
  • Only 1 emphasis tag — using several weakens the emphasis effect
  • If a tag gets long, title-bulletsswitch to