linagora-rse
Version:
159 lines (130 loc) • 3.35 kB
text/less
@esn-primary-dark: rgb(35,35,35);
@esn-secondary-dark: #4B81ED;
@esn-primary-light: #fff;
@esn-primary-lesslight: rgb(214,215,217);
@esn-primary-middle: rgb(65,65,65);
@esn-highlight: #ffc107;
@esn-highlight-dark: rgb(21,21,21);
@esn-fa: #FAFAFA;
@esn-linagora: #BE1F3A;
@published-date: darken(@esn-primary-lesslight, 20%);
body {
p {
margin: 0;
padding: 0;
}
div.wrapper {
max-width: 800px;
}
div.mail-content {
padding: 0 10px 10px 10px;
border-radius: 5px;
background-color: @esn-fa;
text-align: justify;
div.header.mail-header {
color: @esn-primary-middle;
border-bottom: 1px solid @esn-primary-lesslight;
margin-bottom: 20px;
h1 {
margin-left: 15px;
}
}
div.section {
margin: 10px;
div.header.collaboration-title {
padding: 10px 10px 0 10px;
text-align: left;
background-color: @esn-secondary-dark;
a {
text-decoration: none;
color: @esn-primary-middle;
.badge {
display: inline-block;
border-radius: 25px;
padding: 1px 9px;
margin-left: 15px;
background: @esn-highlight;
color: @esn-primary-middle;
}
}
}
.arrow-up {
margin-top: 10px;
margin-bottom: -5px;
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-bottom: 15px solid @esn-fa;
}
div.article{
padding: 10px;
border-bottom: 1px solid @esn-primary-lesslight;
div.header.read {
color: @esn-primary-middle;
p {
background-color: lighten(@esn-primary-lesslight, 10%);
border-radius: 5px;
padding: 5px;
margin-bottom: 5px;
}
h3 {
color: lighten(@esn-primary-middle, 10%);
}
span.message-author {
color: lighten(@esn-secondary-dark,10%);
}
span.message-published {
color: lighten(@published-date,10%);
}
}
div.header.unread {
padding-left: 5px;
font-style: normal;
color: @esn-highlight-dark;
span.message-author {
color: @esn-secondary-dark;
}
span.message-published {
color: @published-date;
}
}
div.aside {
margin-top: 5px;
margin-left: 5px;
div.response {
padding-bottom: 5px;
padding: 5px 10px;
border-left: 3px solid @esn-secondary-dark;
color: @esn-primary-middle;
span.response-author {
color: @esn-secondary-dark;
}
span.response-publised {
color: @published-date;
}
p.response-content {
color: @esn-highlight-dark;
}
}
}
}
}
}
div.collaboration-footer {
padding: 5px;
text-align: right;
span.collaboration-title{
font-weight: bold;
}
}
footer {
margin-right: 3px;
margin-top:10px;
text-align: right;
color: @esn-primary-middle;
a {
color: @esn-linagora;
}
}
}