This repository was archived by the owner on Feb 6, 2026. It is now read-only.
Commit 86277e6
committed
feat(web) - helpful hiding functionality for Map view
How does this PR change the system?
This PR adds two hiding features to the Map view to make it easier to navigate and read. One hiding feature hides all credential components from the Map, while the other hides all components which have no connections to any other components. Both features are on by default, with a button to toggle them off.
Both features are behind a feature flag so that we can have our team try them out before rolling anything out to users.
This PR also includes some minor refactoring improvements and style fixes to the area the buttons were added to.
Out of Scope:
These hiding features may be better implemented via a different UI than individual buttons, and we may decide that one or both should be disabled by default instead of enabled by default.
This PR also does not make any other changes to the Map besides these two hiding features.
How was it tested?
Aggressive manual testing with a wide variety of components and configurations.
Does it require a docs change?
Not yet, but if we roll out this feature we will want to update the docs to explain it to users.1 parent 8e0cdf9 commit 86277e6
File tree
7 files changed
+190
-49
lines changed- app/web/src
- newhotness
- skeletons
- pages
- store
- lib/vue-lib/src/design-system/general
7 files changed
+190
-49
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
146 | 146 | | |
147 | 147 | | |
148 | 148 | | |
149 | | - | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
150 | 157 | | |
151 | 158 | | |
152 | 159 | | |
| |||
156 | 163 | | |
157 | 164 | | |
158 | 165 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
175 | 174 | | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
186 | | - | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
196 | 184 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
201 | 206 | | |
202 | 207 | | |
203 | 208 | | |
| |||
567 | 572 | | |
568 | 573 | | |
569 | 574 | | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
570 | 578 | | |
571 | 579 | | |
572 | 580 | | |
| |||
630 | 638 | | |
631 | 639 | | |
632 | 640 | | |
633 | | - | |
634 | 641 | | |
635 | 642 | | |
636 | 643 | | |
| |||
648 | 655 | | |
649 | 656 | | |
650 | 657 | | |
651 | | - | |
652 | 658 | | |
653 | 659 | | |
654 | 660 | | |
| |||
660 | 666 | | |
661 | 667 | | |
662 | 668 | | |
| 669 | + | |
| 670 | + | |
| 671 | + | |
| 672 | + | |
| 673 | + | |
| 674 | + | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
663 | 703 | | |
664 | 704 | | |
665 | 705 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
247 | 248 | | |
248 | 249 | | |
249 | 250 | | |
| 251 | + | |
250 | 252 | | |
251 | 253 | | |
252 | 254 | | |
253 | 255 | | |
254 | 256 | | |
255 | 257 | | |
| 258 | + | |
| 259 | + | |
256 | 260 | | |
257 | 261 | | |
258 | 262 | | |
| |||
955 | 959 | | |
956 | 960 | | |
957 | 961 | | |
| 962 | + | |
| 963 | + | |
958 | 964 | | |
959 | 965 | | |
960 | 966 | | |
| |||
1052 | 1058 | | |
1053 | 1059 | | |
1054 | 1060 | | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
| 1067 | + | |
1055 | 1068 | | |
1056 | 1069 | | |
1057 | 1070 | | |
| |||
1064 | 1077 | | |
1065 | 1078 | | |
1066 | 1079 | | |
| 1080 | + | |
| 1081 | + | |
1067 | 1082 | | |
1068 | 1083 | | |
1069 | 1084 | | |
| |||
1074 | 1089 | | |
1075 | 1090 | | |
1076 | 1091 | | |
| 1092 | + | |
1077 | 1093 | | |
| 1094 | + | |
| 1095 | + | |
| 1096 | + | |
| 1097 | + | |
| 1098 | + | |
| 1099 | + | |
1078 | 1100 | | |
1079 | 1101 | | |
1080 | 1102 | | |
| |||
1085 | 1107 | | |
1086 | 1108 | | |
1087 | 1109 | | |
| 1110 | + | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
| 1125 | + | |
| 1126 | + | |
| 1127 | + | |
| 1128 | + | |
| 1129 | + | |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
| 1135 | + | |
| 1136 | + | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
1088 | 1145 | | |
1089 | 1146 | | |
1090 | 1147 | | |
| |||
1098 | 1155 | | |
1099 | 1156 | | |
1100 | 1157 | | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
1101 | 1161 | | |
1102 | 1162 | | |
1103 | 1163 | | |
| |||
1132 | 1192 | | |
1133 | 1193 | | |
1134 | 1194 | | |
1135 | | - | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
1136 | 1199 | | |
1137 | 1200 | | |
1138 | 1201 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
542 | 542 | | |
543 | 543 | | |
544 | 544 | | |
| 545 | + | |
| 546 | + | |
545 | 547 | | |
546 | 548 | | |
547 | 549 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
4 | 9 | | |
5 | 10 | | |
6 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
| 234 | + | |
| 235 | + | |
234 | 236 | | |
235 | 237 | | |
236 | 238 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
0 commit comments