> ## Documentation Index
> Fetch the complete documentation index at: https://supastack.dev/llms.txt
> Use this file to discover all available pages before exploring further.
> For the full documentation corpus in one file, fetch: https://supastack.dev/llms-full.txt

# 메뉴, 줌, 시작

네이티브 메뉴 바, 저장되는 줌, 로그인 시 실행, 트레이 동작.

## 애플리케이션 메뉴

Supastack 메뉴에는 About, Check for Updates…, Beta Updates 확인란(업데이터 엔드포인트에 채널 슬롯이 있을 때만 활성화), Launch at Login 확인란, 그리고 CmdOrCtrl+Q의 Quit이 있습니다. Edit 메뉴는 표준 실행 취소, 잘라내기, 복사, 붙여넣기, 모두 선택 항목을 유지합니다 — macOS에서 필수이며, 없으면 시스템 단축키가 webview에 도달하지 않습니다.


## Navigate, View, Window 메뉴

Navigate는 Home(CmdOrCtrl+Shift+H), Back(CmdOrCtrl+[), Forward(CmdOrCtrl+]), Reload(CmdOrCtrl+R)를 제공하고, Home은 구성된 앱 URL로 돌아갑니다. View는 Zoom In(CmdOrCtrl+=), Zoom Out(CmdOrCtrl+-), Actual Size(CmdOrCtrl+0), Toggle Full Screen을 제공합니다. Window는 Minimize와 Close Window를 제공합니다 — 닫아도 종료되지 않고 트레이로 숨습니다.


## 줌은 기기별로 유지됩니다

줌은 페이지에 CSS 줌 배율을 적용합니다 — WKWebView, WebView2, WebKitGTK 모두 같은 메커니즘 — 0.3×와 3.0× 사이에서 0.1 단계로 제한됩니다. 선택은 앱 구성 디렉터리의 zoom-state.json 사이드카에 저장되고 페이지의 오리진별 스토리지에도 미러링되므로 재시작과 새로 고침 모두에서 유지됩니다.


## 로그인 시 실행과 트레이

Launch at Login은 앱을 운영 체제의 시작 목록에 등록하고, 확인란은 추정값이 아니라 실제 OS 상태를 반영합니다. 트레이 아이콘 메뉴는 Show Supastack과 Quit을 제공하고, 왼쪽 클릭은 창을 토글합니다 — 숨겨졌거나 최소화된 상태면 표시하고 포커스하며, 포커스된 상태면 숨깁니다.


## 검증 및 문제 해결

대상 OS에서 각 메뉴를 훑어보세요. 단축키는 webview 안에서 동작해야 하고, 줌은 재시작에서 살아남아야 하고, 채널 지원 피드가 없으면 beta 토글은 비활성 상태를 유지해야 하고, 트레이 왼쪽 클릭은 창을 불러냈다가 숨겨야 합니다.


## 다음

[패키징 및 출시](https://supastack.dev/ko/docs/desktop/release.md)
