307 lines
No EOL
4.1 KiB
SCSS
307 lines
No EOL
4.1 KiB
SCSS
@import "foundation/base";
|
|
|
|
@media #{$small-only} {
|
|
#inbox {
|
|
display: grid;
|
|
grid:
|
|
"folder" auto
|
|
"messages" auto
|
|
/ 1fr;
|
|
width: 100%;
|
|
}
|
|
|
|
#folder_btn {
|
|
display: block;
|
|
cursor: pointer;
|
|
|
|
h3 {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
.folder_collapsed .folders {
|
|
display: none;
|
|
}
|
|
.folder_expanded .folders {
|
|
display: block;
|
|
}
|
|
|
|
#folder_list {
|
|
padding: 0.25rem;
|
|
}
|
|
|
|
#inbox_compose {
|
|
margin-top: 0.5em;
|
|
input.inline,
|
|
select.inline,
|
|
.autocomplete-container.inline input {
|
|
width: 100%;
|
|
}
|
|
}
|
|
|
|
.pages ul.pagination li a {
|
|
padding: 0.05rem 0.5rem 0.05rem;
|
|
}
|
|
}
|
|
|
|
@media #{$medium-only} {
|
|
#inbox {
|
|
display: grid;
|
|
grid:
|
|
"folder" auto
|
|
"messages" auto
|
|
/ 1fr;
|
|
width: 100%;
|
|
}
|
|
|
|
#folder_btn {
|
|
display: block;
|
|
cursor: pointer;
|
|
|
|
h3 {
|
|
display: inline-block;
|
|
}
|
|
}
|
|
.folder_collapsed .folders {
|
|
display: none;
|
|
}
|
|
.folder_expanded .folders {
|
|
display: block;
|
|
}
|
|
|
|
#folder_list {
|
|
padding: 0.25rem;
|
|
}
|
|
|
|
#inbox_compose {
|
|
margin-top: 0.5em;
|
|
input.inline,
|
|
select.inline,
|
|
.autocomplete-container.inline input {
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media #{$small-only} {
|
|
.pages,
|
|
.actions {
|
|
text-align: center;
|
|
}
|
|
|
|
#action_row {
|
|
display: grid;
|
|
grid:
|
|
"pages pages pages" auto
|
|
"checkbox actions actions" auto
|
|
/ 2em auto 1fr;
|
|
}
|
|
|
|
.inbox_item_row {
|
|
display: grid;
|
|
grid:
|
|
"checkbox time" auto
|
|
"message message" auto
|
|
/ 2em 1fr;
|
|
padding: 5px;
|
|
|
|
.item {
|
|
padding-left: 0.5em;
|
|
}
|
|
}
|
|
}
|
|
|
|
@media #{$medium-up} {
|
|
#action_row {
|
|
display: grid;
|
|
grid:
|
|
"checkbox actions pages" auto
|
|
/ 2em 1fr auto;
|
|
}
|
|
|
|
.pages {
|
|
text-align: right;
|
|
}
|
|
|
|
.inbox_item_row {
|
|
display: grid;
|
|
grid:
|
|
"checkbox message time" auto
|
|
/ 2em 1fr 8.5em;
|
|
padding: 5px;
|
|
}
|
|
}
|
|
|
|
@media #{$large-up} {
|
|
#inbox {
|
|
display: grid;
|
|
grid-template-areas: "folder messages";
|
|
grid-template-rows: auto;
|
|
grid-template-columns: auto 1fr;
|
|
width: 100%;
|
|
grid-column-gap: 1em;
|
|
column-gap: 1em;
|
|
}
|
|
|
|
#folder_btn {
|
|
display: none;
|
|
}
|
|
#folder_list.even {
|
|
background-color: transparent;
|
|
}
|
|
}
|
|
|
|
#folder-btn.no-js {
|
|
display: none;
|
|
}
|
|
.folders.no-js {
|
|
display: block;
|
|
}
|
|
|
|
.action_button.no-js {
|
|
display: none;
|
|
}
|
|
|
|
.selected_filter {
|
|
display: none;
|
|
}
|
|
.entry-tags {
|
|
text-align: right;
|
|
font-style: italic;
|
|
}
|
|
.folders {
|
|
margin-top: 0;
|
|
}
|
|
|
|
#folder_list li img {
|
|
vertical-align: middle;
|
|
}
|
|
|
|
.links {
|
|
text-align: center;
|
|
}
|
|
#action_row {
|
|
ul,
|
|
button,
|
|
input {
|
|
margin-bottom: 5px;
|
|
}
|
|
padding: 0.75rem 0.25rem 0.5rem 0.25rem;
|
|
}
|
|
|
|
#inbox_folders {
|
|
grid-area: folder;
|
|
}
|
|
|
|
.compose_btn {
|
|
width: 100%;
|
|
}
|
|
|
|
#inbox_folders li {
|
|
margin-bottom: 0;
|
|
ul {
|
|
margin-top: 0;
|
|
}
|
|
}
|
|
|
|
#inbox_folders .links {
|
|
margin-bottom: 1em;
|
|
}
|
|
|
|
#inbox_messages {
|
|
grid-area: messages;
|
|
width: 100%;
|
|
}
|
|
|
|
.actions {
|
|
grid-area: actions;
|
|
}
|
|
|
|
.actions-all {
|
|
grid-area: actions-all;
|
|
text-align: right;
|
|
padding-right: 0.5rem;
|
|
}
|
|
|
|
.pages {
|
|
grid-area: pages;
|
|
}
|
|
|
|
.checkbox {
|
|
grid-area: checkbox;
|
|
text-align: center;
|
|
}
|
|
|
|
.time {
|
|
grid-area: time;
|
|
font-size: smaller;
|
|
margin-left: 0.5em;
|
|
margin-right: 0.5em;
|
|
}
|
|
|
|
.item {
|
|
grid-area: message;
|
|
overflow-wrap: anywhere;
|
|
word-break: normal;
|
|
}
|
|
|
|
.inbox_collapse {
|
|
display: none;
|
|
}
|
|
|
|
#compose_header_fields,
|
|
#compose_icon {
|
|
display: inline-block;
|
|
}
|
|
|
|
#compose {
|
|
display: grid;
|
|
grid-template-columns: 100px 1fr;
|
|
grid-column-gap: 1em;
|
|
column-gap: 1em;
|
|
}
|
|
|
|
#metainfo {
|
|
grid-column-end: span 2;
|
|
}
|
|
|
|
#compose_header_fields label,
|
|
#compose_icon {
|
|
padding-right: 0.5em;
|
|
}
|
|
|
|
#compose .pkg {
|
|
display: grid;
|
|
grid-template-columns: auto 1fr;
|
|
}
|
|
|
|
.qr-icon a,
|
|
.qr-icon button {
|
|
position: relative;
|
|
display: block;
|
|
width: 100%;
|
|
height: 100%;
|
|
border: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
background: 0;
|
|
cursor: pointer;
|
|
}
|
|
|
|
.item-empty {
|
|
font-size: 3em;
|
|
text-align: center;
|
|
opacity: .6;
|
|
padding: 2rem;
|
|
}
|
|
|
|
.unread {
|
|
font-weight: bold;
|
|
}
|
|
|
|
.inbox_item_row {
|
|
border-width: 1px 0 0 0;
|
|
}
|
|
|
|
.inbox_item_row:first-of-type{
|
|
border-width: 0;
|
|
} |