@@ -988,25 +988,27 @@ class ArchiveWebApp extends ReplayWebApp {
988
988
989
989
renderSettingsModal ( ) {
990
990
return html `
991
- < wr-modal @modal-closed ="${ this . onCancelSettings } " title ="Settings ">
992
- < div class ="tabs mb-3 ">
993
- < ul >
994
- < li class ="${ this . settingsTab === "browsertrix" ? "is-active" : "" } ">
995
- < a @click =${ ( ) =>
996
- ( this . settingsTab = "browsertrix" ) } > Browsertrix</ a >
997
- </ li >
998
- < li class ="${ this . settingsTab === "ipfs" ? "is-active" : "" } ">
999
- < a @click =${ ( ) => ( this . settingsTab = "ipfs" ) } > IPFS</ a >
1000
- </ li >
1001
- </ ul >
1002
- </ div >
1003
-
1004
- < form class ="is-flex is-flex-direction-column is-size-7 " @submit ="${
1005
- this . onSaveSettings
1006
- } ">
991
+ < wr-modal @modal-closed ="${ this . onCancelSettings } " title ="Settings ">
992
+ < div class ="tabs mb-3 ">
993
+ < ul >
994
+ < li
995
+ class ="${ this . settingsTab === "browsertrix" ? "is-active" : "" } "
996
+ >
997
+ < a @click =${ ( ) => ( this . settingsTab = "browsertrix" ) }
998
+ > Browsertrix</ a
999
+ >
1000
+ </ li >
1001
+ < li class ="${ this . settingsTab === "ipfs" ? "is-active" : "" } ">
1002
+ < a @click =${ ( ) => ( this . settingsTab = "ipfs" ) } > IPFS</ a >
1003
+ </ li >
1004
+ </ ul >
1005
+ </ div >
1007
1006
1008
- ${
1009
- this . settingsTab === "ipfs"
1007
+ < form
1008
+ class ="is-flex is-flex-direction-column is-size-7 "
1009
+ @submit ="${ this . onSaveSettings } "
1010
+ >
1011
+ ${ this . settingsTab === "ipfs"
1010
1012
? html ` < p class ="is-size-6 mb-3 ">
1011
1013
Configure settings for sharing archived items to IPFS.
1012
1014
</ p >
@@ -1047,11 +1049,8 @@ class ArchiveWebApp extends ReplayWebApp {
1047
1049
</ p >
1048
1050
</ div >
1049
1051
</ fieldset > `
1050
- : ""
1051
- }
1052
-
1053
- ${
1054
- this . settingsTab === "browsertrix"
1052
+ : "" }
1053
+ ${ this . settingsTab === "browsertrix"
1055
1054
? html `
1056
1055
< p class ="is-size-6 mb-3 ">
1057
1056
Configure your credentials to upload archived items to
@@ -1119,130 +1118,7 @@ class ArchiveWebApp extends ReplayWebApp {
1119
1118
</ div >
1120
1119
</ fieldset >
1121
1120
`
1122
- : ""
1123
- }
1124
- < div class ="has-text-centered has-text-danger "> ${
1125
- this . settingsError
1126
- } </ div >
1127
- < div class ="has-text-centered mt-4 ">
1128
- < button class ="button is-primary " type ="submit "> Save</ button >
1129
- < button class ="button " type ="button " @click ="${
1130
- this . onCancelSettings
1131
- } "> Cancel</ button >
1132
- </ div >
1133
-
1134
- < form
1135
- class ="is-flex is-flex-direction-column is-size-7 "
1136
- @submit ="${ this . onSaveSettings } "
1137
- >
1138
- ${
1139
- this . settingsTab === "ipfs"
1140
- ? html ` < p class ="is-size-6 mb-3 ">
1141
- Configure settings for sharing archived items to IPFS.
1142
- </ p >
1143
- < fieldset >
1144
- < div class ="field ">
1145
- < input
1146
- name ="ipfsAutoDetect "
1147
- id ="ipfsAutoDetect "
1148
- class ="checkbox is-small "
1149
- type ="checkbox "
1150
- ?checked ="${ this . ipfsOpts . autoDetect } "
1151
- /> < span class ="ml-1 "> Auto-Detect IPFS</ span >
1152
- </ div >
1153
- < div class ="field has-addons ">
1154
- < p class ="is-expanded ">
1155
- IPFS Daemon URL (leave blank to auto-detect IPFS):
1156
- < input
1157
- class ="input is-small "
1158
- type ="url "
1159
- name ="ipfsDaemonUrl "
1160
- id ="ipfsDaemonUrl "
1161
- value ="${ this . ipfsOpts . daemonUrl } "
1162
- placeholder ="Set IPFS Daemon URL or set blank to auto-detect IPFS "
1163
- />
1164
- </ p >
1165
- </ div >
1166
- < div class ="field has-addons ">
1167
- < p class ="is-expanded ">
1168
- IPFS Gateway URL:
1169
- < input
1170
- class ="input is-small "
1171
- type ="url "
1172
- name ="ipfsGatewayUrl "
1173
- id ="ipfsGatewayUrl "
1174
- value ="${ this . ipfsOpts . gatewayUrl } "
1175
- placeholder ="${ DEFAULT_GATEWAY_URL } "
1176
- />
1177
- </ p >
1178
- </ div >
1179
- </ fieldset > `
1180
- : ""
1181
- }
1182
- ${
1183
- this . settingsTab === "browsertrix"
1184
- ? html `
1185
- < p class ="is-size-6 mb-3 ">
1186
- Configure your credentials to upload archived items to
1187
- Browsertrix Cloud.
1188
- </ p >
1189
- < fieldset >
1190
- < div class ="field has-addons ">
1191
- < p class ="is-expanded ">
1192
- Browsertrix Cloud URL:
1193
- < input
1194
- class ="input is-small "
1195
- type ="url "
1196
- name ="btrixUrl "
1197
- id ="btrixUrl "
1198
- value ="${ this . btrixOpts ?. url || "" } "
1199
- placeholder ="https://... "
1200
- />
1201
- </ p >
1202
- </ div >
1203
- < div class ="field has-addons ">
1204
- < p class ="is-expanded ">
1205
- Username
1206
- < input
1207
- class ="input is-small "
1208
- type ="text "
1209
- name ="btrixUsername "
1210
- id ="btrixUsername "
1211
- value ="${ this . btrixOpts ?. username || "" } "
1212
- placeholder ="Username "
1213
- />
1214
- </ p >
1215
- </ div >
1216
- < div class ="field has-addons ">
1217
- < p class ="is-expanded ">
1218
- Password
1219
- < input
1220
- class ="input is-small "
1221
- type ="password "
1222
- name ="btrixPassword "
1223
- id ="btrixPassword "
1224
- value ="${ this . btrixOpts ?. password || "" } "
1225
- placeholder ="Password "
1226
- />
1227
- </ p >
1228
- </ div >
1229
- < div class ="field has-addons ">
1230
- < p class ="is-expanded ">
1231
- Organization Name (Optional)
1232
- < input
1233
- class ="input is-small "
1234
- type ="text "
1235
- name ="btrixOrgName "
1236
- id ="btrixOrgName "
1237
- value ="${ this . btrixOpts ?. orgName || "" } "
1238
- placeholder ="Organization (optional) "
1239
- />
1240
- </ p >
1241
- </ div >
1242
- </ fieldset >
1243
- `
1244
- : ""
1245
- }
1121
+ : "" }
1246
1122
< div class ="has-text-centered has-text-danger ">
1247
1123
${ this . settingsError }
1248
1124
</ div >
0 commit comments