cardDetails.styl 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. @import 'nib'
  2. .card-details
  3. padding: 0 20px
  4. flex-shrink: 0
  5. flex-basis: 470px
  6. will-change: flex-basis
  7. overflow-y: scroll
  8. overflow-x: hidden
  9. background: darken(white, 3%)
  10. border-radius: bottom 3px
  11. z-index: 20 !important
  12. animation: flexGrowIn 0.1s
  13. box-shadow: 0 0 7px 0 darken(white, 30%)
  14. transition: flex-basis 0.1s
  15. .card-details-canvas
  16. width: 470px
  17. .card-details-header
  18. margin: 0 -20px 5px
  19. padding 7px 16px
  20. background: darken(white, 7%)
  21. border-bottom: 1px solid darken(white, 14%)
  22. .close-card-details,
  23. .card-details-menu
  24. float: right
  25. .close-card-details
  26. font-size: 24px
  27. padding: 5px
  28. margin-right: -8px
  29. .card-details-menu
  30. font-size: 17px
  31. padding: 10px
  32. .card-details-watch
  33. font-size: 17px
  34. padding-left: 7px
  35. color: #a6a6a6
  36. .card-details-title
  37. font-weight: bold
  38. font-size: 1.33em
  39. margin: 7px 0 0
  40. padding: 0
  41. .imported-card-location
  42. font-style: italic
  43. font-size: 1em
  44. margin-bottom: 0
  45. & p
  46. margin-bottom: 0
  47. form.inlined-form
  48. margin-top: 5px
  49. margin-bottom: 10px
  50. .card-details-list
  51. font-size: 0.85em
  52. margin-bottom: 3px
  53. a.card-details-list-title
  54. font-weight: bold
  55. &.is-editable
  56. display: inline-block
  57. background: darken(white, 10%)
  58. border-radius: 3px
  59. padding: 0px 5px
  60. .card-description textarea
  61. min-height: 100px
  62. .card-details-items
  63. display: flex
  64. flex-wrap: wrap
  65. margin: 15px 0
  66. .card-details-item
  67. margin-right: 0.5em
  68. &:last-child
  69. margin-right: 0
  70. &.card-details-item-labels,
  71. &.card-details-item-members,
  72. &.card-details-item-received,
  73. &.card-details-item-start,
  74. &.card-details-item-due,
  75. &.card-details-item-end,
  76. &.card-details-item-customfield,
  77. &.card-details-item-name
  78. max-width: 50%
  79. flex-grow: 1
  80. .card-details-item-title
  81. font-size: 16px
  82. color: #000
  83. .card-label
  84. padding-top: 5px
  85. padding-bottom: 5px
  86. .activities
  87. padding-top: 10px
  88. input[type="text"].attachment-add-link-input
  89. float: left
  90. margin: 0 0 8px
  91. width: 80%
  92. input[type="submit"].attachment-add-link-submit
  93. float: left
  94. margin: 0 0 8px 4px
  95. padding: 6px 12px
  96. width: 18%
  97. @media screen and (max-width: 800px)
  98. .card-details
  99. width: calc(100% - 40px)
  100. padding: 0px 20px 0px 20px
  101. margin: 0px
  102. transition: none
  103. .card-details-canvas
  104. width: 100%
  105. .card-details-header
  106. .close-card-details
  107. margin-right: 0px
  108. .card-details-menu
  109. margin-right: 10px