diff options
Diffstat (limited to 'resume/src')
| -rw-r--r-- | resume/src/index.html | 169 | ||||
| -rw-r--r-- | resume/src/resume.html | 191 | ||||
| -rw-r--r-- | resume/src/sample-profile-picture.jpeg | bin | 0 -> 398276 bytes | |||
| -rw-r--r-- | resume/src/style.css (renamed from resume/src/styles.css) | 104 |
4 files changed, 262 insertions, 202 deletions
diff --git a/resume/src/index.html b/resume/src/index.html deleted file mode 100644 index b03ac30..0000000 --- a/resume/src/index.html +++ /dev/null @@ -1,169 +0,0 @@ -<!DOCTYPE html> -<html> - -<head> - <meta charset="UTF-8"> - <meta name="author" content="Kamen Mladenov"> - <meta name="robots" content="index, follow"> - <meta name="theme-color" content="#ffffff"> - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - <link rel="stylesheet" href="./styles.css"> - <title>My Resume</title> -</head> - -<body> - <div class="content a4-paper"> - <div id="about"> - <div id="data"> - <div id="name"> - Gosho Petrov - </div> - <div id="info"> - <div class="stacked-info"> - <b>Address</b><br> - Gosho Street - </div> - <div class="stacked-info"> - <b>Phone</b><br> - 1-800-Gosho - </div> - <div class="stacked-info"> - <b>Email</b><br> - john.cena@ne-me-vijdash.gluplako - </div> - </div> - </div> - <div id="picture"> - <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/6/60/John_Cena_July_2018.jpg/1024px-John_Cena_July_2018.jpg"> - </div> - </div> - <hr> - <div class="info-section"> - <div class="card"> - <div class="card-title"> - PROFILE - </div> - <div class="card-content"> - Vikat mi, ela za malko, I POCHVAM DA BEGAM BATE - </div> - </div> - <hr> - <div class="card"> - <div class="card-title"> - EDUCATION - </div> - <div class="card-content"> - <div class="card"> - <div class="card-title"> - 1990 - 1994 - </div> - <div class="card-content"> - <div class="card-sub-title"> - Joe University - </div> - Mi, nema kvo da kaja - </div> - </div> - <div class="card"> - <div class="card-title"> - 1994 - 2004 - </div> - <div class="card-content"> - <div class="card-sub-title"> - Cool University - </div> - Yep, it's true. What are you gonna do about it? - </div> - </div> - <div class="card"> - <div class="card-title"> - 2004 - now - </div> - <div class="card-content"> - <div class="card-sub-title"> - The coolest university - </div> - What are you gonna do? Cry? Shit your pants maybe? Maybe shit and cum? - </div> - </div> - </div> - </div> - </div> - <hr> - <div class="info-section"> - <div class="card"> - <div class="card-title"> - EXPERIENCE - </div> - <div class="card-content"> - <div class="card"> - <div class="card-title"> - 1990 - now - </div> - <div class="card-content"> - <div class="card-sub-title"> - Megamind Inc. - </div> - Got a problem? Yeah, that's what I though - </div> - </div> - </div> - </div> - </div> - <hr> - <div class="info-section"> - <div class="card"> - <div class="card-title"> - PERSONAL PROJECTS - </div> - <div class="card-content"> - <div class="card"> - <div class="card-title"> - 1990 - now - </div> - <div class="card-content"> - <div class="card-sub-title"> - Do I even need to say it? - </div> - Like, I'm pretty sure you got the point - </div> - </div> - </div> - </div> - <hr> - <div class="card"> - <div class="card-title"> - SKILLS - </div> - <div class="card-content ratings"> - <div class="rating"> - <div class="rating-title"> - Dumb shit - </div> - <div class="rating-amount"> - ●●●●●●●●●● - </div> - </div> - <div class="rating"> - <div class="rating-title"> - Making normal static content - </div> - <div class="rating-amount"> - ●○○○○○○○○○ - </div> - </div> - <div class="rating"> - <div class="rating-title"> - idk anymore - </div> - <div class="rating-amount"> - ●●●●●●●●○○ - </div> - </div> - </div> - </div> - </div> - </div> -</body> - -</html> diff --git a/resume/src/resume.html b/resume/src/resume.html new file mode 100644 index 0000000..77aa441 --- /dev/null +++ b/resume/src/resume.html @@ -0,0 +1,191 @@ +<!DOCTYPE html> +<html> + +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <link rel="stylesheet" href="./style.css"> + <title>Resume - Gosho Petrov</title> +</head> + +<body> + <main class="page"> + <article class="content"> + <summary id="about"> + <div id="data"> + <div id="name"> + Gosho Petrov + </div> + <div id="text-data"> + <div class="info"> + <div class="stacked-info"> + <b>Date of birth</b><br> + 6.9.420 + </div> + <div class="stacked-info"> + <b>Address</b><br> + Gosho Street + </div> + <div class="stacked-info"> + <b>Phone Number</b><br> + 1-800-Gosho + </div> + </div> + <div class="info"> + <div class="stacked-info"> + <b>Email</b><br> + gosho@ne-me-vijdash.pich + </div> + <div class="stacked-info"> + <b>GitHub account</b><br> + github.com/adfadfadfasdga + </div> + <div class="stacked-info"> + <b>LinkedIn profile</b><br> + linkedin.com/in/asdagadggw + </div> + </div> + </div> + </div> + <img id="picture-data" src="./sample-profile-picture.jpeg"> + </div> + </summary> + <hr> + <section class="info-section"> + <div class="card"> + <div class="card-title section-title"> + ║ PROFILE ║ + </div> + <div class="card-content"> + Vikat mi ela za malko, I POCHVAM DA BEGAM BATE + </div> + </div> + </section> + <hr> + <section class="info-section"> + <div class="section-title"> + ║ EDUCATION ║ + </div> + <div class="card"> + <div class="card-title"> + 1990 - 1994 + </div> + <div class="card-content"> + <div class="card-sub-title"> + Joe University + </div> + Mi, nema kvo da kaja + </div> + </div> + <div class="card"> + <div class="card-title"> + 1994 - 2004 + </div> + <div class="card-content"> + <div class="card-sub-title"> + Cool University + </div> + Yep, it's true. What are you gonna do about it? + </div> + </div> + <div class="card end-card"> + <div class="card-title"> + 1994 - 2004 + </div> + <div class="card-content"> + <div class="card-sub-title"> + The coolest university + </div> + I'll have you know, I gratuated top of my class. + </div> + </div> + <hr> + <div class="section-title"> + ║ EXPERIENCE ║ + </div> + <div class="card"> + <div class="card-title"> + 1990 - now + </div> + <div class="card-content"> + <div class="card-sub-title"> + Megamind Inc. + </div> + Bachkam, kvo da kaja + </div> + </div> + <div class="card"> + <div class="card-title"> + 1890 - 1990 + </div> + <div class="card-content"> + <div class="card-sub-title"> + Intergalatical Time Federation + </div> + Learned how to control time. + </div> + </div> + + </section> + <hr> + <section class="info-section"> + <div class="section-title"> + ║ PROJECTS ║ + </div> + <div class="card"> + <div class="card-title"> + 1990 - now + </div> + <div class="card-content"> + <div class="card-sub-title"> + Yo mama + </div> + HA, goteem + </div> + </div> + <div class="card"> + <div class="card-title"> + 1989 - 1999 + </div> + <div class="card-content"> + <div class="card-sub-title"> + Crime + </div> + </div> + </div> + <hr> + <div class="card"> + <div class="card-title section-title"> + ║ SKILLS ║ + </div> + <div class="card-content"> + <table class="ratings"> + <tr> + <td>Dumb Shit</td> + <td>●●●●●</td> + <td>Other Shit</td> + <td>●●●○○</td> + </tr> + <tr> + <td>Making normal static content</td> + <td>○○○○○</td> + <td>Writing</td> + <td>○○○○○</td> + </tr> + </table> + <br> + <table class="ratings"> + <tr> + <td>Programming</td> + <td>●●●●●</td> + <td>Programming</td> + <td>●○○○○</td> + </tr> + </table> + </div> + </section> + </article> + </main> +</body> + +</html> diff --git a/resume/src/sample-profile-picture.jpeg b/resume/src/sample-profile-picture.jpeg Binary files differnew file mode 100644 index 0000000..531c03b --- /dev/null +++ b/resume/src/sample-profile-picture.jpeg diff --git a/resume/src/styles.css b/resume/src/style.css index 420c624..fb4927b 100644 --- a/resume/src/styles.css +++ b/resume/src/style.css @@ -1,18 +1,19 @@ :root { --font-color: #444; --padding: .25in; + --picture-size: 10em; + --page-margin: 5mm; } * { font-size: 19px; font-family: sans-serif; - color: var(--font-color) } hr { width: auto; - border: 1px solid rgb(240, 240, 240); - margin: 1.5em 0; + border: 1px solid rgb(210, 210, 210); + margin: .9em 0; } body { @@ -22,16 +23,21 @@ body { background-color: white; } -.a4-paper { +/* The whole page */ + +.page { width: 210mm; height: 297mm; - margin: var(--padding) auto; + margin: 0 auto; } .content { + width: calc(100% - 2 * var(--page-margin)); + height: calc(100% - 2 * var(--page-margin)); border: 3px solid var(--font-color); box-sizing: border-box; padding: var(--padding); + margin: var(--page-margin); display: flex; flex-direction: column; } @@ -44,7 +50,7 @@ body { border-color: var(--font-color); } -/* About */ +/* About/Summary */ #about { display: flex; @@ -55,39 +61,66 @@ body { #data { flex: 1; + height: var(--picture-size); display: flex; flex-direction: column; } #name { - flex: 1; - font-size: 3em; + font-size: 2.5em; font-weight: bold; + margin-bottom: .2em; } -#info { - font-size: .9em; +#text-data { + font-size: .7em; + flex: 1; + display: flex; +} + +.info { + flex: 1; + font-size: inherit; display: flex; + flex-direction: column; } -#info > * { +.info > * { flex: 1; } .stacked-info { - font-size: .95em; + font-size: inherit; + line-height: 1.3em; + margin-top: .8em; border-left: 1px solid var(--font-color); + box-sizing: border-box; padding: 0 1em; } -#picture { - height: 10em; - max-width: 10em; +.stacked-info:first-child { + margin-top: 0; +} + +.stacked-info > b { + font-size: inherit; +} + +#picture-data { + height: var(--picture-size); + width: var(--picture-size); } -#picture > img { - width: inherit; - height: inherit; +#picture-data > img { + width: var(--picture-size); + margin: auto 0; +} + +/* Sections */ + +.section-title { + font-weight: bold; + margin-bottom: .5em; } /* Card */ @@ -95,10 +128,11 @@ body { .card { width: 100%; display: flex; + margin-bottom: 1em; } .card-title { - width: 30%; + width: 20%; font-weight: bold; } @@ -127,28 +161,32 @@ body { margin-bottom: .3em; } +.end-card, .card:last-child { + margin-bottom: 0; +} + /* Rating */ .ratings { - flex-direction: row; - flex-wrap: wrap; + width: 100%; + border: none; + table-layout: fixed; + border-collapse: colapse; + border-spacing: 0; } -.rating { - flex: 1; - min-width: 50%; - display: flex; - flex-direction: column; - margin-bottom: 1em; +.ratings td { + padding: 2px 0; + text-align: center; + vertical-align: middle; } -.rating-title { - font-weight: bold; - margin-right: .5em; +.ratings td:nth-child(2n) { + border-right: 1px solid black; } -.rating-amount { - flex: 1; +.ratings td:last-child { + border-right-width: 0; } /* Proper printing */ @@ -158,7 +196,7 @@ body { margin: 5mm; } @media print { - html, body, .a4-paper { + html, body, .page, .content { width: 100%; height: 100%; margin: 0; |
