cardDetails.styl 2.3 KB

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