@import 'nib' .minicard-wrapper cursor: pointer position: relative display: flex align-items: center margin-bottom: 9px &.placeholder background: darken(white, 20%) border-radius: 9px &.ui-sortable-helper cursor: grabbing transform: rotate(4deg) display: block !important .and-n-other width: 100% height: 16px padding: 4px background-color: darken(white, 5%) text-align: center border-radius: 3px .multi-selection-checkbox display: none .multi-selection-checkbox + .minicard margin-left: 8px .minicard padding: 6px 8px 2px position: relative flex: 1 flex-wrap: wrap background-color: #fff min-height: 20px box-shadow: 0 1px 2px rgba(0,0,0,.15) border-radius: 2px color: #4d4d4d overflow: hidden transition: transform 0.2s, border-radius 0.2s &.linked-board &.linked-card .linked-icon display: inline-block margin-right: 11px vertical-align: baseline font-size: 0.9em .linked-archived color: #937760 .is-selected & transform: translateX(11px) border-bottom-right-radius: 0 border-top-right-radius: 0 z-index: 25 box-shadow: -2px 1px 2px rgba(0,0,0,.2) &:hover:not(.minicard-composer), .is-selected &, .draggable-hover-card & background: darken(white, 3%) .draggable-hover-card & background: darken(white, 7%) .minicard-cover background-position: center background-repeat: no-repeat background-size: contain height: 145px user-select: none margin: -6px -8px 6px -8px border-radius: top 2px .minicard-labels float: none display: flex flex-wrap: wrap .minicard-label width: 11px height: @width border-radius: 2px margin-left: 3px .minicard-custom-fields display:block; .minicard-custom-field display:flex; .minicard-custom-field-item flex-grow: 1 display: block word-wrap: break-word max-width: 100px margin-right: 4px .handle width: 20px; height: 20px; position: absolute; right: 5px; top: 5px; display:none; @media only screen { display:block; } .fa-arrows font-size:20px; color: #ccc; .minicard-title p:last-child margin-bottom: 0 .viewer display: block word-wrap: break-word max-width: 230px .dates display: flex; flex-direction: row; flex-wrap: wrap; .date margin-right: 3px .badges float: left margin-top: 7px color: darken(white, 50%) &:empty display: none .badge float: left margin-right: 11px margin-bottom: 3px font-size: 0.9em &.is-finished background: #3cb500 padding: 0px 3px border-radius: 3px color: white &:last-of-type margin-right: 0 .badge-icon, .badge-text vertical-align: middle &.badge-comment margin-bottom: 0.1rem .badge-text font-size: 0.9em padding-left: 2px line-height: 14px .check-list-text padding-left: 0px line-height: 12px .minicard-members, .minicard-assignees float: right margin: 2px -8px 12px 0 .member float: right border-radius: 50% height: 28px width: @height .assignee float: right border-radius: 50% height: 28px width: @height + .badges margin-top: 10px .minicard-members:empty, .minicard-assignees:empty display: none &.minicard-composer margin-bottom: 10px textarea.minicard-composer-textarea, textarea.minicard-composer-textarea:focus resize: none background: none border: none box-shadow: none height: auto margin: 0 padding: 0 max-height: 162px min-height: 36px margin-bottom: 20px overflow-y: auto .parent-prefix color: darken(white, 30%) font-size: 0.9em .parent-subtext color: darken(white, 30%) font-size: 0.9em @media screen and (max-width: 800px) .minicard .is-selected & transform: translateX(0px) border-bottom-right-radius: 0 border-top-right-radius: 0 z-index: 15 box-shadow: 0 1px 2px rgba(0,0,0,.15) minicard-color(background, color...) background-color: background if color color: color //overwrite text for better visibility &:hover:not(.minicard-composer), .is-selected &, .draggable-hover-card & background: darken(background, 3%) .draggable-hover-card & background: darken(background, 7%) .minicard-green minicard-color(#3cb500, #ffffff) //White text for better visibility .minicard-yellow minicard-color(#fad900) .minicard-orange minicard-color(#ff9f19) .minicard-red minicard-color(#eb4646, #ffffff) //White text for better visibility .minicard-purple minicard-color(#a632db, #ffffff) //White text for better visibility .minicard-blue minicard-color(#0079bf, #ffffff) //White text for better visibility .minicard-pink minicard-color(#ff78cb) .minicard-sky minicard-color(#00c2e0, #ffffff) //White text for better visibility .minicard-black minicard-color(#4d4d4d, #ffffff) //White text for better visibility .minicard-lime minicard-color(#51e898) .minicard-silver minicard-color(#c0c0c0) .minicard-peachpuff minicard-color(#ffdab9) .minicard-crimson minicard-color(#dc143c, #ffffff) //White text for better visibility .minicard-plum minicard-color(#dda0dd) .minicard-darkgreen minicard-color(#006400, #ffffff) //White text for better visibility .minicard-slateblue minicard-color(#6a5acd, #ffffff) //White text for better visibility .minicard-magenta minicard-color(#ff00ff, #ffffff) //White text for better visibility .minicard-gold minicard-color(#ffd700) .minicard-navy minicard-color(#000080, #ffffff) //White text for better visibility .minicard-gray minicard-color(#808080, #ffffff) //White text for better visibility .minicard-saddlebrown minicard-color(#8b4513, #ffffff) //White text for better visibility .minicard-paleturquoise minicard-color(#afeeee) .minicard-mistyrose minicard-color(#ffe4e1) .minicard-indigo minicard-color(#4b0082, #ffffff) //White text for better visibility