6 @include lightDark(background-color, #FFF, #222);
14 word-wrap: break-word;
15 word-break: break-word;
20 padding: $-m $-m $-xs;
30 .card-footer-link, button.card-footer-link {
34 border-top: 1px solid;
37 @include lightDark(border-color, #DDD, #555);
38 border-radius: 0 0 3px 3px;
42 text-decoration: none;
43 @include lightDark(background-color, #f2f2f2, #2d2d2d);
46 @include lightDark(background-color, #eee, #222);
47 outline: 1px dotted #666;
54 @include lightDark(border-color, #ddd, #000);
58 border: 1px solid #DDD;
59 @include lightDark(border-color, #ddd, #000);
60 @include lightDark(background-color, #fff, #333);
63 padding: 0 0 0 ($-s + 28px);
69 .handle, .drag-card-action {
73 justify-content: center;
78 @include lightDark(background-color, #eee, #2d2d2d);
81 margin-inline-end: 0px;
92 @include lightDark(background-color, #eee, #2d2d2d);
107 flex-direction: column;
108 border: 1px solid #ddd;
109 @include lightDark(border-color, #ddd, #000);
115 transition: border-color ease-in-out 120ms, box-shadow ease-in-out 120ms;
118 text-decoration: none;
119 @include lightDark(box-shadow, $bs-card, $bs-card-dark);
134 border-bottom-width: 2px;
136 .grid-card-content, .grid-card-footer {
139 .grid-card-content + .grid-card-footer {
144 .book-grid-item .grid-card-footer {
153 margin-inline-start: auto;
154 margin-inline-end: auto;
165 @include smaller-than($xxl) {
170 @include smaller-than($m) {
175 @include smaller-than($s) {
182 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
184 @include lightDark(border-color, #E2E2E2, #444);
189 border: 1px solid transparent !important;
191 border: 1px solid rgba(0, 0, 0, 0.1) !important;
195 .fade-in-when-active {
196 @include lightDark(opacity, 0.6, 0.7);
197 transition: opacity ease-in-out 120ms;
198 &:hover, &:focus-within {
199 opacity: 1 !important;
201 @media (prefers-contrast: more) {
202 opacity: 1 !important;
210 display: inline-flex;
212 margin-inline-end: $-xs;
217 @include lightDark(border-color, #CCC, #666);
218 a, span, a:hover, a:active {
220 @include lightDark(color, rgba(0, 0, 0, 0.7), rgba(255, 255, 255, 0.8));
221 transition: background-color ease-in-out 80ms;
222 text-decoration: none;
225 @include lightDark(background-color, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.3));
228 @include lightDark(fill, rgba(0, 0, 0, 0.5), rgba(255, 255, 255, 0.5));
231 border-inline-start: 1px solid;
232 @include lightDark(border-color, #DDD, #666);
233 @include lightDark(background-color, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0.2))
237 .tag-name.highlight, .tag-value.highlight {
241 .tag-list div:last-child .tag-item {
245 .item-list-row .tag-item {
254 background-color: #888;
261 display: inline-block;
265 &[data-method="GET"] { background-color: #077b70 }
266 &[data-method="POST"] { background-color: #cf4d03 }
267 &[data-method="PUT"] { background-color: #0288D1 }
268 &[data-method="DELETE"] { background-color: #ab0f0e }
274 max-height: calc(100vh - #{$-m});