Commit db0b0ce
committed
fix: resolve 6 issues from dashboard redesign review
1. macOS prefs catalog now stays open after adding first pref
(was auto-closing because showPrefCatalog remained false)
2. Light mode CSS fixed — replaced all [data-theme='light'] selectors
with CSS variables. Svelte scoped CSS can't match data-theme on
<body>, so all 14 light-mode overrides were dead code.
3. Unified search uses Promise.allSettled instead of Promise.all —
if npm API fails, homebrew results still show (and vice versa)
4. Slug "new" conflict resolved — create route now uses /_new to
avoid collision with configs that slugify to "new"
5. Removed dead getTypeColor function from PackageManager
6. Removed unused .prefs-empty CSS selector1 parent 9f38751 commit db0b0ce
File tree
5 files changed
+28
-98
lines changed- src
- lib/components
- routes/dashboard
- edit/[slug]
5 files changed
+28
-98
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
328 | | - | |
329 | | - | |
330 | | - | |
331 | | - | |
332 | 328 | | |
333 | 329 | | |
334 | 330 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
204 | 204 | | |
205 | 205 | | |
206 | 206 | | |
| 207 | + | |
| 208 | + | |
207 | 209 | | |
208 | 210 | | |
209 | 211 | | |
| |||
780 | 782 | | |
781 | 783 | | |
782 | 784 | | |
783 | | - | |
| 785 | + | |
784 | 786 | | |
785 | 787 | | |
786 | 788 | | |
| |||
790 | 792 | | |
791 | 793 | | |
792 | 794 | | |
793 | | - | |
794 | | - | |
795 | | - | |
796 | | - | |
797 | 795 | | |
798 | 796 | | |
799 | 797 | | |
800 | | - | |
| 798 | + | |
801 | 799 | | |
802 | 800 | | |
803 | 801 | | |
| |||
807 | 805 | | |
808 | 806 | | |
809 | 807 | | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
814 | 808 | | |
815 | | - | |
816 | | - | |
817 | | - | |
818 | | - | |
819 | 809 | | |
| 810 | + | |
820 | 811 | | |
821 | 812 | | |
822 | 813 | | |
823 | 814 | | |
824 | 815 | | |
825 | | - | |
| 816 | + | |
826 | 817 | | |
827 | 818 | | |
828 | 819 | | |
829 | 820 | | |
830 | 821 | | |
831 | 822 | | |
832 | 823 | | |
833 | | - | |
834 | | - | |
835 | | - | |
836 | | - | |
837 | 824 | | |
838 | | - | |
839 | | - | |
840 | | - | |
841 | | - | |
842 | 825 | | |
| 826 | + | |
843 | 827 | | |
844 | 828 | | |
845 | 829 | | |
| |||
854 | 838 | | |
855 | 839 | | |
856 | 840 | | |
857 | | - | |
| 841 | + | |
858 | 842 | | |
859 | 843 | | |
860 | 844 | | |
861 | 845 | | |
862 | | - | |
863 | | - | |
864 | | - | |
865 | | - | |
866 | 846 | | |
867 | 847 | | |
868 | | - | |
| 848 | + | |
869 | 849 | | |
870 | | - | |
| 850 | + | |
871 | 851 | | |
872 | 852 | | |
873 | 853 | | |
874 | 854 | | |
875 | 855 | | |
876 | 856 | | |
877 | | - | |
878 | | - | |
879 | | - | |
880 | | - | |
881 | | - | |
882 | | - | |
883 | | - | |
| 857 | + | |
884 | 858 | | |
885 | 859 | | |
886 | 860 | | |
887 | 861 | | |
888 | 862 | | |
889 | 863 | | |
890 | 864 | | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | | - | |
895 | | - | |
896 | 865 | | |
897 | 866 | | |
898 | 867 | | |
899 | 868 | | |
900 | 869 | | |
901 | | - | |
902 | | - | |
903 | | - | |
904 | | - | |
905 | | - | |
906 | 870 | | |
907 | | - | |
| 871 | + | |
908 | 872 | | |
909 | 873 | | |
910 | 874 | | |
| |||
914 | 878 | | |
915 | 879 | | |
916 | 880 | | |
917 | | - | |
| 881 | + | |
918 | 882 | | |
919 | 883 | | |
920 | 884 | | |
921 | 885 | | |
922 | | - | |
923 | | - | |
924 | | - | |
925 | | - | |
926 | 886 | | |
927 | 887 | | |
928 | 888 | | |
929 | | - | |
930 | | - | |
| 889 | + | |
| 890 | + | |
931 | 891 | | |
932 | | - | |
| 892 | + | |
933 | 893 | | |
934 | 894 | | |
935 | 895 | | |
936 | 896 | | |
937 | 897 | | |
938 | 898 | | |
939 | | - | |
940 | | - | |
941 | | - | |
942 | | - | |
943 | | - | |
944 | | - | |
945 | 899 | | |
946 | | - | |
947 | | - | |
948 | | - | |
949 | | - | |
950 | 900 | | |
951 | 901 | | |
952 | 902 | | |
| |||
1206 | 1156 | | |
1207 | 1157 | | |
1208 | 1158 | | |
1209 | | - | |
1210 | | - | |
1211 | | - | |
1212 | | - | |
1213 | | - | |
1214 | | - | |
1215 | | - | |
1216 | | - | |
1217 | | - | |
1218 | | - | |
1219 | | - | |
1220 | 1159 | | |
1221 | 1160 | | |
1222 | 1161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
54 | 55 | | |
55 | 56 | | |
56 | 57 | | |
| |||
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | 96 | | |
102 | 97 | | |
103 | 98 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
94 | 94 | | |
95 | 95 | | |
96 | 96 | | |
97 | | - | |
| 97 | + | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
| |||
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
244 | | - | |
| 244 | + | |
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
278 | | - | |
| 278 | + | |
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
| |||
296 | 296 | | |
297 | 297 | | |
298 | 298 | | |
299 | | - | |
| 299 | + | |
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
0 commit comments