.kanboard-container { & > div { padding: 0; height: 100%; & > div { width: 100%; height: 100%; display: flex; flex-direction: row; align-items: stretch; justify-content: stretch; // Lanes & > div { &:first-child { margin-left: 0; } flex-grow: 1; flex-basis: 100%; background-color: transparent; display: flex; flex-direction: column; bottom: 0; height: 100% !important; min-height: 100% !important; // Card container & > div > div > div { width: 100%; } } } } [data-react-beautiful-dnd-droppable] { min-height: calc(100vh) !important; } .kanboard-card { margin-bottom: $size-small; } .kanboard-lane { margin-bottom: $size-small; } } .modal-content { justify-content: center; align-items: center; width: 50% !important; }