Skip to content

Instantly share code, notes, and snippets.

@davidbgk
Created February 29, 2012 01:20
Show Gist options
  • Save davidbgk/1936774 to your computer and use it in GitHub Desktop.
Save davidbgk/1936774 to your computer and use it in GitHub Desktop.
A theme for LimeChat IRC client, inspired by Whisper and adapted with Solarized colors. Drop it in ~/Library/Application Support/LimeChat/Themes
html.normal {
color: #4b4b4b;
background-color: white;
font: 14px/1.4em 'Menlo' sans-serif;
margin: 0;
padding: 0;
}
body.normal a img {
border: 0;
}
body.normal img {
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 8px;
max-width: 95%;
}
body.normal a:link, a:visited, a:hover, a:active {
color: #184586;
}
body.normal .text span {
display: block;
}
body.normal .line {
padding: 0;
margin: 0;
background-color: #eee;
line-height: 130%;
}
body.normal .event {
padding: 0.2em;
margin: 0;
color: #363636;
background: #e5edf7;
}
body.normal .event + .event {
border-top: #fff 1px solid;
}
body.normal .text span.message {
border-bottom: #efefef 1px solid;
}
body.normal .text + .event {
margin-top: -1px;
}
body.normal .sender {
padding: 0.4em 5px 0.4em 0;
float: left;
text-align: right;
width: 130px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-weight: bold;
}
body.normal .line .message {
margin: 0 0 0 134px;
padding: 0.4em;
color: #303030;
border-left: 1px solid #dcdcdc;
background-color: #fff;
}
body.normal .event .message {
margin: 0;
padding: 0.4em;
border: 0;
color: #a6b9c0;
background: none;
font: bold 11px "Helvetica Neue", Arial, Helvetica, sans-serif;
}
body.normal .line .time {
float: right;
margin: 6px;
color: #ccc;
font: 12px "Helvetica Neue", Arial, Helvetica, sans-serif;
}
body.normal .line .place {
display: block;
color: #999;
margin: 0;
font-size: 12px;
}
body.normal .event .time {
margin: 1px 3px;
float: right;
text-align: right;
font-size: 11px;
color: #a6b9c0;
}
body.normal .line[highlight=true] span.message {
background-color: #ffc;
}
body.normal .member {
text-decoration: none !important;
color: inherit !important;
}
body.normal .member:hover {
text-decoration: underline;
}
body.normal {
}
body.console {
font: 13px/1.2em 'Menlo' sans-serif;
background: #073642;
color: #fdf6e3;
}
body[type=channel] {
}
body[type=talk] {
}
body[type=console] {
}
body.normal hr {
margin: 0;
padding: 2px;
border: none;
background-color: #d33b54;
height: 2px;
text-align: center;
}
a {
}
/* lines */
.line[alternate=even] {
}
.line[alternate=odd] {
}
.line[type=action] .sender:before {
content: "";
}
body.normal .line[type=action] .sender {
font-style: italic;
}
body.normal .line[type=action] .message {
background: #eee;
border-left: none;
margin: 0 0 0 130px;
}
body.normal .url {
word-break: break-all;
}
body.normal .address {
text-decoration: underline;
word-break: break-all;
}
body.normal .highlight {
color: #d33b54;
font-weight: bold;
}
/* nickname for text messages */
body.normal .sender[type=myself] {
color: #333;
}
body.normal .sender[type=normal] {
color: #333;
}
body .sender[type=normal][colornumber='0'] {
color: #b58900;
}
body .sender[type=normal][colornumber='1'] {
color: #cb4b16;
}
body .sender[type=normal][colornumber='2'] {
color: #859900;
}
body .sender[type=normal][colornumber='3'] {
color: #d33682;
}
body .sender[type=normal][colornumber='4'] {
color: #6c71c4;
}
body .sender[type=normal][colornumber='5'] {
color: #268bd2;
}
body .sender[type=normal][colornumber='6'] {
color: #2aa198;
}
body .sender[type=normal][colornumber='7'] {
color: #dc322f;
}
body.normal .sender[type=normal][colornumber='8'] {
}
body.normal .sender[type=normal][colornumber='9'] {
}
body.normal .sender[type=normal][colornumber='10'] {
}
body.normal .sender[type=normal][colornumber='11'] {
}
body.normal .sender[type=normal][colornumber='12'] {
}
body.normal .sender[type=normal][colornumber='13'] {
}
body.normal .sender[type=normal][colornumber='14'] {
}
body.normal .sender[type=normal][colornumber='15'] {
}
/* message body */
body.normal .message[type] {
padding-left: 140px;
}
body.normal .message[type=privmsg], body.normal .message[type=action],
body.normal .message[type=notice] {
padding-left: 6px;
}
body.normal .message[type=system] {
color: #303030;
}
body.normal .message[type=error] {
color: #d14025;
font-weight: bold;
}
body.normal .message[type=reply] {
color: #a6b9c0;
}
body.normal .message[type=error_reply] {
color: #d33b54;
}
body.normal .message[type=dcc_send_send] {
color: #a6b9c0;
}
body.normal .message[type=dcc_send_receive] {
color: #153b7c;
}
body.normal .message[type=privmsg] {
}
body.normal .message[type=notice] {
color: #888;
}
body.normal .message[type=action] {
color: #303030;
font-style: italic;
font-weight: bold;
}
body.normal .message[type=join] {
color: #a6b9c0;
}
body.normal .message[type=part] {
color: #a6b9c0;
}
body.normal .message[type=kick] {
color: #303030;
}
body.normal .message[type=quit] {
color: #a6b9c0;
}
body.normal .message[type=kill] {
color: #a6b9c0;
}
body.normal .message[type=nick] {
color: #a6b9c0;
}
body.normal .message[type=mode] {
color: #a6b9c0;
}
body.normal .message[type=topic] {
color: #a6b9c0;
}
body.normal .message[type=invite] {
color: #a6b9c0;
}
body.normal .message[type=wallops] {
color: #a6b9c0;
}
body.normal .message[type=debug_send] {
color: #aaa;
}
body.normal .message[type=debug_receive] {
color: #444;
}
.sender[first=false] {
color: #eee !important;
margin-right: 0;
}
.sender[first=false]:after {
content:"↪ ";
color: #586e75;
/*margin-right: 0.5ex;*/
}
body.normal .sender[type=myself]:before {
content: "★ ";
}
body.normal [type=myself], body.normal .sender[type=myself] + .message {
background-color: #f5f5f5;
}
body.console .sender {
margin-right: 5px;
font-weight: bold;
}
body.console .sender[first=false] {
color: #073642 !important;
}
body.console .place {
color: #93a1a1;
}
body.console .time {
color: #839496;
}
body.console a {
color: #cb4b16;
font-weight: bold;
}
# All colors must be in the form of '#rrggbb' or '#rgb'.
# You cannot use color names.
log-view:
nickname-format: '%n'
scroller-highlight-color: '#073642'
input-text:
font-family: 'Menlo'
font-size: 14px
member-list:
font-family: 'Lucida Grande'
font-size: 13
color: '#586e75'
background-color: '#fdf6e3'
operator:
color: '#6c71c4'
selected:
color: '#fff'
background:
top-line-color: '#68788c'
bottom-line-color: '#405770'
top-color: '#8293a6'
bottom-color: '#445b73'
server-tree:
background-color: '#002b36'
highlight:
color: '#dc322f'
newtalk:
color: '#cb4b16'
unread:
color: '#b58900'
normal:
active:
color: '#93a1a1'
inactive:
color: '#657b83'
selected:
active:
color: '#fff'
inactive:
color: '#eee'
background:
top-line-color: '#68788c'
bottom-line-color: '#405770'
top-color: '#8293a6'
bottom-color: '#445b73'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment