diff --git a/integrations/nextcloud/snappymail/app/themes/Nextcloud25/styles.css b/integrations/nextcloud/snappymail/app/themes/Nextcloud25/styles.css index 35be53851..b585b638d 100644 --- a/integrations/nextcloud/snappymail/app/themes/Nextcloud25/styles.css +++ b/integrations/nextcloud/snappymail/app/themes/Nextcloud25/styles.css @@ -258,10 +258,15 @@ html.rl-left-panel-disabled #rl-app #rl-left { } #rl-app #V-SettingsMenu .b-footer, -#rl-app .b-footer.btn-toolbar .btn-group { +#rl-app .b-footer.btn-toolbar { + overflow: unset; padding: 3px; } +#rl-app .b-footer .btn[data-bind*="toggleLeftPanel"] { + width: unset !important; +} + /* * buttons */ @@ -560,6 +565,7 @@ select option { #rl-app .e-component.e-checkbox.material-design:hover, #rl-app .e-component.e-checkbox.material-design:focus-within { background-color: var(--color-primary-light); + outline: none; } #rl-app .e-component.e-checkbox.material-design:focus { @@ -567,30 +573,22 @@ select option { } #rl-app .e-checkbox.material-design>div { - box-sizing: border-box; - margin-right: 4px; - margin-left: -2px; -} - -#rl-app .e-checkbox.material-design>div>div { - width: 100%; - height: 100%; + position: unset; + width: 18px; + height: 18px; border: 2px solid var(--color-primary-element); border-radius: 2px; animation: none; box-sizing: border-box; } -#rl-app .e-checkbox.material-design>div>div.checked { - top: 0; - left: 0; +#rl-app .e-checkbox.material-design input:checked+div { animation: none; --svg-checked: url("data:image/svg+xml,"); -webkit-mask-image: var(--svg-checked); mask-image: var(--svg-checked); background: var(--color-primary-element); border-width: 0; - margin: 0; transform: unset; }