From d9dea5b20b575d466835a553e38e3ff003f8db3b Mon Sep 17 00:00:00 2001 From: Emmanuel Date: Fri, 3 Apr 2020 17:25:15 +0200 Subject: [PATCH] tout d'un coup xD --- .../_base.scssc | Bin 0 -> 35898 bytes .../_layout.scssc | Bin 0 -> 47514 bytes .../_syntax-highlighting.scssc | Bin 0 -> 44498 bytes README.md | 5 +- _config.yml | 11 + _includes/footer.html | 22 + _includes/head.html | 12 + _includes/header.html | 19 + _layouts/default.html | 20 + _layouts/page.html | 14 + _layouts/post.html | 14 + _posts/2020-04-03-index.md | 29 ++ _sass/_base.scss | 206 ++++++++ _sass/_layout.scss | 249 ++++++++++ _sass/_normalize.scss | 425 ++++++++++++++++ _sass/_syntax-highlighting.scss | 71 +++ _site/README.md | 6 + _site/accueil/2020/04/03/index.html | 112 +++++ _site/css/main.css | 465 ++++++++++++++++++ _site/favicon.ico | Bin 0 -> 144734 bytes _site/feed.xml | 51 ++ _site/index.html | 127 +++++ css/main.scss | 53 ++ favicon.ico | Bin 0 -> 144734 bytes feed.xml | 30 ++ index.html | 19 + 26 files changed, 1959 insertions(+), 1 deletion(-) create mode 100644 .sass-cache/4e0cf7db7a43623df9947eef849d064d749bd39a/_base.scssc create mode 100644 .sass-cache/4e0cf7db7a43623df9947eef849d064d749bd39a/_layout.scssc create mode 100644 .sass-cache/4e0cf7db7a43623df9947eef849d064d749bd39a/_syntax-highlighting.scssc create mode 100644 _config.yml create mode 100644 _includes/footer.html create mode 100644 _includes/head.html create mode 100644 _includes/header.html create mode 100644 _layouts/default.html create mode 100644 _layouts/page.html create mode 100644 _layouts/post.html create mode 100644 _posts/2020-04-03-index.md create mode 100644 _sass/_base.scss create mode 100644 _sass/_layout.scss create mode 100644 _sass/_normalize.scss create mode 100644 _sass/_syntax-highlighting.scss create mode 100644 _site/README.md create mode 100644 _site/accueil/2020/04/03/index.html create mode 100644 _site/css/main.css create mode 100644 _site/favicon.ico create mode 100644 _site/feed.xml create mode 100644 _site/index.html create mode 100644 css/main.scss create mode 100644 favicon.ico create mode 100644 feed.xml create mode 100644 index.html diff --git a/.sass-cache/4e0cf7db7a43623df9947eef849d064d749bd39a/_base.scssc b/.sass-cache/4e0cf7db7a43623df9947eef849d064d749bd39a/_base.scssc new file mode 100644 index 0000000000000000000000000000000000000000..fe66701393dcd21b202b1532884baec8739ea336 GIT binary patch literal 35898 zcmb_FS#Vs(aolGa$KoQvLzE~=PvBva1_*$c%zYC5Bt?)QiiiHm*k z?t+I@bR1ub<&^En_D9O`?ZlQ{Ib2prc2Z@>j%+J(@|8;Rl~gJ}Nu0|0laHh->7J{n zXXoufl2wp)c4zvU?w+2Wp7)L(K6d!X(eS{zq?#->(~C)Xu9;j+4i;xl-j&Q8JGylI z#If??UB`}{oIP4TSw2yjEiW$~pFMf>=<&*8d8vG|c+)^uy5(HC(I}N3uO~^VbT-SH zXR=B%TpEp+R?}*wp486o$x64`o$k-p){>g)HxyqiS2vRLee)9srw<(}hKItlNh4{7 zjchFm7t4)wDFpg(Km&f9?kn{@@OY^hH?OQGrJ-6@Un^ImzVn*^;c{9{YUQ&-N)HJ;xDU8`v=N&8CUaUWXU`_hM!1qTryJ$wmBaO9dZ7XGon8P* zB!?SIjYeNI_&6||uB~VFW>U{ep(Ju%eF1YZ2WT5t8qH*F0Eno=oXk%=c>P2O%wusq zDOVS6EYO{C1Lkc3CvV|Wxn4_aD?)PxH=1eN8s-${2hb8^Rp3-8~^n#p9iUWfmz)+dXV>SS1{Ookc! ze*^xO)0K^SBG?^|*UR-rQdvM0K+}ZM2w^f=y;MSFE}u(a_G(MX0BFKmvbLDi8|SxY zrQL34-LF5o^L$@c+SBqo%xX2!y@q5jWjoSJ5#^Mi%Yri*5sS*>EUeJ0wWfg#K+ znvnEIdnAR?-oa?!{6zoiEYc9|H=W-$6CG%WX_#Re?E%w~9x-iZn8tg+bhJlI+Zd)D zJzzT4Bc`1U)2%&VI^H9u+Zd+Xd%$#}M@%8ZG?9m?e}1B`h@dk^2m980K-kZe9b5f* z2>V<_W8_GB#5ibJM2uUz#y9}(sz+4Y8LFLKqv~I+_lW6MhUvCEOu6&cU#a$h5tmo; zQrH^E!`L!${gq0On2Lrs#5CMJrmR<E}^qI~cZB z?a(XLuDGGr)dd!+Mb-*62=Hj`hoH4P+8&QZJL1i-9yZI1jdT;lgZ)ml@K`-t$7o@5 zv=0M?p|x^-C9MfffEZSVQ0JEF>3UPgvX7(?UX`l@QEP`MFk~&2&Nb^0sSHK~;ErYl ztdV#qDwf953WTfaa+=gj6LBR0%UvorA&5w80CIf+qJ5`4+Bp$KiC2% zAvuf=rJG7yVh9u07aCV;&GO~aKrOk1@h`0O5n}hlBOPY&N;iuL!Xxdt@YiP2a0n=) z67o(NuzSX+s6o*m7yd?%$)dL_xeu?GD;1EL5_~j?(v7BCL>L{8rcpK{j%-GRG<1A| zEzn((O*9kDa$)!YkT5uaBQg|<3;$?X#|~QzhNCQ2QnbW{e=;4+91Lo@%bZ82HS>ag*<)7Sfnay>0CR+C{2 zWw+yQYYH(;T}slGRe`9qBi^W0AhcfsC>60;Q9T#1=YrMq))+Qw3l|kgy`@2g-r>yF z4&ai4Q*7O7cpe7D29qug#%pOMi|!JnZ6(qg>2oq7c*p#N_*&9ozCM|UaIaBGM0m6X z;ZR&&#;s*^d^|cK|2q?vvS_ksS?e@8JZY`D=#DXT#~He427J(^RdBUp)3PAvXa;0$ zeJQA!D{YUndJ0~kCU+HLK5ochvqCX1z36%W6r)DT{-! z(1s#(qQI+^wp0X6AWW?qMTkJ&;)ezNVZr)=BT@#5GQNu;e29qv5k?%L(7fgHT3Qv` zIzlKE&H5o1;lm8!`4)tC&qVitNu8RD-Z>Y=rO|cR5yO%NxfBkvMOYqCY2h!UduBAO z=)M*Z<6PdYAkey7T({3u$aSMs36OT(!3mBE_LORM;JzD2gW1KwT?O5PTuV`?l3t>u zB8;KFP0Ud6FBWhiYc6dxcG z3I}9_@?H`O_JEDDS0xltaqyH!D7#@DSiF!nr-T}yhn*@{p518Z6^I2ggR?U;`&{oh zn%?3_;T9ll(@$pu%-5LuZW3*XFc3cXzrz7O3F=0k4-`9 zvx$j1Z76muH!^V{sn;e#nGr${SJWZht&SLO1*#4j3&GZ`q0uV_9{>^q2VlhT9EkyY zyv?BCmZ6A=gXcYBxMON9drn3L%hxA^U5*TP0ZIFf46t?B5a^YG4*@_I33=}bO@EaZ(?4HVQhy-qPBygJ`NV^1VO&apN67T^a32*>L0>4cXz#e(Vpoocs zFL)$y>y0pi-46S^ftovw0$}T4d-i<*hX6+KK8i7px_Fih>3&W_prZ3u#eWA zvyD?{GOhmac8BNNfdtB7Vhb{h$~k$b+y{Vo<^T-OKOmm52P9;@{!bAT2R}4C(~f$( zraTV%2^`;`9J6+C?^HWDIKK#=k(q|6#jM%P)}9HQS-4h)JOKQK7n6E3T`E_@`s$VD z>RSFDZ;vKGg_L`M6WU|#gO+EH_nsb(L5g_nfyW$QhA**S;qifVWLzXVxm-DXH3>HKv$S3RfL!* zmDd@QbqvrICQ9QWCQ2uF#$+7>bcKo1$%u&(h7P9Obh3R6&=Fy~V*m$XOE%ei4A2$E zykme)82K?kSE%xi0UT7h((Jd>%N;ScOU^qOTg2IKr_8&;L>A4H^BpnS2M%3fB8x^$ z-CJ}^%DgLVWYvf**VbC+%;d7o3H4)DI1OISs*t)Gz~t68pIZkv+sRe)%saN|bW@8P zGF;*#Pwef7zO-B&gx1Yw8OD{q4-Ugkig=tYm}+xj&fQst@6mNg&|`LQ1PUTDY}6{V zdZW4p6G{-HOl{OsxlMyjs{V4pd?|MAhn)5G5RiC_3CFOt-w>=esDu$h4Urf#l2JoXo8F zsHGhgQhUgzR#OU~O9Pekq5}l>Iss#q4Hjn#-e}B61z97f!bD>q=cq^xcm%5C9|tc6 z#ECxN*smum4%P`A*D5<2+o7Vd`L*&&B5R1eiS%g=R|Q$qAV|{MS!j8Jtbue*9%ksc z2sGJW9$|WlH2RTF)`kloVaFC=SCtrI@MwAjtWA96)^>!A#1Rb^@2WHOFAk~#`FXpzCzEevBza?1yRbcX{ly7L-MHuj)HF|Ip`m^k>J(H&xU ztMPs1YPzD&{}|6hkZiA1Wn!HrE{-`|9|IyNP{CH%o@*Zf;+g|6T)#nFV-Hvfy!#hL zOdR}~;hOd@M>OSe@G^npnqgba&B|itL>*KclR2pYE0Z}16q3?L(DInf7P-F&Plb85 z1Ib2STGX13>D^0T^}N^cEux z?2&hNs)&h$!dr|&o5Rz)HRW;eU!<;FM5wO%FmntPYN;#=K7|-Mx?*>L@W^rRDn&t{ z7(ANBFxTQEpX(STL1uw1l1s~6kBS6~Im9!G_iYWRbgjzdoB0(&8u`8N=@8DQ zm}utEUy)nXm_UccN3O&3Oh(umG0M}T!<$tMUrmQex&A7m;-Ku&-+9eJ9GoR^TzIx8>#u?yLXk&D z52iZ`&vp8G^h*pLO;5wDi;sNPPXp&<8Q3zGp-M6!-qn71>nW_BE{5>$6eJTFC)!eQ z!|GjlnZ=yxhNA(a3aH0aWFiKSre~DJU~!hH70tzLTTn;Lm@T5ZWo%L1vc?Ru6d$=P z&j>2@0{ken=zO-tg1oz6w(i>%XZmdIF|BXPVjcq|w;M5Gi*o*6PwxXj@eK!HEahcV zZR|k@+}u(WF>&xMkENW^l*hs62^<&FvByy@aFs$`RfX$uaE1DF1+`a(ooZ!xC@Ew8 zS(}*l2@P4v@CjgvOyIrHGA2N(zssL%XC^R|>%#5A`KP*3eWC|dpB4)-cr<+~ACr|a z?+O#SNxoQg#$;v8yTU~IHN-@rRcB0A#=I*`lv_hglris&$;y~_g()v%-WijXG4Bc! zZA6hL%9v|RU^3z(cS%n{U(zLPnPOUU@49w#vj|M7$_;D5Oif5@xtvq9WQ`Lkx2GL5 zdm50_;*KqRT3yG70GNdlg=hz)G>-5*dD*)Fkb;0b{WmaR)_W82Y{I7 z01VTQ64Tg&a($d>MNAw#W-+Z}#nJtxiz(cuOyq5hynq+V`1Ku3I?pJ>rPAgA6!bPW zmY37ZSmnA5y6o%PNH!|j5R{3EYI(Tiy0joJjuw}yaH|qeLxwFfpwbqu1w1B# z3wz|{P4G7$Dh__#SQo0AjEmS0msT@KjkjGyKzmLPL}yT)pG9+v z9vzAvi{6d8R;1BqXQFeuOOI9q2?b>}2w$L)s2r<#7FZ{%!4@Q4+3EtM>ZpZTjZ*(^ zi+L|-F{-8bf|R+{qKtoAMeqS4ML@6w$SA@e(9B_vJVj7M#lasMMIi3GSzAWMtp+S* zZ(U%jjs&Ve$Q{Nmu|?+Z-B9`f5a%3#;rvgCbL>G2IA35CF>&xC!#SD2vzqca_zHpJ z%3^OQ7peaY_2;3B9nI}h8_N64h4MBrU0nlLs#6E9D5h&d%M;VNwIz9LBm{f%0=7Fq zM0p!1lHTs?(B4Z79!)pE7R5)tdTlT+u;r$;he;E?cDPbcuJ9ml48L+?yo-+bE(%mS zlY%YEIkdGyA0YB19FWn*{~&e19(ggIA}S94(`X}czj+bXs-!+;B}7YmebLo{TmwD8#W*zR-=pS-XQKc-RI%1r^ntObP zM*@#+z+#G0QQRw%3wvjAw7~Koi1+}J9&w_K9&LZCah%vAZ_kOp!5qcGj<;&YNRPIt z`;)dJMZYu>J)k4IUh?ag9qqUbn5iHaTdn6qb6Q7)9*T;V=pl&c=HuXl0mgN9p^6W| z0V4!Na8R=t;oQ9|dPGi?85jq9NNTMEP%pj9jsc(?E)Jy$;(*Kq&2UtCrNTHG#1sd! zo(XC_y|d412WQ`*%+s={(e#Ql5mx{M1)SKTJ(ibU9{^&P12F8~OYCBgy!b*969@Ns z*xg!%OCaFaRIQcpMDEsgYSzc|a}LkX0ST1E!d8cBa328TnFBC9pCz8L2c3ZP$U+el z2j@IIkI4gCxR)yfCWqglv6dQ8@W7SfD~p?A z`S%+Nzp61Pe+^&Q5pv&bNAVF(5Ls5FC2FPAhm8;!^Ex74JYD!uH~L3$I%d{^ z2&I2=^k`c6kUDK?t;JPw`Jf?CMC6^(_A}sD78GALxaPxmOmrWHrhAWmkRpms z3)XR;^DcbEov)7o7Fx34_l|3p9|qa11H%}=Pe@}$m%MdL{3tRcKQ$&mY!AtRTrXI^ zJRH5xiLv|gV{E;ki2$|mQCAip1?K6D34XVOyKWJJr1ZeUA*BNR1u~D*5U}I@G zA)#N17G%)oAMXgFb-Z_}^TV=~1BFVkjB@~v1#Hq(_-EV;!E3Jpy~waQ2AT!F@`LOHcTx0FO1{*rWx?KjB^&)`W8yX2PGg zxWg{F6Rt>#gY#y>iSaQ!=2)&~m!@Re%-OsRmN%N2$F+Uh<@?h>fwd50vy-BGVOV@~ z7>4f)7T?$Sub^?!hF9*<)sBN8npK% zRAJF@RQM&}&XNZ98)C5sz3S_*!6Z)b&N5C+p>P zxIWotgZ_C9T08#F17jABFF@0?K_5AMNrLt!jc9*fx>X&9m@1F^u|PxIR~@!Nfa~~T zH(rQH>jTQDL|2X$P&6pV3w@C@hD|#1kzQzoyin`?Ir+>q`%!7*`tdnXo3V7jU0viR z@=LCKzXW)#4K+6RYPT+u<>nb><4f@LIjD%SuJOUO5dG}}UG8gxX)gs+h^h4$1RhY< z%Gh8y752ie7 zNf#V1k}d(%3d*f_Z^lw=VBVa31YbsM&iX| z842RKJ|ppBu#5yTa4q+1xPcP~w^=IJIy~PN5USAc4vp3fQF3(?8{27#8CkhGG1y#W;4!JJc66h*SM@9>)EV zeeW0M3SV<2@im~y%0FUrzxK-_iaj7`k%%|u zzXpMP-4)2!fh5Z&u(_{Gfp}qA0^zWXK$@07uuHCODAM9!g9M_hpJjRP1D7GrtKehI zN1}6BQaieDshX7QPy~&!i+IonJ`SZ^opVYi3%>)HtyDZV$t2k0!=bCQ*~88jpKNTV zBX>#R>GX11Q_oqSpV%zkdou;^MyboI>+it_y~t@C&1zFsxU`+gH#R`T3g0YP-^gh7 z8!j>50Ai>Dv4G8kEfe@e7CqS?z4!S|(NpmE^h|Vq29gJZy+tD3gzevS$@?bIV;LMa zsX`KKT&^{2_hO=AngU`v(ISXm!*(y0yD0WUEcY-hhM%6ob}ycLIG%?Y9#7cbpBJ)w zp}&hm?@u0GC z@WA#Ac*JM z4a5uGG7yB$HQXPr8#rqBE1Nw|mOR{UY-{Vn_FQYW7O+sc*W9C`St@8kCdzeuZ;^O)8*4-z%ynbyX-_ z8WS((Xq(!%E{zpl1?t(YF&eHbLPeh*ud9quNgiTAIlU_X0}Y46SAiuX zZQT!~8=euabkKAKEB$frZWL;#bltBQEud&nj+6N@ryiS72BGQ@Tij^zRM@!ae}-so zVa9+SAxn#1?}i_mF+35q_z|OlmDkZ}iiX3_>(JkFn%H!gg<^LeWJ_8T?^4QnWMSba zt|I&da9QpXn|qijTOKXyhhbS2hhePh&q+Q2qKzX_B*npB7^@=Yi*(xRtQUi`C%hF^ zKXqCDsX%TV2{t=95-$vkWe&rz{I?d%*d^DID3apf?>sCIS?|BGQ&{c;+w+&;Mrej9qd|aTG~$@b4a;ujetc@IpW*zxoEyK~L#|-|bUOKlff3 z7WW*6;r{wy$Ss-DPWV7+IU`FP&EjzXO~Z@1HF}5X>t8{iamD5dn387Rw9EO4f5&W-_5h&v*&!l6$bANP`MjGnrN#@TTSjZk$>Wx$IaR z@H&n7fu&GlM(~x-xKS(K$Tz=-&x?l`%7fTaI1`DcD!&u$t3~*yp8(*#r&G|PVBlTBQn;61+9;oc z74CW7`VJrGdUaZVWxZ|isy$M^_D|9xG!)>{Tj}KY?z`IrYW-R^sn@cjE=h9VXI2XF z8&xbNt`@v0Q+SA40?x$nkm>6!BeDYsu&XhkRWHlk8k6HkAMiuUwe!%KLI{-^m( z7S|_3dhhpSC~lv1^X43;Q0i4cFg5lY3c~5|2q&DLS6_q&Wg8Icaqad*@rRn1Liq%9 z4$XR&chP5(T?wRtn)#nF8Rvg0mFjl`El1#(Yj6g}5?%`2-*&$9uaYtw>I@G+x zX>F;x0dsEEQXJT8iYE>#5lZ6B+R(cg4=O+70Kz8z>t2jDAkDRsBa;i+I>OgIJ@TQB zT%qhdebI;w Rd{c@$FTM|>D+mo9?>*<-zTfop%urDkcux1d=Y7sS_t_`LPL3TvQ8{uksV6h-^lDPM*iNn{ zN6TlD)6=J>&)hdNIXQD;?&RsYlPBlyn~P6QPn?)Ob>j5&z4x7pXYZRlS$<=GR=f3L z+-lWomzqgZtGzSJ+V99_lcCyhG_#P_XPZgm@|{_2A8&LvTU<;Uy4_%OHLfowm;26- z?j1jNtXw%(xtO+-%0d#)CQSgx`)YlUT&k6$_Kl^aHrU9Ti*Y^dySxcV%%%0D5icea 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 literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 39b3bbf..6ae5e2f 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ -Ceci est la page WEB d'accueil des services [saty.Re](http://saty.re). +Ceci est la page WEB d'accueil des services [saty.re](http://saty.re) générée pour l'instant grâce au logiciel Jekyll. +Vous avez donc les fichiers de config pour générer la page, ainsi que la page générée dans le répertoire /_site + +Pour faire cette page, j'ai récupéré la configuration de mon blog [saimyx.fr](http://saimyx.fr), qui est basé sur le thème par défaut de Jekyll, et je l'ai adaptée. Licence : CC-BY 4.0 diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..bb81b3b --- /dev/null +++ b/_config.yml @@ -0,0 +1,11 @@ +# Site settings +title: saty.re +email: contact@saty.re +description: > # this means to ignore newlines until "baseurl:" + + +baseurl: "" # the subpath of your site, e.g. /blog +url: "https://saty.re" # the base hostname & protocol for your site + +# Build settings +markdown: kramdown diff --git a/_includes/footer.html b/_includes/footer.html new file mode 100644 index 0000000..4ec75cd --- /dev/null +++ b/_includes/footer.html @@ -0,0 +1,22 @@ + diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000..1598d6f --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,12 @@ + + + + + + {% if page.title %}{{ page.title | escape }}{% else %}{{ site.title | escape }}{% endif %} + + + + + + diff --git a/_includes/header.html b/_includes/header.html new file mode 100644 index 0000000..3dc399c --- /dev/null +++ b/_includes/header.html @@ -0,0 +1,19 @@ + diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000..e4ab96f --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,20 @@ + + + + {% include head.html %} + + + + {% include header.html %} + +
+
+ {{ content }} +
+
+ + {% include footer.html %} + + + + diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000..ce233ad --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,14 @@ +--- +layout: default +--- +
+ +
+

{{ page.title }}

+
+ +
+ {{ content }} +
+ +
diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000..f3305d9 --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,14 @@ +--- +layout: default +--- +
+ +
+

{{ page.title }}

+
+ +
+ {{ content }} +
+ +
diff --git a/_posts/2020-04-03-index.md b/_posts/2020-04-03-index.md new file mode 100644 index 0000000..cec48a9 --- /dev/null +++ b/_posts/2020-04-03-index.md @@ -0,0 +1,29 @@ +--- +layout: post +title: "Mise à disposition de services" +date: 2020-04-03 +categories: [accueil] +--- +Être indépendant des grandes entreprises de l’Internet est quelque chose d’important à mes yeux. L’Internet ne s’est pas construit dans une optique de commerce, mais plutôt dans des ressources et services partagés. + +### Services disponibles ### +La liste des services disponibles actuellement. + +- Un serveur [Firefox Sync](https://ffsync.saty.re/). Actif depuis longtemps :) +- Un petit jeu de rapidité : [Hextris](https://hextris.saty.re/) +- Un service de domaines de type : [example.saty.re](http://example.saty.re/) +- La construction et l’hébergement de sites vitrines léger (type : [lespectaclelibre.saty.re](https://lespectaclelibre.saty.re/))
+*Pour les deux derniers, rien d’automatique, [contactez moi simplement](mailto:contact@saty.re) :)* + + +### En réflexion ### +Services que j’ai envie d’héberger. + +- Un gestionnaire de partage de texte. On en trouve facilement, mais j’aime bien et c’est léger. +- Un gestionnaire de texte collaboratifs. On n’en trouve pas forcément très facilement. +- Un gestionnaire de sondage. On n’en trouve pas trop non plus. +- Une application de partage de fichiers. À la limite, là il faudrait un VPS dédié pour permettre l’envoi de gros fichiers +- Un raccourcisseur d’URL. Il n’y en a pas trop de biens, mais il faudrait le mettre sur un domaine simple comme [saty.re](http://saty.re/) +- Un émulateur de terminal WEB. À voir s’il y a moyen de l’utiliser avec un compte invité… + +Au fil du temps, des idées et des tests, je mettrai cet article à jour et le repartagerai :) diff --git a/_sass/_base.scss b/_sass/_base.scss new file mode 100644 index 0000000..0883c3c --- /dev/null +++ b/_sass/_base.scss @@ -0,0 +1,206 @@ +/** + * Reset some basic elements + */ +body, h1, h2, h3, h4, h5, h6, +p, blockquote, pre, hr, +dl, dd, ol, ul, figure { + margin: 0; + padding: 0; +} + + + +/** + * Basic styling + */ +body { + font: $base-font-weight #{$base-font-size}/#{$base-line-height} $base-font-family; + color: $text-color; + background-color: $background-color; + -webkit-text-size-adjust: 100%; + -webkit-font-feature-settings: "kern" 1; + -moz-font-feature-settings: "kern" 1; + -o-font-feature-settings: "kern" 1; + font-feature-settings: "kern" 1; + font-kerning: normal; +} + + + +/** + * Set `margin-bottom` to maintain vertical rhythm + */ +h1, h2, h3, h4, h5, h6, +p, blockquote, pre, +ul, ol, dl, figure, +%vertical-rhythm { + margin-bottom: $spacing-unit / 2; +} + + + +/** + * Images + */ +img { + max-width: 100%; + vertical-align: middle; +} + + + +/** + * Figures + */ +figure > img { + display: block; +} + +figcaption { + font-size: $small-font-size; +} + + + +/** + * Lists + */ +ul, ol { + margin-left: $spacing-unit; +} + +li { + > ul, + > ol { + margin-bottom: 0; + } +} + + + +/** + * Headings + */ +h1, h2, h3, h4, h5, h6 { + font-weight: $base-font-weight; +} + + + +/** + * Links + */ +a { + color: $brand-color; + text-decoration: none; + + &:visited { + color: darken($brand-color, 15%); + } + + &:hover { + color: $text-color; + text-decoration: underline; + } +} + + + +/** + * Blockquotes + */ +blockquote { + color: $grey-color; + border-left: 4px solid $grey-color-light; + padding-left: $spacing-unit / 2; + font-size: 18px; + letter-spacing: -1px; + font-style: italic; + + > :last-child { + margin-bottom: 0; + } +} + + + +/** + * Code formatting + */ +pre, +code { + font-size: 15px; + border: 1px solid $grey-color-light; + border-radius: 3px; + background-color: #eef; +} + +code { + padding: 1px 5px; +} + +pre { + padding: 8px 12px; + overflow-x: auto; + + > code { + border: 0; + padding-right: 0; + padding-left: 0; + } +} + + + +/** + * Wrapper + */ +.wrapper { + max-width: -webkit-calc(#{$content-width} - (#{$spacing-unit} * 2)); + max-width: calc(#{$content-width} - (#{$spacing-unit} * 2)); + margin-right: auto; + margin-left: auto; + padding-right: $spacing-unit; + padding-left: $spacing-unit; + @extend %clearfix; + + @include media-query($on-laptop) { + max-width: -webkit-calc(#{$content-width} - (#{$spacing-unit})); + max-width: calc(#{$content-width} - (#{$spacing-unit})); + padding-right: $spacing-unit / 2; + padding-left: $spacing-unit / 2; + } +} + + + +/** + * Clearfix + */ +%clearfix { + + &:after { + content: ""; + display: table; + clear: both; + } +} + + + +/** + * Icons + */ +.icon { + + > svg { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: middle; + + path { + fill: $grey-color; + } + } +} diff --git a/_sass/_layout.scss b/_sass/_layout.scss new file mode 100644 index 0000000..53ae767 --- /dev/null +++ b/_sass/_layout.scss @@ -0,0 +1,249 @@ +/** + * Site header + */ +.site-header { + border-top: 5px solid $grey-color-dark; + border-bottom: 1px solid $grey-color-light; + min-height: 56px; + + // Positioning context for the mobile navigation icon + position: relative; +} + +.site-title { + font-size: 26px; + font-family: Chilanka; /*ajout*/ + font-weight: 500; /*300*/ + line-height: 56px; + letter-spacing: -1px; + margin-bottom: 0; + float: left; + + &, + &:visited { + color: $grey-color-dark; + } +} + +.site-nav { + float: right; + line-height: 56px; + + .menu-icon { + display: none; + } + + .page-link { + color: $text-color; + line-height: $base-line-height; + + // Gaps between nav items, but not on the last one + &:not(:last-child) { + margin-right: 20px; + } + } + + @include media-query($on-palm) { + position: absolute; + top: 9px; + right: $spacing-unit / 2; + background-color: $background-color; + border: 1px solid $grey-color-light; + border-radius: 5px; + text-align: right; + + .menu-icon { + display: block; + float: right; + width: 36px; + height: 26px; + line-height: 0; + padding-top: 10px; + text-align: center; + + > svg { + width: 18px; + height: 15px; + + path { + fill: $grey-color-dark; + } + } + } + + .trigger { + clear: both; + display: none; + } + + &:hover .trigger { + display: block; + padding-bottom: 5px; + } + + .page-link { + display: block; + padding: 5px 10px; + + &:not(:last-child) { + margin-right: 0; + } + margin-left: 20px; + } + } +} + + + +/** + * Site footer + */ +.site-footer { + border-top: 1px solid $grey-color-light; + padding: $spacing-unit 0; +} + +.footer-heading { + font-size: 18px; + margin-bottom: $spacing-unit / 2; +} + +.contact-list, +.social-media-list { + list-style: none; + margin-left: 0; +} + +.rss-subscribe, +.social-media-list { + list-style: none; + margin-left: 0; +} + +.footer-col-wrapper { + font-size: 15px; + color: $grey-color; + margin-left: -$spacing-unit / 2; + @extend %clearfix; +} + +.footer-col { + float: left; + margin-bottom: $spacing-unit / 2; + padding-left: $spacing-unit / 2; +} + +.footer-col-1 { + width: -webkit-calc(35% - (#{$spacing-unit} / 2)); + width: calc(35% - (#{$spacing-unit} / 2)); +} + +.footer-col-2 { + width: -webkit-calc(20% - (#{$spacing-unit} / 2)); + width: calc(20% - (#{$spacing-unit} / 2)); +} + +.footer-col-3 { + width: -webkit-calc(45% - (#{$spacing-unit} / 2)); + width: calc(45% - (#{$spacing-unit} / 2)); +} + +@include media-query($on-laptop) { + .footer-col-1, + .footer-col-2 { + width: -webkit-calc(50% - (#{$spacing-unit} / 2)); + width: calc(50% - (#{$spacing-unit} / 2)); + } + + .footer-col-3 { + width: -webkit-calc(100% - (#{$spacing-unit} / 2)); + width: calc(100% - (#{$spacing-unit} / 2)); + } +} + +@include media-query($on-palm) { + .footer-col { + float: none; + width: -webkit-calc(100% - (#{$spacing-unit} / 2)); + width: calc(100% - (#{$spacing-unit} / 2)); + } +} + + + +/** + * Page content + */ +.page-content { + padding: $spacing-unit 0; +} + +.page-heading { + font-size: 20px; +} + +.post-list { + margin-left: 0; + list-style: none; + + > li { + margin-bottom: $spacing-unit; + } +} + +.post-meta { + font-size: $small-font-size; + color: $grey-color; +} + +.post-link { + display: block; + font-size: 24px; +} + + + +/** + * Posts + */ +.post-header { + margin-bottom: $spacing-unit; +} + +.post-title { + font-size: 42px; + letter-spacing: -1px; + line-height: 1; + + @include media-query($on-laptop) { + font-size: 36px; + } +} + +.post-content { + margin-bottom: $spacing-unit; + + h2 { + font-size: 32px; + + @include media-query($on-laptop) { + font-size: 28px; + } + } + + h3 { + font-size: 26px; + + @include media-query($on-laptop) { + font-size: 22px; + } + } + + h4 { + font-size: 20px; + + @include media-query($on-laptop) { + font-size: 18px; + } + } +} diff --git a/_sass/_normalize.scss b/_sass/_normalize.scss new file mode 100644 index 0000000..08f8950 --- /dev/null +++ b/_sass/_normalize.scss @@ -0,0 +1,425 @@ +/*! normalize.css v3.0.1 | MIT License | git.io/normalize */ + +/** + * 1. Set default font family to sans-serif. + * 2. Prevent iOS text size adjust after orientation change, without disabling + * user zoom. + */ + +html { + font-family: sans-serif; /* 1 */ + -ms-text-size-adjust: 100%; /* 2 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/** + * Remove default margin. + */ + +body { + margin: 0; +} + +/* HTML5 display definitions + ========================================================================== */ + +/** + * Correct `block` display not defined for any HTML5 element in IE 8/9. + * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. + * Correct `block` display not defined for `main` in IE 11. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section, +summary { + display: block; +} + +/** + * 1. Correct `inline-block` display not defined in IE 8/9. + * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. + */ + +audio, +canvas, +progress, +video { + display: inline-block; /* 1 */ + vertical-align: baseline; /* 2 */ +} + +/** + * Prevent modern browsers from displaying `audio` without controls. + * Remove excess height in iOS 5 devices. + */ + +audio:not([controls]) { + display: none; + height: 0; +} + +/** + * Address `[hidden]` styling not present in IE 8/9/10. + * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. + */ + +[hidden], +template { + display: none; +} + +/* Links + ========================================================================== */ + +/** + * Remove the gray background color from active links in IE 10. + */ + +a { + background: transparent; +} + +/** + * Improve readability when focused and also mouse hovered in all browsers. + */ + +a:active, +a:hover { + outline: 0; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Address styling not present in IE 8/9/10/11, Safari, and Chrome. + */ + +abbr[title] { + border-bottom: 1px dotted; +} + +/** + * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. + */ + +b, +strong { + font-weight: bold; +} + +/** + * Address styling not present in Safari and Chrome. + */ + +dfn { + font-style: italic; +} + +/** + * Address variable `h1` font-size and margin within `section` and `article` + * contexts in Firefox 4+, Safari, and Chrome. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/** + * Address styling not present in IE 8/9. + */ + +mark { + background: #ff0; + color: #000; +} + +/** + * Address inconsistent and variable font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` affecting `line-height` in all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove border when inside `a` element in IE 8/9/10. + */ + +img { + border: 0; +} + +/** + * Correct overflow not hidden in IE 9/10/11. + */ + +svg:not(:root) { + overflow: hidden; +} + +/* Grouping content + ========================================================================== */ + +/** + * Address margin not present in IE 8/9 and Safari. + */ + +figure { + margin: 1em 40px; +} + +/** + * Address differences between Firefox and other browsers. + */ + +hr { + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; +} + +/** + * Contain overflow in all browsers. + */ + +pre { + overflow: auto; +} + +/** + * Address odd `em`-unit font size rendering in all browsers. + */ + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Forms + ========================================================================== */ + +/** + * Known limitation: by default, Chrome and Safari on OS X allow very limited + * styling of `select`, unless a `border` property is set. + */ + +/** + * 1. Correct color not being inherited. + * Known issue: affects color of disabled elements. + * 2. Correct font properties not being inherited. + * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. + */ + +button, +input, +optgroup, +select, +textarea { + color: inherit; /* 1 */ + font: inherit; /* 2 */ + margin: 0; /* 3 */ +} + +/** + * Address `overflow` set to `hidden` in IE 8/9/10/11. + */ + +button { + overflow: visible; +} + +/** + * Address inconsistent `text-transform` inheritance for `button` and `select`. + * All other form control elements do not inherit `text-transform` values. + * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. + * Correct `select` style inheritance in Firefox. + */ + +button, +select { + text-transform: none; +} + +/** + * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` + * and `video` controls. + * 2. Correct inability to style clickable `input` types in iOS. + * 3. Improve usability and consistency of cursor style between image-type + * `input` and others. + */ + +button, +html input[type="button"], /* 1 */ +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; /* 2 */ + cursor: pointer; /* 3 */ +} + +/** + * Re-set default cursor for disabled elements. + */ + +button[disabled], +html input[disabled] { + cursor: default; +} + +/** + * Remove inner padding and border in Firefox 4+. + */ + +button::-moz-focus-inner, +input::-moz-focus-inner { + border: 0; + padding: 0; +} + +/** + * Address Firefox 4+ setting `line-height` on `input` using `!important` in + * the UA stylesheet. + */ + +input { + line-height: normal; +} + +/** + * It's recommended that you don't attempt to style these elements. + * Firefox's implementation doesn't respect box-sizing, padding, or width. + * + * 1. Address box sizing set to `content-box` in IE 8/9/10. + * 2. Remove excess padding in IE 8/9/10. + */ + +input[type="checkbox"], +input[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Fix the cursor style for Chrome's increment/decrement buttons. For certain + * `font-size` values of the `input`, it causes the cursor style of the + * decrement button to change from `default` to `text`. + */ + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Address `appearance` set to `searchfield` in Safari and Chrome. + * 2. Address `box-sizing` set to `border-box` in Safari and Chrome + * (include `-moz` to future-proof). + */ + +input[type="search"] { + -webkit-appearance: textfield; /* 1 */ + -moz-box-sizing: content-box; + -webkit-box-sizing: content-box; /* 2 */ + box-sizing: content-box; +} + +/** + * Remove inner padding and search cancel button in Safari and Chrome on OS X. + * Safari (but not Chrome) clips the cancel button when the search input has + * padding (and `textfield` appearance). + */ + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * Define consistent border, margin, and padding. + */ + +fieldset { + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +/** + * 1. Correct `color` not being inherited in IE 8/9/10/11. + * 2. Remove padding so people aren't caught out if they zero out fieldsets. + */ + +legend { + border: 0; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Remove default vertical scrollbar in IE 8/9/10/11. + */ + +textarea { + overflow: auto; +} + +/** + * Don't inherit the `font-weight` (applied by a rule above). + * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. + */ + +optgroup { + font-weight: bold; +} + +/* Tables + ========================================================================== */ + +/** + * Remove most spacing between table cells. + */ + +table { + border-collapse: collapse; + border-spacing: 0; +} + +td, +th { + padding: 0; +} diff --git a/_sass/_syntax-highlighting.scss b/_sass/_syntax-highlighting.scss new file mode 100644 index 0000000..8fac597 --- /dev/null +++ b/_sass/_syntax-highlighting.scss @@ -0,0 +1,71 @@ +/** + * Syntax highlighting styles + */ +.highlight { + background: #fff; + @extend %vertical-rhythm; + + .highlighter-rouge & { + background: #eef; + } + + .c { color: #998; font-style: italic } // Comment + .err { color: #a61717; background-color: #e3d2d2 } // Error + .k { font-weight: bold } // Keyword + .o { font-weight: bold } // Operator + .cm { color: #998; font-style: italic } // Comment.Multiline + .cp { color: #999; font-weight: bold } // Comment.Preproc + .c1 { color: #998; font-style: italic } // Comment.Single + .cs { color: #999; font-weight: bold; font-style: italic } // Comment.Special + .gd { color: #000; background-color: #fdd } // Generic.Deleted + .gd .x { color: #000; background-color: #faa } // Generic.Deleted.Specific + .ge { font-style: italic } // Generic.Emph + .gr { color: #a00 } // Generic.Error + .gh { color: #999 } // Generic.Heading + .gi { color: #000; background-color: #dfd } // Generic.Inserted + .gi .x { color: #000; background-color: #afa } // Generic.Inserted.Specific + .go { color: #888 } // Generic.Output + .gp { color: #555 } // Generic.Prompt + .gs { font-weight: bold } // Generic.Strong + .gu { color: #aaa } // Generic.Subheading + .gt { color: #a00 } // Generic.Traceback + .kc { font-weight: bold } // Keyword.Constant + .kd { font-weight: bold } // Keyword.Declaration + .kp { font-weight: bold } // Keyword.Pseudo + .kr { font-weight: bold } // Keyword.Reserved + .kt { color: #458; font-weight: bold } // Keyword.Type + .m { color: #099 } // Literal.Number + .s { color: #d14 } // Literal.String + .na { color: #008080 } // Name.Attribute + .nb { color: #0086B3 } // Name.Builtin + .nc { color: #458; font-weight: bold } // Name.Class + .no { color: #008080 } // Name.Constant + .ni { color: #800080 } // Name.Entity + .ne { color: #900; font-weight: bold } // Name.Exception + .nf { color: #900; font-weight: bold } // Name.Function + .nn { color: #555 } // Name.Namespace + .nt { color: #000080 } // Name.Tag + .nv { color: #008080 } // Name.Variable + .ow { font-weight: bold } // Operator.Word + .w { color: #bbb } // Text.Whitespace + .mf { color: #099 } // Literal.Number.Float + .mh { color: #099 } // Literal.Number.Hex + .mi { color: #099 } // Literal.Number.Integer + .mo { color: #099 } // Literal.Number.Oct + .sb { color: #d14 } // Literal.String.Backtick + .sc { color: #d14 } // Literal.String.Char + .sd { color: #d14 } // Literal.String.Doc + .s2 { color: #d14 } // Literal.String.Double + .se { color: #d14 } // Literal.String.Escape + .sh { color: #d14 } // Literal.String.Heredoc + .si { color: #d14 } // Literal.String.Interpol + .sx { color: #d14 } // Literal.String.Other + .sr { color: #009926 } // Literal.String.Regex + .s1 { color: #d14 } // Literal.String.Single + .ss { color: #990073 } // Literal.String.Symbol + .bp { color: #999 } // Name.Builtin.Pseudo + .vc { color: #008080 } // Name.Variable.Class + .vg { color: #008080 } // Name.Variable.Global + .vi { color: #008080 } // Name.Variable.Instance + .il { color: #099 } // Literal.Number.Integer.Long +} diff --git a/_site/README.md b/_site/README.md new file mode 100644 index 0000000..6ae5e2f --- /dev/null +++ b/_site/README.md @@ -0,0 +1,6 @@ +Ceci est la page WEB d'accueil des services [saty.re](http://saty.re) générée pour l'instant grâce au logiciel Jekyll. +Vous avez donc les fichiers de config pour générer la page, ainsi que la page générée dans le répertoire /_site + +Pour faire cette page, j'ai récupéré la configuration de mon blog [saimyx.fr](http://saimyx.fr), qui est basé sur le thème par défaut de Jekyll, et je l'ai adaptée. + +Licence : CC-BY 4.0 diff --git a/_site/accueil/2020/04/03/index.html b/_site/accueil/2020/04/03/index.html new file mode 100644 index 0000000..b2e508f --- /dev/null +++ b/_site/accueil/2020/04/03/index.html @@ -0,0 +1,112 @@ + + + + + + + + + Mise à disposition de services + + + + + + + + + + + + + +
+
+
+ +
+

Mise à disposition de services

+
+ +
+

Être indépendant des grandes entreprises de l’Internet est quelque chose d’important à mes yeux. L’Internet ne s’est pas construit dans une optique de commerce, mais plutôt dans des ressources et services partagés.

+ +

Services disponibles

+

La liste des services disponibles actuellement.

+ + + +

En réflexion

+

Services que j’ai envie d’héberger.

+ +
    +
  • Un gestionnaire de partage de texte. On en trouve facilement, mais j’aime bien et c’est léger.
  • +
  • Un gestionnaire de texte collaboratifs. On n’en trouve pas forcément très facilement.
  • +
  • Un gestionnaire de sondage. On n’en trouve pas trop non plus.
  • +
  • Une application de partage de fichiers. À la limite, là il faudrait un VPS dédié pour permettre l’envoi de gros fichiers
  • +
  • Un raccourcisseur d’URL. Il n’y en a pas trop de biens, mais il faudrait le mettre sur un domaine simple comme saty.re
  • +
  • Un émulateur de terminal WEB. À voir s’il y a moyen de l’utiliser avec un compte invité…
  • +
+ +

Au fil du temps, des idées et des tests, je mettrai cet article à jour et le repartagerai :)

+ +
+ +
+ +
+
+ + + + + + + diff --git a/_site/css/main.css b/_site/css/main.css new file mode 100644 index 0000000..c5f4a1b --- /dev/null +++ b/_site/css/main.css @@ -0,0 +1,465 @@ +/** + * Reset some basic elements + */ +body, h1, h2, h3, h4, h5, h6, +p, blockquote, pre, hr, +dl, dd, ol, ul, figure { + margin: 0; + padding: 0; } + +/** + * Basic styling + */ +body { + font: 400 16px/1.5 "Helvetica Neue", Helvetica, Arial, sans-serif; + color: #111; + background-color: #fdfdfd; + -webkit-text-size-adjust: 100%; + -webkit-font-feature-settings: "kern" 1; + -moz-font-feature-settings: "kern" 1; + -o-font-feature-settings: "kern" 1; + font-feature-settings: "kern" 1; + font-kerning: normal; } + +/** + * Set `margin-bottom` to maintain vertical rhythm + */ +h1, h2, h3, h4, h5, h6, +p, blockquote, pre, +ul, ol, dl, figure, +.highlight { + margin-bottom: 15px; } + +/** + * Images + */ +img { + max-width: 100%; + vertical-align: middle; } + +/** + * Figures + */ +figure > img { + display: block; } + +figcaption { + font-size: 14px; } + +/** + * Lists + */ +ul, ol { + margin-left: 30px; } + +li > ul, +li > ol { + margin-bottom: 0; } + +/** + * Headings + */ +h1, h2, h3, h4, h5, h6 { + font-weight: 400; } + +/** + * Links + */ +a { + color: #2a7ae2; + text-decoration: none; } + a:visited { + color: #1756a9; } + a:hover { + color: #111; + text-decoration: underline; } + +/** + * Blockquotes + */ +blockquote { + color: #828282; + border-left: 4px solid #e8e8e8; + padding-left: 15px; + font-size: 18px; + letter-spacing: -1px; + font-style: italic; } + blockquote > :last-child { + margin-bottom: 0; } + +/** + * Code formatting + */ +pre, +code { + font-size: 15px; + border: 1px solid #e8e8e8; + border-radius: 3px; + background-color: #eef; } + +code { + padding: 1px 5px; } + +pre { + padding: 8px 12px; + overflow-x: auto; } + pre > code { + border: 0; + padding-right: 0; + padding-left: 0; } + +/** + * Wrapper + */ +.wrapper { + max-width: -webkit-calc(800px - (30px * 2)); + max-width: calc(800px - (30px * 2)); + margin-right: auto; + margin-left: auto; + padding-right: 30px; + padding-left: 30px; } + @media screen and (max-width: 800px) { + .wrapper { + max-width: -webkit-calc(800px - (30px)); + max-width: calc(800px - (30px)); + padding-right: 15px; + padding-left: 15px; } } + +/** + * Clearfix + */ +.wrapper:after, .footer-col-wrapper:after { + content: ""; + display: table; + clear: both; } + +/** + * Icons + */ +.icon > svg { + display: inline-block; + width: 16px; + height: 16px; + vertical-align: middle; } + .icon > svg path { + fill: #828282; } + +/** + * Site header + */ +.site-header { + border-top: 5px solid #424242; + border-bottom: 1px solid #e8e8e8; + min-height: 56px; + position: relative; } + +.site-title { + font-size: 26px; + font-family: Chilanka; + /*ajout*/ + font-weight: 500; + /*300*/ + line-height: 56px; + letter-spacing: -1px; + margin-bottom: 0; + float: left; } + .site-title, .site-title:visited { + color: #424242; } + +.site-nav { + float: right; + line-height: 56px; } + .site-nav .menu-icon { + display: none; } + .site-nav .page-link { + color: #111; + line-height: 1.5; } + .site-nav .page-link:not(:last-child) { + margin-right: 20px; } + @media screen and (max-width: 600px) { + .site-nav { + position: absolute; + top: 9px; + right: 15px; + background-color: #fdfdfd; + border: 1px solid #e8e8e8; + border-radius: 5px; + text-align: right; } + .site-nav .menu-icon { + display: block; + float: right; + width: 36px; + height: 26px; + line-height: 0; + padding-top: 10px; + text-align: center; } + .site-nav .menu-icon > svg { + width: 18px; + height: 15px; } + .site-nav .menu-icon > svg path { + fill: #424242; } + .site-nav .trigger { + clear: both; + display: none; } + .site-nav:hover .trigger { + display: block; + padding-bottom: 5px; } + .site-nav .page-link { + display: block; + padding: 5px 10px; + margin-left: 20px; } + .site-nav .page-link:not(:last-child) { + margin-right: 0; } } + +/** + * Site footer + */ +.site-footer { + border-top: 1px solid #e8e8e8; + padding: 30px 0; } + +.footer-heading { + font-size: 18px; + margin-bottom: 15px; } + +.contact-list, +.social-media-list { + list-style: none; + margin-left: 0; } + +.rss-subscribe, +.social-media-list { + list-style: none; + margin-left: 0; } + +.footer-col-wrapper { + font-size: 15px; + color: #828282; + margin-left: -15px; } + +.footer-col { + float: left; + margin-bottom: 15px; + padding-left: 15px; } + +.footer-col-1 { + width: -webkit-calc(35% - (30px / 2)); + width: calc(35% - (30px / 2)); } + +.footer-col-2 { + width: -webkit-calc(20% - (30px / 2)); + width: calc(20% - (30px / 2)); } + +.footer-col-3 { + width: -webkit-calc(45% - (30px / 2)); + width: calc(45% - (30px / 2)); } + +@media screen and (max-width: 800px) { + .footer-col-1, + .footer-col-2 { + width: -webkit-calc(50% - (30px / 2)); + width: calc(50% - (30px / 2)); } + + .footer-col-3 { + width: -webkit-calc(100% - (30px / 2)); + width: calc(100% - (30px / 2)); } } +@media screen and (max-width: 600px) { + .footer-col { + float: none; + width: -webkit-calc(100% - (30px / 2)); + width: calc(100% - (30px / 2)); } } +/** + * Page content + */ +.page-content { + padding: 30px 0; } + +.page-heading { + font-size: 20px; } + +.post-list { + margin-left: 0; + list-style: none; } + .post-list > li { + margin-bottom: 30px; } + +.post-meta { + font-size: 14px; + color: #828282; } + +.post-link { + display: block; + font-size: 24px; } + +/** + * Posts + */ +.post-header { + margin-bottom: 30px; } + +.post-title { + font-size: 42px; + letter-spacing: -1px; + line-height: 1; } + @media screen and (max-width: 800px) { + .post-title { + font-size: 36px; } } + +.post-content { + margin-bottom: 30px; } + .post-content h2 { + font-size: 32px; } + @media screen and (max-width: 800px) { + .post-content h2 { + font-size: 28px; } } + .post-content h3 { + font-size: 26px; } + @media screen and (max-width: 800px) { + .post-content h3 { + font-size: 22px; } } + .post-content h4 { + font-size: 20px; } + @media screen and (max-width: 800px) { + .post-content h4 { + font-size: 18px; } } + +/** + * Syntax highlighting styles + */ +.highlight { + background: #fff; } + .highlighter-rouge .highlight { + background: #eef; } + .highlight .c { + color: #998; + font-style: italic; } + .highlight .err { + color: #a61717; + background-color: #e3d2d2; } + .highlight .k { + font-weight: bold; } + .highlight .o { + font-weight: bold; } + .highlight .cm { + color: #998; + font-style: italic; } + .highlight .cp { + color: #999; + font-weight: bold; } + .highlight .c1 { + color: #998; + font-style: italic; } + .highlight .cs { + color: #999; + font-weight: bold; + font-style: italic; } + .highlight .gd { + color: #000; + background-color: #fdd; } + .highlight .gd .x { + color: #000; + background-color: #faa; } + .highlight .ge { + font-style: italic; } + .highlight .gr { + color: #a00; } + .highlight .gh { + color: #999; } + .highlight .gi { + color: #000; + background-color: #dfd; } + .highlight .gi .x { + color: #000; + background-color: #afa; } + .highlight .go { + color: #888; } + .highlight .gp { + color: #555; } + .highlight .gs { + font-weight: bold; } + .highlight .gu { + color: #aaa; } + .highlight .gt { + color: #a00; } + .highlight .kc { + font-weight: bold; } + .highlight .kd { + font-weight: bold; } + .highlight .kp { + font-weight: bold; } + .highlight .kr { + font-weight: bold; } + .highlight .kt { + color: #458; + font-weight: bold; } + .highlight .m { + color: #099; } + .highlight .s { + color: #d14; } + .highlight .na { + color: #008080; } + .highlight .nb { + color: #0086B3; } + .highlight .nc { + color: #458; + font-weight: bold; } + .highlight .no { + color: #008080; } + .highlight .ni { + color: #800080; } + .highlight .ne { + color: #900; + font-weight: bold; } + .highlight .nf { + color: #900; + font-weight: bold; } + .highlight .nn { + color: #555; } + .highlight .nt { + color: #000080; } + .highlight .nv { + color: #008080; } + .highlight .ow { + font-weight: bold; } + .highlight .w { + color: #bbb; } + .highlight .mf { + color: #099; } + .highlight .mh { + color: #099; } + .highlight .mi { + color: #099; } + .highlight .mo { + color: #099; } + .highlight .sb { + color: #d14; } + .highlight .sc { + color: #d14; } + .highlight .sd { + color: #d14; } + .highlight .s2 { + color: #d14; } + .highlight .se { + color: #d14; } + .highlight .sh { + color: #d14; } + .highlight .si { + color: #d14; } + .highlight .sx { + color: #d14; } + .highlight .sr { + color: #009926; } + .highlight .s1 { + color: #d14; } + .highlight .ss { + color: #990073; } + .highlight .bp { + color: #999; } + .highlight .vc { + color: #008080; } + .highlight .vg { + color: #008080; } + .highlight .vi { + color: #008080; } + .highlight .il { + color: #099; } diff --git a/_site/favicon.ico b/_site/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d671af4f17700a318428a68f74a430690e219c7f GIT binary patch literal 144734 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ℑ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 literal 0 HcmV?d00001 diff --git a/_site/feed.xml b/_site/feed.xml new file mode 100644 index 0000000..fedacad --- /dev/null +++ b/_site/feed.xml @@ -0,0 +1,51 @@ + + + + saty.re + + https://saty.re/ + + Fri, 03 Apr 2020 17:24:46 +0200 + Fri, 03 Apr 2020 17:24:46 +0200 + Jekyll v3.1.6 + + + Mise à disposition de services + <p>Être indépendant des grandes entreprises de l’Internet est quelque chose d’important à mes yeux. L’Internet ne s’est pas construit dans une optique de commerce, mais plutôt dans des ressources et services partagés.</p> + +<h3 id="services-disponibles">Services disponibles</h3> +<p>La liste des services disponibles actuellement.</p> + +<ul> + <li>Un serveur <a href="https://ffsync.saty.re/">Firefox Sync</a>. Actif depuis longtemps :)</li> + <li>Un petit jeu de rapidité : <a href="https://hextris.saty.re/">Hextris</a></li> + <li>Un service de domaines de type : <a href="http://example.saty.re/">example.saty.re</a></li> + <li>La construction et l’hébergement de sites vitrines léger (type : <a href="https://lespectaclelibre.saty.re/">lespectaclelibre.saty.re</a>)<br /> +<em>Pour les deux derniers, rien d’automatique, <a href="mailto:contact@saty.re">contactez moi simplement</a> :)</em></li> +</ul> + +<h3 id="en-réflexion">En réflexion</h3> +<p>Services que j’ai envie d’héberger.</p> + +<ul> + <li>Un gestionnaire de partage de texte. On en trouve facilement, mais j’aime bien et c’est léger.</li> + <li>Un gestionnaire de texte collaboratifs. On n’en trouve pas forcément très facilement.</li> + <li>Un gestionnaire de sondage. On n’en trouve pas trop non plus.</li> + <li>Une application de partage de fichiers. À la limite, là il faudrait un VPS dédié pour permettre l’envoi de gros fichiers</li> + <li>Un raccourcisseur d’URL. Il n’y en a pas trop de biens, mais il faudrait le mettre sur un domaine simple comme <a href="http://saty.re/">saty.re</a></li> + <li>Un émulateur de terminal WEB. À voir s’il y a moyen de l’utiliser avec un compte invité…</li> +</ul> + +<p>Au fil du temps, des idées et des tests, je mettrai cet article à jour et le repartagerai :)</p> + + Fri, 03 Apr 2020 00:00:00 +0200 + https://saty.re/accueil/2020/04/03/index.html + https://saty.re/accueil/2020/04/03/index.html + + + accueil + + + + + diff --git a/_site/index.html b/_site/index.html new file mode 100644 index 0000000..b297454 --- /dev/null +++ b/_site/index.html @@ -0,0 +1,127 @@ + + + + + + + + + saty.re + + + + + + + + + + + + + +
+
+
+ + +
    + +
  • +
    +
    + +
    +

    Mise à disposition de services

    +
    + +
    +

    Être indépendant des grandes entreprises de l’Internet est quelque chose d’important à mes yeux. L’Internet ne s’est pas construit dans une optique de commerce, mais plutôt dans des ressources et services partagés.

    + +

    Services disponibles

    +

    La liste des services disponibles actuellement.

    + + + +

    En réflexion

    +

    Services que j’ai envie d’héberger.

    + +
      +
    • Un gestionnaire de partage de texte. On en trouve facilement, mais j’aime bien et c’est léger.
    • +
    • Un gestionnaire de texte collaboratifs. On n’en trouve pas forcément très facilement.
    • +
    • Un gestionnaire de sondage. On n’en trouve pas trop non plus.
    • +
    • Une application de partage de fichiers. À la limite, là il faudrait un VPS dédié pour permettre l’envoi de gros fichiers
    • +
    • Un raccourcisseur d’URL. Il n’y en a pas trop de biens, mais il faudrait le mettre sur un domaine simple comme saty.re
    • +
    • Un émulateur de terminal WEB. À voir s’il y a moyen de l’utiliser avec un compte invité…
    • +
    + +

    Au fil du temps, des idées et des tests, je mettrai cet article à jour et le repartagerai :)

    + +
    + +
    + +
    + +
  • + +
+ +
+ +
+
+ + + + + + + diff --git a/css/main.scss b/css/main.scss new file mode 100644 index 0000000..f2e566e --- /dev/null +++ b/css/main.scss @@ -0,0 +1,53 @@ +--- +# Only the main Sass file needs front matter (the dashes are enough) +--- +@charset "utf-8"; + + + +// Our variables +$base-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +$base-font-size: 16px; +$base-font-weight: 400; +$small-font-size: $base-font-size * 0.875; +$base-line-height: 1.5; + +$spacing-unit: 30px; + +$text-color: #111; +$background-color: #fdfdfd; +$brand-color: #2a7ae2; + +$grey-color: #828282; +$grey-color-light: lighten($grey-color, 40%); +$grey-color-dark: darken($grey-color, 25%); + +// Width of the content area +$content-width: 800px; + +$on-palm: 600px; +$on-laptop: 800px; + + + +// Use media queries like this: +// @include media-query($on-palm) { +// .wrapper { +// padding-right: $spacing-unit / 2; +// padding-left: $spacing-unit / 2; +// } +// } +@mixin media-query($device) { + @media screen and (max-width: $device) { + @content; + } +} + + + +// Import partials from `sass_dir` (defaults to `_sass`) +@import + "base", + "layout", + "syntax-highlighting" +; diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d671af4f17700a318428a68f74a430690e219c7f GIT binary patch literal 144734 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ℑ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 literal 0 HcmV?d00001 diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..a6628bd --- /dev/null +++ b/feed.xml @@ -0,0 +1,30 @@ +--- +layout: null +--- + + + + {{ site.title | xml_escape }} + {{ site.description | xml_escape }} + {{ site.url }}{{ site.baseurl }}/ + + {{ site.time | date_to_rfc822 }} + {{ site.time | date_to_rfc822 }} + Jekyll v{{ jekyll.version }} + {% for post in site.posts limit:10 %} + + {{ post.title | xml_escape }} + {{ post.content | xml_escape }} + {{ post.date | date_to_rfc822 }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + {{ post.url | prepend: site.baseurl | prepend: site.url }} + {% for tag in post.tags %} + {{ tag | xml_escape }} + {% endfor %} + {% for cat in post.categories %} + {{ cat | xml_escape }} + {% endfor %} + + {% endfor %} + + diff --git a/index.html b/index.html new file mode 100644 index 0000000..eeb56d7 --- /dev/null +++ b/index.html @@ -0,0 +1,19 @@ +--- +layout: default +--- + +
+ + +
    + {% for post in site.posts %} +
  • +
    + {{ content }} +
    + +
  • + {% endfor %} +
+ +