Commit 884bbaa
committed
feat: add desktop onboarding flow
Introduce an onboarding window that guides new users through initial setup. Adds the Onboarding window variant, route, settings flag (has_completed_onboarding), startup logic to show onboarding when needed, and a Help & Tour button in the main window header.
Made-with: Cursor1 parent 17755dc commit 884bbaa
File tree
6 files changed
+2439
-20
lines changed- apps/desktop
- src-tauri/src
- src
- routes/(window-chrome)
- new-main
6 files changed
+2439
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
149 | 149 | | |
150 | 150 | | |
151 | 151 | | |
| 152 | + | |
| 153 | + | |
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| |||
229 | 231 | | |
230 | 232 | | |
231 | 233 | | |
| 234 | + | |
232 | 235 | | |
233 | 236 | | |
234 | 237 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
638 | 638 | | |
639 | 639 | | |
640 | 640 | | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
641 | 650 | | |
642 | 651 | | |
643 | 652 | | |
| |||
2693 | 2702 | | |
2694 | 2703 | | |
2695 | 2704 | | |
2696 | | - | |
2697 | | - | |
2698 | | - | |
| 2705 | + | |
| 2706 | + | |
| 2707 | + | |
| 2708 | + | |
| 2709 | + | |
2699 | 2710 | | |
2700 | | - | |
2701 | | - | |
2702 | | - | |
2703 | | - | |
2704 | | - | |
2705 | | - | |
| 2711 | + | |
| 2712 | + | |
| 2713 | + | |
| 2714 | + | |
| 2715 | + | |
| 2716 | + | |
| 2717 | + | |
2706 | 2718 | | |
2707 | 2719 | | |
2708 | 2720 | | |
| |||
3501 | 3513 | | |
3502 | 3514 | | |
3503 | 3515 | | |
3504 | | - | |
3505 | | - | |
3506 | | - | |
3507 | | - | |
3508 | | - | |
3509 | | - | |
3510 | | - | |
| 3516 | + | |
| 3517 | + | |
| 3518 | + | |
| 3519 | + | |
| 3520 | + | |
| 3521 | + | |
| 3522 | + | |
| 3523 | + | |
| 3524 | + | |
| 3525 | + | |
| 3526 | + | |
| 3527 | + | |
| 3528 | + | |
3511 | 3529 | | |
3512 | | - | |
| 3530 | + | |
| 3531 | + | |
3513 | 3532 | | |
3514 | | - | |
3515 | | - | |
| 3533 | + | |
3516 | 3534 | | |
3517 | 3535 | | |
3518 | 3536 | | |
| |||
3864 | 3882 | | |
3865 | 3883 | | |
3866 | 3884 | | |
| 3885 | + | |
| 3886 | + | |
| 3887 | + | |
| 3888 | + | |
| 3889 | + | |
| 3890 | + | |
3867 | 3891 | | |
3868 | 3892 | | |
3869 | 3893 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
394 | 394 | | |
395 | 395 | | |
396 | 396 | | |
| 397 | + | |
397 | 398 | | |
398 | 399 | | |
399 | 400 | | |
| |||
412 | 413 | | |
413 | 414 | | |
414 | 415 | | |
| 416 | + | |
415 | 417 | | |
416 | 418 | | |
417 | 419 | | |
| |||
462 | 464 | | |
463 | 465 | | |
464 | 466 | | |
| 467 | + | |
465 | 468 | | |
466 | 469 | | |
467 | 470 | | |
| |||
481 | 484 | | |
482 | 485 | | |
483 | 486 | | |
| 487 | + | |
484 | 488 | | |
485 | 489 | | |
486 | 490 | | |
| |||
498 | 502 | | |
499 | 503 | | |
500 | 504 | | |
| 505 | + | |
501 | 506 | | |
502 | 507 | | |
503 | 508 | | |
| |||
546 | 551 | | |
547 | 552 | | |
548 | 553 | | |
| 554 | + | |
549 | 555 | | |
550 | 556 | | |
551 | 557 | | |
| |||
585 | 591 | | |
586 | 592 | | |
587 | 593 | | |
| 594 | + | |
588 | 595 | | |
589 | 596 | | |
590 | 597 | | |
| |||
992 | 999 | | |
993 | 1000 | | |
994 | 1001 | | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
995 | 1005 | | |
996 | 1006 | | |
997 | 1007 | | |
998 | 1008 | | |
999 | | - | |
| 1009 | + | |
1000 | 1010 | | |
1001 | 1011 | | |
1002 | 1012 | | |
| |||
1277 | 1287 | | |
1278 | 1288 | | |
1279 | 1289 | | |
| 1290 | + | |
1280 | 1291 | | |
1281 | 1292 | | |
1282 | 1293 | | |
| |||
1293 | 1304 | | |
1294 | 1305 | | |
1295 | 1306 | | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
1296 | 1310 | | |
1297 | 1311 | | |
1298 | 1312 | | |
| |||
1361 | 1375 | | |
1362 | 1376 | | |
1363 | 1377 | | |
| 1378 | + | |
| 1379 | + | |
| 1380 | + | |
1364 | 1381 | | |
1365 | 1382 | | |
1366 | 1383 | | |
| |||
1393 | 1410 | | |
1394 | 1411 | | |
1395 | 1412 | | |
| 1413 | + | |
| 1414 | + | |
| 1415 | + | |
1396 | 1416 | | |
1397 | 1417 | | |
1398 | 1418 | | |
| |||
1425 | 1445 | | |
1426 | 1446 | | |
1427 | 1447 | | |
| 1448 | + | |
| 1449 | + | |
| 1450 | + | |
| 1451 | + | |
| 1452 | + | |
| 1453 | + | |
| 1454 | + | |
| 1455 | + | |
| 1456 | + | |
| 1457 | + | |
| 1458 | + | |
| 1459 | + | |
| 1460 | + | |
| 1461 | + | |
| 1462 | + | |
| 1463 | + | |
| 1464 | + | |
| 1465 | + | |
| 1466 | + | |
| 1467 | + | |
| 1468 | + | |
| 1469 | + | |
| 1470 | + | |
| 1471 | + | |
| 1472 | + | |
| 1473 | + | |
| 1474 | + | |
| 1475 | + | |
| 1476 | + | |
| 1477 | + | |
| 1478 | + | |
| 1479 | + | |
| 1480 | + | |
| 1481 | + | |
| 1482 | + | |
| 1483 | + | |
| 1484 | + | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
1428 | 1489 | | |
1429 | 1490 | | |
1430 | 1491 | | |
| |||
2119 | 2180 | | |
2120 | 2181 | | |
2121 | 2182 | | |
| 2183 | + | |
2122 | 2184 | | |
2123 | 2185 | | |
2124 | 2186 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
| |||
172 | 175 | | |
173 | 176 | | |
174 | 177 | | |
| 178 | + | |
175 | 179 | | |
176 | 180 | | |
177 | 181 | | |
| |||
Lines changed: 12 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
75 | 76 | | |
76 | 77 | | |
77 | 78 | | |
| |||
1743 | 1744 | | |
1744 | 1745 | | |
1745 | 1746 | | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
1746 | 1758 | | |
1747 | 1759 | | |
1748 | 1760 | | |
| |||
0 commit comments