From f91b2443ae17948f36d4a4ccb79ca38b17d0ad05 Mon Sep 17 00:00:00 2001 From: peter_rabbit <pierrejarriges@gmail.com> Date: Tue, 26 Jan 2021 09:49:16 +0100 Subject: [PATCH] details --- .../games/fantom_quest/fantom_quest.json | 2 +- .../games/fantom_quest/fantom_quest.txt | 2 +- .../games/fantom_quest/images/lucipix.png | Bin 550 -> 8078 bytes .../games/fantom_quest/images/pijarpix.png | Bin 549 -> 6671 bytes .../games/fantom_quest/lucie_ventadour.txt | 3 +-- public/articles/games/fantom_quest/pijar.txt | 6 +----- public/education/education.js | 2 +- public/games/games.js | 4 ++-- public/main.js | 4 ++-- .../software-development.js | 4 ++-- public/style/style.css | 18 +++++++----------- src/lib/article-utils.js | 2 +- src/pages/games/games.scss | 15 ++++++--------- src/style.scss | 3 +-- 14 files changed, 26 insertions(+), 39 deletions(-) diff --git a/public/articles/games/fantom_quest/fantom_quest.json b/public/articles/games/fantom_quest/fantom_quest.json index 6aeadaa..3fcaeae 100755 --- a/public/articles/games/fantom_quest/fantom_quest.json +++ b/public/articles/games/fantom_quest/fantom_quest.json @@ -14,7 +14,7 @@ "team_subarticles": [ { "title": "Lucie Ventadour", - "subtitle": "Artiste 2D, illustratice, artiste peintre", + "subtitle": "Artiste 2D, illustratice, artiste peintre, enseignante arts plastiques", "body": "<file>lucie_ventadour.txt", "images": ["lucipix.png"] }, diff --git a/public/articles/games/fantom_quest/fantom_quest.txt b/public/articles/games/fantom_quest/fantom_quest.txt index 99a0e4d..6d07d5b 100755 --- a/public/articles/games/fantom_quest/fantom_quest.txt +++ b/public/articles/games/fantom_quest/fantom_quest.txt @@ -3,7 +3,7 @@ Un petit fantôme en quête d'identité va devoir gravir chaque étage d'un donj Ce petit jeu de quête minimaliste en forme de labyrinthe sera jouable directement sur navigateur ou à télécharger sur pc. Sortie prévue : Mars 2021 (si on y arrive !) -- Concept original et graphismes : Lucie Ventadour (<a href="http://lucipix.canalblog.com/" target="_blank">site web</a>). +- Concept original et graphismes : Lucie Ventadour - Programmation Javascript et bande son: Pierre Jarriges diff --git a/public/articles/games/fantom_quest/images/lucipix.png b/public/articles/games/fantom_quest/images/lucipix.png index f2016e3cb8a2879daf03a15bbcb9eca16a944cab..e8add7830567023d7d884bd74c0879ca8859eff8 100755 GIT binary patch literal 8078 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 delta 504 zcmeCPU&d138Q|y6%O%Cdz`(%k>ERLtq>VtBg&9b`5uDltq*&4&eH|GXHuiJ>Nn{1` z6_P!Id>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4NyWfz$e7@|NsB0 z(h_T@W}j#dIUaAcI?Cp0s@#MJF^LS5P35%epRllTGb{A|nRW=M;fkk=V~EA+qgMj? znhbc@9z5a<^HcD(VR$L{fJJSOwET|$f^T*i9(&QzBJtma{jZEjGHZqaBg4g)+Wv}? z?^(7A9Fc#e6y`PYP1UjmTix^bt+!s$`6Ob)w3sNRS3VOXgzV~dM54`?7=I6V#dK|3 zkY4wk`u5pN_+o@KD>73xUA&4s*S`(hQsTEGJuLCrzVp?SnX-@nd*E-x=XmVlt`p97 zYG)^N>=(9~B=Xa2_NpI-jTY{&^&jr@*&e@LXu0jV{rm2BZ2HgGu;ufbj8#VG^O=-C zPrB~^g!%Nd!owRoRYidwlq_+LC~?lu%}vcKVQ?-=O`KdSCz7oS5=}`gNwrD_3YDZX z7#SED=o*;l8kmI`8d@0`TNxW^8yHy`7_7S#?+P>qp&>UvB{QuOw}$)u&wm0nFnGH9 KxvX<aXaWF<YPRzL diff --git a/public/articles/games/fantom_quest/images/pijarpix.png b/public/articles/games/fantom_quest/images/pijarpix.png index fd32b420ec5b3361fb522bab67fab21dfc8241e1..e32f91b8528a1d3c06af2aa88d51320504a7dee3 100755 GIT binary patch delta 6652 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 GLSTX#q|7q_ delta 483 zcmeA-S;|u18Q|y6%O%Cdz`(%k>ERLtq>VtBg&9b`5uDltq*&4&eH|GXHuiJ>Nn{1` z6_P!Id>I(3)EF2VS{N990fib~Fff!FFfhDIU|_JC!N4G1FlSew4NyWNz$e7@|Ns91 zUXGvcY>NzZZ75Cod2`XVZS~2?4X#I-=02IcRYJS|37ZtBCcoBMj#)rG7d%}YLo7}o zz2eAq$UuPgf~VshGuH2Kr_Vbe-Jvc}#3;V*=-HV2M`n~wN?WqxLHrig{`s1%Q#_7D zI8VJXLyAFSO|JNbhcg$dBu@;wz_V{@h|S4KFIx^=Ge3P)<dW9xy%QZpIS$@`D)4Cf zw~vW$^Oh@LDoww0*67)zw8B|AF|!`joZH!x*QNK)ThW6tV{Sr~@dEKnEHmw-pDJzg zJERa(t9Rn~k)TPBQZi?s^t8=fdXzJ7i`S-G{~u_6(SEqhZvM>o3m?BX-?=Zf@5uTS zZu9()oUdYF{n&Jmhw0_y$*&|dvQ<l5BT7;dOH!?pi&B9UgOP!efv$m>u8~=Yfu)s+ vp_QSjwt<nAfx)jIi7LSGKxoL#PsvQH#I2!w=}lnZGcb6%`njxgN@xNA<4?U9 diff --git a/public/articles/games/fantom_quest/lucie_ventadour.txt b/public/articles/games/fantom_quest/lucie_ventadour.txt index c0c017a..fbe251f 100755 --- a/public/articles/games/fantom_quest/lucie_ventadour.txt +++ b/public/articles/games/fantom_quest/lucie_ventadour.txt @@ -1,2 +1 @@ -Salut moi c'est Lu7, je suis une geek et je vois la vie en pixels >< ! -<a href="https://www.lucieventadour.com/" target="_blank">Site web</a> | <a href="http://lucipix.canalblog.com/" target="_blank">Blog pix</a> \ No newline at end of file +<a href="https://www.lucieventadour.com/" target="_blank">Site web</a> | <a href="http://lucipix.canalblog.com/" target="_blank">Blog pix</a> \ No newline at end of file diff --git a/public/articles/games/fantom_quest/pijar.txt b/public/articles/games/fantom_quest/pijar.txt index e9b1b47..09caaea 100755 --- a/public/articles/games/fantom_quest/pijar.txt +++ b/public/articles/games/fantom_quest/pijar.txt @@ -1,5 +1 @@ -Salut moi c'est pijar. Je fais des trucs. -J'aime bien le code et je fais du dessin et tout. - -<a href="https://pierrejarriges-dessins.blogspot.com" target="_blank">Blog Dessin</a> | <a href="https://soundcloud.com/abstractobject" target="_blank">Soundcloud</a> -<a href="https://gitlab.com/peter_rabbit" target="_blank">Gitlab</a> | <a href=" https://github.com/codnpix" target="_blank">Github</a> \ No newline at end of file +<a href="https://pierrejarriges-dessins.blogspot.com" target="_blank">Blog Dessin</a> | <a href="https://soundcloud.com/abstractobject" target="_blank">Soundcloud</a> | <a href="https://gitlab.com/peter_rabbit" target="_blank">Gitlab</a> | <a href=" https://github.com/codnpix" target="_blank">Github</a> \ No newline at end of file diff --git a/public/education/education.js b/public/education/education.js index 2f33651..bca1f48 100644 --- a/public/education/education.js +++ b/public/education/education.js @@ -3,7 +3,7 @@ module.exports = { server_url: `${location.origin}${ location.origin.charAt(location.origin.length - 1) !== "/" ? "/" : "" }`, - in_construction: true, + in_construction: false, }; },{}],2:[function(require,module,exports){ diff --git a/public/games/games.js b/public/games/games.js index d21aadd..4423ba4 100644 --- a/public/games/games.js +++ b/public/games/games.js @@ -3,7 +3,7 @@ module.exports = { server_url: `${location.origin}${ location.origin.charAt(location.origin.length - 1) !== "/" ? "/" : "" }`, - in_construction: true, + in_construction: false, }; },{}],2:[function(require,module,exports){ @@ -89,7 +89,7 @@ module.exports = ImageCarousel; const { fetchjson, fetchtext } = require("./fetch"); function getArticleBody(text) { - return text.replaceAll("\n", "<br/>"); + return text.replaceAll("\n", "<br/>").replaceAll(" ", " "); } function getArticleDate(date) { diff --git a/public/main.js b/public/main.js index 349cb98..44809bb 100644 --- a/public/main.js +++ b/public/main.js @@ -3,7 +3,7 @@ module.exports = { server_url: `${location.origin}${ location.origin.charAt(location.origin.length - 1) !== "/" ? "/" : "" }`, - in_construction: true, + in_construction: false, }; },{}],2:[function(require,module,exports){ @@ -370,7 +370,7 @@ module.exports = HomePage; const { fetchjson, fetchtext } = require("./fetch"); function getArticleBody(text) { - return text.replaceAll("\n", "<br/>"); + return text.replaceAll("\n", "<br/>").replaceAll(" ", " "); } function getArticleDate(date) { diff --git a/public/software-development/software-development.js b/public/software-development/software-development.js index 1eca893..7259447 100644 --- a/public/software-development/software-development.js +++ b/public/software-development/software-development.js @@ -3,7 +3,7 @@ module.exports = { server_url: `${location.origin}${ location.origin.charAt(location.origin.length - 1) !== "/" ? "/" : "" }`, - in_construction: true, + in_construction: false, }; },{}],2:[function(require,module,exports){ @@ -89,7 +89,7 @@ module.exports = ImageCarousel; const { fetchjson, fetchtext } = require("./fetch"); function getArticleBody(text) { - return text.replaceAll("\n", "<br/>"); + return text.replaceAll("\n", "<br/>").replaceAll(" ", " "); } function getArticleDate(date) { diff --git a/public/style/style.css b/public/style/style.css index e392196..01bc0b7 100644 --- a/public/style/style.css +++ b/public/style/style.css @@ -102,7 +102,6 @@ main header nav { display: flex; align-items: center; height: 60px; - background-color: #fffa; } main header nav .home { margin: 0 10px; @@ -154,7 +153,7 @@ main header nav ul li .submenu { } main header nav ul li.active a { color: #3c4144; - border-bottom: 2px solid; + border-bottom: 3px solid; } main header nav ul li:hover a { color: #3c4144; @@ -888,7 +887,7 @@ main #page-container #games-page .game-articles article.game-article .game-infos } main #page-container #games-page .game-articles article.game-article .game-infos .game-tags span { font-size: 12px; - padding: 6px; + padding: 4px; background-color: #6b7880; color: #d4d9dd; border-radius: 5px; @@ -928,25 +927,23 @@ main #page-container #games-page .game-articles article.game-article .game-team main #page-container #games-page .game-articles article.game-article .game-team .team-members { display: flex; flex-direction: column; - gap: 30px; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member { display: grid; - grid-template-columns: 150px 1fr; + grid-template-columns: 80px 1fr; grid-template-rows: auto auto 1fr; + margin: 10px; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-img { grid-row: 1/span 3; overflow: hidden; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-img img { - image-rendering: crisp-edges; - image-rendering: -moz-crisp-edges; - image-rendering: pixelated; width: 100%; + padding: 0 10px 0 0; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-title { - margin: 10px 10px 5px; + margin: 0 0 5px; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-subtitle { margin: 0 10px; @@ -955,7 +952,7 @@ main #page-container #games-page .game-articles article.game-article .game-team font-style: italic; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-body { - margin: 20px 10px 20px 30px; + margin: 10px 10px 20px 20px; text-align: justify; } main #page-container #games-page .game-articles article.placeholder { @@ -992,7 +989,6 @@ main #page-container #games-page .game-articles article.placeholder * { } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-img { grid-row: 1/span 2; - margin: 10px; } main #page-container #games-page .game-articles article.game-article .game-team .team-members .team-member .team-member-body { grid-column: 1/span 2; diff --git a/src/lib/article-utils.js b/src/lib/article-utils.js index efde108..10e9694 100644 --- a/src/lib/article-utils.js +++ b/src/lib/article-utils.js @@ -3,7 +3,7 @@ const { fetchjson, fetchtext } = require("./fetch"); function getArticleBody(text) { - return text.replaceAll("\n", "<br/>"); + return text.replaceAll("\n", "<br/>").replaceAll(" ", " "); } function getArticleDate(date) { diff --git a/src/pages/games/games.scss b/src/pages/games/games.scss index 2355abf..4921751 100644 --- a/src/pages/games/games.scss +++ b/src/pages/games/games.scss @@ -32,7 +32,7 @@ margin: 10px 20px; span { font-size: 12px; - padding: 6px; + padding: 4px; background-color: $medium_grey; color: $light_0; border-radius: 5px; @@ -72,23 +72,21 @@ .team-members { display: flex; flex-direction: column; - gap: 30px; .team-member { display: grid; - grid-template-columns: 150px 1fr; + grid-template-columns: 80px 1fr; grid-template-rows: auto auto 1fr; + margin: 10px; .team-member-img { grid-row: 1 / span 3; overflow: hidden; img { - image-rendering: crisp-edges; - image-rendering: -moz-crisp-edges; - image-rendering: pixelated; width: 100%; + padding: 0 10px 0 0; } } .team-member-title { - margin: 10px 10px 5px; + margin: 0 0 5px; } .team-member-subtitle { margin: 0 10px; @@ -97,7 +95,7 @@ font-style: italic; } .team-member-body { - margin: 20px 10px 20px 30px; + margin: 10px 10px 20px 20px; text-align: justify; } } @@ -135,7 +133,6 @@ grid-template-columns: 70px 1fr; .team-member-img { grid-row: 1 / span 2; - margin: 10px; } .team-member-body { grid-column: 1 / span 2; diff --git a/src/style.scss b/src/style.scss index 79e008e..311e047 100644 --- a/src/style.scss +++ b/src/style.scss @@ -102,7 +102,6 @@ main { display: flex; align-items: center; height: $navbar_height; - background-color: #fffa; .home { margin: 0 10px; a { @@ -153,7 +152,7 @@ main { &.active { a { color: $dark_2; - border-bottom: 2px solid; + border-bottom: 3px solid; } } &:hover { -- GitLab