diff options
Diffstat (limited to 'ext/settings.html')
-rw-r--r-- | ext/settings.html | 32 |
1 files changed, 22 insertions, 10 deletions
diff --git a/ext/settings.html b/ext/settings.html index 4b1ccae7..1b167e22 100644 --- a/ext/settings.html +++ b/ext/settings.html @@ -1257,18 +1257,30 @@ </div></div> <div class="settings-item"><div class="settings-item-inner settings-item-inner-wrappable"> <div class="settings-item-left"> - <div class="settings-item-label">Enable sentence termination characters</div> + <div class="settings-item-label">Sentence termination characters</div> </div> <div class="settings-item-right"> - <label class="toggle"><input type="checkbox" data-setting="sentenceParsing.enableTerminationCharacters"><span class="toggle-body"><span class="toggle-track"></span><span class="toggle-knob"></span></span></label> - </div> - </div></div> - <div class="settings-item settings-item-button" data-modal-action="show,sentence-termination-characters"><div class="settings-item-inner"> - <div class="settings-item-left"> - <div class="settings-item-label">Configure sentence termination characters…</div> - </div> - <div class="settings-item-right open-panel-button-container"> - <button class="icon-button"><span class="icon-button-inner"><span class="icon" data-icon="material-right-arrow"></span></span></button> + <div class="horizontal-flex horizontal-flex-nowrap"> + <button class="low-emphasis" data-modal-action="show,sentence-termination-characters" id="configure-sentence-termination-characters-button" hidden>Configure…</button> + <select data-setting="sentenceParsing.terminationCharacterMode" + data-transform='{ + "type": "setVisibility", + "selector": "#configure-sentence-termination-characters-button", + "condition": { + "op": "||", + "value": [ + {"op": "===", "value": "custom"}, + {"op": "===", "value": "custom-no-newlines"} + ] + } + }' + > + <option value="custom">Custom</option> + <option value="custom-no-newlines">Custom, no newlines</option> + <option value="newlines">Newlines only</option> + <option value="none">None</option> + </select> + </div> </div> </div></div> </div> |