diff --git a/client/css/fonts/inconsolatag.ttf b/client/css/fonts/inconsolatag.ttf new file mode 100644 index 0000000..1a212c6 Binary files /dev/null and b/client/css/fonts/inconsolatag.ttf differ diff --git a/client/css/fonts/inconsolatag.woff b/client/css/fonts/inconsolatag.woff new file mode 100644 index 0000000..d5ac16f Binary files /dev/null and b/client/css/fonts/inconsolatag.woff differ diff --git a/client/css/fonts/lato-black.woff b/client/css/fonts/lato-black.woff new file mode 100644 index 0000000..c141a2e Binary files /dev/null and b/client/css/fonts/lato-black.woff differ diff --git a/client/css/fonts/lato.woff b/client/css/fonts/lato.woff new file mode 100644 index 0000000..52074ee Binary files /dev/null and b/client/css/fonts/lato.woff differ diff --git a/client/css/style.css b/client/css/style.css index 2f3fc4b..7582ac9 100644 --- a/client/css/style.css +++ b/client/css/style.css @@ -1,9 +1,21 @@ -@import url('//fonts.googleapis.com/css?family=Lato:400,700'); -@import url('//fonts.googleapis.com/css?family=Open+Sans:300,400,700'); @font-face { - font-family: "FontAwesome"; + font-family: Lato; + src: url("fonts/lato.woff") format("woff"); + font-weight: 400; +} +@font-face { + font-family: Lato; + src: url("fonts/lato-black.woff") format("woff"); + font-weight: 700; +} +@font-face { + font-family: FontAwesome; src: url("fonts/fontawesome.svg") format("svg"), url("fonts/fontawesome.woff") format("woff"); } +@font-face { + font-family: Inconsolata-g; + src: url("fonts/inconsolatag.woff") format("woff"), url("fonts/inconsolatag.ttf") format("ttf"); +} html, body { height: 100%; @@ -446,8 +458,8 @@ button { } #chat, #windows .header { - font: 12px Consolas, Menlo, Monaco, "Lucida Console", "DejaVu Sans Mono", "Courier New", monospace; - line-height: 1.4; + font: 12px Inconsolata-g, monospace; + line-height: 1.8; } #chat button:hover { opacity: .6; @@ -834,7 +846,7 @@ button { top: 6px; } #form .input { - font: 12px Consolas, Menlo, Monaco, "Lucida Console", "DejaVu Sans Mono", "Courier New", monospace; + font: 12px Inconsolata-g, monospace; left: 0; height: 34px; margin-right: 64px; diff --git a/client/themes/crypto.css b/client/themes/crypto.css new file mode 100644 index 0000000..88cdc9f --- /dev/null +++ b/client/themes/crypto.css @@ -0,0 +1,106 @@ +/* +Crypto theme for Shout. + +Installation instructions can be found here +http://shout-irc.com/docs/server/configuration.html#theme + +Author: Aynik +GitHub: https://github.com/aynik +*/ + +body { + background: #000; + font: 16px Inconsolata-g, monospace; +} + +a, #chat a { + color: #00FF0E; +} + +a:hover, #chat a:hover { + color: #3EFF48; +} + +#windows .window h2 { + color: #666; + font: regular 14px Leto, sans-serif; + border-bottom: none; +} + +#main { + right: 0px; + bottom: 0px; + top: 0px; + border-radius: 0px; +} + +.container { + margin: 40px auto; +} + +#sign-in label { + font: 14px Lato, sans-serif; + color: #666; +} + +#sign-in label input { + margin-top: 10px !important; + font: 14px Inconsolata-g, monospace; +} + +.btn { + border-color: #00FF0E; + color: #00FF0E; +} + +.btn:disabled, .btn:hover { + background: #00FF0E; +} + +#windows .window:before, #windows .chan:before { + content: none; +} + +#settings .opt { + line-height: 20px; + font-size: 12px; +} + +#sign-in .remember { + font: 12px Inconsolata-g, monospace; + line-height: 30px; +} + +.chan:first-child.activeat .msg .type, +#sidebar .chan:first-child { + color: #00FF0E; +} + +#sidebar button, +#sidebar .chan, +#sidebar .sign-out, +#chat .time, +#chat .msg .type, +#chat .count:before, +#sidebar .empty { + color: #666; +} + +#sidebar .active { + color: #fff; +} + +#chat.no-colors .from button, #chat.no-colors .sidebar button { + color: #000 !important; + font-weight: bold +} + +#footer .icon { + color: #666; +} + +@media (max-width: 768px) { + #main { + left: 0px; + } +}