zotero/scss/components/_import-wizard.scss

197 lines
No EOL
2.6 KiB
SCSS

.import-wizard {
min-width: 600px;
min-height: 400px;
font-size: 12px;
radiogroup {
radio {
padding-top: 5px;
}
}
wizardpage {
display: flex;
flex-direction: column;
> div {
display: block;
}
}
a {
display: inline;
color: -moz-nativehyperlinktext;
cursor: pointer;
&:hover, &:active, &:focus {
outline:none;
text-decoration: $link-hover-decoration;
}
}
checkbox {
margin-left: 4px; // indent required for correct focus ring rendering
}
button {
font: menu;
}
h2 {
font-size: 14px;
font-weight: normal;
margin-bottom: 6px;
margin: 0;
}
[disabled="true"] .checkbox-label {
opacity: .5;
}
#other-files {
margin-left: -1px;
width: 400px;
}
#page-start {
radiogroup {
margin-top: 4px;
}
}
#page-options-folder-import {
fieldset {
display: block;
border: none;
margin-left: 1em;
}
#recreate-structure {
margin-top: .25em;
}
.import-file-types-header {
margin-top: 1em;
}
.page-options-file-type {
display: flex;
margin-top: .25em;
&:first-child {
margin-top: 1em;
}
}
}
#page-options-file-handling {
padding-top: 1.5em;
.radioset {
// font-size: 13px;
margin-left: 1em;
}
}
#page-options-relink-only {
display: flex;
a {
margin: 4px 1em 4px;
}
}
.page-options-file-handling-description {
margin-top: .6em;
font-size: 11px;
}
#page-done-error {
margin-top: 2em;
text-align: right;
}
.mendeley-online-intro {
// font-size: 13px;
& +.mendeley-online-intro {
margin-top: 1em;
}
}
#mendeley-login {
padding: 1.5em 1em 0;
font-size: 13px;
display: flex;
flex-direction: column;
align-items: center;
border: none;
.field {
display: flex;
max-width: 300px;
line-height: 1.5em;
align-items: center;
}
.field+.field {
margin-top: .5em;
}
label {
flex: 0 0 90px;
width: 90px;
margin-right: 8px;
text-align: right;
}
input {
flex: 1 1 auto;
font-size: 13px;
}
}
#mendeley-online-login-feedback {
text-align: center;
white-space: pre-wrap;
font-size: 13px;
margin-top: 1.3em;
color: var(--accent-orange);
font-weight: 600;
}
#import-progress {
margin-top: 1em;
}
#page-progress {
display: flex;
flex-direction: column;
}
// TODO: deduplicate with rtfscan
.table-container {
display: flex;
height: 0;
flex-direction: column;
flex: 1 0 auto;
margin-top: 1.5em;
> div {
display: flex;
flex: 1 0 auto;
background-color: -moz-field;
overflow: hidden;
position: relative;
}
.virtualized-table-body {
display: flex;
.windowed-list {
flex: 1 0 auto;
}
}
}
}