Skip to content

Commit 6f4d3e9

Browse files
committed
Storing Component Style Files next to Components
1 parent d7e16f7 commit 6f4d3e9

File tree

4 files changed

+31
-30
lines changed

4 files changed

+31
-30
lines changed

src/App.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import Header from './components/Header';
1+
import Header from './components/Header/Header';
22
import CoreConcept from './components/CoreConcept';
33

44
import { CORE_CONCEPTS } from './data/core-concepts';

src/components/Header/Header.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
header {
2+
text-align: center;
3+
margin: 3rem 0;
4+
}
5+
6+
header img {
7+
height: 5rem;
8+
width: 10rem;
9+
object-fit: cover;
10+
}
11+
12+
header h1 {
13+
margin: 0;
14+
font-family: 'Roboto Condensed', sans-serif;
15+
font-size: 5rem;
16+
background: linear-gradient(40deg, #ea00ff, #ea00ff, #03d5ff, #03d5ff);
17+
-webkit-background-clip: text;
18+
background-clip: text;
19+
-webkit-text-fill-color: transparent;
20+
filter: drop-shadow(0 2px 8px rgba(0, 0, 0, 0.5));
21+
}
22+
23+
header p {
24+
margin: 0;
25+
font-size: 1.25rem;
26+
color: #8964b0;
27+
font-family: 'Roboto Condensed', sans-serif;
28+
}

src/components/Header.jsx renamed to src/components/Header/Header.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
import reactImg from '../assets/react-core-concepts.png';
1+
import reactImg from '../../assets/react-core-concepts.png';
2+
import './Header.css';
23

34
const reactDescriptions = ['Fundamental', 'Crucial', 'Core'];
45

src/index.css

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -19,34 +19,6 @@ html {
1919
min-height: 80rem;
2020
}
2121

22-
header {
23-
text-align: center;
24-
margin: 3rem 0;
25-
}
26-
27-
header img {
28-
height: 5rem;
29-
width: 10rem;
30-
object-fit: cover;
31-
}
32-
33-
header h1 {
34-
margin: 0;
35-
font-family: 'Roboto Condensed', sans-serif;
36-
font-size: 5rem;
37-
background: linear-gradient(40deg, #ea00ff, #ea00ff, #03d5ff, #03d5ff);
38-
-webkit-background-clip: text;
39-
-webkit-text-fill-color: transparent;
40-
filter: drop-shadow(0 2px 8px rgba(0, 0, 0, 0.5));
41-
}
42-
43-
header p {
44-
margin: 0;
45-
font-size: 1.25rem;
46-
color: #8964b0;
47-
font-family: 'Roboto Condensed', sans-serif;
48-
}
49-
5022
main {
5123
width: 90%;
5224
max-width: 50rem;

0 commit comments

Comments
 (0)