]> source.dussan.org Git - gitea.git/commitdiff
feat(#31666): Set the columns height to hug all its contents (#31726)
authorSimon Pistache <105607989+SimonPistache@users.noreply.github.com>
Mon, 16 Sep 2024 20:41:46 +0000 (22:41 +0200)
committerGitHub <noreply@github.com>
Mon, 16 Sep 2024 20:41:46 +0000 (20:41 +0000)
In Projects, columns heights are defined by the sum of all contents
height of the biggest column, rather than a fraction of the viewport
height. It default to 60vh when there is no cards to display.

Fix #31666

web_src/css/features/projects.css

index 08547cd8728170c8d2e619f0f3bacf2e29d14a4d..9d462c4c4abb993c1aa51306ecd1b1e962e20419 100644 (file)
@@ -3,6 +3,8 @@
   flex-direction: row;
   flex-wrap: nowrap;
   overflow-x: auto;
+  overflow-y: clip;
+  align-items: stretch;
   margin: 0 0.5em;
 }
 
@@ -25,8 +27,8 @@
   margin: 0 0.5rem !important;
   padding: 0.5rem !important;
   width: 320px;
-  height: calc(100vh - 450px);
-  min-height: 60vh;
+  height: initial;
+  min-height: max(calc(100vh - 400px), 300px);
   flex: 0 0 auto;
   overflow: visible;
   display: flex;
@@ -61,7 +63,7 @@
   padding: 0 !important;
   flex-wrap: nowrap !important;
   flex-direction: column;
-  overflow-x: auto;
+  overflow-x: clip;
   gap: .25rem;
 }