123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- @import 'nib'
- .list
- box-sizing: border-box
- display: flex
- flex-direction: column
- flex: 0 0 270px
- position: relative
- // Even if this background color is the same as the body we can't leave it
- // transparent, because that won't work during a list drag.
- background: darken(white, 13%)
- border-left: 1px solid darken(white, 20%)
- border-bottom: 1px solid #CCC
- padding: 0
- float: left
- &:first-child
- margin-left: 5px
- border-left: none
- .card-details + &
- border-left: none
- &.ui-sortable-helper
- box-shadow: -2px 2px 8px rgba(0, 0, 0, .3),
- 0 0 1px rgba(0, 0, 0, .5)
- transform: rotate(4deg)
- cursor: grabbing
- .list-header.ui-sortable-handle
- cursor: grabbing
- &.placeholder
- background-color: rgba(0, 0, 0, .2)
- border-color: transparent
- box-shadow: none
- height: 100px
- &.list-composer, & .list-composer
- .open-list-composer
- color: #8c8c8c
- .list-name-input
- background: white
- margin: -3px 0 8px
- .list-header
- flex: 0 0 auto
- margin: 20px 12px 4px
- position: relative
- min-height: 20px
- &.ui-sortable-handle
- cursor: grab
- .list-header-left-icon
- display: none
- .list-header-name
- display: inline
- font-size: 16px
- line-height: 17px
- margin: 0
- font-weight: bold
- min-height: 9px
- min-width: 30px
- overflow: hidden
- text-overflow: ellipsis
- word-wrap: break-word
- .list-header-watch-icon
- padding-left: 10px
- color: #a6a6a6
- .list-header-menu
- position: absolute
- padding: 7px
- margin-top: 1px
- top: -@padding
- right: -@padding
- .list-header-plus-icon
- color: #a6a6a6
- margin-right: 10px
- .highlight
- color: #ce1414
- .list-body
- flex: 1 1 auto
- flex-direction: column
- display: flex
- overflow-y: auto
- padding: 5px 11px
- .minicards
- flex-grow: 1
- flex-shrink: 0
- form
- margin-bottom: 9px
- .ps-scrollbar-y-rail
- transform: translateX(2px)
- .open-minicard-composer
- border-radius: 2px
- color: #8c8c8c
- display: block
- padding: 7px 10px
- position: relative
- text-decoration: none
- animation: fadeIn 0.3s
- i.fa
- margin-right: 7px
- &:hover
- background: #fafafa
- color: #222
- box-shadow: 0 1px 2px rgba(0,0,0,.2)
- #js-wip-limit-edit
- padding-top: 2%
- p
- margin-bottom: 0
- input
- display: inline-block
- .wip-limit-value
- width: 20%
- margin-right: 5%
- .wip-limit-error
- display: none
- .soft-wip-limit
- margin-right: 8px
- div
- float: left
- @media screen and (max-width: 800px)
- .mini-list
- flex: 0 0 60px
- height: 60px
- width: 100%
- border-left: 0px
- border-bottom: 1px solid darken(white, 20%)
- .list
- display: block
- width: 100%
- border-left: 0px
- &.ui-sortable-helper
- flex: 0 0 60px
- height: 60px
- width: 100%
- border-left: 0px
- border-bottom: 1px solid darken(white, 20%)
- .list-header.ui-sortable-handle
- cursor: grabbing
- &.placeholder
- flex: 0 0 60px
- height: 60px
- width: 100%
- border-left: 0px
- border-bottom: 1px solid darken(white, 20%)
- .list-header
- .list-header-left-icon
- display: inline
- padding: 7px
- padding-right: 27px
- margin-top: 1px
- top: -@padding
- left: -@padding
- .list-header-menu-icon
- position: absolute
- padding: 7px
- top: -@padding
- right: 17px
|