Commit f47acd9
committed
Replace leanmodal2 with native dialog element
Adds a lot of good features that make it way more accessible
like preventing outside elements from being focused,
which can be difficult to do otherwise.
Removes dependency on leanmodel2 so quicker page loads.
TODO before ready:
- Fallback gracefully in browsers that dont support it
- Test in real screen readers1 parent 67b1892 commit f47acd9
File tree
4 files changed
+82
-87
lines changed- _scripts
- lib
- widgets
- _styles
4 files changed
+82
-87
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
7 | 21 | | |
8 | 22 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
20 | 39 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1018 | 1018 | | |
1019 | 1019 | | |
1020 | 1020 | | |
1021 | | - | |
1022 | | - | |
1023 | | - | |
1024 | | - | |
1025 | | - | |
1026 | | - | |
1027 | | - | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
1031 | | - | |
1032 | | - | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
1036 | | - | |
1037 | | - | |
1038 | | - | |
1039 | | - | |
1040 | | - | |
1041 | | - | |
1042 | | - | |
1043 | | - | |
1044 | | - | |
1045 | | - | |
1046 | | - | |
1047 | | - | |
1048 | | - | |
1049 | | - | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
1055 | | - | |
1056 | | - | |
1057 | | - | |
1058 | | - | |
| 1021 | + | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
1059 | 1026 | | |
1060 | 1027 | | |
| 1028 | + | |
| 1029 | + | |
1061 | 1030 | | |
| 1031 | + | |
| 1032 | + | |
| 1033 | + | |
1062 | 1034 | | |
1063 | 1035 | | |
1064 | 1036 | | |
| |||
1068 | 1040 | | |
1069 | 1041 | | |
1070 | 1042 | | |
1071 | | - | |
1072 | 1043 | | |
1073 | 1044 | | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
1074 | 1052 | | |
1075 | 1053 | | |
1076 | | - | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
| 1060 | + | |
| 1061 | + | |
| 1062 | + | |
| 1063 | + | |
| 1064 | + | |
| 1065 | + | |
| 1066 | + | |
1077 | 1067 | | |
1078 | 1068 | | |
1079 | 1069 | | |
1080 | 1070 | | |
1081 | 1071 | | |
1082 | 1072 | | |
1083 | | - | |
| 1073 | + | |
1084 | 1074 | | |
1085 | 1075 | | |
1086 | 1076 | | |
1087 | 1077 | | |
1088 | 1078 | | |
| 1079 | + | |
| 1080 | + | |
1089 | 1081 | | |
1090 | | - | |
1091 | 1082 | | |
1092 | | - | |
1093 | 1083 | | |
1094 | 1084 | | |
1095 | | - | |
1096 | | - | |
1097 | | - | |
| 1085 | + | |
| 1086 | + | |
1098 | 1087 | | |
1099 | 1088 | | |
1100 | 1089 | | |
| 1090 | + | |
| 1091 | + | |
| 1092 | + | |
| 1093 | + | |
1101 | 1094 | | |
1102 | 1095 | | |
1103 | 1096 | | |
1104 | 1097 | | |
1105 | | - | |
1106 | 1098 | | |
1107 | 1099 | | |
1108 | 1100 | | |
| |||
1121 | 1113 | | |
1122 | 1114 | | |
1123 | 1115 | | |
1124 | | - | |
1125 | | - | |
1126 | | - | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
| 1119 | + | |
| 1120 | + | |
| 1121 | + | |
1127 | 1122 | | |
1128 | 1123 | | |
1129 | 1124 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
467 | 467 | | |
468 | 468 | | |
469 | 469 | | |
470 | | - | |
471 | | - | |
| 470 | + | |
| 471 | + | |
472 | 472 | | |
473 | | - | |
| 473 | + | |
474 | 474 | | |
475 | 475 | | |
476 | 476 | | |
477 | | - | |
| 477 | + | |
478 | 478 | | |
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
482 | 482 | | |
483 | | - | |
484 | | - | |
| 483 | + | |
| 484 | + | |
485 | 485 | | |
486 | 486 | | |
487 | 487 | | |
| |||
0 commit comments