Created
November 8, 2012 19:19
-
-
Save lucian303/4040905 to your computer and use it in GitHub Desktop.
astria textual theme design.css
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Basic Body Structure */ | |
* { | |
margin: 0; | |
padding: 0; | |
font-size: 100%; | |
word-wrap: break-word; | |
} | |
body { | |
color: #fff; | |
height: 100%; | |
z-index: 100; | |
font-size: 9px; | |
overflow: hidden; | |
overflow-y: visible; | |
background-color: #000; | |
font-family: "Lucida Grande"; | |
} | |
body div#body_home { | |
left: 0; | |
right: 0; | |
bottom: 0; | |
width: 100%; | |
z-index: 100; | |
max-height: 99.99%; | |
position: absolute; | |
opacity: 0; /* Set by JavaScript */ | |
-webkit-transition: opacity 0.8s linear; | |
} | |
body[type=channel] div#body_home { | |
max-height: 96.5%; | |
} | |
body .line { | |
margin-top: -1px; | |
} | |
body[dir=rtl] .sender { | |
display: inline-block; | |
} | |
/* Loading Screen */ | |
body div#loading_screen { | |
position:absolute; | |
top: 50%; | |
left: 50%; | |
margin-top: -11px; | |
margin-left: -150px; | |
width: 300px; | |
height: 21px; | |
font-size: 18px; | |
background: #181818; | |
border: 1px solid #333333; | |
border-radius: 5px; | |
padding: 5px; | |
padding-left: 10px; | |
opacity: 1; /* Set by JavaScript */ | |
-webkit-transition: opacity 0.8s linear; | |
} | |
/* Time */ | |
body[dir=ltr] .time { | |
color: #ffffff; | |
white-space: nowrap; | |
} | |
body[dir=rtl] .time { | |
color: #ffffff; | |
white-space: nowrap; | |
padding-left: 0.4em; | |
display: inline-block; | |
} | |
/* Links */ | |
a { | |
color: #ff000; | |
border-color: #0080FF; | |
text-decoration: none; | |
border-bottom: dotted 1px; | |
} | |
a:hover { | |
color: #40A0FF; | |
border-color: #40A0FF; | |
} | |
/* Topic Bar */ | |
#topic_bar { | |
top: 0; | |
left: 0; | |
right: 0; | |
color: #fff; | |
z-index: 400; | |
opacity: 0; /* Set by JavaScript */ | |
position: fixed; | |
background: #000; | |
padding: 2px 0.5em 3px; | |
border-bottom: 1px solid #1f1f1f; | |
-webkit-box-shadow: 0 1px 5px #777; | |
-webkit-transition: opacity 0.8s linear; | |
} | |
#topic_bar a { | |
color: #0080FF; | |
border-color: #0080FF; | |
text-decoration: none; | |
border-bottom: dotted 1px; | |
} | |
#topic_bar a:hover { | |
color: #40A0FF; | |
border-color: #40A0FF; | |
} | |
/* Images */ | |
body a img { | |
border: 0; | |
} | |
body img { | |
display: block; | |
max-width: 95%; | |
margin: 15px 15px 12px 15px; | |
} | |
/* Remember Line */ | |
div[id=mark] { | |
position: relative; | |
z-index: 295; | |
margin-top: -1px; | |
border-bottom: 1px dashed; | |
border-color: #444; | |
-webkit-transition: 0.2s linear; | |
} | |
/* Historic Line */ | |
.historic | |
{ | |
opacity: 0.6; | |
} | |
/* NOTICE/CTCP/WALLOPS */ | |
body div.line[type*=ctcp], | |
body div.line[type*=notice], | |
body div.line[type*=wallops] { | |
color: #f00; | |
z-index: 191; | |
background: #400; | |
position: relative; | |
padding: 2px 5px 2px 5px; | |
border-top: 1px solid #811; | |
border-bottom: 1px solid #811; | |
} | |
body div[type*=notice] .sender { | |
color: #ffffff; | |
font-weight: 700; | |
} | |
/* PRIVMSG */ | |
body div.line[type*=privmsg][highlight=false] { | |
padding: 3px 5px 3px 5px; | |
} | |
body div.line[type*=privmsg][highlight=true], | |
body div.line[type*=action][highlight=true] { | |
font-weight: normal; | |
padding: 2px 5px 2px 5px; | |
border-top: 1px solid #06c793; | |
border-bottom: 1px solid #06c793; | |
background-color: #125d35 !important; | |
} | |
body div[type="privmsg"] .message { | |
color: #ffffff; | |
} | |
body div[type*=privmsg] p[type*=myself] .message { | |
color: #ffffff; | |
} | |
body div[type*=privmsg] .sender { | |
font-weight: 700; | |
} | |
/* ACTION */ | |
body div.line[type*=action] { | |
padding: 3px 5px 3px 5px; | |
} | |
body div[type="action"] .message { | |
color: #ffffff; | |
} | |
body div[type*=action] .sender { | |
font-weight: 700; | |
} | |
body div[type*=action] p[type*=myself] .sender, | |
body div[type*=action] p[type*=myself] .message { | |
color: #ffffff; | |
} | |
body[dir=ltr] div[type*=action] .sender:before { | |
content: "\2022"; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=action] .sender:after { | |
content: ""; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=action] .sender:before { | |
content: "\2022"; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=action] .sender:after { | |
content: ""; | |
/* margin-left: 0.4em; */ | |
} | |
/* DEBUG/INVITE */ | |
body div.line[type*=invite], | |
body div.line[type*=debug] , | |
body div.line[type*=rawhtml] { | |
color: #777; | |
z-index: 190; | |
background: #222; | |
position: relative; | |
padding: 2px 5px 2px 5px; | |
border-top: 1px solid #444; | |
border-bottom: 1px solid #444; | |
} | |
/* GENERAL EVENT */ | |
body div.line[type*=join], | |
body div.line[type*=part], | |
body div.line[type*=kick], | |
body div.line[type*=quit], | |
body div.line[type*=kill], | |
body div.line[type*=nick], | |
body div.line[type*=mode], | |
body div.line[type*=website], | |
body div.line[type*=topic] { | |
padding: 3px 5px 3px 5px; | |
color: #666; | |
} | |
body[dir=ltr] div[type*=join] .message:before { | |
content: "→"; | |
color: #0c0; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=join] .message { | |
color: #b589ff; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=kick] .message:before { | |
content: "✕"; | |
color: #e00; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=part] .message:before, | |
body[dir=ltr] div[type*=quit] .message:before { | |
content: "←"; | |
color: #e00; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=kick] .message { | |
color: #ff3d3d; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=part] .message { | |
color: #ffae01; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=quit] .message { | |
color: #ffee7a; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=nick] .message:before { | |
content:"•"; | |
color: #0090ff; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=nick] .message { | |
color: #0090ff; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=mode] .message:before { | |
content: "❖"; | |
color: #b4a355; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=mode] .message { | |
color: #9c9c9c; | |
margin-right: 0.4em; | |
} | |
body[dir=ltr] div[type*=topic] .message:before { | |
content: "✦"; | |
color: #00a2ff; | |
/* margin-right: 0.4em; */ | |
} | |
body[dir=ltr] div[type*=topic] .message { | |
color: #00ffa2; | |
margin-right: 0.4em; | |
} | |
body[dir=rtl] div[type*=join] .message:before { | |
content: "→"; | |
color: #0c0; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=join] .message { | |
color: #b589ff; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=kick] .message:before { | |
content: "✕"; | |
color: #e00; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=part] .message:before, | |
body[dir=rtl] div[type*=quit] .message:before { | |
content: "←"; | |
color: #e00; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=kick] .message { | |
color: #ff3d3d; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=part] .message { | |
color: #ffae01; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=quit] .message { | |
color: #ffee7a; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=nick] .message:before { | |
content:"•"; | |
color: #0090ff; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=nick] .message { | |
color: #0090ff; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=mode] .message:before { | |
content: "❖"; | |
color: #b4a355; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=mode] .message { | |
color: #9c9c9c; | |
margin-left: 0.4em; | |
} | |
body[dir=rtl] div[type*=topic] .message:before { | |
content: "✦"; | |
color: #00a2ff; | |
/* margin-left: 0.4em; */ | |
} | |
body[dir=rtl] div[type*=topic] .message { | |
color: #00ffa2; | |
margin-left: 0.4em; | |
} | |
/* Nickname Colors */ | |
body .inline_nickname { | |
font-weight: 700; | |
} | |
body div[type*=privmsg] .sender[type*=myself] { | |
color: #B8DFFF; | |
} | |
body .sender[type*=normal][colornumber='0'], | |
body .inline_nickname[colornumber='0'] { | |
color: #cb5d5a; | |
} | |
body .sender[type*=normal][colornumber='1'], | |
body .inline_nickname[colornumber='1'] { | |
color: #a3bf75; | |
} | |
body .sender[type*=normal][colornumber='2'], | |
body .inline_nickname[colornumber='2'] { | |
color: #9b85b3; | |
} | |
body .sender[type*=normal][colornumber='3'], | |
body .inline_nickname[colornumber='3'] { | |
color: #C083F2; | |
} | |
body .sender[type*=normal][colornumber='4'], | |
body .inline_nickname[colornumber='4'] { | |
color: #8bd3e5; | |
} | |
body .sender[type*=normal][colornumber='5'], | |
body .inline_nickname[colornumber='5'] { | |
color: #f4a36c; | |
} | |
body .sender[type*=normal][colornumber='6'], | |
body .inline_nickname[colornumber='6'] { | |
color: #75ade1; | |
} | |
body .sender[type*=normal][colornumber='7'], | |
body .inline_nickname[colornumber='7'] { | |
color: #ffbfbd; | |
} | |
body .sender[type*=normal][colornumber='8'], | |
body .inline_nickname[colornumber='8'] { | |
color: #b2cc00; | |
} | |
body .sender[type*=normal][colornumber='9'], | |
body .inline_nickname[colornumber='9'] { | |
color: #96ff00; | |
} | |
body .sender[type*=normal][colornumber='10'], | |
body .inline_nickname[colornumber='10'] { | |
color: #05ffaa; | |
} | |
body .sender[type*=normal][colornumber='11'], | |
body .inline_nickname[colornumber='11'] { | |
color: #ffe982; | |
} | |
body .sender[type*=normal][colornumber='12'], | |
body .inline_nickname[colornumber='12'] { | |
color: #aadeff; | |
} | |
body .sender[type*=normal][colornumber='13'], | |
body .inline_nickname[colornumber='13'] { | |
color: #36ff15; | |
} | |
body .sender[type*=normal][colornumber='14'], | |
body .inline_nickname[colornumber='14'] { | |
color: #ff6076; | |
} | |
body .sender[type*=normal][colornumber='15'], | |
body .inline_nickname[colornumber='15'] { | |
color: #8e908f; | |
} | |
body .sender[type*=normal][colornumber='16'], | |
body .inline_nickname[colornumber='16'] { | |
color: #706616; | |
} | |
body .sender[type*=normal][colornumber='17'], | |
body .inline_nickname[colornumber='17'] { | |
color: #46799c; | |
} | |
body .sender[type*=normal][colornumber='18'], | |
body .inline_nickname[colornumber='18'] { | |
color: #80372e; | |
} | |
body .sender[type*=normal][colornumber='19'], | |
body .inline_nickname[colornumber='19'] { | |
color: #8F478E; | |
} | |
body .sender[type*=normal][colornumber='20'], | |
body .inline_nickname[colornumber='20'] { | |
color: #5b9e4c; | |
} | |
body .sender[type*=normal][colornumber='21'], | |
body .inline_nickname[colornumber='21'] { | |
color: #13826c; | |
} | |
body .sender[type*=normal][colornumber='22'], | |
body .inline_nickname[colornumber='22'] { | |
color: #b13637; | |
} | |
body .sender[type*=normal][colornumber='23'], | |
body .inline_nickname[colornumber='23'] { | |
color: #e45d59; | |
} | |
body .sender[type*=normal][colornumber='24'], | |
body .inline_nickname[colornumber='24'] { | |
color: #1b51ae; | |
} | |
body .sender[type*=normal][colornumber='25'], | |
body .inline_nickname[colornumber='25'] { | |
color: #4855ac; | |
} | |
body .sender[type*=normal][colornumber='26'], | |
body .inline_nickname[colornumber='26'] { | |
color: #7f1d86; | |
} | |
body .sender[type*=normal][colornumber='27'], | |
body .inline_nickname[colornumber='27'] { | |
color: #73643f; | |
} | |
body .sender[type*=normal][colornumber='28'], | |
body .inline_nickname[colornumber='28'] { | |
color: #0b9578; | |
} | |
body .sender[type*=normal][colornumber='29'], | |
body .inline_nickname[colornumber='29'] { | |
color: #569c96; | |
} | |
body .sender[type*=normal][colornumber='30'], | |
body .inline_nickname[colornumber='30'] { | |
color: #08465f; | |
} | |
/* mIRC Color Codes */ | |
.effect[color-number='0'] { color: #ffffff; } | |
.effect[color-number='1'] { color: #000000; } | |
.effect[color-number='2'] { color: #000088; } | |
.effect[color-number='3'] { color: #008800; } | |
.effect[color-number='4'] { color: #ff0000; } | |
.effect[color-number='5'] { color: #880000; } | |
.effect[color-number='6'] { color: #880088; } | |
.effect[color-number='7'] { color: #ff8800; } | |
.effect[color-number='8'] { color: #ffff00; } | |
.effect[color-number='9'] { color: #00ff00; } | |
.effect[color-number='10'] { color: #008888; } | |
.effect[color-number='11'] { color: #00ffff; } | |
.effect[color-number='12'] { color: #0000ff; } | |
.effect[color-number='13'] { color: #ff00ff; } | |
.effect[color-number='14'] { color: #888888; } | |
.effect[color-number='15'] { color: #cccccc; } | |
.effect[bgcolor-number='0'] { background-color: #ffffff; } | |
.effect[bgcolor-number='1'] { background-color: #000000; } | |
.effect[bgcolor-number='2'] { background-color: #000088; } | |
.effect[bgcolor-number='3'] { background-color: #008800; } | |
.effect[bgcolor-number='4'] { background-color: #ff0000; } | |
.effect[bgcolor-number='5'] { background-color: #880000; } | |
.effect[bgcolor-number='6'] { background-color: #880088; } | |
.effect[bgcolor-number='7'] { background-color: #ff8800; } | |
.effect[bgcolor-number='8'] { background-color: #ffff00; } | |
.effect[bgcolor-number='9'] { background-color: #00ff00; } | |
.effect[bgcolor-number='10'] { background-color: #008888; } | |
.effect[bgcolor-number='11'] { background-color: #00ffff; } | |
.effect[bgcolor-number='12'] { background-color: #0000ff; } | |
.effect[bgcolor-number='13'] { background-color: #ff00ff; } | |
.effect[bgcolor-number='14'] { background-color: #888888; } | |
.effect[bgcolor-number='15'] { background-color: #cccccc; } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment