reopt designreopt design
DocsExploreToolsPricingBuilder
Start
Overview
Start
Next.js 설치
Private install
Core Concepts
아키텍처
Composition Patterns
Accessibility
Keyboard Patterns
Styling
Theme System
Advanced Patterns
Build & Operate
Skills
AI Integration
CLI (opt surface add)
Dependency Graph
Tools
Canvas Catalog
Theme Builder
Form Builder
Templates
Templates
Releases
Release Notes
Oopt-ui
reopt designreopt design

A design system for the AI era

  • Docs
  • Pricing
  • Releases
  • GitHub
  • Terms of Service
  • Privacy Policy

© 2026 reopt-ai. All rights reserved.

PageAside

shell

Sticky 페이지 사이드 aside chrome. 고정 너비 + header/body/footer 3-slot.

100%

Header + Nav + Footer 3-slot

Docs

설치
빠른 시작
토큰
Shells

4 sections

메인 콘텐츠 영역

Header / Footer 없이 Nav만

설치
빠른 시작
토큰
Shells
콘텐츠

Slot padding override — headerClassName / bodyClassName

Explore

넓은 header padding으로 타이틀+부연 설명 레이아웃

설치
빠른 시작
토큰
Shells

12 components

콘텐츠

테스트 커버리지

2026년 2월 4일

생성된 테스트 결과를 찾지 못했습니다.

PageAside 항목이 문서 메타에 연결되어 있지만 현재 생성 파일에는 없습니다.

테스트를 추가한 뒤 `bun run generate:test-results`를 실행하거나 `testDescribe` 매핑을 다시 확인하세요.

PageAside Props

Prop타입기본값설명
headerReactNode—상단 고정 슬롯 (예: package switcher).
children*ReactNode—스크롤 가능한 네비게이션 영역.
footerReactNode—하단 고정 슬롯 (예: version label).
widthClassNamestring—너비 Tailwind 클래스. 기본값 `w-60`.
labelstring—`<aside>`의 aria-label.
hideOnMobileboolean—md 아래에서 숨김. 기본값 true.

Import

tsx
import { PageAside } from "@reopt-ai/opt-ui";