aboutsummaryrefslogtreecommitdiffstats
path: root/renderer/src/styles
diff options
context:
space:
mode:
authorClawd <ai@clawd.bot>2026-02-28 08:11:41 -0800
committerClawd <ai@clawd.bot>2026-02-28 08:11:41 -0800
commite4b1b26c1d61854b93c2cc3cba1714df2d7417d5 (patch)
treede9cd8e341c2b0d40c08f8c1a1ac1a1585a52887 /renderer/src/styles
parentae65c31bd0e6d47e98401c93a91500d0b61c50b5 (diff)
Add onboarding screen for first-time users
- Show welcome view when no project is selected - Explain the Research → Plan → Implement workflow - Include ANTHROPIC_API_KEY setup instructions - List getting started steps (add project, create session, describe work) - Explain iteration workflow with Review/Submit buttons - Add CSS styling for onboarding content
Diffstat (limited to 'renderer/src/styles')
-rw-r--r--renderer/src/styles/globals.css56
1 files changed, 56 insertions, 0 deletions
diff --git a/renderer/src/styles/globals.css b/renderer/src/styles/globals.css
index d917f7e..809ff15 100644
--- a/renderer/src/styles/globals.css
+++ b/renderer/src/styles/globals.css
@@ -413,3 +413,59 @@ body {
413.error-bar button:hover { 413.error-bar button:hover {
414 opacity: 0.8; 414 opacity: 0.8;
415} 415}
416
417/* Onboarding */
418.onboarding h1 {
419 font-size: 32px;
420 margin-bottom: 8px;
421}
422
423.onboarding h2 {
424 font-size: 20px;
425 margin-top: 28px;
426 margin-bottom: 12px;
427 color: var(--accent);
428}
429
430.onboarding p {
431 margin: 12px 0;
432 line-height: 1.6;
433}
434
435.onboarding ol {
436 margin: 12px 0 12px 24px;
437}
438
439.onboarding li {
440 margin: 8px 0;
441 line-height: 1.5;
442}
443
444.onboarding pre {
445 background: var(--bg-tertiary);
446 padding: 12px 16px;
447 border-radius: 6px;
448 margin: 12px 0;
449}
450
451.onboarding code {
452 font-family: "SF Mono", Monaco, monospace;
453 font-size: 13px;
454}
455
456.onboarding a {
457 color: var(--accent);
458 text-decoration: none;
459}
460
461.onboarding a:hover {
462 text-decoration: underline;
463}
464
465.onboarding-tip {
466 margin-top: 28px;
467 padding: 16px;
468 background: var(--bg-tertiary);
469 border-left: 3px solid var(--accent);
470 border-radius: 0 6px 6px 0;
471}