Skip to content

Commit 489da2d

Browse files
authored
Merge pull request #3 from CarlosJorgeR/feature/createAboutMeSection
Feature/create about me section
2 parents 4b8a92c + c437f0e commit 489da2d

File tree

8 files changed

+97
-69
lines changed

8 files changed

+97
-69
lines changed

css/footer.css

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,3 @@
1-
footer {
2-
/* for guide */
3-
/* border: solid 3px aqua; */
4-
width: 60%;
5-
margin: 0 auto;
6-
margin-top: 5em;
7-
margin-bottom: 5em;
8-
}
9-
101
.contacts {
112
display: flex;
123
flex-direction: column;

css/navbar.css

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
.nav-link {
1515
padding: 1em;
16-
color: white;
16+
color: var(--default-font-color);
1717
text-decoration: none;
1818
/* background-image:none; */
1919
transition: all 0.5s ease-in-out;
@@ -22,11 +22,11 @@
2222

2323
.nav-link:hover {
2424
background-color: rgb(36, 28, 45);
25-
color: aqua !important
25+
color: var(--default-secundary-font-color) !important
2626
}
2727

2828
.nav-link:visited {
29-
color: white;
29+
color: var(--default-font-color);
3030
text-decoration: none;
3131
background-image: none;
3232
}

css/presentation-section.css

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,28 @@
11
.presentation {
2-
color: rgb(148, 112, 220);
2+
color: var(--default-font-color);
33
font-family: var(--default-font-family);
44
padding: 1em;
5+
56
}
67

78
#presentation-title {
89
font-size: 2.6rem;
9-
color: aqua;
10+
color: var( --default-secundary-font-color);
1011
animation: 1s show-presentation ease;
12+
margin-top: 0.7rem;
13+
margin-bottom: 0.7rem;
1114
}
1215

1316
#presentation-main-skill {
14-
font-size: 1.8rem;
17+
font-size: 2rem;
1518
opacity: 0;
1619
animation-name: show-presentation-main-skill;
1720
animation-timing-function: ease;
1821
animation-duration: 1s;
1922
animation-delay: 0.2s;
2023
animation-fill-mode: forwards;
24+
margin-top: 0.7rem;
25+
margin-bottom: 0.7rem;
2126
}
2227

2328
#presentation-description {
@@ -27,5 +32,7 @@
2732
animation-duration: 1s;
2833
animation-delay: 0.4s;
2934
animation-fill-mode: forwards;
35+
margin-top: 0.7rem;
36+
margin-bottom: 0.7rem;
3037
}
3138

css/project-section.css

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
.card-project {
77

8-
padding: 0.5em;
8+
padding: 0.3em;
99
margin: 1em;
1010
width: 60%;
1111
display: flex;
@@ -15,34 +15,34 @@
1515

1616
.card-title {
1717
color: var(--default-font-color);
18-
padding: 0.5em;
18+
padding: 0.3em;
1919

2020

2121
}
2222

2323
.card-description {
24-
padding: 1em;
24+
padding: 0.3em;
2525
color: rgb(153, 249, 249);
2626
font-size: 0.6em;
2727
background-color: rgb(25, 18, 33);
2828
}
2929

3030
.card-links {
31-
padding: 0.5em;
31+
padding: 0.3em;
3232
display: flex;
3333
}
3434

3535
#open-ecommerce {
36-
border-right: groove 0.2rem aqua;
37-
border-top: groove 0.2rem aqua;
38-
border-bottom: groove 0.2rem aqua;
36+
border-right: solid 0.1rem var(--default-secundary-font-color);
37+
border-top: solid 0.1rem var(--default-secundary-font-color);
38+
border-bottom: solid 0.1rem var(--default-secundary-font-color);
3939
align-self: flex-end;
4040
}
4141

4242
#angular-portfolio {
43-
border-left: groove 0.2rem aqua;
44-
border-top: groove 0.2rem aqua;
45-
border-bottom: groove 0.2rem aqua;
43+
border-left: solid 0.1rem var(--default-secundary-font-color);
44+
border-top: solid 0.1rem var(--default-secundary-font-color);
45+
border-bottom: solid 0.1rem var(--default-secundary-font-color);
4646
align-self: flex-start;
4747

4848
}

css/styles.css

Lines changed: 24 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
:root {
22
--default-font-family: "Lato", sans-serif;
3-
--default-font-color: rgb(148, 112, 220);
3+
--default-font-color: rgb(217, 200, 255);
4+
--default-secundary-font-color: rgb(6, 232, 232);
5+
46
background-color: rgb(9, 3, 15);
57
font-size: 25px;
68
scroll-behavior: smooth;
@@ -16,7 +18,8 @@ p {
1618
color: var(--default-font-color);
1719
font-family: var(--default-font-family);
1820
max-width: 650px;
19-
21+
margin-top: 0.5em;
22+
margin-bottom: 0.5em;
2023
}
2124

2225
h1,
@@ -35,9 +38,9 @@ section {
3538
/* border: solid 3px aqua; */
3639
width: 60%;
3740
margin: 0 auto;
38-
margin-top: 2em;
39-
margin-bottom: 2em;
40-
height: calc(100vh - 4em);
41+
margin-top: 2.5em;
42+
margin-bottom: 2.5em;
43+
height: calc(100vh - 5em);
4144
z-index: 2;
4245

4346
}
@@ -61,7 +64,7 @@ a {
6164
i {
6265
color: rgb(148, 112, 220);
6366
margin: 0.2em 0.2em;
64-
color: aqua;
67+
color: var(--default-secundary-font-color);
6568
}
6669

6770
nav {
@@ -97,12 +100,15 @@ nav {
97100
color: var(--default-font-color);
98101
font-family: var(--default-font-family);
99102
/* for font-size I use to avoid cascading problem*/
100-
font-size: 1.7rem;
103+
font-size: 2rem;
101104

102105
}
103-
104-
/* Ids */
105-
106+
.centered-article{
107+
display: flex;
108+
flex-direction: column;
109+
justify-content: center;
110+
height: 90%;
111+
}
106112

107113
@keyframes show-presentation {
108114
0% {
@@ -127,9 +133,9 @@ nav {
127133

128134
/* unvisited link */
129135
.work-link:link {
130-
color: aqua;
131-
text-decoration-color: aqua;
132-
background-image: linear-gradient(aqua, aqua);
136+
color: var(--default-secundary-font-color);
137+
text-decoration-color: var(--default-secundary-font-color);
138+
background-image: linear-gradient(var(--default-secundary-font-color), var(--default-secundary-font-color));
133139
background-size: 100% 0%;
134140
background-position: 0% 100%;
135141
background-repeat: no-repeat;
@@ -138,8 +144,8 @@ nav {
138144
}
139145

140146
.work-link:visited {
141-
color: aqua;
142-
text-decoration-color: aqua;
147+
color: var(--default-secundary-font-color);
148+
text-decoration-color: var(--default-secundary-font-color);
143149
}
144150

145151
/* mouse over link */
@@ -160,7 +166,7 @@ nav {
160166

161167
.icon-link:hover>i {
162168
color: black;
163-
text-shadow: 0px 0px 15px aqua;
169+
text-shadow: 0rem 0rem 1rem aqua;
164170
}
165171

166172
@media (max-width: 1100px) {
@@ -219,7 +225,7 @@ nav {
219225

220226
@media (max-width: 510px) {
221227
:root {
222-
font-size: 17px;
228+
font-size: 15px;
223229
}
224230

225231
p {
@@ -238,7 +244,7 @@ nav {
238244

239245
@media (max-width: 350px) {
240246
:root {
241-
font-size: 13px;
247+
font-size: 10px;
242248
}
243249

244250
p {

images/demo.jpg

4.84 KB
Loading

images/demo2.jpg

0 Bytes
Loading

index.html

Lines changed: 50 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -45,54 +45,78 @@
4545
<ul class="navbar">
4646
<li id="home"> <a href="#" class="icon-link"><i class="fa fa-house fa-lg"></i></a></li>
4747
<li>
48+
<a class="nav-link" href="#aboutMe">About me</a>
4849
<a class="nav-link" href="#work">Work</a>
4950
<a class="nav-link" href="#contact">Contact</a>
5051
</li>
5152
</ul>
5253
</nav>
5354
</header>
5455
<section>
55-
<div class="presentation">
56+
<div class="presentation centered-article">
5657
<h1 id="presentation-title">Hi, I am <br class='br-show'>Carlos Jorge!</h1>
5758
<h3 id="presentation-main-skill">I'm an <br class='br-show'>full-stack engineer</h3>
5859
<p id="presentation-description">
5960
I'm a cuban computer science from Havana University.
60-
Currently, I'm working as full-stack engineer focused in building .net application, and frontend applications in frameworks like angular, vue or react.
61+
Currently, I'm working as full-stack engineer focused in building .net application, and frontend applications in
62+
frameworks like angular, vue or react.
6163
</p>
6264
</div>
6365
</section>
66+
<section>
67+
<article id="aboutMe" class="centered-article">
68+
<h2 class="subtitle reveal">
69+
About me
70+
</h2>
71+
<p class="reveal">
72+
Hello, My name is Carlos Jorge. I'm a full-stack engineer that enjoy coding on and off the work.
73+
I started working as a backend developer in 2020 using .net technologies and sql server.
74+
</p>
75+
<p class="reveal">
76+
Currently, I'm also working on frontend technologies like angular, vue, html, css.
77+
</p>
78+
<p class="reveal">
79+
In my free time I like listening to music, reading books or watching movies from favorite directors.
80+
</p>
81+
</article>
82+
</section>
6483
<section>
6584
<article id="work">
66-
<h2 class="subtitle reveal">These are my github repositories</h2>
67-
<div class="card-projects">
68-
<div id="open-ecommerce" class="card-project reveal">
69-
<div class="card-title">
70-
OpenEcommerce
71-
</div>
72-
<div class="card-description">
73-
OpenEcommerce is an ecommerce builded with .net. Using a hexagonal architecture, cqrs pattern and more interesting patterns.
85+
<h2 class="subtitle reveal">Some projects I've make</h2>
86+
<div class="card-projects">
87+
<div id="open-ecommerce" class="card-project reveal">
88+
<div class="card-title">
89+
OpenEcommerce
90+
</div>
91+
<div class="card-description">
92+
<p>
93+
OpenEcommerce is an ecommerce builded with .net. Using a hexagonal architecture, cqrs pattern and more
94+
interesting patterns.
95+
</p>
96+
</div>
97+
<div class="card-links">
98+
<a class="icon-link" href="https://github.com/CarlosJorgeR/openEcommerce"><i
99+
class="fab fa-github fa-gl"></i></a>
100+
</div>
74101
</div>
75-
<div class="card-links">
76-
<a class="icon-link" href="https://github.com/CarlosJorgeR/openEcommerce"><i class="fab fa-github fa-gl"></i></a>
102+
<div id="angular-portfolio" class="card-project reveal">
103+
<div class="card-title">
104+
Angular Portfolio
105+
</div>
106+
<div class="card-description">
107+
<p>It is a personal portfolio builded with angular using really cool animation (Angular animations).</p>
108+
</div>
109+
<div class="card-links">
110+
<a class="icon-link" href="https://github.com/CarlosJorgeR/portfolio"><i
111+
class="fab fa-github fa-gl"></i></a>
112+
</div>
77113
</div>
78114
</div>
79-
<div id="angular-portfolio" class="card-project reveal">
80-
<div class="card-title">
81-
Angular Portfolio
82-
</div>
83-
<div class="card-description">
84-
It is a personal portfolio builded with angular using really cool animation (Angular animations).
85-
</div>
86-
<div class="card-links">
87-
<a class="icon-link" href="https://github.com/CarlosJorgeR/portfolio"><i class="fab fa-github fa-gl"></i></a>
88-
</div>
89-
</div>
90-
</div>
91115
</article>
92116
</section>
93117
<footer>
94118
<div class="footer">
95-
119+
96120
<div id="contact" class="contacts reveal">
97121
<h1 class="subtitle contacts-item">Contact</h1>
98122
<div class="contacts-item">
@@ -111,7 +135,7 @@ <h1 class="subtitle contacts-item">Contact</h1>
111135
</p>
112136
</div>
113137
</div>
114-
138+
115139
</footer>
116140
</body>
117141

0 commit comments

Comments
 (0)