Skip to content

Commit 63fdc89

Browse files
committed
fix: improve resume languages section layout
1 parent 0868246 commit 63fdc89

5 files changed

Lines changed: 24 additions & 9 deletions

File tree

public/Alexey-Popov-Resume-ru.pdf

-10 KB
Binary file not shown.

public/Alexey-Popov-Resume.pdf

-10 KB
Binary file not shown.

scripts/resume/build.mjs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ const EN = {
136136
education: [{ title: 'Taganrog State Pedagogical Institute (A.P. Chekhov)', meta: 'Physics & Mathematics, 2004 — 2009 · GPA 4.97 / 5' }],
137137
languages: [
138138
{ name: 'Russian', level: 'Native' },
139-
{ name: 'English', level: 'Professional working (B2)' },
139+
{ name: 'English', level: 'Professional (B2)' },
140140
],
141141
};
142142

@@ -265,7 +265,7 @@ const RU = {
265265
],
266266
languages: [
267267
{ name: 'Русский', level: 'Родной' },
268-
{ name: 'Английский', level: 'Professional working (B2)' },
268+
{ name: 'Английский', level: 'Professional (B2)' },
269269
],
270270
};
271271

@@ -297,7 +297,7 @@ body{font-family:var(--font);background:var(--bg);color:var(--text);font-size:9.
297297
.loc{margin-top:6px;color:var(--muted);font-size:8.6px;font-family:var(--mono)}
298298
.eyebrow{font-family:var(--mono);font-size:7.6px;letter-spacing:1.4px;text-transform:uppercase;color:var(--accent);
299299
font-weight:600;margin:0 0 7px;display:flex;align-items:center;gap:6px}
300-
.eyebrow::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 6px var(--green)}
300+
.eyebrow::before{content:'';flex:none;width:5px;height:5px;border-radius:50%;background:var(--green)}
301301
.side .block{margin-top:14px}
302302
.side .block:first-of-type{margin-top:18px}
303303
.c-row{display:block;margin-bottom:7px}
@@ -307,8 +307,9 @@ body{font-family:var(--font);background:var(--bg);color:var(--text);font-size:9.
307307
.skill{margin-bottom:8px}
308308
.skill .g{font-weight:700;font-size:9px;color:#fff;margin-bottom:2px}
309309
.skill .i{color:var(--text-2);font-size:8.4px;line-height:1.45}
310-
.lang{display:flex;justify-content:space-between;margin-bottom:4px;font-size:8.8px}
311-
.lang .lv{color:var(--muted);font-family:var(--mono);font-size:8px}
310+
.lang{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;font-size:8.8px}
311+
.lang>span:first-child{flex:none}
312+
.lang .lv{color:var(--muted);font-family:var(--mono);font-size:8px;text-align:right;line-height:1.35}
312313
.edu .t{font-weight:600;font-size:9px;color:#fff}
313314
.edu .m{color:var(--text-2);font-size:8.2px;margin-top:1px}
314315
.summary{color:var(--text-2);font-size:9.4px;line-height:1.6;margin-bottom:4px}

scripts/resume/resume.en.html

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,11 @@
101101
text-transform: uppercase;
102102
}
103103
.eyebrow::before {
104+
flex: none;
104105
width: 5px;
105106
height: 5px;
106107
border-radius: 50%;
107108
background: var(--green);
108-
box-shadow: 0 0 6px var(--green);
109109
content: '';
110110
}
111111
.side .block {
@@ -150,14 +150,21 @@
150150
}
151151
.lang {
152152
display: flex;
153+
align-items: baseline;
153154
justify-content: space-between;
154155
margin-bottom: 4px;
156+
gap: 8px;
155157
font-size: 8.8px;
156158
}
159+
.lang > span:first-child {
160+
flex: none;
161+
}
157162
.lang .lv {
158163
color: var(--muted);
159164
font-size: 8px;
165+
line-height: 1.35;
160166
font-family: var(--mono);
167+
text-align: right;
161168
}
162169
.edu .t {
163170
color: #fff;
@@ -345,7 +352,7 @@
345352
<div class="block">
346353
<div class="eyebrow">Languages</div>
347354
<div class="lang"><span>Russian</span><span class="lv">Native</span></div>
348-
<div class="lang"><span>English</span><span class="lv">Professional working (B2)</span></div>
355+
<div class="lang"><span>English</span><span class="lv">Professional (B2)</span></div>
349356
</div>
350357

351358
<div class="block edu">

scripts/resume/resume.ru.html

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,11 @@
101101
text-transform: uppercase;
102102
}
103103
.eyebrow::before {
104+
flex: none;
104105
width: 5px;
105106
height: 5px;
106107
border-radius: 50%;
107108
background: var(--green);
108-
box-shadow: 0 0 6px var(--green);
109109
content: '';
110110
}
111111
.side .block {
@@ -150,14 +150,21 @@
150150
}
151151
.lang {
152152
display: flex;
153+
align-items: baseline;
153154
justify-content: space-between;
154155
margin-bottom: 4px;
156+
gap: 8px;
155157
font-size: 8.8px;
156158
}
159+
.lang > span:first-child {
160+
flex: none;
161+
}
157162
.lang .lv {
158163
color: var(--muted);
159164
font-size: 8px;
165+
line-height: 1.35;
160166
font-family: var(--mono);
167+
text-align: right;
161168
}
162169
.edu .t {
163170
color: #fff;
@@ -347,7 +354,7 @@
347354
<div class="block">
348355
<div class="eyebrow">Языки</div>
349356
<div class="lang"><span>Русский</span><span class="lv">Родной</span></div>
350-
<div class="lang"><span>Английский</span><span class="lv">Professional working (B2)</span></div>
357+
<div class="lang"><span>Английский</span><span class="lv">Professional (B2)</span></div>
351358
</div>
352359

353360
<div class="block edu">

0 commit comments

Comments
 (0)