Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
358 changes: 357 additions & 1 deletion css/index.css
Original file line number Diff line number Diff line change
@@ -1 +1,357 @@
/* Compile your LESS file! */
/* http://meyerweb.com/eric/tools/css/reset/
v2.0 | 20110126
License: none (public domain)
*/
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}
body {
line-height: 1;
}
ol,
ul {
list-style: none;
}
blockquote,
q {
quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
content: "";
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
/* Set every element's box-sizing to border-box */
* {
box-sizing: border-box;
margin: 0;
padding: 0;
max-width: 100%;
}
html {
font-size: 62.5%;
}
html body {
font-size: 2.5em;
line-height: 50px;
height: auto;
}
html body .container {
width: 800x;
height: auto;
display: flex;
margin: 0;
font-family: 'Slabo 27px', serif;
}
html body .container h3 {
margin: 20px 15px 30px 15px;
padding: -1px 0;
padding-left: 10px;
border-top: 3px solid black;
border-bottom: 3px solid black;
font-weight: bold;
font-size: 2.1rem;
}
@media (max-width: 500px) {
html body .container h3 {
font-size: 1.9rem;
}
}
html body .container h4 {
font-weight: bold;
font-size: 2.1rem;
}
html body .container .sidebar {
height: auto;
padding: 0 25px;
width: 100%;
background: #002633;
color: white;
}
@media (max-width: 500px) {
html body .container .sidebar {
display: none;
}
}
html body .container .sidebar .pic-profile {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 280px;
margin-bottom: 10%;
margin-top: 25%;
}
html body .container .sidebar .pic-profile img {
width: 80%;
height: 80%;
border: 3px solid white;
border-radius: 50%;
}
html body .container .sidebar .contact-info,
html body .container .sidebar .skills,
html body .container .sidebar .social {
padding: 25px 0;
padding-bottom: 13%;
}
html body .container .sidebar ul li {
display: flex;
margin-bottom: 10px;
margin-left: 20px;
}
html body .container .sidebar ul li .icon {
width: 35px;
height: 35px;
margin: 1%;
color: white;
}
html body .container .sidebar ul li a {
text-decoration: none;
color: white;
}
html body .container .sidebar ul li p {
padding: 7px;
}
html body .container header nav ul {
display: flex;
justify-content: center;
align-items: center;
margin: 30px;
}
html body .container header nav ul a {
text-decoration: none;
font-size: 2.3rem;
padding-top: 20px;
padding: 70px;
color: black;
font-weight: bold;
}
@media (max-width: 500px) {
html body .container header nav ul a {
margin: 11px;
padding-right: 5px;
padding-left: 3px;
font-size: 2.3rem;
}
}
html body .container header nav ul a:hover {
border-bottom: 2px solid black;
padding: 2px;
}
html body .container header .top-resume {
padding: 40px;
margin: 5%;
text-align: center;
line-height: 30px;
background-color: silver;
margin-top: 19px;
}
@media (max-width: 500px) {
html body .container header .top-resume {
margin-right: 8%;
background: #002633;
color: white;
}
}
html body .container header .top-resume h1 {
font-size: 3.9rem;
font-weight: bold;
}
@media (max-width: 500px) {
html body .container header .top-resume h1 {
font-size: 2.9rem;
}
}
html body .container header .top-resume h2 {
font-size: 2.4rem;
font-weight: bold;
}
@media (max-width: 500px) {
html body .container header .top-resume h2 {
font-size: 2.3rem;
}
}
html body .container .about {
padding-left: 35px;
padding-bottom: 1%;
font-size: 2.2rem;
line-height: 35px;
padding-right: 20px;
}
@media (max-width: 500px) {
html body .container .about p {
margin: 5%;
margin-left: -4%;
font-size: 1.9rem;
line-height: 35px;
}
}
html body .container .education {
padding-left: 35px;
padding-bottom: 1%;
font-size: 2.2rem;
line-height: 35px;
padding-right: 20px;
}
@media (max-width: 500px) {
html body .container .education p {
margin: 3px;
margin-left: 2%;
margin-right: 10%;
font-size: 1.9rem;
line-height: -9px;
padding-right: 15%;
}
}
html body .container .experience {
padding-left: 35px;
padding-bottom: 1%;
font-size: 2.2rem;
line-height: 35px;
padding-right: 20px;
}
@media (max-width: 500px) {
html body .container .experience p {
margin: 1%;
margin-left: 3%;
margin-right: 2%;
font-size: 1.9rem;
line-height: 30px;
padding-right: 15%;
}
}
html body .container p {
padding-left: 35px;
padding-bottom: 1%;
font-size: 2.2rem;
line-height: 35px;
padding-right: 20px;
}
html body footer .rights {
display: flex;
justify-content: center;
align-items: center;
padding-bottom: -1px;
padding: -1px;
margin-top: 80px;
font-size: 70%;
}
html body footer .social ul li {
display: none;
}
@media (max-width: 500px) {
html body footer .social ul li {
display: inline-block;
margin: -50px 1px 0 28px;
padding: 50px;
text-align: center;
}
html body footer .social ul li i {
color: black;
}
}
Binary file added images/IMG_9329.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading