Skip to content

Commit 004099a

Browse files
committed
align items
1 parent 0fe19f0 commit 004099a

1 file changed

Lines changed: 23 additions & 9 deletions

File tree

src/components/JourneyCards/JourneyCards.astro

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -102,21 +102,32 @@ const tabs = columns.map((column) => ({
102102
badge: item.badge,
103103
})),
104104
}))
105+
106+
const rows = columns[0].items.map((_, rowIndex) => ({
107+
items: columns.map((col) => col.items[rowIndex]),
108+
}))
105109
---
106110

107111
<section>
108112
<section class="desktop">
109113
<Typography variant="h4" className="section-title">Start your Chainlink journey</Typography>
110-
<div class="journey-cards">
111-
{
112-
columns.map((column) => (
113-
<div class="journey-column">
114+
115+
<div class="journey-rows">
116+
<div class="journey-row journey-row--header">
117+
{
118+
columns.map((column) => (
114119
<header class="column-header">
115120
<Typography variant="h5" className="column-title">
116121
{column.title}
117122
</Typography>
118123
</header>
119-
{column.items.map((item) => (
124+
))
125+
}
126+
</div>
127+
{
128+
rows.map((row, i) => (
129+
<div class="journey-row">
130+
{row.items.map((item, j) => (
120131
<a href={item.href} class="journey-card">
121132
<div class="card-content">
122133
<Typography variant="body-semi">{item.title}</Typography>
@@ -152,14 +163,17 @@ const tabs = columns.map((column) => ({
152163
display: block;
153164
}
154165

155-
.journey-cards {
166+
.journey-rows {
167+
display: grid;
168+
gap: 0;
169+
}
170+
171+
.journey-row {
156172
display: grid;
157173
grid-template-columns: repeat(3, 1fr);
158174
}
159175

160-
.journey-column {
161-
display: flex;
162-
flex-direction: column;
176+
.journey-row:not(.journey-row--header) > * {
163177
border-left: 1px solid var(--border);
164178
}
165179

0 commit comments

Comments
 (0)