boardBody.styl 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. @import 'nib'
  2. position()
  3. if arguments[0] == cover
  4. position: absolute
  5. left: 0
  6. right: 0
  7. top: 0
  8. bottom: 0
  9. else
  10. position: arguments
  11. .board-wrapper
  12. position: cover
  13. .board-canvas
  14. position: cover
  15. transition: margin .1s
  16. &.is-sibling-sidebar-open
  17. margin-right: 248px
  18. .swimlane
  19. border-bottom: 1px solid #CCC
  20. display: flex
  21. flex-direction: row
  22. margin: 0 0 10px
  23. padding: 0 40px 5px 0
  24. overflow-x: auto
  25. overflow-y: hidden
  26. .board-overlay
  27. position: cover
  28. top: -100px
  29. right: -400px
  30. background: black
  31. opacity: 0.33
  32. animation: fadeIn 0.2s
  33. z-index: 16
  34. &.is-dragging-active
  35. .open-minicard-composer,
  36. .minicard-wrapper.is-checked
  37. display: none
  38. @media screen and (max-width: 800px)
  39. .board-wrapper
  40. .board-canvas
  41. .swimlane
  42. border-bottom: 1px solid #CCC
  43. display: flex
  44. flex-direction: column
  45. margin: 0
  46. padding: 0 40px 0px 0
  47. overflow-x: hidden
  48. overflow-y: auto