aboutsummaryrefslogtreecommitdiffstats
path: root/web_src/less/features/projects.less
diff options
context:
space:
mode:
authorsilverwind <me@silverwind.io>2021-04-20 06:13:03 +0200
committerGitHub <noreply@github.com>2021-04-20 00:13:03 -0400
commit5e85cdad29aaca31e40ca2238974f9e3a0ecb1c0 (patch)
tree1ce1f1ef79eabc14414d31de6f11e7111a9f9083 /web_src/less/features/projects.less
parent2242f381e6f4341e21a7143c9b1e7e5da11d01f7 (diff)
downloadgitea-5e85cdad29aaca31e40ca2238974f9e3a0ecb1c0.tar.gz
gitea-5e85cdad29aaca31e40ca2238974f9e3a0ecb1c0.zip
Project board improvements (#15429)
* Project board improvements - Fix link colors - Extract CSS to own file - Various minor tweaks to make it look better Fixes: https://github.com/go-gitea/gitea/issues/15424 Fixes: https://github.com/go-gitea/gitea/issues/15506 Fixes: https://github.com/go-gitea/gitea/pull/15511 * fix squashed cards on small view area * more css fixes, add second row from issue list Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> Co-authored-by: 6543 <6543@obermui.de> Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Diffstat (limited to 'web_src/less/features/projects.less')
-rw-r--r--web_src/less/features/projects.less83
1 files changed, 83 insertions, 0 deletions
diff --git a/web_src/less/features/projects.less b/web_src/less/features/projects.less
new file mode 100644
index 0000000000..f9d97a2086
--- /dev/null
+++ b/web_src/less/features/projects.less
@@ -0,0 +1,83 @@
+.board {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ overflow-x: auto;
+ margin: 0 .5em;
+}
+
+.board-column {
+ background-color: var(--color-project-board-bg) !important;
+ border: 1px solid var(--color-secondary) !important;
+ margin: 0 .5rem !important;
+ padding: .5rem !important;
+ width: 320px;
+ height: 60vh;
+ overflow-y: scroll;
+ flex: 0 0 auto;
+ overflow: visible;
+ display: flex;
+ flex-direction: column;
+}
+
+.board-column-header {
+ display: flex;
+ justify-content: space-between;
+}
+
+.board-label {
+ background: none !important;
+ line-height: 1.25 !important;
+}
+
+.board-column > .cards {
+ flex: 1;
+ display: flex;
+ margin: 0 !important;
+ padding: 0 !important;
+ flex-wrap: nowrap !important;
+ flex-direction: column;
+}
+
+.project-board-title {
+ word-break: break-word;
+}
+
+.board-column > .divider {
+ margin: 5px 0;
+}
+
+.board-column:first-child {
+ margin-left: auto !important;
+}
+
+.board-column:last-child {
+ margin-right: auto !important;
+}
+
+.board-card {
+ margin: 4px 2px !important;
+ border-radius: 5px !important;
+ cursor: move;
+ width: calc(100% - 4px) !important;
+ padding: .5rem !important;
+ min-height: auto !important;
+}
+
+.board-card .meta * {
+ margin-right: 0 !important;
+}
+
+.board-card .header {
+ margin-top: 0 !important;
+ font-size: 16px !important;
+}
+
+.card-ghost {
+ border-style: dashed !important;
+ background: none !important;
+}
+
+.card-ghost * {
+ opacity: 0;
+}