/* put your custom css here. */ @import url(https://rawgit.com/BeardDesign1/Material-design-theme-ressources/master/code-files/update/version.css); html, [class*=isCompact-]:not(code) { font-family: Lato !important; } .emoji.jumboable { margin-top: -0.3em !important; width: 42px !important; height: 42px !important; vertical-align: baseline !important; } code { font-family: Hack !important; } /* prevent follow-up timestamps from being hidden (currently hardcoded for dark mode) */ .theme-dark [class*=timestampVisibleOnHover-] { color: hsla(0,0%,100%,.2); } /* material theme adjustments */ [class*=usernameWrapper-] [class*=username-]:hover { border-bottom: 1px solid; } [class*=attachButton-] { width: 50px; } [class*=textArea-] { padding: 16px 0 16px 50px !important; } /*[class*=containerCompact-][class*=container-] {*/ /*.containerCompact-3V0ioj.container-1YxwTf {*/ [class*=containerCompactBounded-] { padding: 0; margin: 0 !important; } [class*=divider-] { height: 30px; } [class*=divider-] > span { background: hsl(0, 0%, 25%) !important; } [class*=divider-][class*=dividerRed-] > span { background: hsl(358, 22%, 30%) !important; } [class*=channels-] [class*=scrollerWrap-] { box-shadow: none; } .container-1YxwTf { background: none; } [class*=chat-] [class*=messages-] { background: hsl(0, 0%, 17%) !important; }; .theme-dark .unreadMentionsBar-1VrBNe { box-shadow: none; } [class*=messagesWrapper-] [class*=messages-] { padding-bottom: 1.2rem; } [class*="members-"] [class*="member-"] { padding: 0 !important; } /* Variables for configuration. You can override these in your user css. */ /* compact user list */ .channel-members-wrap { min-width: initial; } .channel-members-wrap .channel-members { width: 78px; padding: 0 0 18px 10px; } .channel-members h2 { padding: 0; margin: 9px 0 1px 0; text-align: center; word-wrap: break-word; } .member.member-status { padding: 0 4px; padding-top: 8px; } .member.member-status .avatar-small { width: 50px; height: 50px; background-size: 50px 50px; } .member.member-status .member-inner { display: none; } .channel-members::-webkit-scrollbar { max-width: 10px; } /* right-aligned nicknames */ :root { /* ch as unit makes the most sense here, * but doesn't work properly with calculating offset of the .accessory div */ --username-width: 7.3rem; --timestamp-width: 3rem; --header-offset: calc(0.3rem + 0.3em); /* first 0.3em from margin-left on timestamp */ /*--username-width: 13ch; --timestamp-width: 9ch;*/ /* use `6ch` for 24h timestamps */ } [class*=containerCompact-] { /* accessory */ padding-left: calc(70px - var(--timestamp-default-width) + var(--timestamp-width) + var(--username-width) ); position: relative; } [class*=containerCompact-] [class*=timestampCompactBase-] { float: left; top: 1.5ex; width: var(--timestamp-width); /*text-align: center;*/ } /*.headerCompact-3wRt2W {*/ [class*=headerCompact-] { position: absolute; left: 0; padding-bottom: 1px; /* for on-hover underline on border; user_style.css */ } /*.containerCompact-3V0ioj .usernameWrapper-1S-G5O {*/ [class*=headerCompact-] > span { display: inline-block; text-align: right; width: var(--username-width); overflow: hidden; text-overflow: ellipsis; } [class*=markup-][class*=isCompact-] { margin-left: 0 !important; padding-left: calc(var(--username-width) + var(--timestamp-width) + var(--header-offset)) !important; text-indent: 0; } /*.containerCompact-3bB5aN {*/ [class*=containerCompact-][class*=content-] ~ [class*=containerCompact-] { padding-left: calc(var(--username-width) + var(--timestamp-width) + var(--header-offset) + 0rem); } [class*=containerCompact-][class*=container-] [class*=isMentioned-] [class*=markup-] { /*padding: 0;*/ /*margin: 0;*/ border-right: solid #FAA61A; border-width: 0 2px; } /* Material theme sets this */ [class*=container-] h2 { margin-left: 0; }