Skip to content

Instantly share code, notes, and snippets.

@ikariiin
Created September 17, 2017 13:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ikariiin/a3a56556792bc7bb70ab7df3fa3d253d to your computer and use it in GitHub Desktop.
Save ikariiin/a3a56556792bc7bb70ab7df3fa3d253d to your computer and use it in GitHub Desktop.
const stylesheet = `
* {
font-family: "Roboto", "Roboto Condensed", "Dosis", "Quicksand", "Raleway", "Ubuntu", "Helvetica Neue", sans-serif;
}
#starred-posts {
overflow: auto;
height: 100px;
}
.messages, .content {
line-height: 1.78;
}
.button {
padding: 5px 8px;
border-radius: 2px;
background: #03A9F4;
color: #363636;
font-family: "Roboto", "Roboto Condensed", "Dosis", "Quicksand", "Raleway", "Ubuntu", "Helvetica Neue", sans-serif;
font-weight: 300;
letter-spacing: .5px;
font-size: 12px;
text-transform: uppercase;
transition: .2s all ease-in-out;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
.button:hover {
background: #03A9FA;
box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
a {
background: linear-gradient(to top, rgba(40, 225, 189, 0.8) 50%, rgba(255, 255, 255, 0) 50%);
background-size: 100% 200%;
background-position: 0 10%;
background-repeat: no-repeat;
text-decoration: none;
color: inherit;
transition: 0.3s cubic-bezier(0.64, 0.09, 0.08, 1);
text-decoration: none;
}
a:hover {
background-position: 0 100%;
text-decoration: none;
}
a.signature, a.action-link {
background: transparent;
}
a#toggle-notify {
background: #F44336;
color: #FFF;
padding: 4px 8px;
border-radius: 2px;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
text-transform: uppercase;
font-weight: 300;
letter-spacing: .5px;
}
.avatar > img {
border-radius: 50%;
box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}
.monologue .signature .username {
padding-right: 5px;
color: #F44336;
margin-top: 5px;
}
.flair {
color: #3F51B5;
font-weight: 500;
letter-spacing: .5px;
}
#input {
background: transparent;
border: none;
box-shadow: none;
min-height: 30px;
transition: .2s all ease;
line-height: 1.78;
border-bottom: 2px solid #009688;
font-family: "Roboto", "Roboto Condensed", "Dosis", "Quicksand", "Raleway", "Ubuntu", "Helvetica Neue", sans-serif;
height: 0;
overflow-x: auto;
color: inherit;
}
.popup {
border-radius: 2px;
box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
border: none;
background: #212121;
color: #E1E1E1;
}
.popup a:hover {
color: #363636;
}
.popup .delete {
background: #FFEB3B;
color: #363636;
padding: 4px 8px;
border-radius: 2px;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
display: inline-block;
margin: 4px 1px;
}
.popup .edit {
background: #1DE9B6;
color: #363636;
padding: 4px 8px;
border-radius: 2px;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
display: inline-block;
margin: 4px 1px;
}
.popup .flag {
background: #F44336;
color: #FFF;
padding: 4px 8px;
border-radius: 2px;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
display: inline-block;
margin: 4px 1px;
}
.popup .btn-close, #conversation-sel .btn-close {
background: #9C27B0;
color: rgba(255, 255, 255, 0.4);
font-size: 10px;
width: 20px;
height: 20px ;
padding: 0;
border-radius: 50%;
line-height: 20px;
text-align: center;
transition: .2s all ease-in;
}
.popup .btn-close:hover, #conversation-sel .btn-close:hover {
box-shadow: 0px 2px 1px -1px rgba(255, 255, 255, 0.2), 0px 1px 1px 0px rgba(255, 255, 255, 0.14), 0px 1px 3px 0px rgba(255, 255, 255, 0.12);
background: #9C27B0;
}
.popup .star {
background: #9C27B0;
color: #FFF;
padding: 4px 8px;
border-radius: 2px;
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
margin: 0 0 6px 0;
display: inline-block;
}
#searchbox {
border: none;
font-family: inherit;
border-bottom: 2px solid #3F51B5;
padding: 1px 10px;
line-height: 1.78;
width: 180px !important;
font-size: 14px !important;
}
#present-users > li {
margin: 1px 3px;
}
.menu {
background: #009688;
border-radius: 50%;
}
.mine .messages {
background: #A7FFEB;
}
.reply-info {
background: transparent;
}
.ob-post-tag {
background: #607D8B !important;;
border-radius: 2px;
box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
color: #FFF !important;
font-weight: 500;
transition: .2s all ease-in-out;
}
.ob-post-tag:hover {
box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
.monologue.mine .message:hover .action-link {
background: #009688;
}
.monologue .message:hover .action-link {
background: #009688;
}
.action-link {
border-radius: 3px;
}
.action-link:hover {
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
}
#input-area {
background: #263238;
color: #FFF;
}
div.message {
border-bottom: 2px solid transparent;
}
div.message:hover, .timestamp:hover + div.message {
border: none;
}
#tabcomplete-container {
bottom: 85px;
}
#tabcomplete li {
border-radius: 2px;
border: none;
box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
transition: .2s all ease-in;
padding: 5px;
}
#tabcomplete li.chosen {
background: #2196F3;
}
#tabcomplete li:hover {
background: #E91E63;
color: #E1E1E1;
box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
}
#tabcomplete li img {
border-radius: 50%;
}
#tabcomplete li .mention-name {
font-weight: 300;
letter-spacing: .5px;
}
`;
document.querySelector('head').innerHTML += `<style>${stylesheet}</style>`;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment