cardDetails.styl 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. @import 'nib'
  2. .card-details
  3. padding: 0 20px
  4. height: 100%
  5. flex-shrink: 0
  6. flex-basis: 470px
  7. will-change: flex-basis
  8. overflow: 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-title
  33. font-weight: bold
  34. font-size: 1.33em
  35. margin: 7px 0 0
  36. padding: 0
  37. form.inlined-form
  38. margin-top: 5px
  39. margin-bottom: 10px
  40. .card-details-list
  41. font-size: 0.85em
  42. margin-bottom: 3px
  43. a.card-details-list-title
  44. font-weight: bold
  45. &.is-editable
  46. display: inline-block
  47. background: darken(white, 10%)
  48. border-radius: 3px
  49. padding: 0px 5px
  50. .card-description textarea
  51. min-height: 100px
  52. .card-details-items
  53. display: flex
  54. margin: 15px 0
  55. .card-details-item
  56. &.card-details-item-labels,
  57. &.card-details-item-members
  58. width: 50%
  59. flex-shrink: 1
  60. .card-details-item-title
  61. font-size: 14px
  62. color: darken(white, 45%)
  63. .card-label
  64. padding-top: 5px
  65. padding-bottom: 5px
  66. .activities
  67. padding-top: 10px
  68. input[type="text"].attachment-add-link-input
  69. float: left
  70. margin: 0 0 8px
  71. width: 80%
  72. input[type="submit"].attachment-add-link-submit
  73. float: left
  74. margin: 0 0 8px 4px
  75. padding: 6px 12px
  76. width: 18%
  77. @media screen and (max-width: 800px)
  78. .card-details
  79. width: calc(100% - 40px)
  80. padding: 0px 20px 0px 20px
  81. margin: 0px
  82. transition: none
  83. .card-details-canvas
  84. width: 100%
  85. .card-details-header
  86. .close-card-details
  87. margin-right: 0px
  88. .card-details-menu
  89. margin-right: 10px