1 .mw-widgets-stashedFileWidget {
3 vertical-align: middle;
12 &.oo-ui-iconElement .mw-widgets-stashedFileWidget-info .mw-widgets-stashedFileWidget-label {
16 &.oo-ui-indicatorElement .mw-widgets-stashedFileWidget-info .mw-widgets-stashedFileWidget-label {
21 .mw-widgets-stashedFileWidget-info {
23 background-color: #fff;
24 border: 1px solid #ccc;
28 vertical-align: middle;
31 -webkit-box-sizing: border-box;
32 -moz-box-sizing: border-box;
33 box-sizing: border-box;
35 > .mw-widgets-stashedFileWidget-label {
40 -webkit-box-sizing: border-box;
41 -moz-box-sizing: border-box;
42 box-sizing: border-box;
43 text-overflow: ellipsis;
50 > .mw-widgets-stashedFileWidget-fileName {
53 > .mw-widgets-stashedFileWidget-fileType {
59 > .oo-ui-indicatorElement-indicator,
60 > .oo-ui-iconElement-icon {
64 > .oo-ui-indicatorElement-indicator {
69 margin-right: 0.775em;
72 > .oo-ui-iconElement-icon {
80 &.oo-ui-widget-disabled {
81 .mw-widgets-stashedFileWidget-info {
83 text-shadow: 0 1px 1px #fff;
85 background-color: #f3f3f3;
87 > .oo-ui-iconElement-icon,
88 > .oo-ui-indicatorElement-indicator {
95 .mw-widgets-stashedFileWidget-thumbnail-container {
100 background-color: #fff;
101 border: 1px solid #ccc;
102 margin-bottom: 0.5em;
103 vertical-align: middle;
107 .mw-widgets-stashedFileWidget-thumbnail {
111 background-size: cover;
112 background-position: center center;
114 &.oo-ui-pendingElement-pending {
115 background-size: auto;
118 > .mw-widgets-stashedFileWidget-noThumbnail-icon {
120 background-color: #ccc;
126 .mw-widgets-stashedFileWidget-info {
134 > .mw-widgets-stashedFileWidget-label {
137 > .mw-widgets-stashedFileWidget-fileName {
142 > .mw-widgets-stashedFileWidget-fileType {
151 .mw-widgets-stashedFileWidget-empty {
152 .mw-widgets-stashedFileWidget-thumbnail-container {
155 .mw-widgets-stashedFileWidget-thumbnail,
156 .mw-widgets-stashedFileWidget-info {
162 .mw-widgets-stashedFileWidget-label {
167 &.oo-ui-indicatorElement {
168 .mw-widgets-stashedFileWidget-label {