From 045dfeb7306b38c7c67ca5233333edfc677505ed Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:06:48 +0300 Subject: [PATCH 01/30] docs: create cv.md --- cv.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 cv.md diff --git a/cv.md b/cv.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/cv.md @@ -0,0 +1 @@ + From 6b9457b999c3bbce3edf587544da10e1861454f0 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:13:54 +0300 Subject: [PATCH 02/30] docs: update name and contacts --- cv.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cv.md b/cv.md index 8b13789..e41069d 100644 --- a/cv.md +++ b/cv.md @@ -1 +1,7 @@ +# Yauheni Shatau +## Contacts + +* Phone: +375 25 9919565 +* Telegram: @jack13only +* E-mail: jack13only@gmail.com From 3233908041ad19c7dd4ccbc97ee0b0c2e1bc9914 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:33:39 +0300 Subject: [PATCH 03/30] docs: update info about me and my skills --- cv.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cv.md b/cv.md index e41069d..6e99cf3 100644 --- a/cv.md +++ b/cv.md @@ -5,3 +5,18 @@ * Phone: +375 25 9919565 * Telegram: @jack13only * E-mail: jack13only@gmail.com + +## About me + +I have been working for 8 years as an engineer at the Belarusian State Medical University. + +My goal for the next year is to become a front-end developer. + +Open to new ideas, ready for self-study, have a desire to drastically change my life. Have various hobbies such as drone racing and growing super hot peppers. + +## Skills + +Studied javascript on my own at https://learn.javascript.ru/ + + + From 4cbef0ec2498215576e860efc0c4515942f5679c Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:44:41 +0300 Subject: [PATCH 04/30] docs: update code example --- cv.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/cv.md b/cv.md index 6e99cf3..075f598 100644 --- a/cv.md +++ b/cv.md @@ -18,5 +18,17 @@ Open to new ideas, ready for self-study, have a desire to drastically change my Studied javascript on my own at https://learn.javascript.ru/ - +## Code example +``` +let isSquare = function(n){ + if (n < 0) return false; + + let result = Math.sqrt(n) + + if (result == Math.trunc(result)) { + return true; + } + return false; +} +``` From 45953cf6c3b88b8d205689c5cd5771e3e8ea9491 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:52:58 +0300 Subject: [PATCH 05/30] docs: update info about education and experiense --- cv.md | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/cv.md b/cv.md index 075f598..74d8aba 100644 --- a/cv.md +++ b/cv.md @@ -8,8 +8,6 @@ ## About me -I have been working for 8 years as an engineer at the Belarusian State Medical University. - My goal for the next year is to become a front-end developer. Open to new ideas, ready for self-study, have a desire to drastically change my life. Have various hobbies such as drone racing and growing super hot peppers. @@ -31,4 +29,15 @@ let isSquare = function(n){ return false; } ``` +## Education and Work Experience + +* **2007-2012** Belarusian National Technical University, Faculty of Instrumentation, Technical Security + +* **2012-2021** Belarusian State Medical University, it engineer + + + + + + From 63295787bb84c270e38b1c2741687d79adc4915d Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:55:16 +0300 Subject: [PATCH 06/30] docs: update language info --- cv.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cv.md b/cv.md index 74d8aba..eb85a57 100644 --- a/cv.md +++ b/cv.md @@ -35,6 +35,12 @@ let isSquare = function(n){ * **2012-2021** Belarusian State Medical University, it engineer +## Languages + +* Russian +* Belorussian +* English (~A2) + From 1caed21ee48e1f62e0ce8be191116a4a71423150 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 18:59:41 +0300 Subject: [PATCH 07/30] refactor: use syntax highlighting --- cv.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cv.md b/cv.md index eb85a57..08ca1a6 100644 --- a/cv.md +++ b/cv.md @@ -17,7 +17,7 @@ Open to new ideas, ready for self-study, have a desire to drastically change my Studied javascript on my own at https://learn.javascript.ru/ ## Code example -``` +```javascript let isSquare = function(n){ if (n < 0) return false; From 82d17790aa495661b3922b859f5c48c80dbcdc43 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Mon, 19 Jul 2021 19:04:12 +0300 Subject: [PATCH 08/30] feat: add link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8b13789..fae012e 100644 --- a/README.md +++ b/README.md @@ -1 +1 @@ - +https://jack13only.github.io/rsschool-cv/cv From 5bf91984dbf5422cee0b7e010e459c3f1140def5 Mon Sep 17 00:00:00 2001 From: jack13only Date: Wed, 21 Jul 2021 13:54:10 +0300 Subject: [PATCH 09/30] feat: add index,html --- index.html | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 index.html diff --git a/index.html b/index.html new file mode 100644 index 0000000..e69de29 From 9353325f28b70d1c4dbe3adc01ff8acd5c2dbdb4 Mon Sep 17 00:00:00 2001 From: jack13only Date: Wed, 21 Jul 2021 13:56:49 +0300 Subject: [PATCH 10/30] feat: add style.css --- css/style.css | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 css/style.css diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..e69de29 From c7d09da406671f12ea86c225066ccb79aca8b510 Mon Sep 17 00:00:00 2001 From: jack13only Date: Wed, 21 Jul 2021 21:38:17 +0300 Subject: [PATCH 11/30] feat: add basic page layout --- css/style.css | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ index.html | 39 +++++++++++++++++++++++++++++++ 2 files changed, 102 insertions(+) diff --git a/css/style.css b/css/style.css index e69de29..9539268 100644 --- a/css/style.css +++ b/css/style.css @@ -0,0 +1,63 @@ +html, body { + height: 90%; + } + +.wrapper { + margin-left: auto; + margin-right: auto; + height: 100%; + width: 900px; +} + +header { + margin-top: 30px; + height: 150px; + width: 900px; + letter-spacing: 3px; + text-align: center; + color: white; + background: rgb(0, 225, 255); + position: absolute; + } + +section, article { + padding: 180px 20px 0 20px; + height: 65vh; +} + +.right-footer, .left-footer { + padding: 10px 20px 10px 20px; + height: 10vh; +} + +section, .left-footer { + width: 30%; + margin-left: 30px; + background: #c0c0c0; + float: left; +} + +article, .right-footer { + width: 55%; + float: right; +} + +footer { + height: 100px; + width: 900px; + letter-spacing: 3px; + text-align: center; + color: rgb(255, 0, 55); +} + +.blue-line { + clear: both; +} + +hr { + border: none; /* Убираем границу для браузера Firefox */ + color: rgb(0, 225, 255); /* Цвет линии для остальных браузеров */ + background-color: rgb(0, 225, 255); /* Цвет линии для браузера Firefox и Opera */ + height: 10px; /* Толщина линии */ + margin: 0; + } \ No newline at end of file diff --git a/index.html b/index.html index e69de29..f68f427 100644 --- a/index.html +++ b/index.html @@ -0,0 +1,39 @@ + + + + + + + CV Yauheni Shatau + + + +
+ + +
+

Yauheni Shatau

+
+ + +
+ Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam!Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam!Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam! +
+ +
+ m neque. Totam!Lotam!Lorem ip, ullam voluptate voluptates aperiam accusantium neque. Totam! +
+ +
+
+
+ +
+ + +
+ + +
+ + \ No newline at end of file From 82ac4d93ae2f60a287704e3e74a5a89c58d3ff1a Mon Sep 17 00:00:00 2001 From: jack13only Date: Thu, 22 Jul 2021 13:10:05 +0300 Subject: [PATCH 12/30] feat: add photo --- css/style.css | 47 ++++++++++++++++++++++++++++++++++++----------- img/my-photo.jpg | Bin 0 -> 33746 bytes index.html | 6 +++++- 3 files changed, 41 insertions(+), 12 deletions(-) create mode 100644 img/my-photo.jpg diff --git a/css/style.css b/css/style.css index 9539268..a8c6efb 100644 --- a/css/style.css +++ b/css/style.css @@ -1,6 +1,6 @@ html, body { height: 90%; - } +} .wrapper { margin-left: auto; @@ -14,14 +14,15 @@ header { height: 150px; width: 900px; letter-spacing: 3px; - text-align: center; + /* text-align: center; */ color: white; background: rgb(0, 225, 255); position: absolute; - } + border-radius: 15px; +} section, article { - padding: 180px 20px 0 20px; + padding: 190px 20px 0 20px; height: 65vh; } @@ -33,10 +34,18 @@ section, article { section, .left-footer { width: 30%; margin-left: 30px; - background: #c0c0c0; + background: #ececec; float: left; } +section { + border-radius: 15px 15px 0 0; +} + +.left-footer { + border-radius: 0px 0px 15px 15px; +} + article, .right-footer { width: 55%; float: right; @@ -47,7 +56,6 @@ footer { width: 900px; letter-spacing: 3px; text-align: center; - color: rgb(255, 0, 55); } .blue-line { @@ -55,9 +63,26 @@ footer { } hr { - border: none; /* Убираем границу для браузера Firefox */ - color: rgb(0, 225, 255); /* Цвет линии для остальных браузеров */ - background-color: rgb(0, 225, 255); /* Цвет линии для браузера Firefox и Opera */ - height: 10px; /* Толщина линии */ + border: none; + color: rgb(0, 225, 255); + background-color: rgb(0, 225, 255); + height: 10px; margin: 0; - } \ No newline at end of file + border-radius: 15px; + } + +h1 { + display: inline-block; + margin-left: 170px; + font-size: 3em; + margin-top: -0.625em; + position: absolute; + top: 50%; +} + +.my-photo { + width: 150px; + margin-left: 110px; + border-radius: 50%; + vertical-align: middle; +} \ No newline at end of file diff --git a/img/my-photo.jpg b/img/my-photo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4dcdf055e0a20e8aa2ca628be39ae50e5f280db GIT binary patch literal 33746 zcmeFZby!tR*D${625F?FL0Y;)S~zrva5%t`IK%-7Nf894Qde}+xcGE2PgJYq4YdORO-+Cc003+N z3xxzgL#9xWe*g+KfN_-u02>sVKk0iY9KUE#ku(ATG6oosk2{LsRhkT$jthqZ=)cMq zBHsuA_hb$L*suM5%iF?iAdK1$FgVP^0p`jmD8MVo$YBI^v4!3D-~0%SWziNe*q9%ZPu>}xbU3M#>c_IC&t6YBPJ)p$0s7EA|)j!C8Z+9zY4!zKQsR|Mj^n%BOoNWMo4&#jF6C! z>@p%G`&oqeKVfju3J_xh$v`q13KM`zjDkjtaxsH!B<{s~6j`K{7${c(Dez@L15i-W zF)*>Pad7dF1K?kgC;%$jZ{#%q1sw$q6&)1=3lkdy4gVGrNsNYmgG2yBUdNi0$t_qA zlPoT~Qh}L;T(`~UmXLeMkRldqyx#ZuZLo(h#mlOPY_}8iZI#~Tz(pvB4Hh6f)uHVp zo{PK6?1{OLYLea~miF>$J4V0k8`^n=CFj?D82fr4s$yh+KRl(NzH@x}kQhKkMM{f) zB@-4VhVYdLHv~w~krKEukzxo2$B|u1(55@|{T7SOyn9Hzq8>TeLui{7^HKmTHsN=} zNFj14ZIui};E;tsBK+SaVE;>mi%9?Q zD|8bZ3@c@)9S1Dg%elv^2VM+S)K3R+1Q$6UGDI?) zrWNa%KBi7EeT=HEr;v&x#3dalJtLbp;UW8?imRgg6 z(ZDyymOZO2E~+nMhC5bubB*45wm>s(hP@2(MOZdDo@P&&uNcYehRlWehy4Gb)k= zmaq>#WeaGbXCi$Yf#3LUuS#3d6bp80kO#ljxYz}RDY6Gw*mJq%V0jLy1B4Ni$$AQgA+PV6GXw)Xcfet|$S6vcF2B1`%DH>A~2C=beWwJ`Y#HMT115*$2 z1~2G4g$6yovsMDBcO6l{zW^#t#Hn%{@TgV43znGAqqG}d0Az7q+ZK*ktAgTVGL8u@ z;&wU&gAd>BY1M13J<1{(D#@u@Dl5z3EO04z-5oP{p*vKNCS>^;kwLk-8Vab(fVoiJw&eHF6N9k-ft)#{iWL^Q_+I zk4UdP_b`|XM$ohnemFeHY;0qR>UklqEd+NTF%9uBmK^K4sQBB*9=Dy!Z4%=L-q7Xp>8@0%m zM~kHUU|rLeXO!Q4--ixT#AikU_v||2Bi!AZF!9ouh3Y<}(=<5vEZo0YUcr3*pa`Y4;WWo_a#>*#m)eDSa~+WM>Bd;Ilac* zXS1+kg$Jy1N!6Vl9B8wKrypB@`a+`ob;l}WQD|xB}w@dN`F!<&3ID`L^iUR>Y*Egd#MvuRX z5Bje&t@qXT^j4+K4%L%2 z$N`4)0%tEvrV!g)fxClTl9uM^YNw+WPaXZ4J|ri{60STfHk1@RhL%Myi`CS|luCls zKWyGGe^a9?dMb0TJW%&TM^p0a8QXSX_aMov@C&T6CR}c>Kkfe1gh**wlUu+m+b0}@ zYr;PY;a*Owds|LYA!<@<5PQ#?=R=9p>XYW{+>Atg810yQLv?j8#3gxq6@Dg!y3~;i9UyLKG;!zQRATtv_PyF=>ui{GOhx;zk@~I50x*P1`Yag{iiw1;>C0Y_NTL;+is`>iP z1Gvs?;=-J{JSOm1;@r_}FVUQyC)4$Sx6Vk1)GT73`}j^KDVMmku}B?>*4m_5jr-!! za4{HOo&#=wuF;Rj5u+whiDm~SH4I!tum=OH+tlZnV z`2d}?=k00id$7#U(@nHtzO1k8!x}P<{rNU;W<0TqUmqBtf+6>=DkADQR5-jwj6NX5V-I3%E zN!Dd0s1u$h+j*`AS%`nS6R#S0F+SK@-pk{c%K8CA??b_i^?A>TaHOd`{g|lyOlSO} ztQuZk?aLA;Aa>c;Il3(eHgvX}V=T{;*OIX*PZw5xUNEGEt2)>pMle&5$f~!3cb{j+tQC!0XC!>R*a7;m zN9_zvk{v{r;H~a_F}TVvEudE?&o4BddWiBG*2p#Yh2-oV4SDeFVb6Elgv68e?tL0G z)iHew64C3oHlKYp3So(4cyQySFBbd9hgqT-oqC77DPieu*(3hZxgwT=&oh$D7Oyga1g3z}{5*82nFx1Fpc2F|?qF1#!3BTUxKAJd}0(`{K&#N+ypPNC6i4SyQ+iutHO zBhrrNR3tIt668m7T_+OANXxk+iM~PlsYWC%6EwwR`PpZ6LGrbvk|{-8>e_N zaj{7`_}9Vt7B4>_rl6*Y&U$r*yLJ`-ExN)Ip|? zFHib_wg+6#1_pDwqEK^zLm)1m&X!0$-+!bR5C%DTm8S!mAp-yn9%T*;vJkAxhqNa()PyI+54W>}dZ>H9z$R=&C3vBBi;s$pE^xjEuH0Pa8Sd+-3GE zsJOfQH<*Icf2UJ$x79arfh#lXI$iempP=Am%lPl$x*ksOE4a3|lbp`^QR~kVxLy!2 z9Oi!88g6~rf-51l?X^9AkCV&vB_;BGDK>BiV)v8Hf2md- z9InDOush7v$N_@vT;!OAy4e3#AK@iJ7b%kh3=W4mJHcG+e-*+1jky%zZ*YR&a9yaq z!`~5jzY$2;{?K2}9<=2FLjf*F{x8TC&mYJ<0Js9c#lH<`E0^ehi@Ny#g1geiC2M5c0F@y!-^ca$)`9zz_!4r7QTw@p{BO4(&C}iKUpAmC<^L;0 z)5HE>Hz`bOC%C?~{l8EVf+0>$`Veopnun^s=AGY*9`pl^?wZO|GS3upC{NGmuFPK2>BpSu}D)l zAP?9AFu(?Y0E~b(;DAiSk&nk!$`wgL_Wz(@1Ox&8tLO6Adv$vLX^X-_Ubwrel2}bj4f( znZ5+`F)?0|z#XNTt}d@J8f$7ZD#F|$j3T`JJYar)K}Jz=UI7syArXFVM&zYDem;I- zJ^?`<0TBs)AqfFd#$SO6S)049orLaf8vect=Gcwz4Ld;;R);(Yvq ze1d{JND3Yg9~Zc_H;;=4^KTBfAs%3N=#?#=@scCb&g==7Wzn~@-OZ9gTCtd%L-g26x|`#NUOU((&GNRqyG8;^shH3 z|5gBkw9-SQnJ%wV^6-oD2ny=|zDjwMA9<&e|0k&?avazq&H4WsG0YZf=kuSCYHCWT zxp=^>UBD2v+tN(PR`5chwi03@HiCk})^LDB_M=kX$J=L2nq>^ zTHD%*2@4Ag{^s`6T50X{cdnOG*&;dG3E2ws+d-^(>>y&cJP6xr5_T|mXKUm*fjV2;L-_8wLhP9s{}SiQ2&W0NMJoN)<#0x_M>azh>VfP# zpI;M1590PKi_5H;`_e|?_urrKa2jK_5A;$=)cqocCdD_hagu@KBmjY@LjGkKRbo* zzxLM^?r-bSZ*t@!cbWXNy2|`s1^;>fqk(@k@Q()m(ZD|%_(uc(KhnTo=QD^4@~6dp z7j|qP!V^LvIo0hWi=1M1yPjO)5~^zI#wMor4$ymE z_q~05ABBZKj)+W5N=`|AmX@2BUr<<7TvJtzOFB#WXq20@i0Ldekrd3#M4kT^wE{TyPVXC zxiy!*Oi4eTnK)F8?8N@~GyUbvq-yNo{W!I-q3hGi4{rt)gvwmb<=yk zk!i(EJ(Fw4|LSwZ{awTG8SPU?6aBT?Tg1gL?Ift}Q8#vON!~k-S8Hib=?oxJ>JfAt z4#SQ7DBDxO?SnSJzI2{By0&=iSB_mcKe8TwYd9<|zqEo}82wt{%&_Ugy9=QBG(h^* zhE%kKHkLXzS8+3CNfAXo6I2cX%ttu7`WLKzOxzPDzw-j2k7mQSoUnp%{`3OaEcJ@#C8|*L>vQrCH9O=%{MmRiZ($&+{=_uw>W1;b} zHDZV-_ap|x4rE3U<1y+)^cmKL#SCg+k1MfymV$h$eM?m@0PllQE-E8BzfC$RJ%j-r z+7=rSE$i8awjxK}%G14k>{nc#(3x+Zmb61B$&8>wN9enwP}|3U5j*BBSFIn}{bmga z7p>)PORFjuHp;q5_jj{F`OZa9TJmC!mp`{=v(RP~eiX=0w=*ha1!Y*<@IlSbju9e}F zXDoFuTT0ej(SpxqW^_FREOZ*KN&9|C(64z~B-9tTMu=Zg^uicWlfpZbExQ2PCm-2x z?ylyv?x(XB$>!(l6!H@+#R9E(J5(7eCqyv)y;(h*YW% zOc1+FFL~{`-*(?6*N?!>Y1ztLXlkjSa^P_p!>7jus31Nzx5j z%Zk^s3Rx1sow70aK~IY5b5uatT0zosK(>=o#Mf4HpylEI!4K)40Dr-KGF;y{GNyw{ zjYoEdK!~^$Jx$F1*;|kS;NvN*LsXK2pLJ|{aAPlsGTOPnY@p7>K_Jr8`k_vH={jA- zF>aK^C*x?-oXzx%fY`vosweuM5oWacUe5H>A+F8Oy(JwG^CZ*KCxH^_)?B)^>9!n%M zlJNd$FVFB{UbIXGNTDosn&bFh{RtsvY{1(Q@uF2ZvQ7zdT@I6WOF)WOrApyo-45BssNbLYv#VO1%Hv9{-{mioLfQDUL(mPoAUtuNKX z49*I##fGTm!tMxE#|jHS`f+^X)L?2)CsCPu>cqXiiOO-H07ey?trQoMDntAvcZzTWc@BwaXE`7RYc zq1X2ak}Ng@o@+!&K5v*hlr;5M3hlyayQv-Uj!WiaVZF#OHBO4r#sxqiK{2;MSePQK zQM0(|QtUqxH+mq(aY6&>jxRHwHyN00r*M(KNrmm26=o}{?YwzCa_&aL>eBbl45Z7D z=$o4I;seF39SJord#oK25vpiZ=zxqXwy!+buLea&MU803HrMDI#SGq;7-T9 zTw5XxC@F|p4|Ivdk1jgcf2!gvUs`f^8gG?XthtoCMK7?Ro+7u1zFA~$)VCKyT!i{j zq9bo>5YHMuPIE7sBk|_2ifMt#d*1ikc{mL$eAG^wsTY7DY(Kn3-*etFA6res7dPG1 z*w_L5?ls48MnI;P|5!_X*?td~iOTeCwb#nIVlGbX4-avg_s)>}g6a6-T8O7l@L0`q z#l5%6slG=Di!gI8$rO0A2#TW>Udy>;ZI zd=0dRD7o@X`}j&UpMwye0<|&DhWaJ^sYn1ax|^#4tqy~P>B@5%stuT(r_SdT2T8dL zQpcXyERlM7A7yE?cv`uAj!h4jH9MF5?k0TcEbuiN(WS?TSzI9+SyMsV{q~8@iD&}x zW-HLyiJ&B7R&t65R9~0>sZ%ZCqa7Dnk99%Rd-z@=yxXVB{hF%ES;e=IM(&J)~~?-m&=JGz9yrD?FG`7mK}BJ5qaJa3>cWWnTRUb1>qs@IR5 z4jyiwrdGS+zGaj+DMSyxYd6#TFH3tTDVo z4?5{%*FBh_7)4J*G-W*LYggWThIeNsNRy^?er?))eaP0DocuE0ZZ)5N_c{;HJ6qKm8h=NW?>dABSx3UqGU8XI3zc45wIb81N%F{RC z(YbeED&M^-EtD?JvC4sS!vG#z9M}n>MDB+SBkO^1e8C4z4M%RP&QCuC=QTFR;-TFo zIM13LRvDkt`cf>_ zwz%y_NVG%>>ue&=?j%fqx|SEfo4A+wP&c7-ke>yRNf}eaEyiL$MhSFomSZ_(E;xsu zHsuke$a1fVZk_gT^ik!PuhT`CrbcCl<-_B1+zwEM5=X&lhkZWrHAeTh`*mDNS&RF$vYLvq#V$lRuTUOC1EKTjZb4^GO< ze%6iqLa6Mf;nDH&J=M0Qkv9wqx(%8n)wUcJ|CFxf_ZWc%O&uS0q zJ9C?BCH6-66fK3*J?}ASYC?S3F5<2_O7-TvXA4a^?2gkw{#y>}8cTj+SD3_U&ONiE6A_wb&2n(t`+@mbt~w?6mL&HpO7`{2XCnYpm7^nE*;qIyR5E(e2VSGKeh%Q&y-b` zta*6SFbiOShY|XD7H~mDIwrN7Wxhj?R6_ELLDOmOR;KxJ9{Ha?OtA}ovh>z|h9Ld2 zEWhSG@<<})@LXfs>FFWG!Pa(B_Ps$PVY1z(H?f`_wgGDi~`#Xds1n>`NfoTT9QD-UrI-Jsav=ee8#p zIXJ{^U)C18mhUljFK`yGSCiK^EG1wv$J}Izz5Oz0YmG_i+1yis8a=;y^UWO<+G*34 z8!^jqney+Nak3jC;oNbrfTQK!(;xd%(4o9|zG>#zyslTTZhm|ze;SX4zEd#8sZHSP zp*t7?(wz?_QESA!0F*G4x+0Iw@ z@ob{rzd)#!OGkO?=%Z=gIZo_(;YPyM4ur*&P-K6pClw?_>|}e4}z%w zhXvaK^X@=RJPC*V`kgG4_2F@b+g);w{^GA*QDXMOvbp?MaBU^IER_(h}O`NNFecTScI@~`V=zAbIw8+>B81X21$^wel zXng15`_GfyReFsGljKled39N?`DUQ)teeT?JvxjIWT-dIe<`>pPEk=&Y8XppE$|+D&)p-!71|kj#r!m1dq)2Pd;ZegjBo%tR7?1Ue`~IQbQF^9+ z7ImijcEu6s3nHC&z-dh3GgXLqHaV@F?7U2dzuC9WZ(sbUExv?gZ%B_fi4>SRrw@T* zdbLNXO+5VGy^S=z2P5Y;-WeQPbSQeMMACWlh|MDx!{T=Eq5qHEd@_j_q`F!X3>#Af zFATS<%?526`U7V7!6h%&`9fc#6-x9U?>cNr)e7wkd=#bMDE(lwe(Ra<+RD()oAX6C z80ci9gx)ce;KFT~D?d?2Nxx^}|HnyS?!paT<1F7E5XJbN3@s;QeU(eU7x=hr-xvs0e?Ig;~#GKU7 z)__3!;~0bR9l!Z63^qL9fs4+_D){^s_~6a(4|6r6OtO<2c2m5%R^c_&}}z zA$`w`Zx23V(cS259W^doh$`0PYS)09QgN{g>MIZCiGO+cCe3M#@-Tt+bsy8g7vPKsfY%Sa*y-Th{9Ne{Yl<@G^6@G{hY(6^hVFAk}E*n6kgR*otY=7Eva+(+adan4T}^DNKd z=6fQY){(68Nn65$jnEHRfF?@k$0Rxz7xtWzYh#1z>@Q2gaEq@erRE}Pv8zV(75d0? zBjzD@`%oaF^{=j#NrRM`m+pyq^0E@RtJ&Yhwsti>j%u4j9^mZ1Xb zDG?N#$0`T@vSSB_TlI*-Yw={n{&$UC`*_@(Rh|UMAL_M^7m(x8i>(fGe2fgQEh9Ou zAyiAFU>mQjCMs)Lc)P!>RR_+&7>#bZ7#$$LF6?Ql?`9+}D~FNiXdI|`&Jbf;p?vQs zI_1sdUU}0DDA-sgRMmB_*xi zh;Gth$qR~B(dl+Xvq(?Wbl(Ua#q`JU*s0JeRWQBb%xG8eNQr~s))AcG0^s`=lKQc& zW9&fG&P8IvOn4!aChUD&6vr;2RA5}Fvgb}LW3({Yn5_i-6$Bw2)L8wD#VmJf!v;I9 zf?}&scJ4$)uYhHPzYVfKUbdhqkfmdQ`hti-;LBLM1?aTqt%UYgDahs<`|M11lfaM; zV$N;q0)X>c*=-)baZ*iP>#<0emzRH>VXmem^hB_m?p7feFGdih#zCDZ z??c1J-8Gkqx|?8bBT;qQ5dP6t`V7TE2FtQ?PdzTz%QvZbBCT*1(t5F;&wdb||X?bAo!85XtTE#23ld zUexf~@*uo(|E3Q~MV%>kw1UbglFDT)Ygevsnqqe8a<#Jzjt(0tnvmXpT%zajMXj)y z>E^w(>(He)Pd>gz<>{<i z_jZW)c0t^_<*`glajTcVIaSx&clVs$#-K{Qyg{Qme?Lq-+gdcty10kpu1wJEbc4$S zN3s%qvbF1u!gX&kD59;7B9A;9mzC$Lj0qFg@Cgm&j-<3&r}k=NzWO|=pL(V!eY+1* zn5_C0BR#^)MXmYl;S<#URm;d3V-49*hqNDo;n|VM16gie;?l$O+#*?})9LSW7XWN4 zN*!Fn=<4^lKuZP>^}S;wt5b(&H){~3Y=$iIANiO~8PHouf+og%O~Ix2EaU{35&8nJ z<{!%x7&f#t-C|%KZRaP$qLX4_zEiYMkN2pdfqH>rbZ=Pc0{Aey_)VcnZFhZCxFXZ) zV$4)Uxy3^VRxy32j*%ZwAE#tk95_DjO09(lXS^WsMHxw>j*N_R~>5!G3MT3?_(scvD*VMc82u`i1t zQOQN+33S$d6d~mc=VYhj%*xq=GR{11sAPZWs&GnU_z;?(XZNCm7{!--L@HkmqUx2@#>A4B0)=;;qdyeQ)7t1lU zKj35HJ1_EY3OmR zk7O2j&aG(R=@Gq>3_Wjrd&*6!binmfjhg_8KMrcn&f0lX6DJo3^oBP=t7iVIASKBy zbQ1QccNHl*iiJeow0^i2*Mu{<_Bl<}P`QSJf$c>ruD!bq4ETwo+V89tvGbq{3SE@F zRQ4lcGLqB8 zNp9)s+-wJ2gt&TdzOuNH)@n|^7!BL{K9o*&DoyGl8T#?7q>aNHX{>>BzL=fW>$2AS z&iaj9T+%c3C2R%GC>-vIqoMjQ1-sSo6RWz|ymJ@tnAXs&*EW}llp6De1W+ICWk?pt z;MMe+4yMJJgU4RT)1mr(tP>8yuO-FVrpHpFu#>rG{({iN09AE6)snIq`SWsdq_g?< zQvxcT3!rp52J=Q9PjkMEag42jf^yjyOC6^ zUK%1{VjmT&k<0DUMZ0>y{b@@`tFlfi{J3Rw8DZ4#XYHNW6r~AOkm?u9tR5-zt`{L< z(3})YtC(j}?+g3dfkxU+u3u)x<0SCXp!3EXSHuWjQerWPHjKaLyUD{Akd{NfO za(lS(*=ryL@W(A6wc?;?Ru$KFMWufj4Ue8p^3Z|po{A--J# zA?)kn#uI2{{aP!$IC$H&@B(_=cfXlw}9GZ)DHyZe_yg>k%vMrZ&KswZ)x4 z%{N2FTxZU1`v-GW%w?Vzqr!M+Tx|Qqcjb~Qez0tBq;i-hY?F@a*6Iu=$G^w` znnK{8$C*{{i{(7awm5Y=cqH4GM^;qC zR1L1dB}olU@Zm~0jnSxk zzkT1iX_{!0rC^tiG&4rpYKN$)`ua4Vp-Xz%_z#PEGrfmXCr{i)AzUr5eIiZ6lL@|n zYAXXcJw|srbk|kw6WZ>y-coKw*%E(~`~jgTv^IPTx0ZwdL4~x{m+$C?8Qujb7{g)rU94W?GuOqlWp{O*p2>U;6_K!om~Vf_Vn#KB1#^{^9SN988J!!u95g<0L}FC^l!)%4!I z1&?RDCd=mD(t--6QR_ZC@?og%eVM*{v+O>W1LV6H_o4k)elb-pYlF!egW8CYzJ5hh zmU~634#k{Hp5L>yt1JbV)>?A?jOwlYsjI2{qHlhcm5H}(h2V1OQ&a23Oq~zNgDf84 zuHtT3Q0ts#_s-WFG8HGAO36=4dZ}?Zt`-~CaV2G6$8{>BlP_*6Rm(QK$;sof(R=vi zJ<^1L((TN00mzV@HIrym%h~GM@Pbkq`DFz_pBycpepJM0Ic_J=nrQBg`JAfAvm-2^ zhZr=lEh_NPG%}J0aeML;)l!=p?1+BD+OB&J>~zyjunA+Fsl@KEpIJGqeUN;@!Y`Gi zzJ$CNZ2KYixsmG-g1@58P%|#?o)35wWD(ZObaXdb#E29#IAZxpy4)G}LKg|VyX@vJ z@*AkT99vByl)!X*kGTxI{oK99_4LuS@dIIDFJ7(2&o1|>u8nl-v7+8RWR(C18~_Pr znrPkJQ0A&vOv)`-(_OFxmrtAJ<`2uDnW^Z=U*L3dudO)EJ?;z6I8(e2SB7*JNoZ3q zJbHXI-0Z}^OC1KaP*7uhGh}j2@rHq*O1A0H<2(#(hBYVY5`%4G7G2z`5Se#evh4^- zArjMR^NBuAH~gnhrLR*Jo!^5Zn#3v8NH$@GSQ@0Rd^REPV`VZo&qjxm)P&Z8?DJUM zg2*_RkF5^Ql;>q}jm0|vQGzSvp7 zjE)wah^Pcw2A>B;eFNXcVx&2NRF5p?@!%_;KesZT3vmJV&1coW%YHh6c3?=jN%i~c z>v5XV079|Y6l1yDfo;rZ>r?s#h6qaGRTWiIt#}uGPKH6NOwiY{;}h$MLKbiZ4grT; zg}h1^w_D#n=4Q6?n-aFE(nw(=NP6KR8y8sPhE=XGmwKfX&z67A^mXN#2PQSaG}Nc7 zG2i$6dWx;mL%W(3&GU%A4$tH=#1z@|Q z9BNy{RI|@4w7=3ncLAh~E8A9i()1MAz?@v>BXPNUp4KgFrnebIy&H&Vr#0F(x1;-7 zTu{)ZsVwWW7pG%zu9pj1XLB5oEUeP3y6Gpj5yS;Whdc)B;tl5>leU7xB)Ai%2+f{* zNN#q1!>PyUBJgl!!pFqzT!1pfW-loDQpu(a9Qs)w@Y%IJ4k^w=V^yXO$2--nbNZmR zQumb~jA<{NT#Toa+GV>`pPa94msluB;aExd`MgnumJ0-kWguPmrGjWBXxnQ+9(AAP zS|+<9RjKCHm&Xxf`AI8tTj{Us50h2A7I#y79>g5xhnP!|yKAx%sz3FiR!$&}58|;T z@$$hvvSE^6<#LfuGW34;vYd+u@D3~qS3!P&sI)|rr?qwfU84x64}?`Hfq70F-%5OY z!#h1WlRk1Jb$-jfzrpTZAj&}bR3Adu#hWp=Py5S#3#xE8`^tScop+sE#kuj~^Cna6GI71#G?u6-so|(^cg+E85XFjy%4n z8bnS;qWk74@BF9P35&1CTfr&AhJ;NqO>qj$anH3Bwl@D4EcQ1*dG5eYVo!A zI!gR~8a{4zEJq2$i&X**rOMM8nUpkodW!Nn?JTDDGGz2B)Nsi!~N9br*Nf=6A^(@zT{21JY(;O-*V}4l6pO6J6luCb{$ZlMg zac`Y`lZ<@QUYS1(o zRHri?D?ZY7nG9!~mJXL05mE?^Tw8k&;FM#5$VU7%h_ac#Q-4_2M%(SU0LBkKhSM6A z5zZq&UUzf6c~1B7>C90=I48_m9~$FK6#%{!*4E;6MTG* z4GUFw+}-pI@ElMcSbUsvGrCi6NQpS>WoHMvW?tj~x36|QvC|XE*h)r=UVrI#lzRwI zx1x24I^YScC=rT={Ft`~k-UX1@S4&UA+!zVG$J=*wQ#nLd=xuU>Ep?1D3B|6Y_!8O zP&ceD7zEJD%A{zxkx#zyeWa4rigx{IPf3P+e%)Qn`CAJlw>h+TknmnvoI^1rU-jv4bBhrdGnE2cv5S#tM z{!3A=n=x~KPd}O(nL30Mr6e)dQX)c6Y4X^3I?nGz#m$)uO#%SZ$}R4$D$>N!X3#1( z4&xLsAb*}cJfMF%ym)?=Q}~3HWl){j*{!FlU3-XVuyXowxJ;P{BCw#Q2ONj|Ny1Er zHMwGTvx7Chw8WfPA?s)yd2Zib6S1q~Hjo@fa4A=ju%xKL^`99EqqtCE1Qt)zNg*#E zr8CK)^3W7;XZdv=Kh6y5oRl5y9RD&T^DV7M^%XfxNw-SxHo6v*AI^;KaL$<=_Bdfv zMD3$3>6ZGN*Rh!!Mv7rOR_bSu|iQyPIZEIm&kPK-K1e9-p}7LB15x z$3B5hUkQ$tWoYq)-VZlMqRq!7*^XoiSjmK{`v^TUdj`a)HrC~t`SX0pmpVzJ=DMr< zu=Khby&NPllf2umg6@td^|^f>Ic=o5xIF;`#hl*-cDJ6 z?F1!eT^mQo{>eK@6;%A}&1?Bg~|*uZyR59v!jcW!?(_jSc&s#(E1;!F`M&lvcE z6%`n^?8RgDEUa)$_FFQwxIRC1TyB`n+xY7duUce=U5LF8L|?^)MYK4eKRlujeUZ)) zp5~=ynx29k2)!E^x7H>@3jz_22j`An%ZFyXR0Ft+593MHzk5;~|>H%>hOJdhvr%;K!}`w2UHJ=d~bX>oSq3+HR5J!#(eOy&yg9cpvk zaMMLiWRX9j6wpli-(KIcK(~ntD+3)jOX%BHPw8X{QYHoQfF!^h6$2Y9`KN+M1`|&Z zlJ#YjrBN74f_6m*A5MET2xJCJ-fNmh>6kUBH+F4)+BPt_txis>Mhv0>7T!5NHy$(o zG);OPO`BGw%ZK`SPoHnm1E#9=`aTa;Q5JiD(4snmXv*>_eMg_m+VNrQ0mWItOaoW( zir^50^LQMqa={!OO6Si@iq3z8pJV|a&$|FP3X79XKBGQxER=aJopnA;aos8`_r*~{ zYou#ICVkYxXXmFcM?ZrV1QFRRt~x736)LmjMwqjO`CaqH*5#ApdIX+)VcA?c9h!R3 z+v`xX04{w zJ^3n2iVAX0YV-@^Rk1@<=wqp-@8RmtY$=?{79jlW?0t;mUJ#a4vW&%k%*57<+nqnJ zm>PvVXq>&ad0sG`I4Ia*#F+O|$!@S)M*i*ehwDjjkTiR|_V^wY;p87F9x##D7?g0H zJ!tiO>)B@RLpI&^*S%`}oaclknF|#A@9QlY=vbc77uX8YS(ER zJ2RfczMPzERy{83SR>^g?F`d=a4k{Tjw!ESNH?T*Wx8D!Md_h$peoz@hmL2cXRwVs zIzdHr@^g`cMEkz*6D2W1g5HTCF-8&)KAI?PQGFdNxmJ0B@TxP0I#XGHP;=W7>KulP zoFgal=2@mQ2H>_hGP=$_{Sq}Jovm+DDR{)sH~gmiY|H@tURUWoN6Y4t!l92XZ{$U` zeZ!GOJW%xf%+qBKv!Kkq#pA;37bAizS%^Drkug$Z%Q_Ts9o=&tfd}+MLiSOveP zS(*wxYK!ZE`;815lb=Uw7yhZ|#Lj&pv_4OWk>8s>k#@#q9uH?*Zy|K1; zrsKwM^9=iUKar`!(LOM^DNl)#lA5MQ`!sJW32u)zwbTe-d)XpMZWb%4%yAXNaiKga zKb1!T(!C+r-8_t8W59XT@u>!s;ZHuY^=ED5Wx`TmcPBvXDm-kp*$8DAy~|gO$Wp^w z8`ESOy9bn_psf1}#89tva=?PEz#v-tG-^qUa1IEk3W|DHheOT3mxS@G(%H%30fGvV zQ}Y6~r>;2h=y1vQogO)2+xYH;$>ix8ii(07eTlnpe|FTA>w0k&7FxgeqFAHTGKY)G zqRo9*_f^?0!Us$ERR^tc@&=gv>(Oog#~cqMm}WptYQP`apnCp)mqJ#-%4G62SSrkB z+uvJOk1s5=lI(r^w+7nFCOrNw5Q|b0``#Le3)@*ei(V~wrEMi3adS{YZ)#QS$XGtKZ zot0Xh3E6bphhw+d zQhNy?iXlUz$ zq^V4jylSTQ3|M=bt z5Z3iA!rUMAU(@<~xgWElfO=6=fCK~(36?MmE~CZ4E&6yM{{XQ1`%K_!BAq%sx>!db z8byf&c-QHw;EVDJ7Qg$~w8U}g-m%R%TL9o)NFK5YwXDPIbzjIH?5J9}>s9I;bz=1% zpg+mf1}5rMPY^7lP|`s+x3_#g3)OWFJ%9hyGU!j9Zg?|Kem<9$OMZB-$XVSPFFVnjW3tmf#~X!C4v^5N= zJh0;uW!sr*_^BomW2ef{NG4DB> zg?h@aO5ftY+bw1ewT%FLjAI6#q-LCYwLXFG%ujgX=xO(EZh6W{R^hLK|INs^u12Ez2_i2D`D6##qE^byEcK$C>mVL*>++w%>`vteQ-0-{JBD z%h#bRc6^-beW#UX{{Tp@K~J*lDX^Q8uQQIu)ZztwQnHL(6!jFf85;VS(FyT^7(i8v z06{9PZLcQa4G5^ABOl=C_TO}t$QbP|Bd96-x||Jw#d+=%Sa%q$;RV2)X*7WfziNE0kjO^$q?Gmd}4Y-VvJaS2V>> zZ_Mf8U-EPqcdy9~wdyU~*SP$uO_$wLR7pd(si+!Rqo$WGvtui~o){#8N{Ntw70$J1 zAr+4!$z?U%1=j+#&&&Ls2j`phXIU}`EPRiZKh5(TdIUa3_HyTU9us55l!BUpI@-5? zOtiB=jav=^stRhFDtee!U*Xcw)YP)FNX;aZX;fmwfN8bbNRhJyz;Ls@b>oALWIw6HxvwlGy0T!!lGn!H^GIe|4TMNTQO?G)#SNVEU!6;{^QpyFvyAC}j{{Ua0Rs-mG z_LawTbfPt-3FFi1RO%&z5IsaPTK5+MlBmg({aEI7#rT; zo2cheQV9N^Pj4b=$>Y@tC#Lx7)Axnckr3j>zR?BPi%mTIbcRLIDh@Q&c`&Dv6+{q$W6L2H0se)@2qTjrZhN; zghoD1!+@xQIVh(DG@uB9Zbz`*^<`^v+V0Z66)0UZIqx;%=zZ3~Lr}MMOsaqUNMOjHvAlCs=BTTDx zaG(gcnD#VBX=6fTbtE4;eqKk*<<>>=r!bk&TirgJl*4%fNB9W;01sAgP4WxlzR#|} zZRhFCHt(j&<#u*&GgF&_D%i7oi6QYne$VplJ6K_c_M6jdGO5>51I(%w zkbymp&oqKZY6SoSe2Ji_9!9?|f_HoTFcP83m6+65g5V7LR92ib(??`{t%Dzf+ZB`5 zWm6-xw(eI49x9VquiV*MYI;g+oOvNIX=l|>7m+F*mL!!B^C9+Sw`{NCNvMqnKOhOH zKertb?px9X5vHe-xKMLYDM}xfYtTuuzAtZl=E!|T&Qt(jQd0GbWpC*8IlT*NXepu@g zpuCw9GX3dJ2Mh%P&(G!d^w$MITC+!04Msk>OMj79AclE-ZdAQF4Di*%tLX8w0th^N z3td=US>{y+KjK`E&(rhidP^LH(9rz)RKq8(B0&U>ZT*k|1QLFv-}-wjDj2a1($LyM z=BKA4I;(+xO5H~{Kh=$`#~cyGukXQW^XiQHsZm2tqRTTgIpkd3Pvl*))mPS-iS-r6oa$Lx;Ar(L1^F26Z3WrgkAL{=AQ0QdB_5D3{ zYSG0lWKz)6{pEXzpO;D!3X20wYPqWKCGux|&m#6uE)H+(^w#GSOq^76FMN+ay3J)ewtW?!vqC@tO z)WTt&m1K%7V8YS^uf{C5wu7V1Ddx2iE+O^-Z%wdga?Z7C8HP?Ze|Kpu@2 zRlIdN1JqOFe(I_hr<3jCl0bq98-g{4K9J_Boh&kQ{?GhhUO5_x?a%yI{8vDp@!Ez- zA&kLMuR_U9O;RJKG!%j{0@KS%W|9dfmPy^lr9y%u{XNlR49bFsCb|8Fzq6}U#*W&k z)W^sX>Fd#W-JMg9+_>$>h>jX%5=~uG6?t@{@?+}Wo~}x$=m4aJs`1%~^{h}fhpA8z zuIA;}cI!MuJ#C*cPxovJOr+@;`$gTQKY?z*Y!0mjm2;5l1l(h^?=GO3k4lkW||LDx~l!p?YWLc^+F4|Uvhl1 z^7j31(^xf36J+)t036nziEB~EhgnNvn_oNH#mrp4bg^zAe~ds)DJV1~sPaFBxElKP zU%Q8>JO2P@ZsnogyGMU*YW!66)Ujgb+u1srT6U&+B$FczO%yecRXuE`!fVKn5`cwl zNii3jH1^sco-$5LR)_X{y*lxOd`pITH6R9oM*;_(Yf+w=4qLQxRhcSDvsqetnoNVy z(9+9AQ%91W>mZFO@i>fJalT#BSuL(gu&ok-^;Rq{w!2g!H!id};u?e1sgK#yQ|=qR z(2^n?1;8}Y82#jlXNk1Iit$91Ohtlrf*dML1w*I_5AOnpXHktD^^ z)znKOQaOr`RZLpe%NaZ(F!s&n`?Xu3NTgPQb5LjvKiS1PcWc=8Pn`T{Q%c+_mkG zE!^5hoX5IAQbtw~BMgNg11kgYmf)j^8T0A@_k*1+t{!et+3uC#S5tE8YAU%9sUHv@ z6C8qZ<NfsdYeVKvAH0ROIHzTAI6cpEOR`nNz)u;+C^<7u9CrrBiL%|Z@aQ) zTZl*l%w$vTALZ$MbH^{h;GgpKFw}u2o7n!7Vy49UtlxkS^!~on1;9N~zBV0lj&XUL zO5ef;j%{zai|PIxeLdQkBGm1q-CR5w27@G0?rS$_Atk81hX138T&kk+3V}WtuSY*tvx}-E9!pV zE{{C>ehrz6t)r=eXUFZVEGky9}j}J{#LG~)M zK>3Jrc;k<>1ch#oxw{sG_ zKbM!6AG6D%gUtNgxymq7%3RWex3%bCqBWjr*SeyV&6;b4xQwn(wC)lESp$yU%+ zO%*H(qJJYll4dUuVo3J#K9{Oc_h!5^$0LW!<;Sf`H6rS+Mk&W1>d#0_cF)C9?A^bZ zsT5G=s^-SkP-7ybr57RC ziJ_>CtOJk~6z+R1mgfUl?pBE{yO3yq!lY2C`ziCsM%zyLxoo#_ZW~qO!*qa(k1@kb zDZ>x=vCx}GxauaRQM&LH*$AoDWd1XWXeg_N1DAd_$b1sh10f(K*Z~pl z-qT&e&iucB;zz_qIW-5-TzL=a4joPV7reH28e-;syTWhx^h;Hz3bK4vK7*w$18;nG zqFQ{VR?UYDY07!(GW}}JQ5@Bl(!#xID@UGVCABofwyTfH0SWmtp5ZKuv&zK(00S$3 z&)hm5MbDgra-jbI0JcT+lUkqHQkCdVZot?$0aCjkW9Ra@2_jUes$3i!YKhFRWNOTo zP*TeT6U)JAB5>ST9zC~f?Wa5LP7+HY1Z4bDxD@%(OCR#}dyjQF6Kai#-O^?p78Ped zVI(LS`SclX{I2EPQZyT)STMLciI#=-&fFDGHeRkV6pc%i%*h0Gc?wEqZ4*Zd!9yV+ zKCyN8EAof68&1nCJBI5g*I%b{f+-3b{{RU+{4iJ#uv4gmoIUB@_vmKY_C#wPx$3O- ztnLq^3@Gw6%_<3}LG^ttR^+Z3Ty{M%xH)S-fmG2^#|==WmYPxgLOM!$8Q`JG&{IMh zAgr{s%V7y=*a0grQK1>?$ARD}<@tG2&(9r0NVwLy1C4ThO>5`=p`L@dY1MK$xu|Jl z5yPIZrY!;$sFs2{cs|n|SxAwz6GbgDMz08Rx|9KV124C&=*c?2oe$^32mHU}>a*2N zu8~j_{j@m%{{VuWdpm@~)X^!N)XMedmT2i?sGg#~85FeBM_)?WdW>{((??F|Nr+Rg zseFErb^D?`ihdeWzhV5V{$HP3WmXmQKg-uN=^}7cp=Y9&f;mdkc_|`z>LQ=`bs`Zy zQew~wbfgr4G$Wfts@k=iTIHxji}8Py`G2dAP3Yner}~dUF5&9hIaSRpH6luycgRx3 z1zZ(VN}eA&(7bM#x2bN=XlH8%Y(ou#T};xi}H? z9=~TwW1hHb1_RfrQOw8AIn*h~qw&npbFTK`N7vaGmr6AX*1doK(6;Z4G+5egt=Jo$ zEPYj7Hdk=LvN4TIOv_70h`~@&VZ~qYr-D}*oy_t(Q?#;aT`h6~h6hqcNEre6@#9Y_ z`V3Z`craxwpwRaILlvi~^5{d{64BJuV0Kjrf;QY6h8XJU>!^%rONPf(L6FQsDyA(q z-=q;?;(sFvRz{Sd({MfRAlkLJA5edtKM~JOH5FQ)>aX}Xe?EknrozxX`FS(Y3idI> zlMwCNcoQ*GIGGiphDv1cwJxx+R3waEQRQ`Ez)?7MbwM5}{9HfP<~+D`o-Hbxi)ZZP z{;yt{pob|vHC1Ll40bA4se~+0;zm}UdRiomB=xmNRaDaWLy;t22*jjD0(tRs-5 zq_C&0DPQ$`@t&=uFegYE^siBK)j14KGM-7=p>a=6)m2rFDruwDH>|v|uv&`hd~G$1 zvB**w16`iuQFu_3r~69N{a%&wJWpC>5r9CT{{UC`IzwlCRC^0ITAOmNjturPXj-mp zvrQkJo?u`Q#?V((Ls1lr=@Qx}RZ@&@Zt(3|c!Hzl{-OR}nNTETqrt~jk}YcWB>w=b<Stq!NWF2#gyNYD8%2 zC`kl-`25X0v;H2c71^W=X~+3>g|XF`%w(Ai)8Qt`M~+H3u<>N1T3Kh3qB^KB)OE@p zO7FRfBRtGBQvTva8j`PjxgE(KptY@O{K)e39(+$$fofHnmElVMbpHS^^6E|?d9XAy zWbrddX%>>Uii$djDQaZOMKKaorAySU8a%Ki>gN#5h!I0Zr%CpjN-Cox0HB}Q_I2djtHsO{m^(7TmX6DG$y$6M=YALDy=+6xw@oCl-$*j{) ztjXi>Niy@G$8mUdt2bqF$LIEWQ}+F}>e2#qr-%kPe}GrdrnzYHH1v&?k!fk^vb54u zS0*u@oqocmt<^HpOOKkpBW0{#-!ZqXRc~=%9d%l1Y_jnCeKSwXrqB?q$Ip#F!_yW= z?&;K3Wm_LzL^5X|L}<+P?@0|JvqL5}2q=YGRn)v;V}hW|1d4RXR5G7!1|No?(z*Wt zE`ONMr(4p^#)Mb=9+>|CSD#Qa8zT&9C(o`&Gl|64MNwNOPDmuLfnu68mMU6oNrEXU zr;@57lE#b#14%-qv=?t0RoFM-#G^R#2+IxqcZzDyEvL{;YqWre%#Z2=K3n)yaph<$ zBAA)Nuw;}3M`YycU|e$&+yw{=ukAL<`IHS31o6w>ycT-no`fho51 z6x%L}no6~($j0;2)oxsbwG_0~xawzx78+=k^vcL}w0dsA;qfk3l>Y!H?dr4Zprvb? zQ_~gy09Ou|8JQ*iJBLb2Xwsc2WqQeLs$QqaT2}jbX|=;ZS}5a@wHXp8)QTc3q_MLD z`kIfPKh>Z0ap{%PH0VA@kNSs9IT+zens>-fvrH>#lMfX_|P}H&`{GnI8*&!KTP!AYPyCoPC5Di0IMFoNtO(}nR?&5tH;yU!v!qP zAvp;s>aY=(g{W!`O#@=o)IvnUX#{GPSjw1mF`+3%s5*ZvA6_;5v+KvF4x;B)5Avt@ zI&0lOVGh&D$B2#^iC#)rswyihsw6PL)sQsRYP*vYjGjbFH&v24RQq5O=UF!Pp@Gny z)m-^g%lah$06g^4P#4jYU-JCG{#{M4j%C8U3oT1y6CIFwD@?grFq2eB>lJhj6@EUH ztd#XEvckm|QmZQd*#q6=)8OKos68qNt`A;nnGPsFmr#T?6wp%BNmC|7OF;;mBVQ!+ z(^FMBE@Y~Kv9aT2j-DeTQy`4TGF!;;uZ@eg^)N&pk17i2$u}#Qnds z?CL!=EUj1L%;hT5N_nGdiSx9zUMz+rWMULaP6SW(dh2u-@y5|9;^rf$Rw6XMl@uiK z@-)xekM&or%Uv;4=AM3)>EARc8nbe)Fy)n+ww&c2X)_5LYLY~%SX9!~6r)DhBxVmK zFmFs@(!^37Vnrk=#yD{PS^IPAo}NA!S$sW2S3bX&`l0 zbx)Ol!TI_5be)nMRI4*$DynH7I>dV9dsJ1_Ln6PH5^>aNjfm6a1KFcKWdP3#(xT0c+Og>s#>NxSmu%kO)=9X zjI$$%iz^ovePxsihW>T(@~`dkn9MoUM=VMEdjw(tP zuWHXD{kf@`+C-v~I@lk_#L~!KD{D}6pKZ3XNNqHz<4S**`E}q{m + Моя фотография

Yauheni Shatau

+

front-end

@@ -21,7 +25,7 @@

Yauheni Shatau

- m neque. Totam!Lotam!Lorem ip, ullam voluptate voluptates aperiam accusantium neque. Totam! + !!!m neque. Totam!Lotam!Lorem ip, ullam voluptate voluptates aperiam accusantium neque. Totam!
From 746b43f3b47b5780aed6d69ef490cc8388430529 Mon Sep 17 00:00:00 2001 From: jack13only Date: Thu, 22 Jul 2021 16:46:14 +0300 Subject: [PATCH 13/30] feat: add info from cv --- css/style.css | 62 +++++++++++++++++++++++++++++++++++------- index.html | 74 ++++++++++++++++++++++++++++++++++++++++++++++----- 2 files changed, 120 insertions(+), 16 deletions(-) diff --git a/css/style.css b/css/style.css index a8c6efb..0e64973 100644 --- a/css/style.css +++ b/css/style.css @@ -1,5 +1,7 @@ html, body { height: 90%; + font-size: 16px; + font-family: 'Tinos', serif; } .wrapper { @@ -22,13 +24,13 @@ header { } section, article { - padding: 190px 20px 0 20px; - height: 65vh; + padding: 180px 20px 0 20px; + height: 730px; } .right-footer, .left-footer { - padding: 10px 20px 10px 20px; - height: 10vh; + padding: 5px 20px 5px 20px; + height: 7vh; } section, .left-footer { @@ -52,7 +54,7 @@ article, .right-footer { } footer { - height: 100px; + height: 50px; width: 900px; letter-spacing: 3px; text-align: center; @@ -60,9 +62,6 @@ footer { .blue-line { clear: both; -} - -hr { border: none; color: rgb(0, 225, 255); background-color: rgb(0, 225, 255); @@ -85,4 +84,49 @@ h1 { margin-left: 110px; border-radius: 50%; vertical-align: middle; -} \ No newline at end of file +} + +.rs-school { + height: 4vh; +} + +.header { + font-size: 30px; + text-align: center; + margin: 5px; +} + +.left { + margin: 35px 5px 10px 5px; +} + +pre { + font-style: italic; + background-color: #eee; + font-size: 12px; + border-radius: 15px; + padding: 5px 0; +} + +.right { + border:rgb(0, 225, 255) 3px solid; + border-radius: 15px; + margin: 20px 5px 10px 5px; +} + +.date { + font-weight: 700; + font-size: 1.3em; +} + +.contacts, .languages { + line-height: 200%; +} + +a { + color: black; +} + +ul { + list-style-type: circle; +} diff --git a/index.html b/index.html index 3cf992c..5b59657 100644 --- a/index.html +++ b/index.html @@ -6,6 +6,9 @@ CV Yauheni Shatau + + +
@@ -16,25 +19,82 @@ src="/img/my-photo.jpg" alt="Моя фотография">

Yauheni Shatau

-

front-end

- Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam!Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam!Lorem ipsum dolor, sit amet consectetur adipisicing elit. Velit ut cumque sit libero, ullam voluptate voluptates aperiam accusantium neque. Totam! +

Contacts

+
    +
  • Phone: +375 25 9919565
  • +
  • Telegram: @jack13only
  • +
  • E-mail: jack13only@gmail.com
  • +
+ +

Education and Work Experience

+
    +
  • 2007 - 2012

    Belarusian National Technical University, Faculty of Instrumentation, Technical Security

  • +
  • 2012 - 2021

    Belarusian State Medical University, it engineer

  • +
+ +

Languages

+
    +
  • Russian
  • +
  • Belorussian
  • +
  • English (A2)
  • +
- !!!m neque. Totam!Lotam!Lorem ip, ullam voluptate voluptates aperiam accusantium neque. Totam! +

About me

+

My goal for the next year is to become a front-end developer.

+

Open to new ideas, ready for self-study, have a desire to drastically change my life.

+

Have various hobbies such as drone racing and growing super hot peppers.

+ +

Skills in programming

+

Studied javascript on my own on learn.javascript.ru

+ +

Solve tasks on www.codewars.com

+ + codewars rank + +

Code example

+
+ View code example from codewars +
  function anagrams(word, words) {
+    let sortedWord = word.split("").sort().join("");
+    let objSorted = {};
+    let result = [];
+   
+    for (let i = 0; i < words.length; i++) {
+      let sorted = words[i].split("").sort().join("");
+      objSorted[words[i]] = sorted;
+    }
+    
+    for (let key in objSorted) {
+      if (objSorted[key] == sortedWord) {
+      result.push(key)
+      }
+    }
+    return result;
+  }
+
+
-
-
+
+
- - + + +
From ea0df0de636ff9dfd1f49e3a43f9a3a7b3fb639b Mon Sep 17 00:00:00 2001 From: jack13only Date: Thu, 22 Jul 2021 16:54:33 +0300 Subject: [PATCH 14/30] fix: replace the wrong character --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 5b59657..86453f9 100644 --- a/index.html +++ b/index.html @@ -65,7 +65,7 @@

Code example

let objSorted = {}; let result = []; - for (let i = 0; i < words.length; i++) { + for (let i = 0; i < words.length; i++) { let sorted = words[i].split("").sort().join(""); objSorted[words[i]] = sorted; } From 7c8a8463edd18e16a38a7f69a8e0446b31fda13b Mon Sep 17 00:00:00 2001 From: jack13only Date: Thu, 22 Jul 2021 17:01:56 +0300 Subject: [PATCH 15/30] fix: fix code formatting --- index.html | 40 +++++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 19 deletions(-) diff --git a/index.html b/index.html index 86453f9..38f9f28 100644 --- a/index.html +++ b/index.html @@ -24,24 +24,24 @@

Yauheni Shatau

Contacts

-
    -
  • Phone: +375 25 9919565
  • -
  • Telegram: @jack13only
  • -
  • E-mail: jack13only@gmail.com
  • -
+
    +
  • Phone: +375 25 9919565
  • +
  • Telegram: @jack13only
  • +
  • E-mail: jack13only@gmail.com
  • +

Education and Work Experience

-
    -
  • 2007 - 2012

    Belarusian National Technical University, Faculty of Instrumentation, Technical Security

  • -
  • 2012 - 2021

    Belarusian State Medical University, it engineer

  • -
+
    +
  • 2007 - 2012

    Belarusian National Technical University, Faculty of Instrumentation, Technical Security

  • +
  • 2012 - 2021

    Belarusian State Medical University, it engineer

  • +

Languages

-
    -
  • Russian
  • -
  • Belorussian
  • -
  • English (A2)
  • -
+
    +
  • Russian
  • +
  • Belorussian
  • +
  • English (A2)
  • +
From 7ded3b319a137f3d3e8bc7773231a565984f94b4 Mon Sep 17 00:00:00 2001 From: jack13only <73036637+jack13only@users.noreply.github.com> Date: Thu, 22 Jul 2021 17:26:19 +0300 Subject: [PATCH 16/30] fix: fix image link --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index 38f9f28..57fe0a8 100644 --- a/index.html +++ b/index.html @@ -16,7 +16,7 @@
Моя фотография

Yauheni Shatau

@@ -102,4 +102,4 @@

Code example

- \ No newline at end of file + From e9fa5789a0122f48e7310343210206f256f5c915 Mon Sep 17 00:00:00 2001 From: jack13only Date: Thu, 22 Jul 2021 17:50:15 +0300 Subject: [PATCH 17/30] fix: fix bugs --- css/style.css | 10 +++++----- index.html | 5 ++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/css/style.css b/css/style.css index 0e64973..29d0482 100644 --- a/css/style.css +++ b/css/style.css @@ -25,12 +25,12 @@ header { section, article { padding: 180px 20px 0 20px; - height: 730px; + height: 670px; } .right-footer, .left-footer { padding: 5px 20px 5px 20px; - height: 7vh; + height: 6vh; } section, .left-footer { @@ -97,13 +97,13 @@ h1 { } .left { - margin: 35px 5px 10px 5px; + margin: 30px 5px 10px 5px; } pre { font-style: italic; background-color: #eee; - font-size: 12px; + font-size: 11px; border-radius: 15px; padding: 5px 0; } @@ -111,7 +111,7 @@ pre { .right { border:rgb(0, 225, 255) 3px solid; border-radius: 15px; - margin: 20px 5px 10px 5px; + margin: 10px 5px 10px 5px; } .date { diff --git a/index.html b/index.html index 38f9f28..14cecef 100644 --- a/index.html +++ b/index.html @@ -16,7 +16,7 @@
Моя фотография

Yauheni Shatau

@@ -85,11 +85,10 @@

Code example

+
+

Code example

+
+
+
function isIsogram(str) {
+  return new Set(str.toLowerCase()).size === str.length ? true : false
+}
+
+
+

Languages

+ +
+ +
+ +
+ + + +
+
+ - \ No newline at end of file + + diff --git a/script.js b/script.js new file mode 100644 index 0000000..cf18e0b --- /dev/null +++ b/script.js @@ -0,0 +1,7 @@ +const foo = { + bar() { + console.log('a'); + }, + name: 'a', + age: 2, +} \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 0000000..905dcfb --- /dev/null +++ b/style.css @@ -0,0 +1,252 @@ +html, body { + height: 100%; + width: 100%; + overflow-x: hidden; + scroll-behavior: smooth; + position: relative; + background-color: rgb(238, 238, 238); +} + +* { + box-sizing: border-box; + margin: 0; + padding: 0; + font-family: 'Urbanist', sans-serif; +} + +.wrapper-back { + width: 100%; + height: 100%; + position: absolute; + z-index: 0; +} + +.back-one { + height: 380px; + background-color: rgb(63, 217, 255); +} + +.wrapper { + margin: 0 auto; + width: 900px; + position: relative; + z-index: 1; + display: grid; + padding-bottom: 30px; +} + +.main { + background-color: rgb(255, 255, 255); +} + +.main { + display: flex; + box-shadow: 0 0 5px rgba(0,0,0,0.5); +} + +.about-main, .edu-main, .skills-main, .projects-main, .code-main, .languages-main { + font-size: 1.3rem; + padding: 50px; + background-color: white; + box-shadow: 0 0 5px rgba(0,0,0,0.5); +} + +.main-desc { + display: inline-block; + padding: 20px; + flex-grow: 1; +} + +.main-photo { + width: 362px; + height: 343px; + flex-grow: 0; +} + +header { + font-size: 2rem; + padding: 50px 0; + text-transform: uppercase; + color: white; +} + +h2 { + font-size: 1.5rem; +} + +.main-p { + padding-bottom: 20px; + border-bottom: 5px rgb(63, 217, 255) solid; +} + +.contacts { + padding: 20px; + margin-top: 40px; + list-style-type: none; + font-size: 1.3rem; +} + +.contacts > li { + font-weight: 600; + padding: 10px; +} + +.contacts > li > a { + font-weight: 400; + text-decoration: none; + color: black; + transition: 0.2s linear; +} + +.contacts > li > a:hover { + color: rgb(63, 217, 255) +} + +.about-header, .edu-header, .skills-header, .projects-header, .code-header, .languages-header { + font-size: 2rem; + padding: 50px 0; + text-transform: uppercase; + color: rgb(63, 217, 255); + text-align: center; +} + +.about-main > p, .edu-main > ul > li { + padding-top: 10px; + list-style-type: none; +} + +.skills-main > ul > li { + list-style-type: square; + padding-top: 15px; +} + +.edu-main > ul > li:last-child { + padding-top: 35px; +} + +.skills-main > ul > li > a, .skills-main > ul > li > p > a { + text-decoration: none; + color: black; +} + +.skills-main > ul { + margin-left: 20px; +} + +.about-main > p:first-child { + padding-top: 0; +} + +.date { + font-size: 1.4rem; +} + +.skills-tab { + padding-top: 10px; +} + +.skills-main > ul > li > p > a > img:hover { + box-shadow: 0 0 10px rgb(63, 217, 255); +} + +.skills-main > ul > li > a:hover, .skills-main > ul > li > p > a:hover { + text-shadow: 0 0 3px rgb(63, 217, 255); +} + +.skills-main > ul > li > p > a > img, .skills-main > ul > li > a, .skills-main > ul > li > p > a { + transition: 0.3s linear; +} + +.pr-wrapper { + display: flex; + padding: 10px 0; + color: black; + transition: 0.3s linear; +} + +.projects-main > a { + text-decoration: none; +} + +.pr-wrapper > div { + padding-left: 20px; +} + +figure { + display: flex; + flex-flow: column; +} + +.pr-1 { + width: 200px; + height: 113px; +} + +figcaption { + background-color: #222; + color: #fff; + font: italic smaller sans-serif; + padding: 3px; + text-align: center; +} + +.pr-wrapper:hover { + transform: scale(110%); + box-shadow: 0 0 10px rgba(63, 217, 255); + padding: 10px; + cursor: pointer; +} + +h5 { + padding-bottom: 15px; + font-size: 1.7rem; + color: rgb(63, 217, 255); + text-shadow: 0 0 2px black; +} + +h6 { + padding-bottom: 10px; + font-size: 1.3rem; + font-weight: 400; +} + +h3, h1 { + text-shadow: 0 0 2px black; +} + +.lang-list { + font-size: 1.5rem; + padding-left: 30px; +} + +.lang-list > li { + padding-top: 10px; + font-weight: 400; +} + +.lang-tested { + font-size: 0.8rem; + color: black; +} + +.lang-tested:hover { + cursor: pointer; +} + +footer { + padding: 50px 50px 10px 50px; + display: flex; + justify-content: space-between; +} + +.rs-school { + width: 100px; +} + +.right-footer { + line-height: 37px; +} + +.right-footer > p > a { + color: black; +} \ No newline at end of file From a2b5cc9baf8f3ada69575cc4dacd7084e36e8357 Mon Sep 17 00:00:00 2001 From: jack13only Date: Sat, 18 Sep 2021 17:28:01 +0300 Subject: [PATCH 20/30] add: cv and readme --- README.md | 1 + cv.md | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 README.md create mode 100644 cv.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..fae012e --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +https://jack13only.github.io/rsschool-cv/cv diff --git a/cv.md b/cv.md new file mode 100644 index 0000000..08ca1a6 --- /dev/null +++ b/cv.md @@ -0,0 +1,49 @@ +# Yauheni Shatau + +## Contacts + +* Phone: +375 25 9919565 +* Telegram: @jack13only +* E-mail: jack13only@gmail.com + +## About me + +My goal for the next year is to become a front-end developer. + +Open to new ideas, ready for self-study, have a desire to drastically change my life. Have various hobbies such as drone racing and growing super hot peppers. + +## Skills + +Studied javascript on my own at https://learn.javascript.ru/ + +## Code example +```javascript +let isSquare = function(n){ + if (n < 0) return false; + + let result = Math.sqrt(n) + + if (result == Math.trunc(result)) { + return true; + } + return false; +} +``` +## Education and Work Experience + +* **2007-2012** Belarusian National Technical University, Faculty of Instrumentation, Technical Security + +* **2012-2021** Belarusian State Medical University, it engineer + +## Languages + +* Russian +* Belorussian +* English (~A2) + + + + + + + From 5439963a8cb33b245ed2a50e66da182edc5fde0b Mon Sep 17 00:00:00 2001 From: jack13only Date: Sat, 18 Sep 2021 19:36:53 +0300 Subject: [PATCH 21/30] feat: add burger menu --- assets/img/nav-back.png | Bin 0 -> 2172 bytes assets/img/temp-project-pic.png | Bin 1881 -> 0 bytes index.html | 33 +++++++++++++++------- script.js | 30 +++++++++++++++----- style.css | 48 ++++++++++++++++++++++++++++++-- 5 files changed, 92 insertions(+), 19 deletions(-) create mode 100644 assets/img/nav-back.png delete mode 100644 assets/img/temp-project-pic.png diff --git a/assets/img/nav-back.png b/assets/img/nav-back.png new file mode 100644 index 0000000000000000000000000000000000000000..d9a80b97a8f9eb76e984fedf4b5fc163032ea952 GIT binary patch literal 2172 zcmcIleNYr-9Nv>pG4YZF)N0mcOg`M(kNeymkIw@EJ;C!Dj7ZtreGeA6+w*qefEg1M zCrC7OOo3_A8le6%bxbQu!GdT8zw%>fN>ek;8MUz)&8BJWT{teMQRAO>X5W2x_j#Z9 z`8~hi{<5_58jvjoWnP{-12G?`); zOA3M{pXSTUX`iyr4`!E_51&j+iSY*uXZO zA|KRkZGP6a_F_cWVCK9lg}UTa&9@txMw1tQZ0TxlK8p;W(h(`hoBC6lgSk5n4&0iF z)~(F%(08m4A0Auw#{Q3*Mhmp}T{IU|2P+j;UUjVbEHF3o{uj`YE9EiFy8^j%-nn;Kpczq@BFKCOOi;f;hj*Ao`*>ghu+Wd9Hqxly}$ul5{L zb?A(+mqrG|TJAC0=a03!DzvWXjNdHjLUvpVg88mLXFaH%8L1x6Mrv~YMClNs+hDGOUWwm`d z%S#>|r`oBj_xK(S#FDhgJt#Aqk&z8p{~<~RDms>T&g zzOkBT1S}&RT~g0N0uN9)wBA$WmDzeLHqOh!x%!yE&~b=TZN(6wg9iq8^9yd)Vap5d1@Ej_rK0#)f(Qfx zx`19M`6~!m8w^3x1Wn@*fy)hEg{#NCa?&J&4amG-^eLj`MO8-5CDkfc3@V)n!Q%_j zdgY)^&@iH&^AVJeR708s+U-w=dORVttmM|gU4nWaODsDZe1LEOS*rE(Ah!;9m88kd z1U|IZSL?4Ck5u3ZPy;*=CPQIVXe(c(q)2k5^n^G*$NU5IYJJ>`U57xXtv-kKyo-|H0W{00$h-dvCsy`4cc%aw`GO53(wt)Bjmq#FNC!T;0>9Pc8BPqx7Jyd?n|t z0I+cqm>LYBwwQ^e5dY5C_`65i(Ig!9ICUCouJ9(*o`Dxq`(g8aSyz|^e~rlnwk&7m z<=fwVAG?u!Ci04P$F=P(zi*gF=DmL;u3g`~|IVnlb5Bn~%YoaQwq>p?t-d$wJwy|( z&4fb-GJNP}pzMRnIX_;sQ{8th3nJyQJYUvO#7J8l_11vqW+HX?*sHP82}2ieq}6_k zp6~yv$R{hp{w)X8!Wbc}vqV{~g=+vdc9EUb5@n+Gb;_wS454Ub#oW8ivrfYXH9~Rj@ zA?LSEdrcSKc2(Ckme;y#`3CPFRa-_MWK4@jn-DmpwJz#p&+K@id48<=w=2k9VcVBo GzVUBIV&0Mf literal 0 HcmV?d00001 diff --git a/assets/img/temp-project-pic.png b/assets/img/temp-project-pic.png deleted file mode 100644 index 00ec8012e149fb8b0e629f9926b0a04e615d452e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1881 zcmcgsZ)_7~7{9LD7@N}$;{Fg5&s(P5pX>eU+O-$Dv9*(S*fC3!)rDZMcW=9M?cMF} zwste%il9J-Sqy>UCrHLVsw4V|1O~EYCfm^Y4~-`KfWr?GVxojZ48GTYF$M+s;3aqW z-gCeA_dL(P!@@?e^f>ipvo&bC=!F#x@2tJ>^|GI`ChUW#hyRVa%A^;8S z>_W|y)9GkL5c4%I9HwP$SOHtY;iZ-4#&RVYIC5k%5bn4(zc{~)lpg(bq2wKdp&cFF zcVJ(WvGnff@pP5v)vrrVFYMU1-eWO08P?vIxNdIv*l{|Y{v26awGfTSG3%<~eD}NO zFaKPLj=t=jvQF(UUfS68_Jc<48$>6wd@k(en`Hnn#kSPE#mZtF(<@^t;>`SnXD(&-RO&T zm1fgV8jbgZho;|q&iLj;yYZ8YPGo*@_aAkPeJ>Plv+R9EMUaXu`fXVI;lMovDZV8H zLt4oH62nOe3#-d%NhM^6Mv(0tDVgPlfQCjuOb}hz?F*MMRN!4$zs*njWj7cUyyFVk zGu|8I#)mj3k9D-8+fxiANC1sRQ;E2!GAS39;bq`jHxn3|foMZ6EL*>jzYldw3P9}^ z66Z*gM%$bg%HG;)CtFaOq)CFb5fqJ6c7|+as5UfrVbGhxN11@<#hfqr<-!IvO=bup znM_)eR*R&>2-q7=f}{zW#vuY%$3%@y;i6ifXYc@(Qv_KPBoWma*@!fvxiA=MHid*- zpcU1eOi(Z)#mWR_A@!6pK%Oh$&)s096`MIM6)`J=W&~lLsYDQU|4f$fNMPkd4f^6~Jne5|pHPzEFL6 z7L=weG-~b_L|#g&jk=fI2H;^e;KE?lD4cZSlp{#BGBnLlwr0}GkYpC>hkd}a8vAHq zi5H?{4~6m^6P1(%3sn*lYzz>x7|VF``x&38YOKfspT~v4P%VPMGf``V~uC-xZfjjBYFk%`}zO4f43sQ6U4?JpQlhE#x2Dq#V_$t zWvkx5nLc8?f(nZ@mOBx9z;JFA7tl=WFf6Bcw+rL+vH~8ox#+1x7IqV;21ixeB@YuxmvXHL{aEo)!8|Hl>54SJ@0pg5B>=VIBsYF diff --git a/index.html b/index.html index d346e3a..3cc904d 100644 --- a/index.html +++ b/index.html @@ -20,7 +20,7 @@
-
+

Yauheni Shatau

future frontend developer

@@ -40,7 +40,7 @@

future frontend developer

-
+

About me

@@ -52,7 +52,7 @@

About me

I have various hobbies such as drone racing, fpv and growing super hot peppers.

-
+

Education and Work Experience

@@ -65,7 +65,7 @@

Education and Work Experience

-
+

Skills in programming

@@ -91,7 +91,7 @@

Skills in programming

-
+

My projects

@@ -106,7 +106,7 @@

My projects

whack-a-rick
-
Whack A Rick
+
Whack-A-Rick
Reaction speed game on the theme of Rick and Morty

DOM, LocalStorage, querySelector, setTimeout

@@ -166,7 +166,7 @@
Site of the Louvre
-
+

Code example

@@ -176,7 +176,7 @@

Code example

} -
+

Languages

@@ -211,6 +211,19 @@

Languages

+ + + - - + \ No newline at end of file diff --git a/script.js b/script.js index cf18e0b..b7a41e1 100644 --- a/script.js +++ b/script.js @@ -1,7 +1,23 @@ -const foo = { - bar() { - console.log('a'); - }, - name: 'a', - age: 2, -} \ No newline at end of file +const menu = document.querySelector('.menu-start-item') +const menuList = document.querySelectorAll('.menu-item') + +let interval = 50 + +function getMenuList() { + menu.classList.toggle('open') + if (menu.classList.contains('open')) { + menu.innerHTML = 'Close' + } else menu.innerHTML = 'Menu' + menuList.forEach((item, index) => { + setTimeout(() => { + item.classList.toggle('hidden') + }, index * interval) + }) +} + + +menu.addEventListener('click', getMenuList) + +menuList.forEach(item => { + item.addEventListener('click', getMenuList) +}) \ No newline at end of file diff --git a/style.css b/style.css index 905dcfb..804e28a 100644 --- a/style.css +++ b/style.css @@ -192,7 +192,7 @@ figcaption { .pr-wrapper:hover { transform: scale(110%); - box-shadow: 0 0 10px rgba(63, 217, 255); + box-shadow: 0 0 10px rgb(63, 217, 255); padding: 10px; cursor: pointer; } @@ -249,4 +249,48 @@ footer { .right-footer > p > a { color: black; -} \ No newline at end of file +} + +nav { + transition: 0.3s ease-in-out; + position: fixed; + right: 8vh; + top: 2vh; + width: 100px; + height: 30px; + text-align: left; + z-index: 5; +} + +.menu-box { + list-style: none; + cursor: pointer; +} + +.menu-box > li { + background: rgba(63, 217, 255, 0.722); + border: black 1px solid; + width: 130px; + height: 30px; + line-height: 30px; + z-index: 5; + padding-left: 10px; +} + +.menu-box > li > a { + text-decoration: none; + color: black; +} + +.hidden { + display: none; +} + +.menu-start-item { + text-align: center; +} + +.open { + color: red; + font-weight: 700; +} From 362fd44501e8a442bca005cd13e43309a61e6f5d Mon Sep 17 00:00:00 2001 From: jack13only Date: Sat, 18 Sep 2021 21:13:00 +0300 Subject: [PATCH 22/30] feat: add adaptive --- index.html | 20 +++-- script.js | 7 +- style.css | 218 ++++++++++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 225 insertions(+), 20 deletions(-) diff --git a/index.html b/index.html index 3cc904d..d8edb33 100644 --- a/index.html +++ b/index.html @@ -31,10 +31,10 @@

future frontend developer

@@ -45,6 +45,7 @@

About me

+

Hello!

I'm a beginning front-end developer.

My goal for the next year is to get a job as a junior developer.

@@ -57,6 +58,7 @@

Education and Work Experience

+

  • 2007 - 2012

    Belarusian National Technical University, Faculty of Instrumentation, Technical Security

  • 2021

    RS School JS/FE stage 0

  • @@ -70,13 +72,14 @@

    Skills in programming

+

+

Code example
+

function isIsogram(str) {
   return new Set(str.toLowerCase()).size === str.length ? true : false
 }
@@ -181,9 +186,10 @@

Languages

+

-

+

Hello!

I'm a beginning front-end developer.

My goal for the next year is to get a job as a junior developer.

@@ -58,7 +58,7 @@

Education and Work Experience

-

+
@@ -234,7 +249,7 @@
diff --git a/script.js b/script.js index b5b99ac..e4f91d5 100644 --- a/script.js +++ b/script.js @@ -1,17 +1,22 @@ const menu = document.querySelector('.menu-start-item') +const oneLine = document.querySelector('.one-line') +const twoLine = document.querySelector('.two-line') +const threeLine = document.querySelector('.three-line') +const fourLine = document.querySelector('.four-line') const menuList = document.querySelectorAll('.menu-item') let interval = 50 +function makeCancel() { + oneLine.classList.toggle('right-hidden') + fourLine.classList.toggle('right-hidden') + twoLine.classList.toggle('left-plus') + threeLine.classList.toggle('right-plus') +} + function getMenuList() { menu.classList.toggle('open') - if (menu.classList.contains('open')) { - menu.innerHTML = 'CLOSE' - menu.style.border = 'none' - } else { - menu.innerHTML = 'MENU' - menu.style.border = '1px white solid' - } + makeCancel() menuList.forEach((item, index) => { setTimeout(() => { item.classList.toggle('hidden') diff --git a/style.css b/style.css index f6874ad..1c7e23d 100644 --- a/style.css +++ b/style.css @@ -30,7 +30,7 @@ body { } .back-one { - height: 380px; + height: 405px; background-color: rgb(63, 217, 255); } @@ -119,6 +119,15 @@ h2 { text-align: center; } +iframe { + display: block; + padding-top: 30px ; + margin: 0 auto; + align-items: center; + width: 800px; + height: 480px +} + .about-main > p, .edu-main > ul > li { padding-top: 10px; list-style-type: none; @@ -336,7 +345,7 @@ footer { .menu-start-item { text-align: center; - border: 1px white solid; + /* border: 1px white solid; */ color: white; font-weight: 700; } @@ -345,6 +354,45 @@ footer { color: white; } +.menu-start-item { + position: relative; + overflow:hidden +} + +.one-line, .two-line, .three-line, .four-line, .five-line { + width: 35px; + height: 4px; + position: absolute; + right: 0; + background-color: white; + border: 0; + transition: 0.3s ease-in-out; +} + +.one-line { + top: 0; +} + +.two-line, .three-line { + top: 44%; +} + +.four-line { + bottom: 0; +} + +.left-plus { + transform: rotate(765deg); +} + +.right-plus { + transform: rotate(-765deg); +} + +.right-hidden { + transform: translateX(-150px); +} + .burger { display: none; } @@ -362,6 +410,12 @@ footer { .wrapper { width: 700px; } + + iframe { + width: 600px; + height: 368px + } + .contacts, .about-main, .edu-main, .skills-main, .projects-main, .code-main, .lang-list { font-size: 18rem; } @@ -382,6 +436,10 @@ footer { padding: 10px 1px 10px 1px; } + .back-one { + height: 365px; + } + } @media screen and (max-width: 768px) { @@ -403,6 +461,11 @@ footer { width: 400px; } + iframe { + width: 380px; + height: 246px + } + .contacts { margin-top: 10px; } @@ -519,6 +582,12 @@ footer { width: 300px; } + iframe { + padding: 10px 0 2px 0; + width: 296px; + height: 180px + } + .javascript { font-size: 9rem; } From b2262ffadd9c25a8f566e91fdb93efcff3b869bb Mon Sep 17 00:00:00 2001 From: jack13only Date: Sun, 19 Sep 2021 17:02:16 +0300 Subject: [PATCH 29/30] feat: add video --- index.html | 2 -- 1 file changed, 2 deletions(-) diff --git a/index.html b/index.html index 2a7cfd8..b6bf1db 100644 --- a/index.html +++ b/index.html @@ -82,8 +82,6 @@

I have various hobbies such as drone racing, fpv and growing super hot peppers.

diff --git a/style.css b/style.css index 1c7e23d..c9d9ea1 100644 --- a/style.css +++ b/style.css @@ -121,11 +121,12 @@ h2 { iframe { display: block; - padding-top: 30px ; margin: 0 auto; + margin-top: 30px; align-items: center; width: 800px; - height: 480px + height: 450px; + border: 0; } .about-main > p, .edu-main > ul > li { @@ -413,7 +414,7 @@ footer { iframe { width: 600px; - height: 368px + height: 338px } .contacts, .about-main, .edu-main, .skills-main, .projects-main, .code-main, .lang-list { @@ -463,7 +464,8 @@ footer { iframe { width: 380px; - height: 246px + height: 214px; + margin-top: 20px; } .contacts { @@ -583,9 +585,10 @@ footer { } iframe { - padding: 10px 0 2px 0; + padding-bottom:2px; + margin-top: 10px; width: 296px; - height: 180px + height: 167px } .javascript {