Refine settings page UX

Refine the settings page with a clearer hero, side navigation, Codex /goal discoverability, and a single global restart action.
This commit is contained in:
Eyejoker
2026-05-02 02:40:09 +09:00
committed by GitHub
parent 490ae7d324
commit 1a2f879d11
4 changed files with 457 additions and 85 deletions

View File

@@ -21,6 +21,8 @@ describe('SettingsPanel', () => {
const html = renderToStaticMarkup(createElement(SettingsPanel, baseProps));
expect(html).toContain('settings-panel');
expect(html).toContain('settings-hero');
expect(html).toContain('settings-nav');
expect(html).toContain(t.settings.nicknameLabel);
expect(html).toContain('value="Night Owl"');
expect(html).toContain(t.settings.languageLabel);
@@ -35,6 +37,8 @@ describe('SettingsPanel', () => {
expect(html).toContain('MoA 참조 모델');
expect(html).toContain('패스트 모드');
expect(html).toContain('Codex 실험 기능');
expect(html).toContain('href="#settings-codex"');
expect(html).toContain('/goal');
expect(html).toContain('변경 적용');
expect(html).toContain('불러오는 중');
expect(html).toContain('Claude');