diff --git a/Theme.css b/Theme.css index 0081ce0..1ede7cd 100644 --- a/Theme.css +++ b/Theme.css @@ -1,15 +1,23 @@ @charset "UTF-8"; +/** + * Atom One Dark Theme for Limechat + * + * @author Wellington Estevo (https://propz.de) + * @repository https://github.com/pr0pz/limechat-atom-one-dark + * @version 1.0.0 + */ /* General */ html { - font-family: Monaco, Trispace, monospace, sans-serif; + font-family: "Fira Mono", Monaco, monospace; font-size: 12pt; - background-color: #282c34; + background-color: #20252b; word-wrap: break-word; margin: 0; padding: 0; } -body { +[type=channel], +[type=console] { padding: 15px 0; margin: 0; background-color: #282c34; @@ -57,17 +65,22 @@ a:hover { .line[type=topic], .line[highlight=true], -.line[type=action] { +.line[type=action], +.line[type=invite] { padding-top: 4px; padding-bottom: 4px; } .line[highlight=true] { - background-color: rgba(224, 108, 117, 0.15); + background-color: rgba(224, 108, 117, 0.2); } .line[type=action] { - background-color: #393e4d; + background-color: #3d4352; +} + +.line[type=invite] { + background-color: rgba(152, 195, 121, 0.2); } .line[type=action] .sender:before { @@ -92,6 +105,9 @@ a:hover { box-shadow: 0 0 40px rgba(0, 0, 0, 0.25); } +/*.line[type=system], +.line[type=mode], +.line[type=reply]{display:none}*/ /* Nick colors */ .sender[type=myself] { color: #fff; @@ -267,7 +283,8 @@ a:hover { font-style: italic; } -.message[type=privmsg] { +.message[type=privmsg], +.message[type=notice] { font-style: normal; } @@ -275,6 +292,11 @@ a:hover { font-weight: bold; } +.message[type=invite]:before, +.message[type=invite]:after { + content: " *** "; +} + /* mIRC color effects */ .effect[color-number="0"] { color: #bfc8d8; diff --git a/Theme.html b/Theme.html index f0c731b..7b8a3cf 100644 --- a/Theme.html +++ b/Theme.html @@ -10,8 +10,8 @@ */ *{box-sizing:border-box;padding:0;margin:0} .body:not(.normal){padding:0} - .body.normal{background-color:inherit;position:relative} - .wrapper {width:100%;display:flex;height:100vh} + .body.normal{position:relative} + .wrapper {width:100%;display:flex;height:100vh;align-items:flex-start} /* Main */ /* You can resize the channel and console height here */ main [type=channel]{max-height:70vh} @@ -19,18 +19,19 @@ main{flex-grow:1;display:flex;flex-direction:column} main .body{overflow-y:scroll;} /* Input */ - .input{display:block;width:100%;padding:15px} + .input{display:block;width:100%;padding:10px;border:1px solid #555} /* lists for server tree and member-list */ ul{list-style:none;padding:0;margin:0} ul ul{padding-left:15px} li{padding-left:15px;margin-top:4px} .closed ul{display:none} /* server-tree */ - .server-tree{width:10%} + .server-tree, + .member-list{width:15%;resize:horizontal;overflow:auto} .server-tree>ul>li:before{content:"› ";display:inline-block} .server-tree>ul>li.open:before{transform:rotate(90deg)} /* member-list */ - .member-list{padding:4px;width:10%;position:relative;z-index: 1} + .member-list{padding:4px;position:relative;z-index:1} .member-list li:before {display:inline-block;content:"+";margin-left:-15px;opacity:0;margin-right:4px} .member-list .voice:before{opacity:1} .member-list .operator:before{content:"@";opacity:1} @@ -43,11 +44,11 @@
  • freenode
  • @@ -68,14 +69,37 @@ UnderNET
  • + +
     
    +
    + [30.07.23, 17:41:57] + Topic: This is a super topic! +
    +
    + [30.07.23, 17:41:57] + pr0pz set the topic at: 1. Jul 2023 at 12:34 +
    +
    + [30.07.23, 17:41:57] + Mode: +CDPTmnrt +
    +
    + [30.07.23, 17:41:57] + Created at: 1. Jan 2000 at 13:37 +
    +
    + [30.07.23, 17:41:57] + You have joined the channel +
    +
    [30.07.23, 17:41:57] <pr0pz> @@ -367,6 +391,119 @@
    + +
    + [30.07.23, 17:41:56] + <freenode> + Connecting… +
    +
    + [30.07.23, 17:41:56] + <freenode> + Connected +
    +
    + [30.07.23, 17:41:56] + <freenode> + Logged in +
    +
    + [30.07.23, 17:41:56] + <freenode> + Welcome to the freenode IRC Network pr0pz!~pr0pz@host.com +
    +
    + [30.07.23, 17:41:56] + <freenode> + Your host is *.freenode.net, running version InspIRCd-3 +
    +
    + [30.07.23, 17:41:56] + <freenode> + This server was created 09:22:41 Jun 22 2023 +
    +
    + [30.07.23, 17:41:56] + <freenode> + *.freenode.net InspIRCd-3 BDHILRSTWcdghikorswxz ABCDEFIJKLMNOPQRSTUWXYZbcdefhijklmnoprstuvwz BEFIJLWXYZbdefhjklovw +
    +
    + [30.07.23, 17:41:56] + <freenode> + ACCEPT=30 AWAYLEN=200 BOT=B CALLERID=g CASEMAPPING=ascii CHANLIMIT=#:20 CHANMODES=IXZbew,k,BEFJLWdfjl,ACDKMNOPQRSTUcimnprstuz CHANNELLEN=64 CHANTYPES=# ELIST=CMNTU ESILENCE=CcdiNnPpTtx EXCEPTS=e are supported by this server +
    +
    + [30.07.23, 17:41:56] + <freenode> + EXTBAN=,ACNOQRSTUacjmnpruwz HOSTLEN=64 INVEX=I KEYLEN=32 KICKLEN=255 LINELEN=512 MAXLIST=I:100,X:100,b:100,e:100,w:100 MAXTARGETS=20 MODES=20 MONITOR=30 NAMELEN=128 NAMESX NETWORK=freenode are supported by this server +
    +
    + [30.07.23, 17:41:56] + <freenode> + NICKLEN=30 PREFIX=(Yohv)!@%+ REMOVE SAFELIST SECURELIST=60 SILENCE=32 STATUSMSG=!@%+ TOPICLEN=390 UHNAMES USERIP USERLEN=10 USERMODES=,,s,BDHILRSTWcdghikorwxz VBANLIST are supported by this server +
    +
    + [30.07.23, 17:41:56] + <freenode> + VLIST=b WATCH=32 WHOX are supported by this server +
    +
    + [30.07.23, 17:41:56] + <freenode> + There are 20 users and 7683 invisible on 9 servers +
    +
    + [30.07.23, 17:41:56] + <freenode> + 5 operator(s) online +
    +
    + [30.07.23, 17:41:56] + <freenode> + 11597 channels formed +
    +
    + [30.07.23, 17:41:56] + <freenode> + I have 1758 clients and 1 servers +
    +
    + [30.07.23, 17:41:56] + <freenode> + Current local users: 1758 Max: 2025 +
    +
    + [30.07.23, 17:41:56] + <freenode> + Current global users: 7703 Max: 8393 +
    +
    + [30.07.23, 17:41:56] + <freenode> + MOTD blocked by ZNC +
    +
    + [30.07.23, 17:41:56] + <freenode> + pr0pz has changed mode: +Rirw +
    +
    + [30.07.23, 17:41:56] + <freenode> + Reply(306): You have been marked as being away +
    +
    + [30.07.23, 17:41:56] + <freenode> + <*status> + Image here your own ZNC MOTD +
    +
    + [30.07.23, 17:41:56] + <freenode> + Reply(305): You are no longer marked as being away +
    +
    [30.07.23, 17:41:57] <#superchan> @@ -696,6 +833,12 @@ <#superchan> Error(421): SLAP Unkown command (error)
    + +
    + [30.07.23, 17:44:17] + <freenode> + boole has invited you to #omegachan +