Skip to content

Commit 316838b

Browse files
committed
Like I know css
1 parent 5d82367 commit 316838b

4 files changed

Lines changed: 154 additions & 13 deletions

File tree

_includes/nav.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
<nav>
2-
<ul>
3-
<li>
4-
<a href="/">
5-
<img src="{{ "logo.svg" | image_asset | buster }}" aria-hidden="true" focuseable="false"/>
6-
</a>
7-
</li>
8-
</ul>
9-
</nav>
1+
<header class="meetup__default">
2+
<div>
3+
<h1> </h1>
4+
5+
<a href="/">
6+
<img src="{{ "logo.svg" | image_asset | buster }}" aria-hidden="true" focuseable="false"/>
7+
</a>
8+
</div>
9+
</header>

_layouts/default.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@
77

88
{% include footer.html %}
99
</body>
10-
1110
</html>

_layouts/meetup.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,5 @@ <h3><span>{{ talk.title }}</span> - {{ speakers | join: ", " }}</h3>
5959
</main>
6060
</body>
6161

62+
{% include footer.html %}
6263
</html>

_sass/nav.scss

Lines changed: 144 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,146 @@
1-
nav {
2-
ul {
3-
text-align: center
1+
.meetup__default {
2+
display: flex;
3+
flex-direction: column;
4+
font: 1rem 'Syncopate', sans-serif;
5+
width: 100%;
6+
7+
> div {
8+
display: flex;
9+
width: 100%;
10+
11+
&:first-child {
12+
background: #3967D1;
13+
align-items: center;
14+
position: relative;
15+
16+
h1 {
17+
color: #fcc24e;
18+
font: 700 6rem/1 'Syncopate', sans-serif;
19+
margin-left: 52px;
20+
padding: 50px 0;
21+
width: 55%;
22+
23+
@media (max-width: 992px) {
24+
font-size: 75px;
25+
}
26+
27+
@media (max-width: 768px) {
28+
font-size: 2rem;
29+
margin: 0;
30+
padding: 36px 0;
31+
width: 85%;
32+
}
33+
}
34+
35+
img {
36+
position: absolute;
37+
right: 15%;
38+
width: 350px;
39+
z-index: 1;
40+
41+
@media (max-width: 1300px) {
42+
top: 68%;
43+
width: 430px;
44+
right: 15%;
45+
}
46+
47+
@media (max-width: 992px) {
48+
top: 75%;
49+
width: 330px;
50+
right: 10%;
51+
}
52+
53+
@media (max-width: 768px) {
54+
position: relative;
55+
left: -25%;
56+
padding: 15px;
57+
}
58+
}
59+
60+
@media (max-width: 768px) {
61+
justify-content: center;
62+
}
63+
}
64+
65+
&:last-child {
66+
flex-direction: row;
67+
68+
div {
69+
align-items: center;
70+
border: 4px solid #2E2E2E;
71+
display: flex;
72+
flex-wrap: wrap;
73+
flex-basis: 50%;
74+
padding: 96px 0;
75+
76+
&:first-child {
77+
border-left-width: 0;
78+
background-color: #F6EEEC;
79+
justify-content: flex-start;
80+
81+
h2 {
82+
color: #3967D1;
83+
font: 900 4rem/1 'Syncopate', sans-serif;
84+
margin-left: 52px;
85+
width: 35%;
86+
87+
@media (max-width: 992px) {
88+
font-size: 2.5rem;
89+
margin-left: 26px;
90+
}
91+
92+
@media (max-width: 768px) {
93+
font-size: 1.5rem;
94+
}
95+
}
96+
97+
@media (max-width: 768px) {
98+
width: 100%;
99+
padding: 30px 0;
100+
}
101+
}
102+
103+
&:last-child {
104+
background: rgb(57, 126, 120);
105+
border-width: 4px 0;
106+
justify-content: flex-start;
107+
padding: 4rem 2rem;
108+
gap: 1rem;
109+
110+
@media (max-width: 992px) {
111+
justify-content: space-around;
112+
padding: 2rem 1rem;
113+
gap: 0;
114+
}
115+
116+
a {
117+
align-items: center;
118+
border: 3.3px solid #FFF;
119+
border-radius: 59.396px;
120+
color: #fff;
121+
display: inline-flex;
122+
font-weight: 900;
123+
padding: 0.75rem 1.5rem;
124+
text-decoration: none;
125+
min-width: 9rem;
126+
justify-content: space-between;
127+
128+
&:hover {
129+
background-color: rgba(0,0,0,0.5);
130+
}
131+
132+
@media (max-width: 992px) {
133+
font-size: 14px;
134+
margin-top: 12px;
135+
}
136+
137+
img {
138+
width: 2rem;
139+
padding-left: 0.5rem;
140+
}
141+
}
142+
}
143+
}
144+
}
4145
}
5146
}

0 commit comments

Comments
 (0)