Skip to content

Commit 4abd832

Browse files
Use CSS to lay out and style elements so they match a wireframe design
1 parent 99af4ea commit 4abd832

1 file changed

Lines changed: 13 additions & 40 deletions

File tree

Wireframe/style.css

Lines changed: 13 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88
:root {
99
--grey-dark: #292b2c;
1010
--grey-light: #e4e4e4;
11-
--black: #000;
12-
--white: #fff;
1311
}
1412

1513
body {
@@ -30,9 +28,12 @@ p {
3028
}
3129

3230
.header,
33-
.content,
31+
.main,
3432
.footer {
35-
padding: 0 1.5rem;
33+
display: flex;
34+
flex-direction: column;
35+
gap: 1rem;
36+
padding: 1rem 1.5rem;
3637
max-width: 1200px;
3738
margin: 0 auto;
3839
}
@@ -41,22 +42,7 @@ p {
4142
/* Header */
4243

4344
.header {
44-
display: flex;
45-
flex-direction: column;
4645
align-items: center;
47-
height: 5rem;
48-
margin-bottom: 1rem;
49-
padding-top: 1rem;
50-
gap: 1rem;
51-
}
52-
53-
54-
/* Main */
55-
56-
.main {
57-
display: flex;
58-
flex-direction: column;
59-
gap: 1rem;
6046
}
6147

6248

@@ -72,8 +58,7 @@ p {
7258
/* Article */
7359

7460
.article {
75-
margin-bottom: 1rem;
76-
border: medium solid var(--grey-light);
61+
border-style: solid;
7762
border-width: medium;
7863
border-color: var(--grey-light);
7964
padding: 1rem;
@@ -83,47 +68,35 @@ p {
8368
.article h2 {
8469
margin-top: 0.5rem;
8570
margin-bottom: 0.5rem;
86-
font-size: 1rem;
87-
font-weight: 700;
8871
}
8972

9073
.article p {
91-
margin-top: 0;
92-
margin-bottom: 1rem;
74+
margin-top: 0.5rem;
75+
margin-bottom: 1.5rem;
9376
}
9477

9578
.article a {
96-
background-color: var(--white);
79+
background-color: var(--grey-light);
9780
color: var(--black);
9881
border-style: solid;
9982
border-width: 1px;
100-
border-color: var(--black);
83+
border-color: var(--grey-dark);
10184
border-radius: 4px;
10285
text-decoration: none;
10386
padding: 0.5rem 1rem;
10487
}
10588

10689
.article a:hover {
107-
background-color: var(--black);
90+
background-color: var(--grey-dark);
10891
color: var(--white);
109-
border-style: solid;
110-
border-width: 1px;
111-
border-color: var(--white);
112-
border-radius: 4px;
113-
text-decoration: none;
114-
padding: 0.5rem 1rem;
92+
border-color: var(--grey-light);
11593
}
11694

11795

11896
/* Footer */
11997

12098
.footer {
121-
margin-top: 2rem;
122-
border-style: solid;
123-
border-width: 2px;
124-
border-color: var(--grey-light);
125-
padding-top: 2rem;
126-
padding-bottom: 1rem;
99+
border-top: 2px solid var(--grey-dark);
127100
text-align: center;
128101
font-size: 0.85rem;
129102
}

0 commit comments

Comments
 (0)