Commit f44e574
feat(webapp): slide the system Light and Dark rows open and shut
The two rows that pick which theme each end of the OS setting resolves to
appeared and vanished instantly when Interface theme changed. They now
animate the grid row track, which keeps them at their natural height, and
fade with it.
The transition covers `visibility` too: it holds the rows on screen for the
whole collapse, then hides them so the selects inside leave the tab order
once shut.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent f4ef1b3 commit f44e574
1 file changed
Lines changed: 22 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
679 | 679 | | |
680 | 680 | | |
681 | 681 | | |
682 | | - | |
683 | | - | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
684 | 702 | | |
685 | 703 | | |
686 | 704 | | |
| |||
719 | 737 | | |
720 | 738 | | |
721 | 739 | | |
722 | | - | |
723 | | - | |
| 740 | + | |
| 741 | + | |
724 | 742 | | |
725 | 743 | | |
726 | 744 | | |
| |||
0 commit comments