Commit a82b3bc
Category dashboard with collapsible filters (#934)
* custom techreport header
* add prototype categories page
* add filters in sidebar and change page based on amount of techs
* add new nav and filter structure (wip
* responsive filters prototype
* wip: add collapsible filter sidebar
* fix bug with double close button
* add aria
* add checkboxes on category page, update texts, minor bugfixes
* select correct technology in comparison view, remove category selector, minor bugfixes
* fix css linting
* fix linting
* fix linting
* fix sorting order multi apps
* sort table alternative correctly
* close <nav>
* update tests
* format tests
* Update src/js/techreport/tableLinked.js
Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com>
* fix geo/rank bug, long category list bug, adoption bug, add category summary, improve landing page card interaction
* add technologies to summary in category page
* add timestamp to category page and format large numbers
* remove console.log
* select correct technology in comparison view filters
* make menu responsive on mobile + track aria-expanded status
* give remove button icon alt that matches the label
* filter out data with empty content
* fix linting
* add width and height to close filter button
* remove placeholder texts
* use client filter for origins in category page
---------
Co-authored-by: Rick Viscomi <rviscomi@users.noreply.github.com>1 parent 9840299 commit a82b3bc
File tree
31 files changed
+1359
-412
lines changed- config
- server
- tests
- src/js
- components
- techreport
- utils
- static
- css/techreport
- img
- templates
- techreport
- components
- templates
31 files changed
+1359
-412
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
6 | 11 | | |
7 | 12 | | |
8 | 13 | | |
| |||
39 | 44 | | |
40 | 45 | | |
41 | 46 | | |
42 | | - | |
| 47 | + | |
43 | 48 | | |
44 | 49 | | |
45 | 50 | | |
| |||
82 | 87 | | |
83 | 88 | | |
84 | 89 | | |
85 | | - | |
| 90 | + | |
86 | 91 | | |
87 | 92 | | |
88 | 93 | | |
| |||
151 | 156 | | |
152 | 157 | | |
153 | 158 | | |
154 | | - | |
| 159 | + | |
155 | 160 | | |
156 | 161 | | |
157 | 162 | | |
| |||
263 | 268 | | |
264 | 269 | | |
265 | 270 | | |
266 | | - | |
| 271 | + | |
267 | 272 | | |
268 | 273 | | |
269 | 274 | | |
| |||
425 | 430 | | |
426 | 431 | | |
427 | 432 | | |
428 | | - | |
| 433 | + | |
429 | 434 | | |
430 | 435 | | |
431 | 436 | | |
| |||
557 | 562 | | |
558 | 563 | | |
559 | 564 | | |
560 | | - | |
| 565 | + | |
561 | 566 | | |
562 | 567 | | |
563 | 568 | | |
| |||
695 | 700 | | |
696 | 701 | | |
697 | 702 | | |
698 | | - | |
| 703 | + | |
| 704 | + | |
699 | 705 | | |
700 | 706 | | |
701 | 707 | | |
| |||
750 | 756 | | |
751 | 757 | | |
752 | 758 | | |
753 | | - | |
| 759 | + | |
754 | 760 | | |
755 | 761 | | |
756 | 762 | | |
| |||
789 | 795 | | |
790 | 796 | | |
791 | 797 | | |
792 | | - | |
| 798 | + | |
793 | 799 | | |
794 | 800 | | |
795 | 801 | | |
| |||
857 | 863 | | |
858 | 864 | | |
859 | 865 | | |
860 | | - | |
| 866 | + | |
861 | 867 | | |
862 | 868 | | |
863 | 869 | | |
| |||
887 | 893 | | |
888 | 894 | | |
889 | 895 | | |
890 | | - | |
| 896 | + | |
891 | 897 | | |
892 | 898 | | |
893 | 899 | | |
| |||
952 | 958 | | |
953 | 959 | | |
954 | 960 | | |
955 | | - | |
| 961 | + | |
956 | 962 | | |
957 | 963 | | |
958 | 964 | | |
| |||
1047 | 1053 | | |
1048 | 1054 | | |
1049 | 1055 | | |
1050 | | - | |
| 1056 | + | |
1051 | 1057 | | |
1052 | 1058 | | |
1053 | 1059 | | |
| |||
1117 | 1123 | | |
1118 | 1124 | | |
1119 | 1125 | | |
1120 | | - | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
| 1146 | + | |
| 1147 | + | |
| 1148 | + | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
1121 | 1227 | | |
1122 | 1228 | | |
1123 | 1229 | | |
| |||
1145 | 1251 | | |
1146 | 1252 | | |
1147 | 1253 | | |
| 1254 | + | |
| 1255 | + | |
| 1256 | + | |
1148 | 1257 | | |
1149 | 1258 | | |
1150 | 1259 | | |
| |||
1178 | 1287 | | |
1179 | 1288 | | |
1180 | 1289 | | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
1181 | 1293 | | |
1182 | 1294 | | |
1183 | | - | |
| 1295 | + | |
1184 | 1296 | | |
1185 | 1297 | | |
1186 | 1298 | | |
1187 | | - | |
| 1299 | + | |
1188 | 1300 | | |
1189 | 1301 | | |
1190 | 1302 | | |
1191 | | - | |
| 1303 | + | |
1192 | 1304 | | |
1193 | 1305 | | |
1194 | 1306 | | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
1195 | 1310 | | |
1196 | 1311 | | |
1197 | | - | |
| 1312 | + | |
1198 | 1313 | | |
1199 | 1314 | | |
1200 | 1315 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | | - | |
| 71 | + | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| |||
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
88 | 145 | | |
89 | 146 | | |
90 | 147 | | |
91 | 148 | | |
92 | 149 | | |
93 | 150 | | |
| 151 | + | |
94 | 152 | | |
95 | 153 | | |
96 | 154 | | |
97 | 155 | | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
98 | 161 | | |
99 | 162 | | |
100 | 163 | | |
| 164 | + | |
101 | 165 | | |
102 | 166 | | |
103 | 167 | | |
104 | 168 | | |
| 169 | + | |
105 | 170 | | |
106 | 171 | | |
107 | 172 | | |
| 173 | + | |
108 | 174 | | |
109 | 175 | | |
110 | 176 | | |
| |||
0 commit comments