zotero/scss/preferences/_sync_reset.scss
Abe Jellinek 3d0014f258 Preferences: Fix styling a bit (#3807)
- Don't import global Zotero SCSS
   - I think this was always a mistake - preferences have their own
     root SCSS file (preferences.scss) and don't need zotero.scss
- Don't add margins on radio or button labels
   - Like above - I don't think this was correct even before the latest
     button style tweaks!
- Don't add global margins
   - Otherwise we start an arms race with all the other elements in the
     pane - anything without a margin-inline-start will look like it's
     sticking out to the left. Apply specific margins instead.
2024-07-28 03:26:28 -04:00

71 lines
1.1 KiB
SCSS

#sync-reset-form {
margin-inline-start: 1em;
}
#reset-sync-warning {
font-size: 12px;
}
#sync-reset-form {
margin-top: 1em;
}
#sync-reset-library-menu-container > label {
font-weight: 600;
font-size: 15px;
}
#sync-reset-library-menu {
width: 14em;
margin-inline-start: .25em;
font-size: 15px;
height: 1.6em;
}
#sync-reset-radiogroup {
margin-bottom: 1.4em;
}
#sync-reset-radiogroup > div {
display: flex;
flex-direction: column;
margin: 0;
padding: 0;
list-style: none;
}
/* Allow a click between lines to select the radio */
#sync-reset-radiogroup > div label {
display: block;
}
#sync-reset-radiogroup > div:first-child {
margin-top: 1.4em;
}
#sync-reset-radiogroup > div radio .radio-label {
font-weight: 600;
font-size: 15px;
margin-bottom: .2em;
}
#sync-reset-radiogroup > div .sync-reset-option-desc {
font-size: 12px;
}
#sync-reset-radiogroup > div radio {
float: left;
margin-top: 1em;
}
#sync-reset-radiogroup > div radio .radio-check {
margin-inline-end: 1.05em;
}
#sync-reset-radiogroup > div[disabled] span {
color: gray;
}
#sync-reset button {
font-size: 14px;
}