Commit eaebcd2
Fix colorbar visibility, tutorial z-index, and arrow positioning on mobile
- Colorbar: raise z-index from 15 to 25 (above panels at 20-21), detect
bottom drawer vs sidebar by actual layout width instead of viewport size,
position above drawer pull when panel is closed on mobile
- Tutorial: add body.tutorial-active class to raise panels/pulls (z-10000)
above tutorial modal (z-9999), highlights at z-10002, arrows at z-10003
- Arrow: detect hidden targets (zero dimensions) and fall back to parent
panel, fixing video panel arrow appearing at top-left on mobile
- Arrow refresh: start interval for arrow-only steps (not just highlight
steps), so arrows follow elements that move during drawer transitions
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 1ecf6ed commit eaebcd2
3 files changed
Lines changed: 66 additions & 25 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
27 | 38 | | |
28 | 39 | | |
29 | 40 | | |
| |||
83 | 94 | | |
84 | 95 | | |
85 | 96 | | |
86 | | - | |
87 | | - | |
| 97 | + | |
| 98 | + | |
88 | 99 | | |
89 | 100 | | |
90 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
425 | 425 | | |
426 | 426 | | |
427 | 427 | | |
428 | | - | |
| 428 | + | |
429 | 429 | | |
430 | 430 | | |
431 | 431 | | |
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
| 482 | + | |
482 | 483 | | |
483 | 484 | | |
484 | 485 | | |
| |||
549 | 550 | | |
550 | 551 | | |
551 | 552 | | |
| 553 | + | |
552 | 554 | | |
553 | 555 | | |
554 | 556 | | |
| |||
692 | 694 | | |
693 | 695 | | |
694 | 696 | | |
| 697 | + | |
695 | 698 | | |
696 | 699 | | |
697 | 700 | | |
| |||
900 | 903 | | |
901 | 904 | | |
902 | 905 | | |
903 | | - | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
904 | 910 | | |
905 | 911 | | |
906 | | - | |
| 912 | + | |
| 913 | + | |
907 | 914 | | |
908 | 915 | | |
909 | | - | |
910 | 916 | | |
911 | 917 | | |
912 | 918 | | |
| |||
923 | 929 | | |
924 | 930 | | |
925 | 931 | | |
926 | | - | |
927 | | - | |
928 | | - | |
| 932 | + | |
929 | 933 | | |
930 | 934 | | |
931 | 935 | | |
| |||
974 | 978 | | |
975 | 979 | | |
976 | 980 | | |
977 | | - | |
| 981 | + | |
978 | 982 | | |
979 | 983 | | |
980 | 984 | | |
| |||
1027 | 1031 | | |
1028 | 1032 | | |
1029 | 1033 | | |
1030 | | - | |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
1031 | 1048 | | |
1032 | 1049 | | |
1033 | 1050 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
141 | | - | |
| 141 | + | |
142 | 142 | | |
143 | 143 | | |
144 | 144 | | |
| |||
808 | 808 | | |
809 | 809 | | |
810 | 810 | | |
811 | | - | |
812 | | - | |
| 811 | + | |
813 | 812 | | |
814 | 813 | | |
815 | | - | |
816 | | - | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
817 | 837 | | |
818 | 838 | | |
819 | 839 | | |
820 | 840 | | |
821 | | - | |
822 | | - | |
823 | | - | |
824 | | - | |
825 | | - | |
826 | | - | |
827 | | - | |
828 | 841 | | |
829 | | - | |
| 842 | + | |
830 | 843 | | |
831 | 844 | | |
832 | 845 | | |
| |||
0 commit comments