Change match options to checkboxes

b685c4f5bfcf54ce1ec9f5b29cd8597df22b087c

Crow <bismuthglass@protonmail.com>

1 files changed, +51 -63Showing whitespace changes
public/index.html+51 -63
@@ -6174,26 +6174,12 @@
6174 <strong>Activation Settings</strong>6174 <strong>Activation Settings</strong>
6175 <div class="fa-solid fa-circle-chevron-down inline-drawer-icon down"></div>6175 <div class="fa-solid fa-circle-chevron-down inline-drawer-icon down"></div>
6176 </div>6176 </div>
6177 <div class="inline-drawer-content flex-container flexFlowRow flexGap10">6177 <div class="inline-drawer-content flex-container flexFlowRow flexGap10 paddingBottom5px">
6178 <div class="flex1 flex-container flexFlowColumn flexGap10">6178 <div class="flex1 flex-container flexFlowColumn flexGap10">
6179 <div class="flex-container flexFlowRow alignItemsCenter justifySpaceBetween" title="Can be used to automatically activate Quick Replies" data-i18n="[title]Can be used to automatically activate Quick Replies">6179 <div class="flex-container flexFlowRow alignItemsCenter justifySpaceBetween" title="Can be used to automatically activate Quick Replies" data-i18n="[title]Can be used to automatically activate Quick Replies">
6180 <small class="flex1" data-i18n="Automation ID">Automation ID</small>6180 <small class="flex1" data-i18n="Automation ID">Automation ID</small>
6181 <input class="flex1 text_pole margin0" name="automationId" type="text" placeholder="( None )" data-i18n="[placeholder]( None )">6181 <input class="flex1 text_pole margin0" name="automationId" type="text" placeholder="( None )" data-i18n="[placeholder]( None )">
6182 </div>6182 </div>
6183 <small>
6184 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6185 <input type="checkbox" name="exclude_recursion" />
6186 <span data-i18n="Non-recursable (will not be activated by another)">
6187 Non-recursable (will not be activated by another)
6188 </span>
6189 </label>
6190 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6191 <input type="checkbox" name="prevent_recursion" />
6192 <span data-i18n="Prevent further recursion (this entry will not activate others)">
6193 Prevent further recursion (will not activate others)
6194 </span>
6195 </label>
6196 </small>
6197 <div class="flex-container alignItemsCenter flexNoGap">6183 <div class="flex-container alignItemsCenter flexNoGap">
6198 <small class="flex1" data-i18n="Scan Depth">Scan Depth</small>6184 <small class="flex1" data-i18n="Scan Depth">Scan Depth</small>
6199 <input class="text_pole margin0 flex1" name="scanDepth" type="number" placeholder="Use global setting" data-i18n="[placeholder]Use global setting" max="1000">6185 <input class="text_pole margin0 flex1" name="scanDepth" type="number" placeholder="Use global setting" data-i18n="[placeholder]Use global setting" max="1000">
@@ -6241,54 +6227,56 @@
6241 </div>6227 </div>
62426228
6243 <div class="flex1 flex-container flexFlowColumn flexGap10">6229 <div class="flex1 flex-container flexFlowColumn flexGap10">
6244 <div class="checkbox flex-container alignItemsCenter flexNoGap">6230 <small>
6245 <small class="flex1" data-i18n="Match Persona Description">Match Persona Description</small>6231 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6246 <select name="matchPersonaDescription" class="text_pole widthNatural margin0 flex1">6232 <input type="checkbox" name="exclude_recursion" />
6247 <option value="null" data-i18n="Use global">Use global</option>6233 <span data-i18n="Non-recursable (will not be activated by another)">
6248 <option value="true" data-i18n="Yes">Yes</option>6234 Non-recursable (will not be activated by another)
6249 <option value="false" data-i18n="No">No</option>6235 </span>
6250 </select>6236 </label>
6251 </div>6237 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6252 <div class="checkbox flex-container alignItemsCenter flexNoGap">6238 <input type="checkbox" name="prevent_recursion" />
6253 <small class="flex1" data-i18n="Match Character Description">Match Character Description</small>6239 <span data-i18n="Prevent further recursion (this entry will not activate others)">
6254 <select name="matchCharacterDescription" class="text_pole widthNatural margin0 flex1">6240 Prevent further recursion (will not activate others)
6255 <option value="null" data-i18n="Use global">Use global</option>6241 </span>
6256 <option value="true" data-i18n="Yes">Yes</option>6242 </label>
6257 <option value="false" data-i18n="No">No</option>6243 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6258 </select>6244 <input type="checkbox" name="matchPersonaDescription" />
6259 </div>6245 <span data-i18n="Match Persona Description">
6260 <div class="checkbox flex-container alignItemsCenter flexNoGap">6246 Match Persona Description
6261 <small class="flex1" data-i18n="Match Character Personality">Match Character Personality</small>6247 </span>
6262 <select name="matchCharacterPersonality" class="text_pole widthNatural margin0 flex1">6248 </label>
6263 <option value="null" data-i18n="Use global">Use global</option>6249 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6264 <option value="true" data-i18n="Yes">Yes</option>6250 <input type="checkbox" name="matchCharacterDescription" />
6265 <option value="false" data-i18n="No">No</option>6251 <span data-i18n="Match Character Description">
6266 </select>6252 Match Character Description
6267 </div>6253 </span>
6268 <div class="checkbox flex-container alignItemsCenter flexNoGap">6254 </label>
6269 <small class="flex1" data-i18n="Match Character Note">Match Character Note</small>6255 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6270 <select name="matchCharacterNote" class="text_pole widthNatural margin0 flex1">6256 <input type="checkbox" name="matchCharacterPersonality" />
6271 <option value="null" data-i18n="Use global">Use global</option>6257 <span data-i18n="Match Character Personality">
6272 <option value="true" data-i18n="Yes">Yes</option>6258 Match Character Personality
6273 <option value="false" data-i18n="No">No</option>6259 </span>
6274 </select>6260 </label>
6275 </div>6261 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6276 <div class="checkbox flex-container alignItemsCenter flexNoGap">6262 <input type="checkbox" name="matchCharacterNote" />
6277 <small class="flex1" data-i18n="Match Scenario">Match Scenario</small>6263 <span data-i18n="Match Character Note">
6278 <select name="matchScenario" class="text_pole widthNatural margin0 flex1">6264 Match Character Note
6279 <option value="null" data-i18n="Use global">Use global</option>6265 </span>
6280 <option value="true" data-i18n="Yes">Yes</option>6266 </label>
6281 <option value="false" data-i18n="No">No</option>6267 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6282 </select>6268 <input type="checkbox" name="matchScenario" />
6283 </div>6269 <span data-i18n="Match Scenario">
6284 <div class="checkbox flex-container alignItemsCenter flexNoGap">6270 Match Scenario
6285 <small class="flex1" data-i18n="Match Creator Notes">Match Creator Notes</small>6271 </span>
6286 <select name="matchCreatorNotes" class="text_pole widthNatural margin0 flex1">6272 </label>
6287 <option value="null" data-i18n="Use global">Use global</option>6273 <label class="checkbox flex-container alignItemsCenter flexNoGap">
6288 <option value="true" data-i18n="Yes">Yes</option>6274 <input type="checkbox" name="matchCreatorNotes" />
6289 <option value="false" data-i18n="No">No</option>6275 <span data-i18n="Match Creator Notes">
6290 </select>6276 Match Creator Notes
6291 </div>6277 </span>
6278 </label>
6279 </small>
6292 </div>6280 </div>
6293 </div>6281 </div>
6294 </div>6282 </div>