boardBody.styl 1.1 KB

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