1 @import "mediawiki.mixins";
5 .mw-foreignStructuredUpload-bookletLayout-license {
13 .mw-foreignStructuredUpload-bookletLayout-withicon.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
14 background-repeat: no-repeat;
15 background-size: 3.5em;
17 margin-bottom: 0.25em;
19 vertical-align: middle;
20 -webkit-box-sizing: border-box;
21 -moz-box-sizing: border-box;
22 box-sizing: border-box;
26 .mw-foreignStructuredUpload-bookletLayout-withicon.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body {
27 /* Together with 'display: table' above, and FieldLayout styles, this aligns the text */
28 /* vertically to the middle. Don't try this at home, kids. */
32 .mw-foreignStructuredUpload-bookletLayout-ownwork {
33 .background-image-svg('bookletlayout/option2/ownwork.svg', 'bookletlayout/option2/ownwork.png');
34 background-position: right center;
38 .mw-foreignStructuredUpload-bookletLayout-noderiv {
39 .background-image-svg('bookletlayout/option2/noderiv.svg', 'bookletlayout/option2/noderiv.png');
40 background-position: right center;
44 .mw-foreignStructuredUpload-bookletLayout-useful {
45 .background-image-svg('bookletlayout/option2/useful.svg', 'bookletlayout/option2/useful.png');
46 background-position: right center;
50 .mw-foreignStructuredUpload-bookletLayout-ccbysa {
51 .background-image-svg('bookletlayout/option2/ccbysa.svg', 'bookletlayout/option2/ccbysa.png');
52 background-position: right center;
58 .mw-foreignStructuredUpload-bookletLayout-question .oo-ui-radioOptionWidget {
59 display: inline-block;
63 .mw-foreignStructuredUpload-bookletLayout-checkbox.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-labelElement-label {
64 /* No unreadable greys, please. This is the lightest WCAG AA compliant grey. */
70 .mw-foreignStructuredUpload-bookletLayout-guide {
75 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-good,
76 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-bad {
83 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-good span,
84 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-bad span {
86 vertical-align: middle;
89 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-good {
94 .mw-foreignStructuredUpload-bookletLayout-guide-text-wrapper-bad {
99 .mw-foreignStructuredUpload-bookletLayout-guide-image {
103 background-color: #fff;
104 background-size: 200px;
105 background-repeat: no-repeat;
106 border: 1px solid #e5e5e5;
109 .mw-foreignStructuredUpload-bookletLayout-guide-image-camera {
110 .background-image-svg('bookletlayout/option4/camera.svg','bookletlayout/option4/camera.png');
115 .mw-foreignStructuredUpload-bookletLayout-guide-image-graphics {
116 .background-image-svg('bookletlayout/option4/graphics.svg','bookletlayout/option4/graphics.png');
121 .mw-foreignStructuredUpload-bookletLayout-guide-image-website {
122 .background-image-svg('bookletlayout/option4/website-ltr.svg','bookletlayout/option4/website-ltr.png');
127 .mw-foreignStructuredUpload-bookletLayout-guide-image-search {
128 .background-image-svg('bookletlayout/option4/search-ltr.svg','bookletlayout/option4/search-ltr.png');
133 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline.mw-foreignStructuredUpload-bookletLayout-guide-checkbox {
134 /* We're really tight on vertical space. */