diff --git a/css/chat_style-TheEncrypted777.css b/css/chat_style-TheEncrypted777.css index dfc01ebe..f823eef0 100644 --- a/css/chat_style-TheEncrypted777.css +++ b/css/chat_style-TheEncrypted777.css @@ -25,15 +25,15 @@ } .circle-you, .circle-bot { - /*You can set the size of the profile images here, but if you do, you have to also adjust the .text{padding-left: 90px} to a different number according to the width of the image which is right below here*/ + /* You can set the size of the profile images here, but if you do, you have to also adjust the .text{padding-left: 90px} to a different number according to the width of the image which is right below here */ width: 135px; height: 175px; } .text { - /*Change this to move the message box further left or right depending on the size of your profile pic*/ + /* Change this to move the message box further left or right depending on the size of your profile pic */ padding-left: 90px; - text-shadow: 2px 2px 2px rgb(0, 0, 0, 0.4); + text-shadow: 2px 2px 2px rgb(0 0 0 / 40%); } .text p { @@ -44,37 +44,37 @@ padding-left: 10px; font-size: 22px; font-weight: bold; - border-top: 1px solid rgb(51, 64, 90); + border-top: 1px solid rgb(51 64 90); padding: 3px; } .message-body { position: relative; - border-radius: 1rem; - border: 1px solid rgba(255, 255, 255, 0.459); + border: 1px solid rgb(255 255 255 / 45.9%); border-radius: 10px; padding: 10px; padding-top: 5px; - /*Message gradient background color - remove the line bellow if you don't want a background color or gradient*/ + + /* Message gradient background color - remove the line bellow if you don't want a background color or gradient */ background: linear-gradient(to bottom, #171730, #1b263f); } - /*Adds 2 extra lines at the top and bottom of the message*/ -.message-body:before, - .message-body:after { +/* Adds 2 extra lines at the top and bottom of the message */ +.message-body::before, +.message-body::after { content: ""; position: absolute; left: 10px; right: 10px; height: 1px; - background-color: rgba(255, 255, 255, 0.13); + background-color: rgb(255 255 255 / 13%); } -.message-body:before { +.message-body::before { top: 6px; } -.message-body:after { +.message-body::after { bottom: 6px; } @@ -88,15 +88,15 @@ margin-bottom: 0 !important; font-size: 18px !important; line-height: 1.428571429 !important; - color: rgb(243, 244, 246) !important; - text-shadow: 2px 2px 2px rgb(0, 0, 0); + color: rgb(243 244 246) !important; + text-shadow: 2px 2px 2px rgb(0 0 0); } .message-body p em { - color: rgb(138, 138, 138) !important; + color: rgb(138 138 138) !important; } -@media screen and (max-width: 688px) { +@media screen and (width <= 688px) { .message { display: grid; grid-template-columns: 60px minmax(0, 1fr); @@ -120,7 +120,7 @@ } .text { - padding-left: 0px; + padding-left: 0; } .message-body p { diff --git a/css/chat_style-cai-chat-square.css b/css/chat_style-cai-chat-square.css index 0098da35..d626dbb1 100644 --- a/css/chat_style-cai-chat-square.css +++ b/css/chat_style-cai-chat-square.css @@ -1,21 +1,21 @@ @import url("file/css/chat_style-cai-chat.css"); .circle-bot, .circle-you { - height: 90px; - width: 60px; - border-radius: 10px; - background-color: #656565; + height: 90px; + width: 60px; + border-radius: 10px; + background-color: #656565; } .circle-bot img, .circle-you img { - border-radius: 8.333px; + border-radius: 8.333px; } .circle-you { - background-color: #656565; + background-color: #656565; } .message { - padding-bottom: 30px; - grid-template-columns: 70px minmax(0, 1fr); + padding-bottom: 30px; + grid-template-columns: 70px minmax(0, 1fr); } diff --git a/css/chat_style-cai-chat.css b/css/chat_style-cai-chat.css index b07e6f88..9440d428 100644 --- a/css/chat_style-cai-chat.css +++ b/css/chat_style-cai-chat.css @@ -14,14 +14,14 @@ .circle-you { width: 50px; height: 50px; - background-color: rgb(238, 78, 59); + background-color: rgb(238 78 59); border-radius: 50%; } .circle-bot { width: 50px; height: 50px; - background-color: rgb(59, 78, 244); + background-color: rgb(59 78 244); border-radius: 50%; } @@ -53,14 +53,14 @@ } .message-body p:last-child, .chat .message-body ul:last-child, .chat .message-body ol:last-child { - margin-bottom: 0em !important; + margin-bottom: 0 !important; } .dark .message-body p em { - color: rgb(138, 138, 138) !important; + color: rgb(138 138 138) !important; } .message-body p em { - color: rgb(110, 110, 110) !important; + color: rgb(110 110 110) !important; font-weight: 500; } \ No newline at end of file diff --git a/css/chat_style-messenger.css b/css/chat_style-messenger.css index fb3f65a4..6bb97971 100644 --- a/css/chat_style-messenger.css +++ b/css/chat_style-messenger.css @@ -8,14 +8,14 @@ .circle-you { width: 50px; height: 50px; - background-color: rgb(238, 78, 59); + background-color: rgb(238 78 59); border-radius: 50%; } .circle-bot { width: 50px; height: 50px; - background-color: rgb(59, 78, 244); + background-color: rgb(59 78 244); border-radius: 50%; float: left; margin-right: 10px; @@ -47,7 +47,7 @@ .circle-you + .text { float: right; - background-color: rgb(0, 132, 255); + background-color: rgb(0 132 255); margin-right: 10px; } @@ -91,9 +91,9 @@ } .dark .message-body p em { - color: rgb(138, 138, 138) !important; + color: rgb(138 138 138) !important; } .message-body p em { - color: rgb(110, 110, 110) !important; + color: rgb(110 110 110) !important; } diff --git a/css/chat_style-wpp.css b/css/chat_style-wpp.css index da9f172f..ac4fd39a 100644 --- a/css/chat_style-wpp.css +++ b/css/chat_style-wpp.css @@ -47,9 +47,9 @@ } .dark .message-body p em { - color: rgb(138, 138, 138) !important; + color: rgb(138 138 138) !important; } .message-body p em { - color: rgb(110, 110, 110) !important; + color: rgb(110 110 110) !important; } \ No newline at end of file diff --git a/css/html_4chan_style.css b/css/html_4chan_style.css index cef9f6eb..afbfb537 100644 --- a/css/html_4chan_style.css +++ b/css/html_4chan_style.css @@ -4,42 +4,22 @@ } #parent #container .reply { - background-color: rgb(214, 218, 240); - border-bottom-color: rgb(183, 197, 217); - border-bottom-style: solid; - border-bottom-width: 1px; - border-image-outset: 0; - border-image-repeat: stretch; - border-image-slice: 100%; - border-image-source: none; - border-image-width: 1; - border-left-color: rgb(0, 0, 0); - border-left-style: none; - border-left-width: 0px; - border-right-color: rgb(183, 197, 217); - border-right-style: solid; - border-right-width: 1px; - border-top-color: rgb(0, 0, 0); - border-top-style: none; - border-top-width: 0px; - color: rgb(0, 0, 0); + background-color: rgb(214 218 240); + border-bottom: 1px solid rgb(183 197 217); + border-image: none 100% 1 0 stretch; + border-left: 0 none rgb(0 0 0); + border-right: 1px solid rgb(183 197 217); + color: rgb(0 0 0); display: table; font-family: arial, helvetica, sans-serif; font-size: 13.3333px; - margin-bottom: 4px; - margin-left: 0px; - margin-right: 0px; - margin-top: 4px; - overflow-x: hidden; - overflow-y: hidden; - padding-bottom: 4px; - padding-left: 2px; - padding-right: 2px; - padding-top: 4px; + margin: 4px 0; + overflow: hidden hidden; + padding: 4px 2px; } #parent #container .number { - color: rgb(0, 0, 0); + color: rgb(0 0 0); font-family: arial, helvetica, sans-serif; font-size: 13.3333px; width: 342.65px; @@ -47,23 +27,19 @@ } #parent #container .op { - color: rgb(0, 0, 0); + color: rgb(0 0 0); font-family: arial, helvetica, sans-serif; font-size: 13.3333px; - margin-bottom: 8px; - margin-left: 0px; - margin-right: 0px; - margin-top: 4px; - overflow-x: hidden; - overflow-y: hidden; + margin: 4px 0 8px; + overflow: hidden hidden; } #parent #container .op blockquote { - margin-left: 0px !important; + margin-left: 0 !important; } #parent #container .name { - color: rgb(17, 119, 67); + color: rgb(17 119 67); font-family: arial, helvetica, sans-serif; font-size: 13.3333px; font-weight: 700; @@ -71,31 +47,24 @@ } #parent #container .quote { - color: rgb(221, 0, 0); + color: rgb(221 0 0); font-family: arial, helvetica, sans-serif; font-size: 13.3333px; - text-decoration-color: rgb(221, 0, 0); - text-decoration-line: underline; - text-decoration-style: solid; + text-decoration: underline solid rgb(221 0 0); text-decoration-thickness: auto; } #parent #container .greentext { - color: rgb(120, 153, 34); + color: rgb(120 153 34); font-family: arial, helvetica, sans-serif; font-size: 13.3333px; } #parent #container blockquote { - margin: 0px !important; - margin-block-start: 1em; - margin-block-end: 1em; - margin-inline-start: 40px; - margin-inline-end: 40px; - margin-top: 13.33px !important; - margin-bottom: 13.33px !important; - margin-left: 40px !important; - margin-right: 40px !important; + margin: 0 !important; + margin-block: 1em 1em; + margin-inline: 40px 40px; + margin: 13.33px 40px !important; } #parent #container .message_4chan { diff --git a/css/html_instruct_style.css b/css/html_instruct_style.css index 3c745ad5..1c5bbd1c 100644 --- a/css/html_instruct_style.css +++ b/css/html_instruct_style.css @@ -21,15 +21,15 @@ } .message-body p:last-child, .chat .message-body ul:last-child, .chat .message-body ol:last-child { - margin-bottom: 0em !important; + margin-bottom: 0 !important; } .dark .message-body p em { - color: rgb(198, 202, 214) !important; + color: rgb(198 202 214) !important; } .message-body p em { - color: rgb(110, 110, 110) !important; + color: rgb(110 110 110) !important; } .gradio-container .chat .assistant-message { @@ -47,7 +47,7 @@ } .gradio-container .chat .assistant-message:last-child, .gradio-container .chat .user-message:last-child { - margin-bottom: 0px !important; + margin-bottom: 0 !important; } .dark .chat .assistant-message { diff --git a/css/html_readable_style.css b/css/html_readable_style.css index cb260f1a..760649d6 100644 --- a/css/html_readable_style.css +++ b/css/html_readable_style.css @@ -2,7 +2,7 @@ max-width: 600px; margin-left: auto; margin-right: auto; - background-color: rgb(31, 41, 55); + background-color: rgb(31 41 55); padding: 3em; word-break: break-word; overflow-wrap: anywhere; diff --git a/css/main.css b/css/main.css index 45f7cb99..8b9469f0 100644 --- a/css/main.css +++ b/css/main.css @@ -145,7 +145,7 @@ div.svelte-15lo0d8 > *, div.svelte-15lo0d8 > .form > * { color: #efefef !important; } -@media screen and (max-width: 711px) { +@media screen and (width <= 711px) { .textbox_default textarea { height: calc(100dvh - 259px); } @@ -163,7 +163,7 @@ div.svelte-15lo0d8 > *, div.svelte-15lo0d8 > .form > * { } } -/* Hide the gradio footer*/ +/* Hide the gradio footer */ footer { display: none !important; } @@ -173,27 +173,27 @@ button { } .file-saver { - position: fixed !important; - height: 100%; - z-index: 1000; - background-color: rgba(0, 0, 0, 0.5) !important; - margin-left: -20px; - margin-right: -20px; + position: fixed !important; + height: 100%; + z-index: 1000; + background-color: rgb(0 0 0 / 50%) !important; + margin-left: -20px; + margin-right: -20px; } .file-saver > :first-child { - position: fixed !important; - top: 50%; - left: 50%; - transform: translate(-50%, -50%); /* center horizontally */ - width: 100%; - max-width: 500px; - background-color: var(--input-background-fill); - border: var(--input-border-width) solid var(--input-border-color) !important; + position: fixed !important; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); /* center horizontally */ + width: 100%; + max-width: 500px; + background-color: var(--input-background-fill); + border: var(--input-border-width) solid var(--input-border-color) !important; } .file-saver > :first-child > :nth-child(2) { - background: var(--block-background-fill); + background: var(--block-background-fill); } .checkboxgroup-table label { @@ -211,64 +211,64 @@ button { } .pretty_scrollbar::-webkit-scrollbar { - width: 5px; + width: 5px; } .pretty_scrollbar::-webkit-scrollbar-track { - background: transparent; + background: transparent; } .pretty_scrollbar::-webkit-scrollbar-thumb, .pretty_scrollbar::-webkit-scrollbar-thumb:hover { - background: #c5c5d2; + background: #c5c5d2; } .dark .pretty_scrollbar::-webkit-scrollbar-thumb, .dark .pretty_scrollbar::-webkit-scrollbar-thumb:hover { - background: #374151; + background: #374151; } .pretty_scrollbar::-webkit-resizer { - background: #c5c5d2; + background: #c5c5d2; } .dark .pretty_scrollbar::-webkit-resizer { - background: #374151; + background: #374151; } audio { - max-width: 100%; + max-width: 100%; } /* Copied from https://github.com/AUTOMATIC1111/stable-diffusion-webui */ .token-counter { - position: absolute !important; - top: calc( 0.5 * (100dvh - 218px) ) !important; - right: 2px; - z-index: 100; - background: var(--input-background-fill) !important; - min-height: 0 !important; + position: absolute !important; + top: calc( 0.5 * (100dvh - 218px) ) !important; + right: 2px; + z-index: 100; + background: var(--input-background-fill) !important; + min-height: 0 !important; } .default-token-counter { - top: calc( 0.5 * (100dvh - 248px) ) !important; + top: calc( 0.5 * (100dvh - 248px) ) !important; } .token-counter span { - padding: 1px; - box-shadow: 0 0 0 0.3em rgba(192,192,192,0.15), inset 0 0 0.6em rgba(192,192,192,0.075); - border: 2px solid rgba(192,192,192,0.4) !important; - border-radius: 0.4em; + padding: 1px; + box-shadow: 0 0 0 0.3em rgb(192 192 192 / 15%), inset 0 0 0.6em rgb(192 192 192 / 7.5%); + border: 2px solid rgb(192 192 192 / 40%) !important; + border-radius: 0.4em; } .no-background { - background: var(--background-fill-primary) !important; - padding: 0px !important; + background: var(--background-fill-primary) !important; + padding: 0 !important; } -/*---------------------------------------------- +/* ---------------------------------------------- Chat tab -----------------------------------------------*/ +---------------------------------------------- */ .h-\[40vh\], .wrap.svelte-byatnx.svelte-byatnx.svelte-byatnx { height: 66.67vh } @@ -313,10 +313,10 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { margin-right: auto; } -@media screen and (max-width: 688px) { +@media screen and (width <= 688px) { #chat-tab { - padding-left: 0px; - padding-right: 0px; + padding-left: 0; + padding-right: 0; } .chat-parent { @@ -360,8 +360,8 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } .chat .message:last-child { - margin-bottom: 0px !important; - padding-bottom: 0px !important; + margin-bottom: 0 !important; + padding-bottom: 0 !important; } .message-body li:not(:last-child) { @@ -370,7 +370,7 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } .message-body li:last-child { - margin-bottom: 0px !important; + margin-bottom: 0 !important; } .message-body li > p { @@ -390,7 +390,7 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } .message-body pre:last-child { - margin-bottom: 0px !important; + margin-bottom: 0 !important; } .message-body code { @@ -468,8 +468,8 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { position: absolute; height: 100%; background-color: var(--background-fill-primary); - border: 0px !important; - border-radius: 0px; + border: 0 !important; + border-radius: 0; } #show-controls label { @@ -487,7 +487,7 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } .typing { - position: relative; + position: relative; } .visible-dots #typing-container { @@ -495,84 +495,86 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } .typing span { - content: ''; - animation: blink 1.5s infinite; - animation-fill-mode: both; - height: 10px; - width: 10px; - background: #3b5998;; - position: absolute; - left:0; - top:0; - border-radius: 50%; + content: ''; + animation: blink 1.5s infinite; + animation-fill-mode: both; + height: 10px; + width: 10px; + background: #3b5998;; + position: absolute; + left:0; + top:0; + border-radius: 50%; } .typing .dot1 { - animation-delay: .2s; - margin-left: calc(10px * 1.5); + animation-delay: .2s; + margin-left: calc(10px * 1.5); } .typing .dot2 { - animation-delay: .4s; - margin-left: calc(10px * 3); + animation-delay: .4s; + margin-left: calc(10px * 3); } @keyframes blink { - 0% { - opacity: .1; - } - 20% { - opacity: 1; - } - 100% { - opacity: .1; - } + 0% { + opacity: .1; + } + + 20% { + opacity: 1; + } + + 100% { + opacity: .1; + } } #chat-tab .generating { - display: none !important; + display: none !important; } .hover-element { - position: relative; - font-size: 24px; + position: relative; + font-size: 24px; } .hover-menu { - display: none; - position: absolute; - bottom: 80%; - left: 0; - background-color: var(--background-fill-secondary); - box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); - z-index: 10000; - min-width: 330px; - flex-direction: column; + display: none; + position: absolute; + bottom: 80%; + left: 0; + background-color: var(--background-fill-secondary); + box-shadow: 0 0 10px rgb(0 0 0 / 50%); + z-index: 10000; + min-width: 330px; + flex-direction: column; } .hover-menu button { - width: 100%; - background: transparent !important; - border-radius: 0px !important; - justify-content: space-between; - margin: 0 !important; - height: 36px; + width: 100%; + background: transparent !important; + border-radius: 0 !important; + justify-content: space-between; + margin: 0 !important; + height: 36px; } .hover-menu button:not(#clear-history-confirm) { - border-bottom: 0 !important; + border-bottom: 0 !important; } .hover-menu button:not(#clear-history-confirm):last-child { - border-bottom: var(--button-border-width) solid var(--button-secondary-border-color) !important; + border-bottom: var(--button-border-width) solid var(--button-secondary-border-color) !important; } .hover-menu button:hover { - background: var(--button-secondary-background-fill-hover) !important; + background: var(--button-secondary-background-fill-hover) !important; } .transparent-substring { - opacity: 0.333; + opacity: 0.333; } #chat-tab:not(.old-ui) #chat-buttons { @@ -580,37 +582,37 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { } #gr-hover-container { - min-width: 0 !important; - display: flex; - flex-direction: column-reverse; - padding-right: 20px; - padding-bottom: 3px; - flex-grow: 0 !important; + min-width: 0 !important; + display: flex; + flex-direction: column-reverse; + padding-right: 20px; + padding-bottom: 3px; + flex-grow: 0 !important; } #generate-stop-container { - min-width: 0 !important; - display: flex; - flex-direction: column-reverse; - padding-bottom: 3px; - flex: 0 auto !important; + min-width: 0 !important; + display: flex; + flex-direction: column-reverse; + padding-bottom: 3px; + flex: 0 auto !important; } #chat-input-container { - min-width: 0 !important; + min-width: 0 !important; } #chat-input-container > .form { - background: transparent; - border: none; + background: transparent; + border: none; } #chat-input-row { - padding-bottom: 20px; + padding-bottom: 20px; } .old-ui #chat-input-row, #chat-input-row.bigchat { - padding-bottom: 0px !important; + padding-bottom: 0 !important; } #chat-col { @@ -629,9 +631,9 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { margin-top: 6px !important; } -/*---------------------------------------------- +/* ---------------------------------------------- Past chats menus -----------------------------------------------*/ +---------------------------------------------- */ #past-chats-row { margin-bottom: calc( -1 * var(--layout-gap) ); } @@ -640,16 +642,16 @@ div.svelte-362y77>*, div.svelte-362y77>.form>* { margin-top: var(--layout-gap); } -/*---------------------------------------------- +/* ---------------------------------------------- Keep dropdown menus above errored components -----------------------------------------------*/ +---------------------------------------------- */ .options { z-index: 100 !important; } -/*---------------------------------------------- +/* ---------------------------------------------- Increase the height of the evaluation table -----------------------------------------------*/ +---------------------------------------------- */ #evaluation-table table { max-height: none !important; overflow-y: auto !important;