snappymail/integrations/nextcloud/snappymail/css/embed.css
2022-11-03 17:20:46 +01:00

139 lines
2.6 KiB
CSS

/*
This stylesheet is used when SnappyMail runs in embed mode.
*/
#content.app-snappymail {
max-height: 100%;
}
#content #rl-app {
position: relative;
min-width: 100%;
min-height: 100%;
}
#content[class*="app-"] #rl-app * {
box-sizing: content-box;
}
#content[class*="app-"] #rl-app #V-Settings-Domains .domain-name,
#content[class*="app-"] #rl-app #V-Settings-Domains .domain-alias
#content[class*="app-"] #rl-app #rl-settings-subscreen,
#content[class*="app-"] #rl-app .e-checkbox.material-design > div > div,
#content[class*="app-"] #rl-app .attachmentItem .iconMain,
#content[class*="app-"] #rl-app .attachmentItem .iconPreview,
#content[class*="app-"] #rl-app #V-PopupsCompose .textAreaParent,
#content[class*="app-"] #rl-app #V-PopupsCompose .attachmentAreaParent,
#content[class*="app-"] #rl-app .emailaddresses,
#content[class*="app-"] #rl-app .squire-wysiwyg,
#content[class*="app-"] #rl-app .squire-plain,
/* bootstrap */
#content[class*="app-"] #rl-app .btn-block,
#content[class*="app-"] #rl-app select,
#content[class*="app-"] #rl-app .select,
#content[class*="app-"] #rl-app textarea,
#content[class*="app-"] #rl-app input,
#content[class*="app-"] #rl-app .input-block-level,
#content[class*="app-"] #rl-app .icon-spinner,
#content[class*="app-"] #rl-app #V-AdminPane #rl-settings-subscreen
{
box-sizing: border-box;
}
.squire-wysiwyg {
min-width: 100%;
min-height: 100%;
}
#V-AdminPane .btn-logout {
display: none;
}
#rl-app select,
#rl-app input
{
min-height: auto;
height: auto;
margin: 0;
padding: 3px;
}
#rl-app button.btn:not(.button-vue) {
min-height: auto;
height: auto;
margin: 0;
padding: 4px 12px;
}
#rl-app .form-horizontal .control-group > :not(label)
{
margin-left: 20px;
}
#rl-app .LoginView .fontastic + input {
padding-left: 30px;
}
#rl-app .loading::after {
display: none;
}
#rl-app .squire-plain, #rl-app .squire-wysiwyg {
box-sizing: border-box;
font-size: 13px;
height: 100%;
line-height: 16px;
min-height: 200px;
}
#rl-app tbody tr:hover {
background-color: inherit;
}
#rl-app table {
white-space: inherit;
}
body > header ul {
margin: 0;
}
#rl-app h3 {
color: inherit;
}
.messageListItem * {
cursor: pointer;
}
/**
* hampoelz
* https://github.com/the-djmaze/snappymail/issues/96#issuecomment-1279783076
*/
.messageList {
margin: 0 5px 0 0;
}
a.selectable {
margin: 2px;
height: 38px !important;
line-height: 38px !important;
border-radius: var(--border-radius-pill);
}
a.selectable::after {
display: block;
margin: 0 !important;
top: 50%;
transform: translateY(-50%);
}
.btn {
border: initial !important;
}
@media print {
#body-user #header {
display: none;
}
#content {
padding-top: 0;
}
}