Update themes

Signed-off-by: hgw <hgw7@yahoo.com>
This commit is contained in:
hgw 2023-10-06 04:07:06 +00:00
parent 047b97b412
commit 41fd098f58
4 changed files with 94 additions and 4 deletions

View File

@ -3816,8 +3816,8 @@ body {
#chat .time, #chat .time,
#chat .from, #chat .from,
#chat .content { #chat .content {
padding-top: 2px; padding-top: 0px;
padding-bottom: 2px; padding-bottom: 0px;
} }
#chat .msg[data-type="action"] .from::before, #chat .msg[data-type="action"] .from::before,

86
client/themes/oled.css Normal file
View File

@ -0,0 +1,86 @@
@import 'morning.css';
:root {
--body-bg-color: #000;
--body-color-muted: #999;
--border-color: #333;
--window-bg-color: #000;
}
#sidebar .logo-container {
display: none;
}
#sidebar .channel-list-item:not([data-type=lobby]) {
color: var(--body-color-muted);
}
#sidebar .channel-list-item:not([data-type=lobby]):hover {
color: var(--body-color);
}
#sidebar .channel-list-item.active {
font-weight: bold;
color: var(--body-color);
}
#sidebar {
border-right: 1px solid var(--border-color);
}
#sidebar .channel-list-item .badge {
font-weight: bold;
font-size: 10px;
padding: 0px 3px;
}
#chat .msg[data-type="monospace_block"] .text {
background-color: #000000;
}
#chat .msg[data-type=notice].highlight .content {
color: #48A8FF;
}
#chat .msg.self .content {
color: var(--body-color);
}
#chat .userlist .count {
background: none;
}
#form {
background: none;
border-color: var(--border-color);
}
.input {
background-color: #222;
border-color: #444;
color: #fff;
}
.input::placeholder {
color: #555;
}
#chat button.close,
#chat button.mentions,
#chat button.menu,
#chat button.search,
#viewport .lt,
#viewport .rt {
margin-top: 0;
}
#footer button {
color: var(--body-color-muted);
}
#footer button:hover,
#footer button.active {
color: #fff;
background: none;
}

View File

@ -95,12 +95,16 @@ module.exports = {
// extended by installing more themes. Read more about how to manage them // extended by installing more themes. Read more about how to manage them
// [here](https://thelounge.chat/docs/guides/theme-creation). // [here](https://thelounge.chat/docs/guides/theme-creation).
// //
// The Lounge: Hard Chats Edition also shiped with an OLED theme which
// Is FAR better than either of the default themes. The default themes are
// blowjobs.
//
// This value needs to be the package name and not the display name. For // This value needs to be the package name and not the display name. For
// example, the value for Morning would be `morning`, and the value for // example, the value for Morning would be `morning`, and the value for
// Solarized would be `thelounge-theme-solarized`. // Solarized would be `thelounge-theme-solarized`.
// //
// This value is set to `"default"` by default. // This value is set to `"oled"` by default.
theme: "default", theme: "oled",
// ### `prefetch` // ### `prefetch`
// //