Skip to content

Commit 90c01a5

Browse files
committed
feat: add primera-vez SCSS partial
1 parent 5527cef commit 90c01a5

2 files changed

Lines changed: 103 additions & 1 deletion

File tree

_sass/primera-vez.scss

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
.pv-breadcrumb {
2+
background: $vm-blue;
3+
width: 100%;
4+
5+
.pv-breadcrumb__inner {
6+
align-items: center;
7+
display: flex;
8+
height: 44px;
9+
padding: 0 2rem;
10+
}
11+
12+
.pv-breadcrumb__trail {
13+
align-items: center;
14+
display: flex;
15+
font-size: 0.75rem;
16+
font-weight: 700;
17+
gap: 0.75rem;
18+
letter-spacing: 0.08em;
19+
list-style: none;
20+
21+
a {
22+
color: $vm-white;
23+
text-decoration: none;
24+
25+
&:hover { color: $vm-yellow; }
26+
}
27+
28+
.sep { color: rgba($vm-white, 0.4); }
29+
}
30+
31+
.pv-breadcrumb__current { color: $vm-yellow; }
32+
33+
@media (max-width: 768px) {
34+
.pv-breadcrumb__inner {
35+
height: auto;
36+
padding: 0.75rem 1.25rem;
37+
}
38+
}
39+
}
40+
41+
#view-primera-vez {
42+
background: $vm-cream;
43+
margin: 0 auto;
44+
max-width: 760px;
45+
padding: 2.5rem 2rem 3rem;
46+
width: 100%;
47+
48+
@media (max-width: 768px) {
49+
padding: 2rem 1.25rem 2.5rem;
50+
}
51+
52+
@media (max-width: 425px) {
53+
padding: 1.5rem 1rem 2rem;
54+
}
55+
}
56+
57+
.pv-title {
58+
color: $vm-blue;
59+
font: 700 clamp(1.5rem, 4vw, 2.25rem)/1.05 'Syncopate', sans-serif;
60+
letter-spacing: 0.04em;
61+
margin-bottom: 0.5rem;
62+
}
63+
64+
.pv-subtitle {
65+
color: rgba($vm-ink, 0.55);
66+
font-family: 'DM Sans', system-ui, sans-serif;
67+
font-size: 1rem;
68+
line-height: 1.5;
69+
margin-bottom: 2.5rem;
70+
}
71+
72+
.pv-faq {
73+
display: flex;
74+
flex-direction: column;
75+
}
76+
77+
.pv-faq__item {
78+
border-bottom: 1px solid rgba($vm-ink, 0.1);
79+
border-left: 3px solid $vm-yellow;
80+
margin-bottom: 1rem;
81+
padding: 0 0 1rem 1.25rem;
82+
83+
&:last-child {
84+
border-bottom: none;
85+
margin-bottom: 0;
86+
}
87+
}
88+
89+
.pv-faq__q {
90+
color: $vm-blue;
91+
font: 700 0.8rem 'Syncopate', sans-serif;
92+
letter-spacing: 0.05em;
93+
margin-bottom: 0.5rem;
94+
text-transform: uppercase;
95+
}
96+
97+
.pv-faq__a {
98+
color: rgba($vm-ink, 0.72);
99+
font-family: 'DM Sans', system-ui, sans-serif;
100+
font-size: 0.975rem;
101+
line-height: 1.65;
102+
}

assets/css/styles.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
---
22
---
3-
@import 'reset', 'application', 'header', 'nav', 'next_meetup', 'view_meetup', 'meetups', 'sponsors', 'footer';
3+
@import 'reset', 'application', 'header', 'nav', 'next_meetup', 'view_meetup', 'meetups', 'sponsors', 'footer', 'primera-vez';

0 commit comments

Comments
 (0)