Skip to content

Commit 1d28ec9

Browse files
sebastianbergeSebastian Berge
andauthored
Redesign of theme (#14)
* Change tab-title and added favicon * Updated README and added LICENSE * Feat: Remade to SPA (#9) * Feat: Added title, favicon & LICENSE. Updated README (#8) * Change tab-title and added favicon * Updated README and added LICENSE * Feat: Remade to SPA * Fix: Uodated packages * Fix: Disabled linting in workflow * Feat: Added sections * Feat: Updated CV-section * Removed projects and fixed small details * Redsigned components * Changed fontsize * Redesigned all sections --------- Co-authored-by: Sebastian Berge <[email protected]>
1 parent ead28bc commit 1d28ec9

File tree

8 files changed

+418
-164
lines changed

8 files changed

+418
-164
lines changed

public/images/sebavatar.png

2.4 MB
Loading

src/components/AboutMe.js

Lines changed: 93 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -17,80 +17,129 @@ import {
1717
import axios from "axios";
1818

1919
const AboutMe = () => {
20-
const [posts, setPosts] = useState([]);
21-
const skills = ["React", "Node.js", "JavaScript", "HTML/CSS", "Git", "SQL"];
22-
const certifications = [
23-
{
24-
title: "AWS Certified Solutions Architect",
25-
issuedBy: "Amazon Web Services",
26-
date: "July 2021",
27-
url: "https://example.com/aws-cert",
28-
},
29-
{
30-
title: "Kubernetes Administrator",
31-
issuedBy: "The Linux Foundation",
32-
date: "March 2022",
33-
url: "https://example.com/k8s-cert",
34-
},
35-
];
36-
3720
return (
3821
<Box
3922
id="aboutme-section"
4023
sx={{
4124
height: "100vh",
42-
backgroundImage: "url('/images/bergen.jpeg')",
25+
background: "linear-gradient(to bottom, #daecf6 0%, #ffffff 100%)",
4326
backgroundSize: "cover",
4427
backgroundPosition: "center",
4528
position: "relative",
4629
px: 2,
4730
}}
4831
>
32+
<Box
33+
sx={{
34+
position: "absolute",
35+
bottom: 0,
36+
width: "100%",
37+
display: "flex",
38+
justifyContent: "flex-start",
39+
pl: 4,
40+
zIndex: 0,
41+
}}
42+
>
43+
<Box
44+
component="img"
45+
src="/images/sebavatar.png"
46+
alt="Image of Sebastian Berge"
47+
sx={{
48+
width: "30%",
49+
maxHeight: "30%",
50+
objectFit: "cover",
51+
opacity: 0.6,
52+
}}
53+
/>
54+
</Box>
4955
<Box
5056
sx={{
5157
position: "absolute",
5258
inset: 0,
53-
backgroundColor: "rgba(51, 51, 51, 0.5)",
5459
display: "flex",
5560
flexDirection: "column",
5661
alignItems: "center",
57-
justifyContent: "center",
62+
justifyContent: "flex-start",
5863
textAlign: "center",
59-
color: "#fff",
64+
color: "#000",
6065
zIndex: 1,
66+
px: 2,
67+
pt: 8,
68+
fontFamily:
69+
"-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif",
6170
}}
6271
>
63-
<Avatar
64-
sx={{ width: 100, height: 100, mb: 2 }}
65-
src="/images/profile-image.jpeg"
66-
alt="Image of Sebastian Berge"
67-
/>
68-
<Typography variant="h4">Hi, I'm Sebastian</Typography>
69-
<Typography variant="body1" sx={{ maxWidth: 600, mt: 2 }}>
72+
<Typography variant="h5" sx={{ fontWeight: 600, fontSize: "2rem" }}>
73+
Hi, I'm Sebastian
74+
</Typography>
75+
<Typography
76+
variant="body1"
77+
sx={{
78+
maxWidth: 700,
79+
mt: 3,
80+
px: 2,
81+
fontWeight: 300,
82+
fontSize: "1rem",
83+
lineHeight: 1.6,
84+
}}
85+
>
7086
A passionate Senior Cloud & DevOps Engineer with a keen interest in
7187
cloud computing and basically anything techonlogy related. With over 4
7288
years of experience in the tech industry, I've developed a strong
7389
skill set within the DevOps and Cloud fields. I'm always looking to
7490
take on new challenges and grow my skills, whether that's learning new
7591
frameworks or diving deeper into backend technologies.
7692
</Typography>
77-
<Button
78-
variant="contained"
79-
color="inherit"
80-
href="#cv-section"
81-
sx={{
82-
position: "absolute",
83-
bottom: 40,
84-
backgroundColor: "#fff",
85-
color: "#333",
86-
"&:hover": {
87-
backgroundColor: "#333",
88-
color: "#fff",
89-
},
90-
}}
93+
<Stack
94+
direction="row"
95+
spacing={3}
96+
mt={4}
97+
sx={{ position: "absolute", bottom: 40 }}
9198
>
92-
CV ↓
93-
</Button>
99+
<Button
100+
variant="outlined"
101+
href="#cv-section"
102+
sx={{
103+
mt: 5,
104+
px: 2,
105+
py: 1,
106+
borderRadius: 999,
107+
fontWeight: 500,
108+
fontSize: "1rem",
109+
borderColor: "#0271e3",
110+
backgroundColor: "#0271e3",
111+
textTransform: "none",
112+
color: "#fff",
113+
"&:hover": {
114+
backgroundColor: "rgba(002, 113, 227, 0.8)",
115+
},
116+
}}
117+
>
118+
More
119+
</Button>
120+
<Button
121+
variant="outlined"
122+
href="#social-section"
123+
sx={{
124+
mt: 5,
125+
px: 2,
126+
py: 1,
127+
borderRadius: 999,
128+
fontWeight: 500,
129+
fontSize: "1rem",
130+
borderColor: "#0271e3",
131+
backgroundColor: "transparent",
132+
textTransform: "none",
133+
color: "#0271e3",
134+
"&:hover": {
135+
backgroundColor: "#0271e3",
136+
color: "#fff",
137+
},
138+
}}
139+
>
140+
Connect
141+
</Button>
142+
</Stack>
94143
</Box>
95144
</Box>
96145
);

0 commit comments

Comments
 (0)