Files
thelounge-theme-newnet/theme.css
Jérémie Astori 72ad7b5c41 Remove custom font
In the current version of The Lounge, this font doesn't load without extra hoops, which ends up being Times New Roman (at least on Mac, haven't checked somewhere else).

Also, now that the main repo uses native font stack, it is sensible to rely on it. This custom font could be re-added once support for custom fonts in themes is added to The Lounge if you want.
2017-09-19 00:35:26 -04:00

367 lines
5.8 KiB
CSS

/*!
* Solarized
*
* URL: https://github.com/thelounge/lounge-theme-solarized
* License: MIT
*/
::-webkit-scrollbar {
display: none;
}
::-moz-placeholder {
color: rgba(131, 148, 150, 0.9);
opacity: 1;
}
::-webkit-input-placeholder {
color: rgba(131, 148, 150, 0.9);
}
:-ms-input-placeholder {
color: rgba(131, 148, 150, 0.9);
}
body,
#windows .header .topic,
.messages .msg,
.sidebar,
#windows #form .input {
font-size: 14px;
}
i.hostmask {
font-size: 90%;
opacity: 0.7;
}
/* Hide nick (and edit) in input bar, not ideal */
#nick {
display: none;
}
.context-menu,
.textcomplete-menu {
border: 0;
}
.context-menu-item:hover,
.textcomplete-item:hover,
.textcomplete-menu .active,
.textcomplete-menu .active a,
#chat .sidebar,
body {
background-color: #051114;
color: #fff;
}
#chat a {
color: #268bd2;
}
#chat .date-marker,
#chat .unread-marker {
opacity: 1;
}
#chat .date-marker::before {
border-color: #acf046;
}
#chat .date-marker-text::before {
background-color: #051114;
color: #acf046;
}
#chat .unread-marker::before {
border-color: #268bd2;
}
#chat .unread-marker-text::before {
background-color: #051114;
color: #268bd2;
}
#viewport .lt {
display: block;
}
#viewport .lt::after {
border-color: #002b36;
}
#chat .show-more-button {
background: rgba(88, 110, 117, 0.3);
color: #fff;
border: 0;
border-radius: 0;
text-transform: uppercase;
transition: background 0.2s;
}
#chat .show-more-button:hover {
background: #84ce88;
}
.btn-reconnect {
background: #e74c3c;
color: #fff;
border: 0;
border-radius: 0;
margin: 0;
}
#input,
#windows #form .input,
#form,
#chat .count,
#windows .window {
background-color: inherit;
}
#sidebar .chan:first-child {
color: #268bd2;
padding-left: 10px;
font-size: 1.1em;
}
#sidebar .chan,
#sidebar .chan-placeholder {
padding-left: 10px;
font-size: inherit;
}
#sidebar .badge {
font-size: 12px;
margin-top: 0;
}
/* Hide close button on channels and lobbies, it is not used that frequently */
#sidebar .chan.lobby .close,
#sidebar .chan.channel .close {
display: none;
}
#sidebar .chan .name::after {
background: linear-gradient(to right, rgba(69, 81, 100, 0) 0%, #002b36 100%);
}
#sidebar .chan:first-child::after {
content: ' ';
display: block;
height: 2px;
background-color: #268bd2;
width: 25px;
margin-top: 8px;
}
#sidebar .chan:first-child:hover::after,
#sidebar .chan:first-child.active::after {
background-color: #3d99db;
}
#sidebar .chan:first-child:hover,
#sidebar .chan:first-child.active {
color: #3d99db;
}
#sidebar .chan::before,
#chat .title::before {
content: none !important;
}
#sidebar {
background-color: #002b36;
width: 200px;
bottom: 43px;
}
#footer {
background-color: #002b36;
width: 200px;
height: 43px;
}
#sidebar .networks {
padding: 20px 20px 0;
}
#main {
left: 200px;
}
#viewport.menu-open {
-webkit-transform: translate3d(200px, 0, 0);
transform: translate3d(200px, 0, 0);
}
#chat .time {
color: #586e75;
}
#chat .user-mode::before,
#form,
#windows .header,
#chat .from,
#chat .sidebar {
border-color: #002b36;
}
#chat .search,
#windows #form .input {
border: 0;
color: #fff;
}
#chat.colored-nicks .user.color-1,
#chat.colored-nicks .user.color-17 {
color: #ef4657;
}
#chat.colored-nicks .user.color-2,
#chat.colored-nicks .user.color-18 {
color: #ff93a4;
}
#chat.colored-nicks .user.color-3,
#chat.colored-nicks .user.color-19 {
color: #ffb03b;
}
#chat.colored-nicks .user.color-4,
#chat.colored-nicks .user.color-20 {
color: #cc7d08;
}
#chat.colored-nicks .user.color-5,
#chat.colored-nicks .user.color-21 {
color: #ffd34e;
}
#chat.colored-nicks .user.color-6,
#chat.colored-nicks .user.color-22 {
color: #cca01b;
}
#chat.colored-nicks .user.color-7,
#chat.colored-nicks .user.color-23 {
color: #acf046;
}
#chat.colored-nicks .user.color-8,
#chat.colored-nicks .user.color-24 {
color: #d5f572;
}
#chat.colored-nicks .user.color-9,
#chat.colored-nicks .user.color-25 {
color: #499e8d;
}
#chat.colored-nicks .user.color-10,
#chat.colored-nicks .user.color-26 {
color: #b5ffe1;
}
#chat.colored-nicks .user.color-11,
#chat.colored-nicks .user.color-27 {
color: #35a7ff;
}
#chat.colored-nicks .user.color-12,
#chat.colored-nicks .user.color-28 {
color: #91a6ff;
}
#chat.colored-nicks .user.color-13,
#chat.colored-nicks .user.color-29 {
color: #8a46f0;
}
#chat.colored-nicks .user.color-14,
#chat.colored-nicks .user.color-30 {
color: #ff88dc;
}
#chat.colored-nicks .user.color-15,
#chat.colored-nicks .user.color-31 {
color: #bd8d46;
}
#chat.colored-nicks .user.color-16,
#chat.colored-nicks .user.color-32 {
color: #f0c079;
}
#chat .channel .highlight,
#chat .channel .highlight .time,
#chat .channel .highlight .from,
#chat .channel .highlight .user,
#chat .channel .highlight .text {
color: #fff;
}
#chat .channel .highlight .time,
#chat .channel .highlight .from {
background-color: #ad1457;
border-color: #ad1457;
}
#windows .header .topic,
#chat table.channel-list td {
color: #999;
}
#chat table.channel-list th,
#chat table.ban-list th,
#chat table.channel-list td,
#chat table.ban-list td {
border-bottom-color: #002b36;
}
#chat .toggle-content {
background-color: #002b36;
color: #99a2b4;
}
#chat .toggle-button:hover {
color: #fff;
opacity: 1;
}
/* Increase contrast of some IRC colors */
.irc-fg2 { color: #0074d9; }
.irc-fg5 { color: #e969a7; }
.irc-fg12 { color: #50a8ff; }
@media (max-width: 768px) {
#main {
left: 0;
}
#sidebar,
#footer {
left: -200px;
}
}
@media (max-width: 479px) {
#chat .message .user::before {
content: "<";
}
#chat .message .user::after {
content: ">";
}
}
@media (min-width: 480px) {
#chat .from::after {
background: linear-gradient(to right, rgba(5, 17, 20, 0.5) 0%, #051114 100%);
}
#chat .channel .highlight .from::after {
background: linear-gradient(to right, rgba(173, 20, 87, 0.5) 0%, #ad1457 100%);
}
}