본문으로 건너뛰기

랜딩

제품 밖의 첫 화면(마케팅 페이지)에 쓰는 블록입니다. 재질과 토큰은 제품과 같고, 다른 것은 큰 제목 단계와 블록 배치뿐입니다.

블록은 .uyoo-lp 컨테이너 안에 두고, 놓인 폭을 읽어 데스크톱 · 중간 · 모바일 배치를 스스로 고릅니다. 같은 마크업이 1360 페이지 · 문서의 열 · 390 휴대폰에서 각자 맞게 그려집니다. React 래퍼는 두지 않습니다(마케팅 앱이 마크업을 씁니다). 동작이 있는 곳은 FAQ 펼치기와 모바일 메뉴 둘이고, 둘 다 앱이 가집니다.

쓰는 경우
제품 소개 · 요금 · 고객 사례 같은 외부 페이지. 랜딩은 제품 화면이 아니라서 히어로 제목이 페이지의 h1 입니다.
쓰지 않는 경우
제품 화면(앱 안)에는 쓰지 않습니다. 배경 블롭 · 위가 밝은 그라데이션 · 반투명 창 · 그레인 · 그라데이션 글자 · 파란 제목을 쓰지 않습니다. 바닥은 --uyoo-bg 단색입니다.

import

/* globals.css — 클래스는 @uyoolabs/ui/css 안의 css/carton/brand.css 에 있다 */
@import "tailwindcss";
@import "@uyoolabs/ui/css";

// 루트 layout — 랜딩도 UI 고딕(Noto Sans · Display)을 쓴다. 일본어 페이지는 fonts/app-ja 를 더한다
import "@uyoolabs/ui/fonts/app";

견본

이 열의 폭(중간 배치)에서 그린 한 페이지입니다. 넓은 화면 · 390 폭은 픽스처 brand-landing 에 있습니다.

실시간 협업 플랫폼

채널, 회의, 문서를 한곳에서 이어 갑니다

대화하다가 바로 회의를 열고, 회의가 끝나면 AI 가 결정과 할 일을 문서로 남깁니다. 흩어진 도구를 오가는 시간이 줄어듭니다.

카드 등록 없이 14일 동안 모든 기능을 씁니다.

한결 · 결제-개편
# 결제-개편멤버 8명

박도윤

배포 전에 5분만 같이 확인할게요.

회의 진행 중 · 4명참여

이제 필요 없음

기능

일이 흩어지지 않게

대화 · 회의 · 문서가 같은 자리에서 이어집니다.

채널과 스레드

긴 논의는 스레드로 나누고 멘션은 한 목록에 모읍니다.

자세히 보기

바로 여는 회의

대화 중에 버튼 하나로 회의를 엽니다.

자세히 보기

회의가 문서로

AI 가 결정과 할 일을 출처와 함께 남깁니다.

자세히 보기

2,400개 팀이 한결로 일합니다

요금

팀 크기에 맞게 고릅니다

팀추천

₩8,000/ 사용자 · 월

  • 멤버 수 제한 없음
  • 회의 녹화 · AI 요약
  • 게스트 초대 · 전체 기록
14일 무료 체험

엔터프라이즈

문의

  • SSO · SCIM · 감사 로그
  • 데이터 보관 위치 선택
  • 전담 지원 담당자
영업팀에 문의하기

부가세 별도. 연간 결제는 2개월 요금을 빼고 계산합니다.

자주 묻는 질문

더 궁금한 점은 도움말 센터에서 찾을 수 있습니다.

도움말 센터

아니요. 체험이 끝나기 3일 전에 알림을 보내고, 결제 수단을 등록한 경우에만 청구합니다. 등록하지 않으면 무료 요금제로 바뀝니다.

5분이면 팀을 옮겨 올 수 있습니다

가입하고 채널을 만든 뒤 초대 링크를 보내면 됩니다.

화면 프레임 · 손글씨

다른 앱(터미널)은 data-tone="dark" 로 어둡게 둡니다. 손글씨는 화면 캡처 위의 펜 메모입니다.

터미널 — hangyeol-cli
$ hangyeol import ./slack-export.zip
채널 42개 · 메시지 18,204건을 읽었습니다
완료 멤버 연결 36 / 38

새 메신저 또 설치하기

이제 필요 없음

마크업

골격과 FAQ(APG Disclosure)

<div className="uyoo-lp">                       {/* 컨테이너. 블록이 폭 600 · 900 · 960 에서 배치를 바꾼다 */}
  <header className="uyoo-lp-nav" data-scrolled>  {/* 스크롤하면 앱이 data-scrolled 를 단다 */}
    <div className="uyoo-lp-wrap uyoo-lp-nav-in">
      <a className="uyoo-lp-brand" href="/">…</a>
      <nav aria-label="주요 메뉴">
        <ul className="uyoo-lp-links">
          <li><a className="uyoo-lp-link" aria-current="page" href="/">제품</a></li>
        </ul>
      </nav>
      <div className="uyoo-lp-nav-end">
        …버튼…
        <button className="uyoo-lp-menu" aria-label="메뉴 열기" aria-expanded={open} aria-controls="menu">…</button>
      </div>
    </div>
  </header>
  <main>
    <section className="uyoo-lp-hero">
      <div className="uyoo-lp-wrap uyoo-lp-hero-grid">
        <div>
          <p className="uyoo-eyebrow">실시간 협업 플랫폼</p>
          <h1 className="uyoo-display">채널, 회의, 문서를 한곳에서 이어 갑니다</h1>
          <p className="uyoo-lead">…</p>
          <div className="uyoo-lp-actions">…</div>
        </div>
        <div className="uyoo-window">…</div>
      </div>
    </section>
    <section className="uyoo-lp-section"><div className="uyoo-lp-wrap">…</div></section>
  </main>
  <footer className="uyoo-lp-foot">…</footer>
</div>
<div className="uyoo-lp-faq-item">
  <button className="uyoo-lp-faq-q" aria-expanded={open} aria-controls="faq-1" onClick={toggle}>
    무료 체험이 끝나면 요금이 바로 청구됩니까? <IconChevronDown size={18} />
  </button>
  <p className="uyoo-lp-faq-a" id="faq-1" hidden={!open}>…</p>
</div>

블록과 클래스

CSS 표면이라 props 대신 클래스와 상태 속성을 적습니다.

블록클래스상태 · 규칙
머리 내비uyoo-lp-nav · -nav-in · -brand · -links · -link · -nav-end · -menudata-scrolled(아래 헤어라인) · aria-current="page"(600 + 2px 밑줄) · 600 미만에서 메뉴 버튼 하나로
제목 단계uyoo-eyebrow · uyoo-display · uyoo-headline · uyoo-lead크기는 컨테이너 폭(cqi)을 따른다. 대문자 · 음수 자간은 영어만
히어로uyoo-lp-hero · -hero-grid · -actions · -fine960 이상에서 1:1 두 칸
화면 프레임uyoo-window · -bar · -dots카드 두께 + 지붕 16. data-tone="dark" 는 테마와 관계없이 어두운 다른 앱(터미널)
기능 3열uyoo-lp-grid3 · uyoo-lp-feature · -ficon · -ftitle · -fdesc폭 240 미만이면 작은 카드
로고 줄uyoo-lp-logos · -logos-cap · -logos-row · -logo카드에 담지 않는다. 한 색(보조 글자색)
가격표uyoo-lp-pricing-bar · uyoo-lp-plan · -plan-name · -price · -checks · -plan-notedata-recommended(2px 경계 + '추천' 배지)
FAQuyoo-lp-faq-grid · -faq-list · -faq-item · -faq-q · -faq-aaria-expanded 로 화살이 돈다
CTA 띠uyoo-lp-cta마크의 앞면 색 면. primary 를 넓게 칠하지 않는다
바닥글uyoo-lp-foot · -foot-grid · -foot-about · -foot-h · -foot-links · -foot-lang · -foot-base파인 바닥 · 4열(모바일 2열)
모바일 메뉴 내용uyoo-lp-menu-links · -menu-current · -menu-actions시트는 ./overlay Sheet side="bottom"
손글씨uyoo-hand · uyoo-hand-stroke한 · 영만(일본어는 쓰지 않는다)

키보드

랜드마크는 banner · navigation(aria-label) · main · contentinfo 입니다.

키동작
Tab건너뛰기 링크 → 브랜드 → 내비 링크 → 로그인 → 시작 → 히어로 버튼 순서
Enter · Space (FAQ 행)답을 펼치고 접는다. 버튼의 aria-expanded 가 바뀐다
Enter · Space (메뉴 버튼)모바일 메뉴 시트를 연다. 포커스는 닫기 버튼으로 간다
Esc (메뉴 시트)시트를 닫고 포커스를 메뉴 버튼으로 돌린다

v1 에서 바뀐 이름(.uyoo-window-dark → data-tone · --landing-* · --window-* · --hand-ink)은 docs/migration/v2-brand.md 에 있습니다.