<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Components on SITE</title>
    <link>https://hugo-theme-test-a-1.pages.dev/ko/tags/components/</link>
    <description>Recent content in Components on SITE — SITE</description>
    <image>
      <title>SITE</title>
      <url>https://hugo-theme-test-a-1.pages.dev/social.png</url>
      <link>https://hugo-theme-test-a-1.pages.dev/social.png</link>
    </image>
    <generator>Hugo -- 0.147.7</generator>
    <language>ko-KR</language>
    <atom:link href="https://hugo-theme-test-a-1.pages.dev/ko/tags/components/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CTA</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/cta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/cta/</guid>
      <description>&lt;h1 id=&#34;cta&#34;&gt;cta&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;CTA는 사용자가 다음 행동을 선택하는 지점입니다. 너무 약하면 눈에 띄지 않고, 너무 강하면 본문을 압도합니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;행동 문구가 짧고 분명한가&lt;/li&gt;
&lt;li&gt;보조 설명이 있더라도 주 행동을 가리지 않는가&lt;/li&gt;
&lt;li&gt;외부 링크와 내부 링크가 구분되는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;예시&#34;&gt;예시&lt;/h2&gt;
&lt;p&gt;&lt;div id=&#34;-nil-&#34; class=&#34;cta cta--kind-default cta--priority-secondary cta--surface-after-content cta--size-md cta--tone-neutral cta--align-center cta--has-body &amp;amp;lt;nil&amp;amp;gt;&#34; data-cta-kind=&#34;default&#34; data-cta-intent=&#34;&amp;lt;nil&amp;gt;&#34; data-cta-priority=&#34;secondary&#34; data-cta-surface=&#34;after-content&#34; data-cta-size=&#34;md&#34; data-cta-tone=&#34;neutral&#34; data-cta-align=&#34;center&#34; data-cta-target=&#34;_self&#34; data-cta-has-body=&#34;true&#34; data-cta-disabled=&#34;false&#34; data-cta-compact=&#34;false&#34; data-tracking-id=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34; data-analytics-event=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34;&gt;
  &lt;div class=&#34;cta__frame&#34;&gt;&lt;a class=&#34;cta__link&#34; href=&#34;https://hugo-theme-test-a-1.pages.dev/contact/&#34; target=&#34;_self&#34; rel=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34; aria-label=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34;&gt;
      &lt;span class=&#34;cta__link-inner&#34;&gt;&lt;span class=&#34;cta__badge&#34;&gt;&lt;/span&gt;&lt;span class=&#34;cta__label&#34;&gt;구조 검토 요청&lt;/span&gt;&lt;span class=&#34;cta__subtitle&#34;&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;/a&gt;&lt;div class=&#34;cta__support&#34;&gt;&lt;p class=&#34;cta__note&#34;&gt;평일 기준 1영업일 내 확인&lt;/p&gt;</description>
    </item>
    <item>
      <title>그림</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/figures/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/figures/</guid>
      <description>&lt;h1 id=&#34;figures&#34;&gt;figures&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;figure는 이미지를 설명하고 본문에 다시 연결하는 역할을 합니다. 그림이 있더라도 본문이 끊기지 않아야 합니다.&lt;/p&gt;
&lt;h2 id=&#34;예시&#34;&gt;예시&lt;/h2&gt;
&lt;figure&gt;&lt;img src=&#34;https://hugo-theme-test-a-1.pages.dev/images/theme-upgrade-lab/diagram.svg&#34;
    alt=&#34;다이어그램&#34;&gt;&lt;figcaption&gt;
      &lt;h4&gt;구조 다이어그램&lt;/h4&gt;&lt;p&gt;이미지와 캡션이 본문 의미를 보강해야 합니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>배지</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/badges/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/badges/</guid>
      <description>&lt;h1 id=&#34;badges&#34;&gt;badges&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;배지는 메인 정보가 아니라 &lt;strong&gt;보조 신호&lt;/strong&gt;입니다. 상태, 분류, 짧은 메타가 본문을 가리지 않는지 확인합니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;짧은 라벨이 적절한 밀도로 보이는가&lt;/li&gt;
&lt;li&gt;배지가 줄바꿈될 때 디자인이 깨지지 않는가&lt;/li&gt;
&lt;li&gt;색이 정보의 주인공이 되지 않는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;기대-결과&#34;&gt;기대 결과&lt;/h2&gt;
&lt;p&gt;배지는 시선을 빼앗지 않으면서도 맥락을 보강해야 합니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>버튼</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/buttons/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/buttons/</guid>
      <description>&lt;h1 id=&#34;buttons&#34;&gt;buttons&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;버튼은 사용자의 행동을 유도하는 가장 중요한 상호작용 요소입니다. primary, secondary, external, utility가 같은 시스템 안에서 분리되어 보여야 합니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;primary 버튼이 가장 먼저 읽히는가&lt;/li&gt;
&lt;li&gt;secondary 버튼이 보조 행동으로 인식되는가&lt;/li&gt;
&lt;li&gt;external 행동이 내부 이동과 헷갈리지 않는가&lt;/li&gt;
&lt;li&gt;긴 라벨이 줄바꿈되어도 버튼 구조가 유지되는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;shortcode-예시&#34;&gt;shortcode 예시&lt;/h2&gt;
&lt;div id=&#34;-nil-&#34; class=&#34;cta cta--kind-trial cta--priority-secondary cta--surface-after-content cta--size-md cta--tone-neutral cta--align-center cta--has-body &amp;amp;lt;nil&amp;amp;gt;&#34; data-cta-kind=&#34;trial&#34; data-cta-intent=&#34;&amp;lt;nil&amp;gt;&#34; data-cta-priority=&#34;secondary&#34; data-cta-surface=&#34;after-content&#34; data-cta-size=&#34;md&#34; data-cta-tone=&#34;neutral&#34; data-cta-align=&#34;center&#34; data-cta-target=&#34;_self&#34; data-cta-has-body=&#34;true&#34; data-cta-disabled=&#34;false&#34; data-cta-compact=&#34;false&#34; data-tracking-id=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34; data-analytics-event=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34;&gt;
  &lt;div class=&#34;cta__frame&#34;&gt;&lt;a class=&#34;cta__link&#34; href=&#34;https://hugo-theme-test-a-1.pages.dev/docs/&#34; target=&#34;_self&#34; rel=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34; aria-label=&#34;&amp;amp;lt;nil&amp;amp;gt;&#34;&gt;
      &lt;span class=&#34;cta__link-inner&#34;&gt;&lt;span class=&#34;cta__badge&#34;&gt;&lt;/span&gt;&lt;span class=&#34;cta__label&#34;&gt;구조 확인 시작&lt;/span&gt;&lt;span class=&#34;cta__subtitle&#34;&gt;&lt;/span&gt;&lt;/span&gt;
    &lt;/a&gt;&lt;div class=&#34;cta__support&#34;&gt;&lt;p class=&#34;cta__note&#34;&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>알림</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/alerts/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/alerts/</guid>
      <description>&lt;h1 id=&#34;alerts&#34;&gt;alerts&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;알림은 주의, 경고, 정보, 성공 상태를 전달합니다. 내용이 짧아도 눈에 띄어야 하지만, 페이지 전체를 지배하면 안 됩니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;알림이 본문 문단과 혼동되지 않는가&lt;/li&gt;
&lt;li&gt;경고와 정보의 계층이 분리되는가&lt;/li&gt;
&lt;li&gt;긴 메시지가 들어가도 박스가 무너지지 않는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;raw-html-예시&#34;&gt;raw HTML 예시&lt;/h2&gt;

&lt;div role=&#34;alert&#34; style=&#34;padding:1rem;border:1px solid currentColor;border-radius:0.75rem;&#34;&gt;
  검증 알림: 상태 메시지는 본문보다 앞서 읽혀야 합니다.
&lt;/div&gt;

&lt;h2 id=&#34;실패-기준&#34;&gt;실패 기준&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;알림이 본문처럼 보여 버리는 경우&lt;/li&gt;
&lt;li&gt;색만 바뀌고 의미 구조가 없는 경우&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>임베드</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/embeds/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/embeds/</guid>
      <description>&lt;h1 id=&#34;embeds&#34;&gt;embeds&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;외부 임베드나 iframe은 레이아웃을 크게 흔들 수 있습니다. 폭, 높이, 반응형 처리, 주변 여백을 함께 봅니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;임베드가 페이지 너비를 넘지 않는가&lt;/li&gt;
&lt;li&gt;주변 본문과 간격이 충분한가&lt;/li&gt;
&lt;li&gt;로딩 실패 시도 페이지가 무너지지 않는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;메모&#34;&gt;메모&lt;/h2&gt;
&lt;p&gt;실제 외부 서비스가 없어도, 이 페이지는 임베드가 들어오는 자리의 여백과 비율을 검증하는 기준이 됩니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>카드</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/cards/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/cards/</guid>
      <description>&lt;h1 id=&#34;cards&#34;&gt;cards&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;카드는 내용 묶음의 가장 흔한 표현입니다. 제목, 설명, 메타, 링크가 같은 규칙으로 보이는지 확인합니다.&lt;/p&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;제목 길이가 달라도 높이감이 유지되는가&lt;/li&gt;
&lt;li&gt;설명 유무에 따라 카드가 부자연스럽게 바뀌지 않는가&lt;/li&gt;
&lt;li&gt;링크가 있는 카드와 없는 카드가 시각적으로 구분되는가&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;기대-결과&#34;&gt;기대 결과&lt;/h2&gt;
&lt;p&gt;카드는 여러 개가 나열되어도 서로 싸우지 않고, 정보 묶음으로 읽혀야 합니다.&lt;/p&gt;</description>
    </item>
    <item>
      <title>폼</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/forms/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/forms/</guid>
      <description>&lt;h1 id=&#34;forms&#34;&gt;forms&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;폼은 상태가 많은 UI입니다. 라벨, 힌트, 오류, 도움말이 한 덩어리로 읽혀야 하고, 시각적으로도 분리되어야 합니다.&lt;/p&gt;
&lt;h2 id=&#34;raw-html-예시&#34;&gt;raw HTML 예시&lt;/h2&gt;

&lt;form style=&#34;display:grid;gap:0.75rem;max-width:32rem;&#34;&gt;
  &lt;label&gt;이름
    &lt;input type=&#34;text&#34; style=&#34;display:block;width:100%;padding:0.6rem;border:1px solid currentColor;border-radius:0.5rem;&#34; /&gt;
  &lt;/label&gt;
  &lt;small&gt;입력 도움말은 너무 길지 않게 유지합니다.&lt;/small&gt;
&lt;/form&gt;

&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;라벨이 입력과 제대로 연결되는가&lt;/li&gt;
&lt;li&gt;도움말이 입력보다 앞서거나 뒤섞이지 않는가&lt;/li&gt;
&lt;li&gt;오류 상태가 색상만으로 표현되지 않는가&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>표</title>
      <link>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/tables/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 &#43;0000</pubDate>
      <guid>https://hugo-theme-test-a-1.pages.dev/ko/blog/lab/30-components/tables/</guid>
      <description>&lt;h1 id=&#34;tables&#34;&gt;tables&lt;/h1&gt;
&lt;h2 id=&#34;테스트-목적&#34;&gt;테스트 목적&lt;/h2&gt;
&lt;p&gt;표는 정보 비교에 강하지만, 화면이 좁아지면 가장 쉽게 깨집니다. 표 자체보다 &lt;strong&gt;가독성과 줄바꿈&lt;/strong&gt;을 함께 확인합니다.&lt;/p&gt;
&lt;h2 id=&#34;예시&#34;&gt;예시&lt;/h2&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;항목&lt;/th&gt;
          &lt;th&gt;설명&lt;/th&gt;
          &lt;th&gt;확인&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;row 1&lt;/td&gt;
          &lt;td&gt;짧은 값&lt;/td&gt;
          &lt;td&gt;문제가 없는가&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;row 2&lt;/td&gt;
          &lt;td&gt;긴 설명이 들어가는 값&lt;/td&gt;
          &lt;td&gt;줄바꿈이 자연스러운가&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;row 3&lt;/td&gt;
          &lt;td&gt;taxonomy / navigation&lt;/td&gt;
          &lt;td&gt;폭이 과하지 않은가&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;확인-항목&#34;&gt;확인 항목&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;헤더가 분명한가&lt;/li&gt;
&lt;li&gt;셀 간 간격이 충분한가&lt;/li&gt;
&lt;li&gt;모바일에서 가로 스크롤이 필요하면 안내가 있는가&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>