mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-03-03 03:17:54 +01:00
Kobold zenSlider, sampler reordering, HTML cleanup
This commit is contained in:
parent
19c5aca404
commit
0a409c8c54
File diff suppressed because it is too large
Load Diff
@ -431,30 +431,36 @@ async function switchZenSliders() {
|
||||
$("body").toggleClass("enableZenSliders", power_user.enableZenSliders);
|
||||
$("#enableZenSliders").prop("checked", power_user.enableZenSliders);
|
||||
|
||||
function revertOriginalSliders() {
|
||||
$("#textgenerationwebui_api-settings input[type='number']").show();
|
||||
$("#pro-settings-block input[type='number']").show();
|
||||
if (power_user.enableZenSliders) {
|
||||
$("#pro-settings-block input[type='number']").hide();
|
||||
//hide number inputs that are not 'seed' inputs
|
||||
$(`#textgenerationwebui_api-settings :input[type='number']:not([id^='seed']),
|
||||
#kobold_api-settings :input[type='number']:not([id^='seed'])`).hide()
|
||||
//hide original sliders
|
||||
$(`#textgenerationwebui_api-settings input[type='range'],
|
||||
#pro-settings-block input[type='range']`).each(function () {
|
||||
#kobold_api-settings input[type='range'],
|
||||
#pro-settings-block input[type='range']`)
|
||||
.hide()
|
||||
.each(function () {
|
||||
//make a zen slider for each original slider
|
||||
CreateZenSliders($(this))
|
||||
})
|
||||
} else {
|
||||
revertOriginalSliders();
|
||||
}
|
||||
|
||||
function revertOriginalSliders() {
|
||||
$(`#pro-settings-block input[type='number']`).show();
|
||||
$(`#textgenerationwebui_api-settings input[type='number'],
|
||||
#kobold_api-settings input[type='number']`).show();
|
||||
$(`#textgenerationwebui_api-settings input[type='range'],
|
||||
#kobold_api-settings input[type='range'],
|
||||
#pro-settings-block input[type='range']`).each(function () {
|
||||
$(this).show();
|
||||
});
|
||||
$('div[id$="_zenslider"]').remove();
|
||||
}
|
||||
|
||||
if (power_user.enableZenSliders) {
|
||||
$("#textgenerationwebui_api-settings input[type='number']").hide();
|
||||
$("#pro-settings-block input[type='number']").hide();
|
||||
$("#seed_textgenerationwebui").show();
|
||||
$(`#textgenerationwebui_api-settings input[type='range'],
|
||||
#pro-settings-block input[type='range']`)
|
||||
.hide()
|
||||
.each(function () {
|
||||
CreateZenSliders($(this))
|
||||
})
|
||||
|
||||
} else {
|
||||
revertOriginalSliders();
|
||||
}
|
||||
async function CreateZenSliders(elmnt) {
|
||||
//await delay(100)
|
||||
var originalSlider = elmnt;
|
||||
@ -466,10 +472,6 @@ async function switchZenSliders() {
|
||||
var numSteps = 10
|
||||
var decimals = 2
|
||||
|
||||
if (sliderID == 'rep_pen_range_textgenerationwebui') {
|
||||
numSteps = 16
|
||||
decimals = 0
|
||||
}
|
||||
if (sliderID == 'amount_gen') {
|
||||
decimals = 0
|
||||
var steps = [16, 50, 100, 150, 200, 256, 300, 400, 512, 1024];
|
||||
@ -484,6 +486,11 @@ async function switchZenSliders() {
|
||||
numSteps = 15
|
||||
decimals = 0
|
||||
}
|
||||
|
||||
if (sliderID == 'rep_pen_range_textgenerationwebui') {
|
||||
numSteps = 16
|
||||
decimals = 0
|
||||
}
|
||||
if (sliderID == 'encoder_rep_pen_textgenerationwebui') {
|
||||
numSteps = 14
|
||||
}
|
||||
|
@ -921,7 +921,7 @@ textarea {
|
||||
background-color: var(--black30a);
|
||||
outline: none;
|
||||
border: 1px solid var(--SmartThemeBorderColor);
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
color: var(--SmartThemeBodyColor);
|
||||
font-size: var(--mainFontSize);
|
||||
font-family: "Noto Sans", "Noto Color Emoji", sans-serif;
|
||||
@ -1011,7 +1011,7 @@ select {
|
||||
background-color: var(--black30a);
|
||||
color: var(--SmartThemeBodyColor);
|
||||
border: 1px solid var(--SmartThemeBorderColor);
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
font-family: "Noto Sans", "Noto Color Emoji", sans-serif;
|
||||
padding: 3px 5px;
|
||||
width: 100%;
|
||||
@ -1321,7 +1321,7 @@ select {
|
||||
padding: 3px 2px;
|
||||
background-color: var(--black30a);
|
||||
border: 1px solid var(--SmartThemeBorderColor);
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
margin-bottom: 5px;
|
||||
height: min-content;
|
||||
}
|
||||
@ -1443,14 +1443,14 @@ select option:not(:checked) {
|
||||
margin: 0;
|
||||
height: fit-content;
|
||||
padding: 5px;
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
aspect-ratio: 1 / 1;
|
||||
}
|
||||
|
||||
#character_sort_order {
|
||||
margin: 0;
|
||||
flex: 1;
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
@ -1969,7 +1969,7 @@ grammarly-extension {
|
||||
color: var(--SmartThemeBodyColor);
|
||||
background-color: var(--black50a);
|
||||
border: 1px solid var(--SmartThemeBorderColor);
|
||||
border-radius: 7px;
|
||||
border-radius: 5px;
|
||||
padding: 3px 5px;
|
||||
width: min-content;
|
||||
cursor: pointer;
|
||||
@ -2107,7 +2107,7 @@ grammarly-extension {
|
||||
}
|
||||
|
||||
.online_status_indicator {
|
||||
border-radius: 7px;
|
||||
border-radius: 100%;
|
||||
width: 14px;
|
||||
height: 14px;
|
||||
background-color: red;
|
||||
@ -3720,4 +3720,4 @@ a {
|
||||
height: 100vh;
|
||||
z-index: 9999;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user