@@ -8,8 +8,10 @@ const companies = await getCollection("referenceCompanies", (entry) => !entry.da
88const projects = await getCollection (" referenceProjects" , (entry ) => entry .data .locale === locale );
99---
1010
11- <section >
12- <slot name =" title" />
11+ <section class =" page-padding" >
12+ <header >
13+ <slot name =" title" />
14+ </header >
1315 <div class =" references-projects" >
1416 {
1517 projects .map ((p ) => (
@@ -35,7 +37,6 @@ const projects = await getCollection("referenceProjects", (entry) => entry.data.
3537<style >
3638 section {
3739 background-color: var(--color-white);
38- padding: 8rem var(--size-page-padding);
3940 z-index: 1;
4041 }
4142
@@ -48,7 +49,8 @@ const projects = await getCollection("referenceProjects", (entry) => entry.data.
4849
4950 :where(.references-projects) {
5051 display: grid;
51- grid-template-columns: repeat(2, 1fr);
52+ grid-template-columns: repeat(2, minmax(0, 1fr));
53+ grid-template-rows: auto auto 1fr;
5254 gap: var(--size-gutter-big);
5355 margin-block-end: var(--size-gutter-big);
5456
@@ -58,28 +60,26 @@ const projects = await getCollection("referenceProjects", (entry) => entry.data.
5860
5961 div:first-child {
6062 grid-column: span 2;
61-
62- h3 {
63- min-height: 3rem;
64- }
6563 }
6664
6765 h3 {
68- min-height: 5rem ;
66+ margin: 0 ;
6967 }
7068
71- div {
69+ > div {
70+ display: grid;
71+ grid-row: span 3;
72+ grid-template-rows: subgrid;
7273 background-color: var(--color-background);
7374 padding: var(--size-gutter-big);
74- display: flex;
75- flex-direction: column;
76- align-items: center;
75+ justify-items: center;
76+ align-items: start;
7777 }
7878 }
7979
8080 :where(.references-companies) {
8181 display: grid;
82- grid-template-columns: repeat(4, 1fr);
82+ grid-template-columns: repeat(4, minmax(0, 1fr) );
8383 gap: var(--size-gutter-big);
8484
8585 a {
@@ -98,7 +98,7 @@ const projects = await getCollection("referenceProjects", (entry) => entry.data.
9898
9999 @media screen and (max-width: 1600px) {
100100 .references-companies {
101- grid-template-columns: repeat(2, 1fr);
101+ grid-template-columns: repeat(2, minmax(0, 1fr) );
102102 }
103103 }
104104
0 commit comments