Skip to content

Commit 126104f

Browse files
committed
updated lite
1 parent 1dbd2fc commit 126104f

File tree

1 file changed

+64
-5
lines changed

1 file changed

+64
-5
lines changed

klite.embd

Lines changed: 64 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ Current version indicated by LITEVER below.
8080
--img_corpo_retry:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAA7AAAAOwBeShxvQAAADZQTFRFAAAAmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYB0vbbgAAABJ0Uk5TAP+OCnz5/ZjdwtU8JsqwVWW2UONGYgAAAOZJREFUeJy9U4sOgyAMBFosguj8/59dAXmOuWRZdokJXI8+8BDit9geiI/tXdR5LSO0d7PDRjYwL2lwYXoxJ9Fu4hIFrCuUOIXM6toDhVoKpcRynglf5QIsE/yp3B4n3fuSZ2wlC7g/PzZlG4Hj+tBFARU1grXmEoVpS2i5wFxwpHx8L0MDXCLguLbKzq72H3Amz3bEjnCYJFxfoo5rprWPwyJ1Wqm5gAoTBTSWAP7lrhHYsUVbuVTi7OM7m2qrguiP1jBe9nbCkEVTb7kqD+a8TLsTndm0AzZ7b3vx8eGkNLdP70s8ASe+BWpoHN76AAAAAElFTkSuQmCC');
8181
--img_corpo_delete:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAA7AAAAOwBeShxvQAAADxQTFRFAAAAmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZa/DskgAAABR0Uk5TAP8ZE8/k2cbhH56BdA9kAixGQ1txX8NpAAAAuElEQVR4nL2TyRbDIAhFAxqTOiQd/v9fmzikgNhd60qQd8F3dJr+s54+JpkzMdzb/gEAzvBznI9kq/DHHhZWgfbMhRqFM2CMrAfYWrsVOKPowSWRWJHpaVMsDItUrwyVGYqeMVQ9Zeh6whjoCWOgpwxd/7k/zDg4v1rY2zd9ZigV7f5lDtdVXP7VQskg/qHGYP4rDOF/xzDSf8nw/ZMrDF9DO3q0S42i4n9mxBrsm/JxUvSvXSZ/s96e2ATDYcXDVgAAAABJRU5ErkJggg==');
8282
--img_corpo_theme:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEtQTFRFAAAAmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZCNPppgAAABl0Uk5TAP9EmbvlZocD/vsGPIjPfaJbLtdJl+Y6R35RHH0AAACySURBVHictZPJFoMgDEV5WoqA89D6/19aLIg1yaq1d4OPc48Jk1IX4JsHIrrxLAYaHBgWAxrP9K8amsUAkKttnyReIlhUaaKClYQJXRHpMEnCYPOy7CAJquhvkb7gLXEEYTRlxIyiMLvcg5slocVyjyxolXIfq3bvkcwcfrn5vCipKHR17vmbha9531ZRIDvPBXJ2XCCnz4V/XDmNOk2ka3+KAXN+KSQGvNH7WzOexd95AaOkBtmsQk/EAAAAAElFTkSuQmCC');
83-
--img_corpo_clip:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAA7AAAAOwBeShxvQAAAC1QTFRFAAAA////////////////////////////////////////////////////////oUirmwAAAA90Uk5TAP6GZ90GEyLL6J1QL7RBWlveQAAAALlJREFUeJxjYMABghtFliPzeRoFBQVNkQRSBLt0Jwoj+KwXhQNYTwgeQOgQXMrAwDdxAVyAGSx5cQKUW6HKJBjA3hSgKAAVMHRjEmRgFikYLgIJTCIJSALcgst3yiJ8u3E660VBQTmGhbDwOCjNkCsoacra2AAViJQIYCh+ysAnaAAPQFUQdVIkABbmjUIJwDBuRETDScHushxFiDpILDQKTpkoODkALsBQ5CgoKPuUAQnEaSknMGAHAC9ZNIJ+mLnNAAAAAElFTkSuQmCC');
83+
--img_corpo_plus:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAA7AAAAOwBeShxvQAAACdQTFRFAAAA////////////////////////////////////////////////rj1KOQAAAA10Uk5TAP/HEMgRAqWcN8vzIPkiUbkAAABLSURBVHicY2AgFszoROWzFYonoAgwKwoZDDYBtlAgiFkodRREg5w73QUIvDZKLwHRlUCBRkEkIIFNAEMLhqGDxbfYBTAiCiMq8QAA2C0hvciur8sAAAAASUVORK5CYII=');
8484
--img_gear:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAA7AAAAOwBeShxvQAAADxQTFRFiYmJAAAAiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJiYmJ1owGHwAAABR0Uk5T/wAOBObNRLP0Fih22YC+ZVE1n4prfQ+hAAAA7UlEQVR4nJWT2xaEIAhFEbxk2v3//3WsmUCLVmt4It15kCNgXgIkpZ4uSQNgsuDinkUHNuEVmC2UyDPinPfM+hYY4BZbA3R3APoacG/Aet+35h8ArSKxCEBB2QeHP6CfuMTgI3qm8xR3YJJ/0lc28UI3F2Dkz3C2VxTHAmT+OrtrPC/lAkgT2SAUDR2IDSAteJCoiqRbkaEAixg10MV7uxydRF4JHqPnI8NCpxdVsyRWErNIMavD2m7FLde8h/EFQO1N1hJR2YdYS/BFszsPG5oajD/u4cpLxu1o0WVw6tEzqbOJp1MbXkPa8D7FB+prBiyq3W6BAAAAAElFTkSuQmCC');
8585
--img_corpo_left:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAAnQAAAJ0Bj3LnbgAAADxQTFRFAAAAmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZa/DskgAAABR0Uk5TAP0C1vSFKA1oFwjrPK3DS6DRtVwhct1aAAAAhUlEQVR4nKWRyRIDIQhEaXfFZdT//9eY68CkkgrH1w3VANF/ZYK3Pv4gHM6wQeGXA/uscD48mBuP9YKz0l9qY8yUFb/Kn/wUuoPdUXAKDPQqN6OYLLBqkUp+K63KWSbuqfeYnCZcG8q0kqbDHEq0Mk7ovrWefZQlz35Sj8VNnJE+vPabegE7dATMPe9UFwAAAABJRU5ErkJggg==');
8686
--img_corpo_right:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAAnQAAAJ0Bj3LnbgAAADxQTFRFAAAAmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZa/DskgAAABR0Uk5TAP0C1oUoDfRoFwjqPK3DS6DRtVyphxJ2AAAAg0lEQVR4nJ2RSxLEIAhERVRE/ES9/13H2QYyVRmW/eyiW5z7b1LAEP0bEBHEJBwE6DKIj4eIRY4HCa6atIfzBGm1PJBHD5metBGoR6NO7QCiQakLALNa4mv76my+nzvdO5bRCGbmm+7TOFFnVlHL7ifo0BXiOvrWuuMma+jP+HHBN/MBKVwEvjDYz2QAAAAASUVORK5CYII=');
@@ -1941,14 +1941,44 @@ Current version indicated by LITEVER below.
19411941
background-size: 50% !important;
19421942
background-repeat: no-repeat !important;
19431943
background-position: center !important;
1944-
background-image: var(--img_corpo_clip) !important;
1944+
background-image: var(--img_corpo_plus) !important;
19451945
}
19461946
.corpo_chat_img_btn:hover {
19471947
background: #555555 none repeat scroll 0 0;
19481948
}
19491949
.corpo_chat_img_btn:disabled {
19501950
background: #838383 none repeat scroll 0 0;
19511951
}
1952+
.corpoplusmenu {
1953+
position: absolute;
1954+
bottom: 110%;
1955+
left: 0%;
1956+
background: #f8f8f8;
1957+
border: 1px solid #aaaaaa55;
1958+
border-radius: 8px;
1959+
box-shadow: 0 4px 8px rgba(0,0,0,0.15);
1960+
display:none;
1961+
flex-direction: column;
1962+
min-width: 100px;
1963+
padding: 4px;
1964+
}
1965+
body.darkmode .corpoplusmenu {
1966+
background: #3b3b3b;
1967+
}
1968+
.corpoplusmenu button {
1969+
padding: 2px 5px;
1970+
background: none;
1971+
border: none;
1972+
text-align: left;
1973+
border-radius: 6px;
1974+
cursor: pointer;
1975+
}
1976+
.corpoplusmenu button:hover {
1977+
background: #b0d9fc;
1978+
}
1979+
body.darkmode .corpoplusmenu button:hover {
1980+
background: #555555;
1981+
}
19521982
.corpo_chat_send_btn {
19531983
background: #000000 none repeat scroll 0 0;
19541984
border:none;
@@ -15223,12 +15253,12 @@ Current version indicated by LITEVER below.
1522315253
generate_new_image(sentence, base64img, true);
1522415254
document.getElementById("btn_addmedia").disabled = true;
1522515255
document.getElementById("btn_addmedia2").disabled = true;
15226-
document.getElementById("corpo_chat_img_btn").disabled = true;
15256+
document.getElementById("btn_addmedia3").disabled = true;
1522715257
//disable it for 5 sec to prevent spam
1522815258
setTimeout(() => {
1522915259
document.getElementById("btn_addmedia").disabled = false;
1523015260
document.getElementById("btn_addmedia2").disabled = false;
15231-
document.getElementById("corpo_chat_img_btn").disabled = false;
15261+
document.getElementById("btn_addmedia3").disabled = false;
1523215262
}, 5000);
1523315263
}
1523415264

@@ -22299,6 +22329,28 @@ Current version indicated by LITEVER below.
2229922329
}
2230022330
}
2230122331

22332+
function toggle_corpo_plusmenu(toggleopen = true) {
22333+
function handleOutsideClick(event) {
22334+
popupMenu.style.display = 'none';
22335+
document.removeEventListener('click', handleOutsideClick);
22336+
}
22337+
22338+
const popupMenu = document.getElementById('corpoplusmenu');
22339+
document.removeEventListener('click', handleOutsideClick);
22340+
popupMenu.style.display = (popupMenu.style.display === 'flex' ? 'none' : 'flex');
22341+
if (!toggleopen || popupMenu.style.display === 'none') {
22342+
popupMenu.style.display = 'none';
22343+
return;
22344+
}
22345+
// if menu is open, attach outside click handler
22346+
if (popupMenu.style.display === 'flex') {
22347+
setTimeout(() => { // delay so the current button click doesn't immediately close it
22348+
document.addEventListener('click', handleOutsideClick);
22349+
}, 50);
22350+
}
22351+
22352+
}
22353+
2230222354
function repack_chat_history(input) //repack history for chatmode
2230322355
{
2230422356
let chatunits = []; //parse chat body into nice chat chunks
@@ -24977,7 +25029,14 @@ Current version indicated by LITEVER below.
2497725029
</div>
2497825030
<div class="corpomainbtm">
2497925031
<div class="corpo_chat_outer">
24980-
<button title="Image" onclick="add_media_btn_menu()" id="corpo_chat_img_btn" class="corpo_chat_img_btn mainnav" type="button"></button>
25032+
<button title="More" onclick="toggle_corpo_plusmenu(true)" id="corpo_chat_img_btn" class="corpo_chat_img_btn mainnav" type="button"></button>
25033+
<div class="corpoplusmenu" id="corpoplusmenu">
25034+
<button type="button" id="btn_actmem3" onclick="toggle_corpo_plusmenu(false);btn_memory()">Context</button>
25035+
<button type="button" id="btn_actundo3" onpointerdown="btn_back_longpress_start()" onpointerleave="btn_back_longpress_end()" onpointerup="btn_back_longpress_end()" onclick="toggle_corpo_plusmenu(false);btn_back()">Undo</button>
25036+
<button type="button" id="btn_actredo3" onpointerdown="btn_redo_longpress_start()" onpointerleave="btn_redo_longpress_end()" onpointerup="btn_redo_longpress_end()" onclick="toggle_corpo_plusmenu(false);btn_redo()">Redo</button>
25037+
<button type="button" id="btn_actretry3" onclick="toggle_corpo_plusmenu(false);btn_retry()">Retry</button>
25038+
<button type="button" id="btn_addmedia3" onclick="toggle_corpo_plusmenu(false);add_media_btn_menu()">Add File</button>
25039+
</div>
2498125040
<div class="corpo_chat_inner" id="corpo_cht_inp_lengthtester" style="white-space: nowrap; visibility: hidden; height: 0px; position:absolute; width: auto;"></div>
2498225041
<textarea title="User Input" class="corpo_chat_inner mainnav" id="corpo_cht_inp" type="text" name="crpchtinp" role="presentation" autocomplete="noppynop" spellcheck="true" rows="1" wrap="on" placeholder="Message KoboldAI" value="" oninput="update_submit_button();chat_resize_input();" onpaste="return img_paste_event(event)" onkeypress="return chat_handle_typing(event)"></textarea>
2498325042
<button title="Submit" onclick="submit_generation_button(true)" id="corpo_chat_send_btn" class="corpo_chat_send_btn mainnav" type="button"></button>

0 commit comments

Comments
 (0)