From d555996145c4d6a89e3df68cf8a995adacdf7f19 Mon Sep 17 00:00:00 2001 From: Tchi <86352901+LucasVbr@users.noreply.github.com> Date: Mon, 16 Aug 2021 14:52:47 +0200 Subject: [PATCH] Update Profile and Add Portfolio --- .github/workflows/update-readme.yml | 17 +++++ README.md | 61 ++++++++++++++++-- icons/c-language.png | Bin 0 -> 2088 bytes icons/c-sharp.png | Bin 0 -> 2350 bytes icons/console.png | Bin 0 -> 721 bytes icons/css3.png | Bin 0 -> 1340 bytes icons/eclipse.png | Bin 0 -> 2675 bytes icons/html5.png | Bin 0 -> 1222 bytes icons/intellij-idea.png | Bin 0 -> 1807 bytes icons/internet.png | Bin 0 -> 2926 bytes icons/java.png | Bin 0 -> 1966 bytes icons/javascript.png | Bin 0 -> 864 bytes icons/markdown.png | Bin 0 -> 989 bytes icons/pycharm.png | Bin 0 -> 2016 bytes icons/python.png | Bin 0 -> 1225 bytes icons/sublime-text.png | Bin 0 -> 1552 bytes icons/visual-studio-code.png | Bin 0 -> 1524 bytes index.html | 38 ++++++++++++ scripts/data.json | 92 ++++++++++++++++++++++++++++ scripts/main.js | 14 +++++ scripts/setup.js | 7 +++ styles/style.css | 72 ++++++++++++++++++++++ 22 files changed, 296 insertions(+), 5 deletions(-) create mode 100644 .github/workflows/update-readme.yml create mode 100644 icons/c-language.png create mode 100644 icons/c-sharp.png create mode 100644 icons/console.png create mode 100644 icons/css3.png create mode 100644 icons/eclipse.png create mode 100644 icons/html5.png create mode 100644 icons/intellij-idea.png create mode 100644 icons/internet.png create mode 100644 icons/java.png create mode 100644 icons/javascript.png create mode 100644 icons/markdown.png create mode 100644 icons/pycharm.png create mode 100644 icons/python.png create mode 100644 icons/sublime-text.png create mode 100644 icons/visual-studio-code.png create mode 100644 index.html create mode 100644 scripts/data.json create mode 100644 scripts/main.js create mode 100644 scripts/setup.js create mode 100644 styles/style.css diff --git a/.github/workflows/update-readme.yml b/.github/workflows/update-readme.yml new file mode 100644 index 0000000..9efd595 --- /dev/null +++ b/.github/workflows/update-readme.yml @@ -0,0 +1,17 @@ +name: Update README + +on: + schedule: + - cron: '*/30 * * * *' + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + name: Update this repo's README with recent activity + + steps: + - uses: actions/checkout@v2 + - uses: jamesgeorge007/github-activity-readme@master + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index 44bd985..e3038bc 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,57 @@ -- 👋 Hi, I’m @LucasVbr -- 👀 I’m interested in programing -- 🌱 I’m currently learning **Java**, **Python** and **JavaScript** +# Hi, I am @LucasVbr 👋 +[![Website LucasVbr.io](https://img.shields.io/website-up-down-green-red/http/LucasVbr.io.svg)][Website] + + +## I am a computer science student + +- 🌱 I’m currently learning **Java** and **Python** +- 💞️ I’m looking to create my own video game - 📫 How to reach me `vabre.lucas.pro@gmail.com` -- 🎯 [Pydefis](https://pydefis.callicode.fr/user/mhof/LucasVbr/bba98551173e6b21) -- 💞️ I’m looking to create a game by my own +- ⚡ Fun fact: I love *The Legend of Zelda* series +- 🎯 [Pydefis] +- 🚩 [Root Me] + +### Languages and Tools: + +HTML5 +CSS3 +JavaScript +Java +Python +C +C Sharp +Bash + +
+ +Sublime Text +IntelliJ Idea +PyCharm +Visual Studio Code +Eclipse + +--- + +
+ Recent GitHub Activity + + + + +
+ +
+ GitHub stats + +![GitHub Stats] +![Top Langs] + +
+ + +[Website]: https://www.LucasVbr.io +[Pydefis]: https://pydefis.callicode.fr/user/mhof/LucasVbr/bba98551173e6b21 +[Root Me]: https://www.root-me.org/LucasVbr?lang=fr + +[GitHub Stats]: https://github-readme-stats.vercel.app/api?username=LucasVbr&show_icons=true +[Top Langs]: https://github-readme-stats.vercel.app/api/top-langs/?username=LucasVbr&layout=compact \ No newline at end of file diff --git a/icons/c-language.png b/icons/c-language.png new file mode 100644 index 0000000000000000000000000000000000000000..db0fbe603eec3e5dc66806fd24e3ead2d06d279c GIT binary patch literal 2088 zcmV+@2-o+CP)MrvM9V%E1C;oDf%qGDiupB@kLEl2~cAI`-b# zYj(Et0dRE8%+9P<-}rsg_UnG{ubF=Db?*YVxW$-2#%kfxnoqTbD(!n|>H1}af(C-2 z1L59`wWm%kij9T8F%eR+qV_q9+47Q3r%fCDc{mb{_&oks>JKg3o@$>d6;i(9(9eu% z>F*hg>9Yi-v*a#FDTP14TEmg(()xo- z8%G<%sD#wid}Rr1LVJy7;}VsMNouV)PpQ}E`4^B!y5?^~mS1n9QbU zwHl2&S?7b{q8#rJupb*@53jDRCA`x4iiK4E{Ky)kG40QKz0Rm~t{lRl2X4%D5UD~x`}EM`^0QAE+7meYL}j-M)~}F%$b#gq5|=UMJdo>^W*%b z0i68Cj$lZ6lFJeY4s4s7j?0RiIWgs8}!o)r%*= zn67NQ1XvDVoVbRs{@sljPetuwF`oK-?9rH7_h|jT#jI>0mCI`vnlm$wYqc7kR3Ij! z1{+tGqIjxBk$~Z}w)?Q_-6nW_QAxXSI2!J8bGBgK79~0J}eI#;>28j{Tomv9Ibk0;Bv8G7&U;= zJ%z!@7LqY6zYoUgj*QsY!(rJF91br)R5wJV7TGIG6~F$0kmwl4#bCF)!0`k`Mmw!wGgFf8=5XJRZHnN3yBpSM$Z2geG{XQ19PCJ63>&1}c zVu(gU(5IWA)9W!7mpAf-c*TWeXX;RpZ-Di`F4((z;c|IL*u>*;1Or|~LM-$KBeYt* zz)Hy@`&nDteUim$(cBzdZnO%D7!1$H!1_E0cwNZLO_Q`0L?m^}7UK3q&|&k7jz2Je z5*E!Xk{!>2`zGSh-iNT`_xB(_PrQAXi=y3k{?dT>LJYy{FIC`y1qqMzcyQqqytcg@ z3Um2dIm``U2>-`v3qFCs;5(NBR{qo3walWf>ej zPSl<3f>tj-AtV+;Df;`}uy^-@<6`*aQx_`kpNd&!c?qZHN z$0HKfAkAQcS|i?7+(dYf+<2;9j~|VVR&;iBgX6AW+i)C@bzAD-=nW_eP!4_lEH=Mz z92|GO2aClx_`NQ$em8ht`r8OWAwD+PYQ5SHYfA^hp^=wqPFE0XHvc1~VtO2YtlIDe z`ua!qY|%&rKDQIWfEPT^cM8oH6k>1hsrGmS7o{Axv^uf$$pbjo(4AD^gSqfs4_2(K zg|$uU7(fvThb}~X-b$fSiC$qF^W(d+o}iSx3P5y2Xf!H3R#S$xE9W4?qO4lGJz>1P z_Z;>gZv5eO5{3>?kR4Zx#=nKy6@rEdo1U37UpH|2v~?8p51o7Es>Cn%;RyT&lC5kgflj1IqJc+ZM)Pgn6AvNA4{uLETdAX)mq&c*6i3kWW@7K#SfRh>206A`WKn; z`ifZ^oqiXq)eThA6M3$k$j`a>L7n@eSs(lc9G*Y z|0h596MyV{Ci06VtESK@%^rhG#KF_ApiiQ#R8+*iaXVHXfv6; z`V$35lam*+3-|t`$d~xM5}CPdO&lZPQ;i`gm7+YW8+2M^Oi99o(W8(U7voWn5Q3`u z29#a7fm7d>!tUS|bp;1k?iQtA7Vh0q84!_~Yu0FJyOgKZ2QQ##n)al}s#KVnl7x9L zr6EYKQ}WdVRy&8o#b4v(nNqmip09=Eb`zen9glSB7Ubt|xBEn7{36gDcdF~~Vcve2ELKH5x6{d+TH4Z1f3dr)yG-^st=4Myc_R@Y z6OF&Tv-*ii0Ko8sLHP5ARfvy?_Ne2qT46P{YbjbfASah4LNQE)lH;(DU~F0O1|q{k z{R&tKkzt{DcjXdy~o`51XiWOJ4+Y!Dv2Kv9vXrT zZ!Um}VIaBPFt;{?vsgegkHhqIsr`P;W=u)K@Pt7=>9!h8Xld_wtouiX`$T?t!XP9L z?1zh&uYjT`pC1Unh!}KQypo=#s6zpD4n?V<+JhMMQ*! z!sT+qVzVJ6C=rX9 zng-2uov_y|S%}Hw$3Vp}AOK#?%mBkMpa7&LkHfbYzsCo;dA&m4+BJbaLwhc!zUJxZ@YPqLKHe$bhpa|QQ)D`8KBl`(EXL$ylQEe)XL79^C-2_ zQz!OrY8lO*iA08lB0eS>l{Iy+v^0aW_AHr1lEB-oaPkgl^m?%B$35weJ)dFc{zF*y zS{9ny+VNHKY0PlG_D`)dJ39 zM*ql;-js7VV76G{bc)~w0cML8ydc2o6k)bly;dy1!-8(a3lq06DwVqPH-{kLg`bY- z(VhN?gh8>mTUmvg`ukp;0zgXAIQ)IvdmVOFwXoSaR8-gE?!6iaPABRcnsEJ21suH4 z#f}h3th!#lEnp%55MnUkx#7>q21Zd7CMS(Ub!{DL>XgZ(O-#ajo7O?ivKSl}gV`^p zA|yB%m#^J~)!s1x3QlJa61_&G_CX`2Cy#?h&B_MIs#KVsG8yr)F{p27M7yc$nrc{L z0@kfqieG0h1j{}?gQjVW9GZw((^5cDz@4fZNRlM$!xIsoFS{hUalf_(yFWXK-z;0&HhwC>{SX=_p<${xEp*0x5sN^%C zGi0k4K}U7s?KV89u7t6v0n)=Qhv;%)^B>+vQ%kE~0s4a0wsvgU_8~-9N4a&oMA*$H za8?T>w{i)VCE{{$6)p8OXsNG(%h~h7wHr-Xzx9v3N~W>71#5qsgVwh8p7A&Z*i0rk z>{htlt{OReSt2cs4`%arTe*_s%IX@tv3fl&U%ehs;GJ>x#w{#ey9t%mwF+7UPM*Ka zS*$bUq_S13q4Kun{_6|=6Mp05DlB$ld)Z zwtwr}wG|*+28U>t7auz;yRrA$#XX;%ZqQS@w+ZkrJP-mpDo$4BOr%Xp#o#h zBLFG>+WLqxnqd8fqNC^iF$#DS#UyzgH;%|5vxZ z^7fqpVW~T59aj$u$pG{L9%ZC}--pxAMcnOn2(j|f- zyBUeudcNq(<|mDzS7*=hv*rz_-Q-UMWWE>G|4NY7eRt~ElRrWa(I-Rngp4^;38=qP zz|XshZcv2USXy+Xu(y5o-8LX6hfXRj&nASd1OP%v?!}2?@{yAx-=9ClQ~ZD8e-x>q UKjE(D82|tP07*qoM6N<$g3L#M=>Px# literal 0 HcmV?d00001 diff --git a/icons/console.png b/icons/console.png new file mode 100644 index 0000000000000000000000000000000000000000..33b260084dd35e5f37121218158b3b21e605b02f GIT binary patch literal 721 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 literal 0 HcmV?d00001 diff --git a/icons/html5.png b/icons/html5.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f168e556b786998964e8467ae800fd941385b3 GIT binary patch literal 1222 zcmV;%1UdVOP)0x(5j^fAp{b%B|=pM z=HtYLJExwIH~@kZh+a5yf&&+Vh$xi+sYQ*1RDlXqNN|8iMMxw#A1zLt#CE(p9Bk^H zwRdKAv$P=mza-By^XC2Mea-Gd4?XnozktvUE~A z7jR$dRwaOhZ*=31Vew+R<|K#77Oh7dK}pK(8<8JQwr*_|8e1(}d`h~xS|X(6k^X^X z>(*A=|C>Cb4=qoB3jZ{GKOhLbEqWsII_8K3-)oEhc05vduAfH~ZvcZCy)D{40x(}> z6X@@{_>RN46Au}U8X4`nT*Yq};ODbf#jPz^Zkt{mn?ajtrep_L0&eLx;Eo?6^X#i; z4f(uz&gZWyL==x$gt#`eT8LC4H&>&E;$wY95rg@mv*B-;iAYUsUMnJoiUk&-B^?$; zL{kiVL^kTkU(R<<9L|}xfu%V`42G7l@Q9I!BPm5T_YIYZ@EX+KE_Tk_XWFF`L61nx z9x;ZNuA_G3NOll1S(8dDcxw4gCD~);h{#z~C=0~t>R^*2uo%^Bx>YT)?{4S|^^IY} zc}X8G|Em0?gqBDlM|_8p>qiWF4XAIzj&`rwabmi2o~e&imf+=rx^G}lw~<1QWF5n4 zq)~!5|5QZjL-6rIq|p#Znw{N?8c(GuhKPg`-792SHmNWY5z~0U<;V#eX%HzZVyLUH zv~1AA=B@?J$~Dq$pmwr|a1Cm14wZ|CUxedtwB;}n)gx9na4RCZ%0;z;@o9J?B!{b7 zD74~sb+9BNG^dhz<`vxgpSmi0UwuI1^hv$Kflw9G5RtmOUeFGkNoY<*xEaLA?QMDV zPP4Yb5Rs}jN31+z)7iB*V7Y!pkwsw~vNuHQ%I09`HublvS}?qrT^&-$5m`|Snse6! z^uIHQ|KmBl3!mV9dkXq|m^cOppM(9yCYc~M)WZl}7}LuUS5S&-?y_>F^T$jU=fEV+ zfl2zFe+!0oLw0BM1|g3GbHuUqh*fB5-=>sH%~l+R{+ynK^kGd^pCm`@Ld&5PRb&0R zuc@7wz`6Gr?%^kK?l}Ucz9N0NbRI5F!}lLS`S-wBsA{=(9x=W}0l4%6{n;{`Rtj@N zIQt)Ok$Mc=KJxjzYW#N}!sN%8}1`v~?OHYpknSg)ur zuCcslK@5+O^0yKxp=*8FSu_Ob%Z+UmAW zb^!Sr&ca0wO2JV9Q^12*gy&$cX}H%gZt;_VPko0oW5djfcj@k@E{H`WjQJ_{hzyTP z!BHerz}}cDR)8;&oN4%+zV#IINp0B{ksxAtEAgr8kQ$LN{wPxL1(QggXzlcwBl+T{ knSaj*)*gE3;XjDK0H#*0!tCjfkN^Mx07*qoM6N<$f{%7a^#A|> literal 0 HcmV?d00001 diff --git a/icons/intellij-idea.png b/icons/intellij-idea.png new file mode 100644 index 0000000000000000000000000000000000000000..9656f067622d0459bf30d39bb537eb095b5b0c91 GIT binary patch literal 1807 zcmV+q2k`ibP)?Vs4H@lhin+Dp4s3p;imd3$2Y}hq{`ozF^0- z4KCET@yt1^4~ZSyGjrz5B)E~v|919TYw!P`z1G@i&w+cmhkLMtIB`;{jK18i^C&|i z(rKaXBHC%F(diEu9a%lq1F;f#aI+?~*Wd%uSmywTLjILo{xy(yY+Ocwc7#q;J5}ir zF**$~-p%N!{xE!)%Cd6a022K^zU%#!+=+_)6gU)8Q44H}VScYQZap!-_f&rGa~4D;)Y+H1z94(63>iNYH*INZXZ z?D}!r-46*PqJt-XBe9DB_)4PXs#U5c*IH7pk15m;{6ju~#rb6w`a-meL=>X2rPNFm z_vPN$2e71Evkdqx@P#nGE|h)C%JsE^t(xd`0o&9X$oXEjX~cB^F2|H@;B$GNU$^Gx zWx!(&Lz)o2b^U~NL~^th(z~F1r-HvG?a$Ca((WDlX4_nOxPOv zFsI_n!18E$-X*vd4(FBY(dES&AJQRQq=>U3FD)%4EiG-@*riLC@Or&LzNx9Hl$DhM zaQ5t3`ujs3FJYmul@yjQ->e&3Yh+rEhZLd(TjTor%`zvG@81107B5~rZS3i%H-!|E zk&(gCqrU{8si`SyApi=i%)~%7@QtbCAyccb&wL7)<7DFM>SNT`*8|}9``N#LKdr5; zQ4@3ujWY+v7W8M$91m9`j?az*2M$nE^9lgtl zyzAtmfG^`VX3`Yy2BR~5f`nvt9{-Ww^v?r*M$oqqwLU9CZucim(lnj@R{r~j3EVfM zBrFNqk&x{-r@QthQ2U=9oELw>Kg{l<9NK_;(bn0hi0gi!bit;K4%-4h~XSSU72O z(t6D#AO5+wgAHOi6EXqA#V%Z9Dei~8xF7ZsHy#gHr~4c_bddb~d;mNi4|R3F=J4So zT)upnBS#LiZQC}sZ{JQ!OA9Mkt_0xPwQF>Bb=iur;scD$9}H)XTq6@0{RxYJt#mZABo8FY6W< z;j&tSY9#EAn6O72bg#{uw~&}P{o2sd(gMKg)2F#`;Q|{rY#=*38?V>PxpU_j9u7JN zrXi3ziWMIS@1Xc*4uuplw2Kv@ltvN((Ad~$Ywz#x=hUfFPNtfKx+6A%$XyFSEM5v{ z`&>YRyH*g{p`AR6uy*G7=L^AID@aK4UYb>Sh7jAQYTM*y6V6gAc{jCKtVU^{7Cml% zMV&=BZ@)=<`KuYnmw<~CV799M7Kjqj(xvB~F#h6bK}_6N2xfq>1S_Gw_oup<*treC&NTU+nymDZMv1e_Q9 zRMb8B$4nsqGiMYlG{)320_HjuWW}6(Jg(?2j{%o(CHsDSF6S=_o`;^WwW|?hYALJ- zcqF}mN74%%6Y{wX>X*(ZVQwl3j-wp#aT(DIsVlB?amV>9iz2kAC2%z}jiz~NQSF2S z3?saL|Ipx_o*9P7?e}*28AqrhfH+1j`E7-v5wt%Zo#ck z4o*_5$i~)#Qm+`bC2xQAF97@jzF2khH{+hM-3UJ<_P6LUM9yJpb?1)ki;B_ja$s;5e|UR+z{MrtGf3-&Hvoh?5gN&u7K_t^VV=W)B5N xuf`1wX1<^*OI4)0t1|0Pv$_5~+{6Df{tLCIUFNo8S@r+`002ovPDHLkV1japfvNxi literal 0 HcmV?d00001 diff --git a/icons/internet.png b/icons/internet.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cf3e58049e333eb279ffcaae642ab3b1255506 GIT binary patch literal 2926 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 A9smFU literal 0 HcmV?d00001 diff --git a/icons/javascript.png b/icons/javascript.png new file mode 100644 index 0000000000000000000000000000000000000000..ebaa03f3bb364e1b047807ee4528c8bdc69c8338 GIT binary patch literal 864 zcmV-m1E2hfP)G8Z4Z?YT2U4xqEWe2WVxIkZhF1yot$x;nd1K7 zFlYVF_dh#x!NS7A;$K3{3RDdzfOs$ZG8CT6EV2eG2z1gY9#}Rq{&=1MUpwF_EFu1e zCB)ybg!mhl5P!oG;%`_&{Eh!ch_h$>uuuwGzUt}G!C(&>yl&e!2)0AeDEIptu^IW) z455kA8_t&)%j+9q^Il<6k}y6&u*V6ptAxX+ptH;M{zhy@obmPpEJ+udJ{$92zlYt& zg}aZTG*1y|8@f%O?2)WPMiG<4VM2(WE_(o1%3QPQbs_CP;pTlky>A;dR4AG%6`2l* zj)an2#fFux+4cI;YW-&11IY;r&^CJRenm$ogp6_BuGeQIbi8(g^{_ujX!xkbgYE8# z03Qe$6$oom^mNrzh)ET;9uQvExo_7eoBh}>MeH;^-To8uieUC?VdGArzR`7?J`oZb z29F9A>1hzq$Aj)}C@h5q>x8POuG#e26J>hXjJN*BFR*62(E8Q9eSduZ z)|xW|@((KB-cqD4)$>0!!=>9px8o5ZzdE3xSX&xBwDcQITc4gfI^p;k_|dNCMMc2H zV+vcJ+q|~U^sngw3|mO~6Nq;RnR|pS`-Cs8+Jo`*Wup^e6Sd!GwXkr#u;YlZHCqhg zzyB}}hTVln|CMt&#{?b3!dxwWvPh_YrNz%)gIDi_wJQ|e z-H=}_D5bYsJg-l}T~rO_ss{D9@a7gODnb;PhYW}G)^B}+ii>q#A4DykFRJUsfd0zO z{2lhviiw8G^NQt(gO{fzL(U$3WXFw#d*>9J(lCA9I#S?zt}-0Wf5X{_o^o9LKJwrh z+<6GiZ9;gcCT`JO^ZM`V;YJ0#Z_wPBIz^F^1T&|bHmQ(VBo9{LQ6XNyREW>-5l`{o q2yu4&KKGgzL&qO|vaqnQaD(4CKoGzFeX{ld00001Dy8& literal 0 HcmV?d00001 diff --git a/icons/markdown.png b/icons/markdown.png new file mode 100644 index 0000000000000000000000000000000000000000..5ad6d0c2807f3ffbe85050abdd3c363941bd8615 GIT binary patch literal 989 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 literal 0 HcmV?d00001 diff --git a/icons/sublime-text.png b/icons/sublime-text.png new file mode 100644 index 0000000000000000000000000000000000000000..e0c83fccf96b520a46a06ac747c5472d2a8c135f GIT binary patch literal 1552 zcmV+r2JiWaP)qEbQ-&_i3Ybu$idU|? zKMFvOE0aYFuv=1SuOCHyWfV3!jabT#8({}-MI2yUeAiDTm1&*)gZ^LrKW^w)<28#b zXha6z%|S8%B$G+ufn{RY?YfAr`#iA8X~XmJcr8x$KL*d(YN32eGW!x`PS^v$)JVb7 z;zZfHOcY^czxzCPyDpfT008IG5Du(AC!9}XM5igA!lyGQCx`<863LX%pms|NPq+1D z+gER|#Ic`uLCI9W?HITh6O{SCad z{tSjAb?6JM#OZ-82&XD%$&@1)4r`lspU+q2cDrLjMii^nDXY2m(9jT4lVa=S~na@pzR`?qE2I)_bS5v0_R~bB2T>b5B12ct)C#WEDcO3b*3O z_dA4Q0U)B)K<1@oYJ?+qg2rNooz9d*+KT7DcoAO@x-l_XjWlF^00EP%0zZtjVejYr zF(Eh`01%1hG-$PHF)uC62^x(jga=G!Ecoc+RsdT809H!|b#?`{wn+?yYmrQs_TeR} zIZFuUrBx_%)<|4YN*WvhQW*;Z(P{*u#a~Ud#1lFVVx{Hx`)$ztf374-H?mMDitesg z+dDY8BtOPrBuUf&&G)WQSZvq2n*>84UE86mEAnFuM$&m#0HzjqJ-Hh&rq_^48`p`! z2ub=HthCDcA&bt^3cUu&4gbaNE zI$SQ(r2i5Ijb^2FdU3Rr4iPtKG#Cj6Zk-_DyTy@I65obKhd;^hG+n{Hy}g!YjV%X> z(@p^MySgqMQ6l;(ICk^XZQHiZ{gJIqnKEVm)BFQr!u^ajfQsw@00001YCz57l zjjU)&)2x>547vjVa`N-w8kczppp8d+l0QHN>1I=noRL*~a)k6ZfiXSUG;Z=Fq>j%H z{yfRVYn_>n_YRhj-zeS47^!Q`7g9C@n0R?}n2{jeV61mY`__Zy)Eg`1@EfUaEfFMl z0LTpQieV(kX@E9KfAWT7577DWPH~lG#>GBl8o&DT(L*-povtuR?th~jl*I@RPTP48J_}3jyH~VTriW5!M8=sk)Sryh}xDK z5N|Ovmt-09VGf0?;Vl+rWoB8@sEJAGo56V6YzRwfYDJb4Z>OW&bv0$`z8 z|5A*(M5HiJXMv!=0RWRPYqfyz3MF@biFI9RF|(~`O4F!+Cjn)OI?fU3(X`y0PG%0*B!3xILnCWlOHGChZT_O$r>ABxdT~(niI&5Y*pVgj~V2S9pBS zgL$YjsM~d`u%HdV6vbTIj)#_VQ0y!iNqX$<9xVa1+amgLj6qdOFIt;TA0S+fH#s!F| z1$7@0o|K-lWvDMV`Sn&K{=;59^$%&2^9a~uDqE5jNJ#~>kVo%l2{}vml)am{Ok<4S zS}SIp)g6w7%=pY)Mh$RX+G_7hJx~Jgf+JTZ(-?EL)`=5H~?Ju8&I)BSSpf}+TrP#swUHzNF!A(#X^_+0E{;ZX21V)$$|L* zRLbvL1n67M?R!ii#*oPBSKtlAJsd?`aJ-CRhT!02_Fi#uL0}! znk{@V}$5t;nz^FVmZu$=wMn!>k< zc`<XaWtX9$ zMy`X)&>-u&(zLvM_#)>v$oo5tTbVe>DG#x{+#q)|rs aKk^R^X~>jLn9AG$0000 + + + + Lucas Vabre - Etudiant en Informatique + + + + + + +
+
+

Lucas Vabre

+

Etudiant en Programmation

+ +
+
+
+
+
+
+
+ + + + + + \ No newline at end of file diff --git a/scripts/data.json b/scripts/data.json new file mode 100644 index 0000000..c912600 --- /dev/null +++ b/scripts/data.json @@ -0,0 +1,92 @@ +var data = [ + { + "id": "accueil", + "name": "Lucas VABRE", + "status": "Etudiant en Informatique" + }, + { + "id": "a_propos", + "info": "Ad incididunt occaecat Lorem enim tempor sit veniam eu elit.", + "cv": "" + }, + { + "id": "competences", + "langage": [ + { + "name": "HTML/CSS", + "value": 95 + }, + { + "name": "Java", + "value": 60 + }, + { + "name": "Python", + "value": 50 + }, + { + "name": "Javascript", + "value": 20 + }, + { + "name": "C", + "value": 10 + } + ] + }, + { + "id": "projets", + "projets": [ + { + "name": "Projet 1", + "image": "link", + "link": "link" + }, + { + "name": "Projet 2", + "image": "link", + "link": "link" + }, + { + "name": "Projet 3", + "image": "link", + "link": "link" + } + ] + }, + { + "id": "experiences", + "experiences": [ + { + "name": "experience 1", + "date": "10/10/10", + "description": "Infos" + }, + { + "name": "experience 2", + "date": "10/10/10", + "description": "Infos" + }, + { + "name": "experience 3", + "date": "10/10/10", + "description": "Infos" + } + ] + }, + { + "id": "contact", + "reseaux": [ + { + "name": "Twitter", + "image": "link", + "link": "link" + }, + { + "name": "Github", + "image": "link", + "link": "link" + } + ] + } +] \ No newline at end of file diff --git a/scripts/main.js b/scripts/main.js new file mode 100644 index 0000000..4b83734 --- /dev/null +++ b/scripts/main.js @@ -0,0 +1,14 @@ +// console.log("Test"); + +// var xmlFile = importXML("config/test.xml") +// console.log(xmlFile.querySelector("test")) + + +// document.getElementById("test").innerHTML= +// xmlFile.getElementsByTagName("test")[0].childNodes[0].nodeValue; + +// document.getElementById("code").innerHTML = document.body.innerHTML; + +data.forEach(element => { + console.log(element) +}); \ No newline at end of file diff --git a/scripts/setup.js b/scripts/setup.js new file mode 100644 index 0000000..b6b6163 --- /dev/null +++ b/scripts/setup.js @@ -0,0 +1,7 @@ +function importXML(src) { + xmlFile = new XMLHttpRequest(); + xmlFile.open("GET", src, false) + xmlFile.send() + + return xmlFile.responseXML; +} \ No newline at end of file diff --git a/styles/style.css b/styles/style.css new file mode 100644 index 0000000..282f9f9 --- /dev/null +++ b/styles/style.css @@ -0,0 +1,72 @@ +:root { + scroll-behavior: smooth; + /* Variables */ + +} + +body { + width: 100wh; + margin: 0; + padding: 0; +} + +/* Top Bar de Navigation */ +nav { + width: 100%; + z-index: 999; + float: top; + position: fixed; + background-color: #fff3; +} + +nav li { + padding: 0 25px; + text-decoration: none; + display: inline-block; +} + +nav a { + text-decoration: none; + color: white; +} + +/* Contenu de la page */ + +.content { + padding: 50px 0; + width: calc(100vw - 40px); + max-width: 1000px; + margin-left: auto; + margin-right: auto; +} + +/* Sections */ +#accueil { + background-color: red; + min-height: 100vh; +} + +#a_propos { + background-color: blue; + min-height: 100vh; +} + +#competences { + background-color: violet; + min-height: 100vh; +} + +#projets { + background-color: yellow; + min-height: 100vh; +} + +#experiences { + background-color: purple; + min-height: 100vh; +} + +#contact { + background-color: green; + min-height: 100vh; +} \ No newline at end of file