mirror of
https://github.com/astuto/astuto.git
synced 2025-12-16 03:37:56 +01:00
Add roadmap management to Site settings (#123)
This commit is contained in:
committed by
GitHub
parent
db674eaf6a
commit
e2065b2c5e
@@ -0,0 +1,52 @@
|
||||
.roadmapPostStatuses {
|
||||
@extend
|
||||
.d-flex,
|
||||
.flex-row,
|
||||
.flex-wrap;
|
||||
|
||||
min-height: 150px;
|
||||
box-sizing: border-box;
|
||||
border: 2px dotted transparent;
|
||||
border-radius: 0.5rem;
|
||||
|
||||
&.isDraggingSomething {
|
||||
border-color: black;
|
||||
}
|
||||
|
||||
&.isDraggingOver {
|
||||
background-color: rgba(255, 255, 0, 0.2);
|
||||
}
|
||||
|
||||
.roadmapPostStatus {
|
||||
@extend
|
||||
.card,
|
||||
.m-2,
|
||||
.p-0;
|
||||
|
||||
@include media-breakpoint-down(sm) {
|
||||
flex: 0 0 100%;
|
||||
}
|
||||
|
||||
box-sizing: border-box;
|
||||
flex: 0 0 28%;
|
||||
background-color: $astuto-light-grey;
|
||||
overflow: hidden;
|
||||
height: 150px;
|
||||
|
||||
&.headerOnly { height: fit-content; }
|
||||
|
||||
&.notDragging { transform: none !important; }
|
||||
|
||||
.roadmapPostStatusHeader {
|
||||
@extend
|
||||
.d-flex,
|
||||
.flex-row,
|
||||
.card-header;
|
||||
|
||||
color: white;
|
||||
padding: 8px 4px;
|
||||
|
||||
.titleText { @extend .align-self-center; }
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -15,6 +15,11 @@ span.drag-icon::before {
|
||||
background-repeat: repeat-x;
|
||||
}
|
||||
|
||||
span.drag-icon.drag-icon-white,
|
||||
span.drag-icon.drag-icon-white::before {
|
||||
background-image: radial-gradient(white 40%, transparent 40%);
|
||||
}
|
||||
|
||||
span.drag-icon::before {
|
||||
content: '';
|
||||
display: block;
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
@import 'components/SiteSettings';
|
||||
@import 'components/SiteSettings/Boards';
|
||||
@import 'components/SiteSettings/PostStatuses';
|
||||
@import 'components/SiteSettings/Roadmap';
|
||||
|
||||
/* Icons */
|
||||
@import 'icons/drag_icon';
|
||||
Reference in New Issue
Block a user