You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

projects.css 2.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. .board {
  2. display: flex;
  3. flex-direction: row;
  4. flex-wrap: nowrap;
  5. overflow-x: auto;
  6. margin: 0 0.5em;
  7. }
  8. .project-column {
  9. background-color: var(--color-project-board-bg) !important;
  10. border: 1px solid var(--color-secondary) !important;
  11. margin: 0 0.5rem !important;
  12. padding: 0.5rem !important;
  13. width: 320px;
  14. height: calc(100vh - 450px);
  15. min-height: 60vh;
  16. overflow-y: scroll;
  17. flex: 0 0 auto;
  18. overflow: visible;
  19. display: flex;
  20. flex-direction: column;
  21. cursor: default;
  22. }
  23. .project-column-header {
  24. display: flex;
  25. align-items: center;
  26. justify-content: space-between;
  27. }
  28. .project-column-header.dark-label {
  29. color: var(--color-project-board-dark-label) !important;
  30. }
  31. .project-column-header.dark-label .project-column-title {
  32. color: var(--color-project-board-dark-label) !important;
  33. }
  34. .project-column-header.light-label {
  35. color: var(--color-project-board-light-label) !important;
  36. }
  37. .project-column-header.light-label .project-column-title {
  38. color: var(--color-project-board-light-label) !important;
  39. }
  40. .project-column-title {
  41. background: none !important;
  42. line-height: 1.25 !important;
  43. cursor: inherit;
  44. }
  45. .project-column > .cards {
  46. flex: 1;
  47. display: flex;
  48. align-content: baseline;
  49. margin: 0 !important;
  50. padding: 0 !important;
  51. flex-wrap: nowrap !important;
  52. flex-direction: column;
  53. overflow-x: auto;
  54. gap: .25rem;
  55. }
  56. .project-column > .divider {
  57. margin: 5px 0;
  58. }
  59. .project-column:first-child {
  60. margin-left: auto !important;
  61. }
  62. .project-column:last-child {
  63. margin-right: auto !important;
  64. }
  65. .card-attachment-images {
  66. display: inline-block;
  67. white-space: nowrap;
  68. overflow: hidden;
  69. text-align: center;
  70. }
  71. .card-attachment-images img {
  72. display: inline-block;
  73. max-height: 50px;
  74. border-radius: var(--border-radius);
  75. margin-right: 2px;
  76. }
  77. .card-attachment-images img:only-child {
  78. max-height: 90px;
  79. margin: auto;
  80. }
  81. .card-ghost {
  82. border-color: var(--color-secondary-dark-4) !important;
  83. border-style: dashed !important;
  84. background: none !important;
  85. }
  86. .card-ghost * {
  87. opacity: 0;
  88. }