equal-height pricing cards: flex column, perks flex-grow, button bottom
This commit is contained in:
+11
-1
@@ -799,7 +799,6 @@
|
|||||||
gap: 20px;
|
gap: 20px;
|
||||||
max-width: 960px;
|
max-width: 960px;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
align-items: start;
|
|
||||||
}
|
}
|
||||||
.pricing-card {
|
.pricing-card {
|
||||||
background: var(--bg-card);
|
background: var(--bg-card);
|
||||||
@@ -810,12 +809,23 @@
|
|||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
position: relative;
|
position: relative;
|
||||||
transition: border-color 0.2s, transform 0.2s;
|
transition: border-color 0.2s, transform 0.2s;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
}
|
}
|
||||||
.pricing-card.featured {
|
.pricing-card.featured {
|
||||||
border-color: var(--accent);
|
border-color: var(--accent);
|
||||||
background: linear-gradient(180deg, rgba(79, 142, 247, 0.06) 0%, var(--bg-card) 100%);
|
background: linear-gradient(180deg, rgba(79, 142, 247, 0.06) 0%, var(--bg-card) 100%);
|
||||||
transform: scale(1.04);
|
transform: scale(1.04);
|
||||||
}
|
}
|
||||||
|
.pricing-perks {
|
||||||
|
list-style: none;
|
||||||
|
text-align: left;
|
||||||
|
margin: 14px 0 24px;
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
.pricing-card .btn-block {
|
||||||
|
margin-top: auto;
|
||||||
|
}
|
||||||
.pricing-badge {
|
.pricing-badge {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -11px;
|
top: -11px;
|
||||||
|
|||||||
Reference in New Issue
Block a user