Initial implementation of new homepage

This commit is contained in:
Timothée Floure 2020-12-29 18:45:44 +01:00
parent e3687ac971
commit 03cf19af63
Signed by: tfloure
GPG key ID: 4502C902C00A1E12
22 changed files with 590 additions and 415 deletions

7
assets/css/bootstrap-grid.min.css vendored Normal file

File diff suppressed because one or more lines are too long

8
assets/css/bootstrap-reboot.min.css vendored Normal file
View file

@ -0,0 +1,8 @@
/*!
* Bootstrap Reboot v4.5.3 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([class]){color:inherit;text-decoration:none}a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit;text-align:-webkit-match-parent}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */

View file

@ -1,135 +1,159 @@
body { body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif; width: 900px;
background-color: #FFFFFF; margin: auto;
margin: 0; }
padding: 0;
#section-nav {
padding-top: 25px;
height: 75px;
}
#section-nav #nav-logo {
width: 200px;
position: relative;
top: -15px;
}
#section-nav a {
color: #000; color: #000;
padding-left: 10px;
} }
/* ~~ Sélecteurs d'éléments/balises ~~ */ #section-members a {
ul, ol, dl { /* En raison des variations entre les navigateurs, il est conseillé d'attribuer une valeur de zéro aux marges intérieures et aux marges des listes. A des fins de cohérence, vous pouvez définir les valeurs désirées dans cette zone ou dans les éléments de liste (LI, DT, DD) qu'elle contient. N'oubliez pas que les paramètres que vous définissez ici se répercuteront sur la liste .nav, sauf si vous rédigez un sélecteur plus spécifique. */ color: #000;
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
margin-top: 0; /* la suppression de la marge supérieure résout un problème où les marges sortent de leur div conteneur. La marge inférieure restante l'éloignera de tout élément qui suit. */
padding-right: 15px;
padding-left: 15px; /* l'ajout de la marge intérieure aux côtés des éléments à l'intérieur des divs, et non aux divs proprement dit, évite le recours à des calculs de modèle de boîte. Une autre méthode consiste à employer une div imbriquée avec marge intérieure latérale. */
}
a img { /* ce sélecteur élimine la bordure bleue par défaut affichée dans certains navigateurs autour d'une image lorsque celle-ci est entourée d'un lien. */
border: none;
}
a {
text-decoration: none;
}
/* ~~ La définition du style des liens de votre site doit respecter cet ordre, y compris le groupe de sélecteurs qui créent l'effet de survol. ~~ */
a:link {
color: #002FA7;
text-decoration: bold; /* à moins que vous ne définissiez un style particulièrement exclusif pour vos liens, mieux vaut prévoir un soulignement, qui garantit une identification visuelle rapide. */
}
a:hover, a:active, a:focus { /* ce groupe de sélecteurs offrira à un navigateur au clavier la même expérience de survol que celle d'une personne employant la souris. */
text-decoration: underline; text-decoration: underline;
} }
/* ~~ ce conteneur entoure toutes les autres divs, en leur attribuant leur largeur sur base d'un pourcentage ~~ */ #section-members a {
.container { text-decoration: none;
width: 80%;
max-width: 1260px;/* une valeur « max-width » peut s'avérer utile pour éviter que cette mise en page ne soit trop large sur un moniteur de grande taille. La lisibilité de la longueur de ligne est ainsi améliorée. IE6 ne tient pas compte de cette déclaration. */
min-width: 780px;/* une valeur « min-width » peut s'avérer utile pour éviter que cette mise en page ne soit trop étroite. La longueur de ligne est ainsi plus lisible dans les colonnes latérales. IE6 ne tient pas compte de cette déclaration. */
background-color: #FFF;
margin: 0 auto; /* la valeur automatique sur les côtés, associée à la largeur, permet de centrer la mise en page. Elle n'est pas nécessaire si vous fixez la largeur du conteneur à 100%. */
} }
/* ~~aucune largeur n'est attribuée à l'en-tête. Il occupera toute la largeur de votre mise en page. Il contient un espace réservé pour une image, qui doit être remplacé par votre logo lié.~~ */ .nav-current {
.header { font-weight: bold;
background-color: #FFFFFF; text-decoration: underline;
left: 50%; }
top: auto;
right: 50%; #section-hero, #section-services, #section-members, #section-contact, #section-tech, #section-howcanyouhelp, footer {
bottom: 20px; padding-left: 50px;
padding: 10px; padding-right: 50px;
margin-top: 30px; padding-top: 20px;
margin-right: 0px; padding-bottom: 20px;
margin-bottom: 30px; }
margin-left: 0px;
.service-logo {
width: 50px;
}
.service-description {
height: 100px;
}
#section-hero {
background-image: linear-gradient(to right, #003366, #5d0066);
color: #fff;
}
.btn:link, .btn:visited {
background-color: #fff;
color: #013366;
padding: 10px 15px;
text-align: center;
text-decoration: none;
display: inline-block;
border-radius: 8px 0px 8px 8px;
}
.btn:hover, .btn:active {
background-color: #babac9;
}
.btn-bold {
font-weight: bold;
}
#section-services {
padding-bottom: 20px;
color: #003366;
}
#section-services .container {
text-align: center; text-align: center;
} }
/* ~~ Informations de mise en page. ~~ .member-logo-container {
position: relative;
1) La marge intérieure n'est placée qu'en haut et/ou en bas de la div. Les éléments à l'intérieur de cette div posséderont une marge intérieure sur les côtés. Vous évitez ainsi de devoir recourir à des « calculs de modèle de boîte ». N'oubliez pas que si vous ajoutez une marge intérieure latérale ou une bordure à la div proprement dite, elle sera ajoutée à la largeur que vous définissez pour créer la largeur totale. Vous pouvez également supprimer la marge intérieure de l'élément dans la div et placer une seconde div à l'intérieur, sans largeur et possédant une marge intérieure appropriée pour votre concept. height: 75px;
*/
.content {
margin-right: 40px;
margin-left: 40px;
padding-top: 10px;
padding-bottom: 10px;
font-family: Verdana, Geneva, sans-serif;
color: #002fa7;
}
.green {
color: #002FA7;
}
.blue {
color: #002FA7;
} }
/* ~~ Ce sélecteur groupé donne de l'espace aux listes dans la zone .content ~~ */ #member-logo-edurable {
.content ul, .content ol { position: absolute;
padding: 0 15px 15px 40px; /* cette marge intérieure reflète la marge intérieure droite dans les en-têtes et la règle de paragraphe ci-dessus. Une marge intérieure a été placée en bas, afin d'assurer un espace entre les autres éléments des listes, et à gauche pour créer le retrait. Vous pouvez les régler comme bon vous semble. */ bottom: 17px;
} }
/* ~~ Pied de page ~~ */ #member-logo-ungleich {
.footer-index { position: absolute;
background-color: #CCFFFF; bottom: 10px;
} }
.footer-story { #section-services .btn {
background-color: #CCFF99; background-image: linear-gradient(to right, #013366, #5d0066);
color: #fff;
} }
.footer { #section-members {
color: #002fa7; background-color: #eaeaec;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 10px;
margin-right: 40px;
margin-left: 40px;
} }
/* ~~ classes flottant/effacement diverses ~~ */ #section-members h2, #section-howcanyouhelp h2 {
.fltrt { /* cette classe peut servir à faire flotter un élément depuis la droite sur votre page. L'élément flottant doit précéder l'élément à côté duquel il doit apparaître sur la page. */ color: #003366;
float: right;
margin-left: 8px;
}
.fltlft { /* cette classe peut servir à faire flotter un élément depuis la gauche sur votre page. L'élément flottant doit précéder l'élément à côté duquel il doit apparaître sur la page. */
float: left;
margin-right: 8px;
}
.clearfloat { /* cette classe peut être placée sur une div <br /> ou vide, en tant qu'élément final suivant la dernière div flottante (dans le #container) si le paramètre #footer est supprimé ou retiré du #container */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
#footer {
color: #002fa7;
}
.content p a {
color: #090;
} }
#logo { #section-tech a, #section-members a {
color: black;
font-weight: bold;
text-decoration: underline;
}
#section-tech a:hover, #section-members a:hover {
text-decoration: none;
}
#section-contact {
background-color: #015659;
color: #fff;
padding: 20px;
}
footer {
background-color: #eaeaec;
}
footer a, footer a:hover {
color: #000;
}
footer a {
text-decoration: underline;
}
footer a:hover {
text-decoration: none;
}
footer p {
opacity: 0.5;
}
.tech-logo-row {
display: flex;
justify-content: space-between;
align-items: baseline;
}
.tech-logo {
margin: auto;
display: block; display: block;
} max-width: 100%;
max-height: 60px;
.story-list {
list-style-type: lower-roman;
}
.footer-home-link {
padding-right: 20px;
} }

View file

@ -0,0 +1,167 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
id="svg2"
version="1.1"
inkscape:version="0.48.5 r10040"
width="665.16876"
height="161.78787"
xml:space="preserve"
sodipodi:docname="alpinelinux-logo.svg"><metadata
id="metadata8"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title /></cc:Work></rdf:RDF></metadata><defs
id="defs6"><clipPath
clipPathUnits="userSpaceOnUse"
id="clipPath16"><path
d="M 0,560 960,560 960,0 0,0 0,560 z"
id="path18"
inkscape:connector-curvature="0" /></clipPath></defs><sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="1595"
inkscape:window-height="964"
id="namedview4"
showgrid="false"
fit-margin-top="0"
fit-margin-left="0"
fit-margin-right="0"
fit-margin-bottom="0"
inkscape:zoom="0.33333333"
inkscape:cx="-197.05676"
inkscape:cy="-80.4375"
inkscape:window-x="276"
inkscape:window-y="233"
inkscape:window-maximized="0"
inkscape:current-layer="g10" /><g
id="g10"
inkscape:groupmode="layer"
inkscape:label="Alpine_Linux_logo_v4"
transform="matrix(1.25,0,0,-1.25,-267.55675,592.22537)"><g
id="g20"
transform="translate(686.7844,397.9583)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 c -3.74,6.413 -3.73,19.372 0.023,26.161 1.64,2.969 6.622,9.559 28.367,9.559 4.468,0 7.739,-0.229 10.148,-0.554 5.278,-0.71 9.297,-2.509 9.297,-7.425 0,-6.49 -9.565,-6.55 -9.565,-6.55 l -20.27,0 C 9.392,21.191 8.734,9.287 8.734,9.287 l 9.17,0 20.366,0 c 10.375,0 21.125,4.649 21.125,18.258 0,9.047 -5.207,15.135 -13.71,17.468 -8.498,2.332 -11.809,2.206 -23.391,1.998 C 13.02,46.845 7.679,44.81 4.305,43.752 -1.609,41.896 -6.907,38.432 -10.48,31.966 -16.297,21.438 -16.244,4.03 -10.365,-6.047 -4.08,-16.821 6.696,-22.587 19.723,-22.597 l 39.672,0 10e-4,11.943 -39.714,0 C 8.246,-10.688 2.571,-4.408 0,0"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path22"
inkscape:connector-curvature="0" /></g><g
id="g24"
transform="translate(441.9298,442.9648)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 c -10.527,5.817 -27.936,5.764 -38.013,-0.115 -14.384,-8.391 -19.841,-24.786 -14.594,-43.858 2.693,-9.79 9.965,-17.002 21.03,-20.855 7.818,-2.723 15.012,-2.801 15.31,-2.803 l -0.015,12 c -0.207,10e-4 -20.756,0.305 -24.755,14.842 -5.16,18.758 3.468,27.041 9.071,30.309 6.413,3.74 19.372,3.73 26.161,-0.023 7.212,-3.985 7.733,-12.297 7.733,-25.513 l 0,-24.358 c 0,-8.608 12,-9.171 12,-9.171 l 0,9.171 0,24.358 c 0,12.618 0,28.319 -13.928,36.016"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path26"
inkscape:connector-curvature="0" /></g><g
id="g28"
transform="translate(597.6101,375.3665)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,37.405 c 0.011,13.027 5.776,23.803 16.55,30.088 10.078,5.878 27.486,5.932 38.013,0.115 13.928,-7.697 13.928,-23.399 13.928,-36.016 l 0,-24.319 0,-9.171 c 0,0 -12,0.563 -12,9.171 l 0,24.319 c 0,13.216 -0.521,21.528 -7.733,25.513 C 41.969,60.858 29.01,60.868 22.597,57.128 18.189,54.557 11.909,48.882 11.943,37.446 l 0,-37.447 L 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path30"
inkscape:connector-curvature="0" /></g><g
id="g32"
transform="translate(579.8309,375.3661)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,47.562 0,9.171 c 0,0 11.904,-0.658 11.904,-9.267 L 11.904,0 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path34"
inkscape:connector-curvature="0" /></g><g
id="g36"
transform="translate(591.7351,443.8518)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,-2.028 0,-9.171 c 0,0 -11.904,0.658 -11.904,9.267 L -11.904,0 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path38"
inkscape:connector-curvature="0" /></g><g
id="g40"
transform="translate(519.3928,442.6805)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 c 10.527,5.817 27.936,5.764 38.013,-0.115 14.384,-8.391 19.841,-24.786 14.594,-43.858 -2.693,-9.79 -9.965,-17.002 -21.03,-20.855 -7.818,-2.723 -15.007,-2.447 -15.305,-2.449 l 0.01,11.899 c 0.207,10e-4 20.756,0.052 24.755,14.589 5.16,18.758 -3.468,27.041 -9.071,30.309 -6.413,3.74 -19.372,3.73 -26.161,-0.023 -7.212,-3.985 -7.733,-12.297 -7.733,-25.513 l 0,-12.612 c 0,-8.608 -12,-9.17 -12,-9.17 l 0,9.17 0,12.612 c 0,12.618 0,28.319 13.928,36.016"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path42"
inkscape:connector-curvature="0" /></g><g
id="g44"
transform="translate(517.3693,344.6278)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,30.505 0,9.17 c 0,0 -11.904,-0.658 -11.904,-9.266 L -11.904,0 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path46"
inkscape:connector-curvature="0" /></g><g
id="g48"
transform="translate(473.349,473.7803)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,-32.359 0,-9.17 c 0,0 -11.904,0.658 -11.904,9.266 L -11.904,0 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path50"
inkscape:connector-curvature="0" /></g><g
id="g52"
transform="translate(474.9603,402.1447)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 c -1.039,3.777 -1.519,7.129 -1.577,10.101 l -0.034,10.255 c 0,8.608 -11.913,9.171 -11.913,9.171 l 0,-9.171 0,-10.193 c 0.037,-4.24 0.68,-8.714 1.954,-13.347 2.693,-9.79 9.966,-17.002 21.03,-20.855 7.818,-2.723 14.992,-2.743 15.289,-2.745 l 0.006,11.942 C 24.548,-14.841 3.999,-14.537 0,0"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path54"
inkscape:connector-curvature="0" /></g><g
id="g56"
transform="translate(268.1394,393.2718)"
style="fill:#0d597f;fill-opacity:1"><path
d="M 0,0 0,15.687 -11.296,4.379 C -10.079,3.532 -8.932,2.836 -7.853,2.27 -6.774,1.703 -5.764,1.265 -4.823,0.932 -3.882,0.598 -3.009,0.37 -2.206,0.222 -1.402,0.075 -0.667,0.009 0,0 m 57.751,1.304 c 0.02,-0.017 0.13,-0.11 0.333,-0.239 0.204,-0.13 0.502,-0.297 0.898,-0.462 0.395,-0.164 0.889,-0.327 1.485,-0.448 0.596,-0.122 1.294,-0.202 2.098,-0.202 0.671,0 1.411,0.059 2.222,0.2 0.812,0.142 1.693,0.367 2.645,0.699 0.953,0.333 1.976,0.773 3.07,1.344 1.094,0.572 2.259,1.276 3.495,2.136 L 65.425,12.729 37.015,41.245 24.549,28.776 7.733,46.117 -34.471,4.39 c 1.235,-0.86 2.398,-1.564 3.491,-2.136 1.093,-0.571 2.115,-1.011 3.067,-1.344 0.951,-0.332 1.832,-0.557 2.643,-0.698 0.81,-0.142 1.55,-0.201 2.22,-0.201 0.804,0 1.502,0.08 2.097,0.202 0.596,0.121 1.089,0.284 1.485,0.449 0.396,0.164 0.693,0.331 0.897,0.461 0.204,0.13 0.314,0.223 0.334,0.24 L 0.815,20.415 7.628,26.948 26.494,8.082 33.085,1.304 c 0.02,-0.017 0.13,-0.11 0.334,-0.239 0.204,-0.13 0.501,-0.297 0.897,-0.462 0.396,-0.164 0.89,-0.327 1.485,-0.448 0.596,-0.122 1.295,-0.202 2.099,-0.202 0.67,0 1.411,0.059 2.222,0.2 0.811,0.142 1.693,0.367 2.645,0.699 0.952,0.333 1.975,0.773 3.069,1.344 1.094,0.572 2.259,1.276 3.495,2.136 L 34.192,19.157 37.01,21.975 50.111,8.874 57.751,1.304 M 57.588,80.32 94.807,15.838 57.588,-48.644 l -74.463,0 -37.219,64.482 37.219,64.482 74.463,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path58"
inkscape:connector-curvature="0" /></g><g
id="g60"
transform="translate(302.5041,412.251)"
style="fill:#0d597f;fill-opacity:1"><path
d="M 0,0 -9.913,9.895 -9.208,10.604 0.775,0.73 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path62"
inkscape:connector-curvature="0" /></g><g
id="g64"
transform="translate(528.4338,353.235)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 0,22.161 -2,0 L -2,0 c 0,-4.295 3.35,-8.885 12.75,-8.885 l 15.25,0 0,2 -15.25,0 C 0.775,-6.885 0,-1.615 0,0"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path66"
inkscape:connector-curvature="0" /></g><path
d="m 561.073,344.35 2,0 0,22.787 -2,0 0,-22.787 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path68"
inkscape:connector-curvature="0" /><path
d="m 561.073,368.358 2,0 0,2.992 -2,0 0,-2.992 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path70"
inkscape:connector-curvature="0" /><g
id="g72"
transform="translate(664.6232,367.1373)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 -2.634,0 -8.469,-9.888 -8.481,9.888 -2.634,0 9.796,-11.428 -9.729,-11.359 2.62,0 8.422,9.827 8.423,-9.827 2.647,0 -9.75,11.367 L 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path74"
inkscape:connector-curvature="0" /></g><g
id="g76"
transform="translate(634.3527,353.11)"
style="fill:#0d597f;fill-opacity:1"><path
d="M 0,0 C 0,-0.691 -0.366,-6.76 -13.063,-6.76 -25.637,-6.76 -26,-0.691 -26,0 l 0,14.027 -2,0 L -28,0 c 0,-0.896 0.419,-8.76 14.937,-8.76 C 1.577,-8.76 2,-0.896 2,0 l 0,14.027 -2,0 L 0,0 z"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path78"
inkscape:connector-curvature="0" /></g><g
id="g80"
transform="translate(584.7756,367.1373)"
style="fill:#0d597f;fill-opacity:1"><path
d="m 0,0 c -14.64,0 -15.063,-7.863 -15.063,-8.76 l 0,-14.027 2,0 0,14.027 c 0,0.692 0.367,6.76 13.063,6.76 12.574,0 12.938,-6.068 12.938,-6.76 l 0,-14.027 2,0 0,14.027 C 14.938,-7.863 14.519,0 0,0"
style="fill:#0d597f;fill-opacity:1;fill-rule:nonzero;stroke:none"
id="path82"
inkscape:connector-curvature="0" /></g></g></svg>

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
assets/images/ceph-logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

View file

@ -0,0 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 179 27" style="enable-background:new 0 0 179 27;" xml:space="preserve">
<g>
<g>
<path d="M9.7,8.1C4.1,8.1,0,12.1,0,17.6C0,23.3,4.1,27,10.1,27c4.1,0,6.8-1.4,7.8-2.2l-1.4-3.2c-0.7,0.6-2.6,1.7-5.4,1.7
c-2.8,0-5.9-0.8-6.4-4.1h13.8v-1.7C18.5,12.5,15.6,8.1,9.7,8.1z M4.7,15.8c0.5-2.6,2.4-4.2,5.1-4.2c2.5,0,4.1,1.9,4.1,4.2H4.7z
M55.4,0h-8.2v26.5h7.3c9.4,0,15.5-4.8,15.5-13.2C70,4.6,63.5,0,55.4,0z M55.4,22h-3.1V4.5h3.8c5.1,0,8.6,3.6,8.6,8.6
C64.6,19.6,60.4,22,55.4,22z M84.8,22.5c-0.4,0.3-1.4,0.8-3,0.8c-2.1,0-4.1-0.8-4.1-4.3V8.6H73v11.5c0,4.6,3.4,6.9,8.3,6.9
c3.3,0,6-0.7,8.1-2.5V8.6h-4.7V22.5z M101,8.1c-2.1,0-3.6,2.4-4,3.3V8.6h-4.6v17.9H97v-9.9c0-1.8,1.1-4.2,3.2-4.2
c1.1,0,1.9,0.5,2.5,0.9l1.6-4.3C103.5,8.6,102.6,8.1,101,8.1z M112.7,8.1c-2.9,0-5.2,0.7-6.8,1.5l1.4,3.2c0.7-0.3,2.7-1,5.1-1
c2.5,0,3.6,1,3.6,2.5v1.8c-1-0.8-3.3-1.2-4.6-1.2c-3.4,0-7.4,1.5-7.4,5.6c0,3.5,2.6,6.5,8.2,6.5c4.2,0,6.9-1.1,8.3-2.2v-9.5
C120.3,10.9,118.7,8.1,112.7,8.1z M115.9,22.9c-0.8,0.5-2,0.7-3.5,0.7c-2.3,0-3.7-1.2-3.7-3c0-1.6,1.6-2.4,3.4-2.4
c1.5,0,3,0.7,3.8,1.3V22.9z M132.7,8.1c-1.5,0-3.7,0.7-4.8,1.4V0h-4.7v24.8c2.4,1.6,5.4,2.2,8,2.2c5.2,0,10.1-3.3,10.1-9.6
C141.4,12.7,138.7,8.1,132.7,8.1z M131.3,23.2c-1.6,0-2.5-0.3-3.3-0.7v-9.2c0.9-0.8,2.6-1.5,4-1.5c3,0,4.5,2.7,4.5,5.5
C136.4,21.1,134.4,23.2,131.3,23.2z M144.1,26.5h4.7V0h-4.7V26.5z M23.1,19.3h4.6c0-8.1,6.7-14.8,15-14.8V0
C31.9,0,23.1,8.7,23.1,19.3z M162.6,23.4c-2.8,0-5.9-0.8-6.4-4.1H170v-1.7c0-5-2.9-9.4-8.8-9.4c-5.7,0-9.7,4.1-9.7,9.5
c0,5.7,4.1,9.4,10.1,9.4H179v-3.6H162.6z M161.2,11.6c2.5,0,4.1,1.9,4.1,4.2h-9.2C156.7,13.2,158.6,11.6,161.2,11.6z"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

BIN
assets/images/logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

1
assets/images/nas.svg Normal file
View file

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M4,5C2.89,5 2,5.89 2,7V17C2,18.11 2.89,19 4,19H20C21.11,19 22,18.11 22,17V7C22,5.89 21.11,5 20,5H4M4.5,7A1,1 0 0,1 5.5,8A1,1 0 0,1 4.5,9A1,1 0 0,1 3.5,8A1,1 0 0,1 4.5,7M7,7H20V17H7V7M8,8V16H11V8H8M12,8V16H15V8H12M16,8V16H19V8H16M9,9H10V10H9V9M13,9H14V10H13V9M17,9H18V10H17V9Z" /></svg>

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

1
assets/images/server.svg Normal file
View file

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M4,1H20A1,1 0 0,1 21,2V6A1,1 0 0,1 20,7H4A1,1 0 0,1 3,6V2A1,1 0 0,1 4,1M4,9H20A1,1 0 0,1 21,10V14A1,1 0 0,1 20,15H4A1,1 0 0,1 3,14V10A1,1 0 0,1 4,9M4,17H20A1,1 0 0,1 21,18V22A1,1 0 0,1 20,23H4A1,1 0 0,1 3,22V18A1,1 0 0,1 4,17M9,5H10V3H9V5M9,13H10V11H9V13M9,21H10V19H9V21M5,3V5H7V3H5M5,11V13H7V11H5M5,19V21H7V19H5Z" /></svg>

After

Width:  |  Height:  |  Size: 608 B

View file

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 22.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 106.3 28.3" style="enable-background:new 0 0 106.3 28.3;" xml:space="preserve">
<style type="text/css">
.st0{fill:#050505;}
</style>
<g>
<path class="st0" d="M29.8,24.9c0-0.4,0.1-0.8,0.4-1.2c0.3-0.4,0.7-0.8,1.3-1.1v-0.1c-0.3-0.2-0.5-0.4-0.8-0.7
c-0.2-0.3-0.3-0.7-0.3-1.1c0-0.3,0.1-0.7,0.3-1.1c0.2-0.4,0.5-0.7,0.9-0.9v-0.1c-0.4-0.3-0.7-0.6-1-1.1c-0.3-0.5-0.4-1-0.4-1.6
c0-0.6,0.1-1.1,0.3-1.6c0.2-0.5,0.5-0.9,0.9-1.2c0.4-0.3,0.8-0.6,1.4-0.8c0.5-0.2,1.1-0.3,1.6-0.3c0.6,0,1.1,0.1,1.6,0.3h4.4V14H38
c0.2,0.2,0.4,0.5,0.6,0.9c0.2,0.3,0.3,0.7,0.3,1.1c0,0.6-0.1,1.1-0.3,1.5c-0.2,0.5-0.5,0.8-0.9,1.1c-0.4,0.3-0.8,0.5-1.3,0.7
c-0.5,0.2-1.1,0.2-1.6,0.2c-0.3,0-0.5,0-0.8-0.1c-0.3-0.1-0.6-0.1-0.9-0.3c-0.5,0.3-0.7,0.7-0.7,1.1c0,0.4,0.2,0.7,0.5,0.9
c0.4,0.2,0.9,0.3,1.6,0.3h2.3c1.4,0,2.4,0.2,3.1,0.6c0.7,0.4,1,1.1,1,2c0,0.5-0.1,1-0.4,1.4c-0.3,0.5-0.7,0.8-1.2,1.2
c-0.5,0.3-1.2,0.6-1.9,0.8c-0.7,0.2-1.6,0.3-2.5,0.3c-1.5,0-2.7-0.2-3.6-0.7C30.2,26.6,29.8,25.9,29.8,24.9z M31.6,24.7
c0,0.5,0.3,0.9,0.8,1.2c0.6,0.3,1.4,0.5,2.4,0.5c0.6,0,1.1-0.1,1.5-0.2c0.5-0.1,0.9-0.3,1.2-0.4c0.3-0.2,0.6-0.4,0.8-0.6
c0.2-0.2,0.3-0.5,0.3-0.7c0-0.5-0.2-0.8-0.6-0.9c-0.4-0.2-1-0.2-1.7-0.2h-1.9c-0.3,0-0.6,0-0.9,0c-0.3,0-0.5-0.1-0.7-0.1
c-0.4,0.2-0.7,0.5-0.9,0.8C31.7,24.1,31.6,24.4,31.6,24.7z M34.6,18.3c0.6,0,1.1-0.2,1.6-0.6c0.4-0.4,0.7-1,0.7-1.7
c0-0.7-0.2-1.3-0.7-1.7c-0.4-0.4-1-0.6-1.6-0.6c-0.6,0-1.1,0.2-1.6,0.6c-0.4,0.4-0.7,1-0.7,1.7c0,0.7,0.2,1.3,0.7,1.7
C33.5,18.1,34,18.3,34.6,18.3z"/>
</g>
<path class="st0" d="M13.4,23.3h-1.8l-0.2-1.8h-0.1c-0.5,0.6-1.1,1.1-1.8,1.5c-0.6,0.4-1.4,0.6-2.2,0.6c-1.3,0-2.3-0.4-2.9-1.1
c-0.6-0.8-0.9-1.9-0.9-3.3v-5.5l-2.9-0.1l5.2-2l0,1.5v5.8c0,1,0.2,1.7,0.5,2.2c0.3,0.5,0.9,0.7,1.8,0.7c0.6,0,1.1-0.1,1.6-0.4
c0.5-0.3,1-0.7,1.5-1.4v-7.6h2.2L13.4,23.3L13.4,23.3z"/>
<path class="st0" d="M17.1,12.3h1.8l0.2,1.8h0.1c0.6-0.6,1.2-1.1,1.8-1.5c0.6-0.4,1.4-0.6,2.3-0.6c1.3,0,2.2,0.4,2.8,1.1
c0.6,0.8,0.9,1.9,0.9,3.3v6.8h-2.2v-6.5c0-1-0.2-1.7-0.5-2.1c-0.3-0.5-0.9-0.7-1.8-0.7c-0.6,0-1.1,0.1-1.6,0.4
c-0.5,0.3-1,0.7-1.6,1.3v7.6h-2.2L17.1,12.3L17.1,12.3L17.1,12.3z"/>
<path class="st0" d="M51.9,17.8c0-0.9,0.2-1.7,0.5-2.4c0.3-0.7,0.7-1.3,1.3-1.8c0.5-0.5,1.1-0.9,1.8-1.2c0.7-0.3,1.4-0.4,2.1-0.4
c0.8,0,1.5,0.1,2.2,0.4c0.6,0.3,1.2,0.6,1.6,1.1c0.4,0.5,0.8,1,1,1.6c0.2,0.6,0.3,1.3,0.3,2.1c0,0.2,0,0.4,0,0.6
c0,0.2,0,0.4-0.1,0.5h-8.3c0.1,1.1,0.5,1.9,1.2,2.5c0.7,0.6,1.6,0.9,2.8,0.9c0.6,0,1.2-0.1,1.7-0.2c0.5-0.2,1-0.4,1.5-0.7l0.8,1.4
c-0.6,0.4-1.2,0.7-1.9,0.9c-0.7,0.2-1.5,0.4-2.4,0.4c-0.8,0-1.6-0.1-2.3-0.4c-0.7-0.3-1.4-0.6-1.9-1.1c-0.5-0.5-1-1.1-1.3-1.8
C52.1,19.5,51.9,18.7,51.9,17.8z M60.6,16.8c0-1-0.3-1.8-0.8-2.3c-0.5-0.5-1.2-0.8-2.2-0.8c-0.8,0-1.6,0.3-2.2,0.8
c-0.6,0.5-1,1.3-1.2,2.3H60.6z"/>
<path class="st0" d="M70,11.9l0,11.6h-2.2v-8.5h-4.2L70,11.9z M68.7,9.7c-0.5,0-0.9-0.1-1.2-0.4C67.2,9,67,8.6,67,8.1
c0-0.5,0.2-0.9,0.5-1.2c0.3-0.3,0.7-0.4,1.2-0.4c0.5,0,0.9,0.1,1.2,0.4c0.3,0.3,0.5,0.7,0.5,1.2c0,0.5-0.2,0.9-0.5,1.2
C69.6,9.5,69.2,9.7,68.7,9.7z"/>
<path class="st0" d="M73.1,18c0-0.9,0.2-1.7,0.5-2.5c0.3-0.7,0.8-1.3,1.4-1.8c0.6-0.5,1.2-0.9,2-1.1c0.7-0.3,1.5-0.4,2.4-0.4
c0.9,0,1.7,0.2,2.4,0.5c0.7,0.3,1.2,0.7,1.7,1.1l-1.1,1.4c-0.4-0.4-0.9-0.6-1.4-0.8c-0.5-0.2-1-0.3-1.5-0.3c-0.6,0-1.1,0.1-1.6,0.3
c-0.5,0.2-0.9,0.5-1.3,0.8c-0.4,0.3-0.6,0.8-0.8,1.3c-0.2,0.5-0.3,1-0.3,1.6c0,0.6,0.1,1.1,0.3,1.6c0.2,0.5,0.5,0.9,0.8,1.3
c0.4,0.3,0.8,0.6,1.3,0.8c0.5,0.2,1,0.3,1.6,0.3c0.7,0,1.3-0.1,1.8-0.4c0.5-0.3,1-0.6,1.5-0.9l0.9,1.4c-0.6,0.5-1.3,1-2.1,1.3
c-0.8,0.3-1.5,0.4-2.3,0.4c-0.9,0-1.7-0.1-2.4-0.4c-0.7-0.3-1.4-0.6-1.9-1.1c-0.5-0.5-1-1.1-1.3-1.8C73.2,19.8,73.1,19,73.1,18z"/>
<path class="st0" d="M83.7,7.6l4.7-2.3v6.5l-0.1,2.5c0.6-0.6,1.2-1.1,1.8-1.4c0.6-0.4,1.4-0.6,2.3-0.6c1.3,0,2.2,0.4,2.8,1.1
c0.6,0.8,0.9,1.9,0.9,3.3v6.8h-2.2V17c0-1-0.2-1.7-0.5-2.1c-0.3-0.5-0.9-0.7-1.8-0.7c-0.6,0-1.1,0.1-1.6,0.4c-0.5,0.3-1,0.7-1.6,1.3
v7.6h-2.2l0-16L83.7,7.6z"/>
<g>
<polygon class="st0" points="96.4,2.6 95.7,4.2 105,4.2 105.8,2.6 "/>
<polygon class="st0" points="95.7,6.1 94.9,7.7 104.3,7.7 105,6.1 "/>
<polygon class="st0" points="97.5,9.6 101.8,0.4 103.5,0.5 99.2,9.6 "/>
</g>
<g>
<path class="st0" d="M46.3,19.7c0,0.7,0.2,1.3,0.6,1.6c0.4,0.3,0.9,0.5,1.4,0.5c0.3,0,0.6,0,0.9-0.1c0.3-0.1,0.6-0.2,1-0.3l0.5,1.6
c-0.2,0.1-0.5,0.2-0.7,0.2c-0.2,0.1-0.5,0.1-0.7,0.2c-0.2,0.1-0.5,0.1-0.7,0.1c-0.3,0-0.5,0.1-0.8,0.1c-1.2,0-2.1-0.3-2.7-1
c-0.6-0.7-0.9-1.7-0.9-3V5.1h-3.5l5.6-4"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

1
assets/images/web.svg Normal file
View file

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="24" height="24" viewBox="0 0 24 24"><path d="M16.36,14C16.44,13.34 16.5,12.68 16.5,12C16.5,11.32 16.44,10.66 16.36,10H19.74C19.9,10.64 20,11.31 20,12C20,12.69 19.9,13.36 19.74,14M14.59,19.56C15.19,18.45 15.65,17.25 15.97,16H18.92C17.96,17.65 16.43,18.93 14.59,19.56M14.34,14H9.66C9.56,13.34 9.5,12.68 9.5,12C9.5,11.32 9.56,10.65 9.66,10H14.34C14.43,10.65 14.5,11.32 14.5,12C14.5,12.68 14.43,13.34 14.34,14M12,19.96C11.17,18.76 10.5,17.43 10.09,16H13.91C13.5,17.43 12.83,18.76 12,19.96M8,8H5.08C6.03,6.34 7.57,5.06 9.4,4.44C8.8,5.55 8.35,6.75 8,8M5.08,16H8C8.35,17.25 8.8,18.45 9.4,19.56C7.57,18.93 6.03,17.65 5.08,16M4.26,14C4.1,13.36 4,12.69 4,12C4,11.31 4.1,10.64 4.26,10H7.64C7.56,10.66 7.5,11.32 7.5,12C7.5,12.68 7.56,13.34 7.64,14M12,4.03C12.83,5.23 13.5,6.57 13.91,8H10.09C10.5,6.57 11.17,5.23 12,4.03M18.92,8H15.97C15.65,6.75 15.19,5.55 14.59,4.44C16.43,5.07 17.96,6.34 18.92,8M12,2C6.47,2 2,6.5 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z" /></svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View file

@ -1,44 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recycled Cloud</title>
<link rel="stylesheet" href="assets/css/main.css">
</head>
<body lang="en-GB">
<div class="container">
<div class="header">
<a href="#">
<img src="assets/images/logo-recycled-cloud-800-trspt.png" alt="Recycled Cloud logo" id="logo" />
</a>
</div>
<div class="content">
<h2>Welcome to recycled.cloud!<br />
Your Cloud with the highest environmental values!<br />
100% Recycled, 100% Swiss, 100% Green.</h2>
<br />
<p>
Transition with us to a more sustainable future by hosting your
website, hosting your servers, managing your virtual machines or
backing up your data in the <b>Recycled.Cloud</b>.
</p>
<p>
Define your cloud, hybrid or private, tailor-made and with our experts.
<a href="https://www.e-durable.ch/contact.html?subject=Recycled.Cloud"
target="new">Contact us</a> to increase the environmental value of
your IT or to contribute by donating your old servers.
<br /><br />
<a href="story-en.html">Read our story</a> to know more about our
actions and how we have been building this Cloud with our heart and our
engagement for the planet.
</p>
</div>
<div class="footer footer-index">
<p>
<i>backed by</i> <a href="https://e-durable.ch" target="new"><b>e-Durable</b></a>
<span class="fltrt"><a href="index-fr.html">FR</a> | EN</span>
</p>
</div>
</div>
</body>
</html>

View file

@ -1,44 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recycled Cloud</title>
<link rel="stylesheet" href="assets/css/main.css">
</head>
<body lang="fr-CH">
<div class="container">
<div class="header">
<a href="#">
<img src="assets/images/logo-recycled-cloud-800-trspt.png" alt="Recycled Cloud logo" id="logo" />
</a>
</div>
<div class="content">
<h2>Bienvenue chez Recycled.Cloud !<br />
Votre cloud aux plus hautes valeurs environnementales !<br />
100% Recyclé, 100% Suisse, 100%Vert.</h2>
<p>
Faites la transition avec nous vers un avenir plus durable en hébergeant
votre site web, vos serveurs, en gérant vos machines virtuelles ou en
sauvegardant vos données dans le Recycled.Cloud.
</p>
<p>
Définissez votre cloud, hybride ou privé, sur mesure et avec nos experts.
<a href="https://www.e-durable.ch/contact.html?subject=Recycled.Cloud" target="new">Contactez-nous</a> pour augmenter
la valeur environnementale de votre informatique ou pour contribuer en
donnant vos vieux serveurs.
<br /><br />
<a href="story-fr.html">Lire notre histoire</a> pour en savoir plus
sur nos actions et sur la façon dont nous avons construit ce nuage avec
notre cœur et notre engagement pour la planète.</p>
</p>
</div>
<div class="footer footer-index">
<p>
<i>soutenu par</i> <a href="https://e-durable.ch" target="new"><b>e-Durable</b></a>
<span class="fltrt">FR | <a href="index-en.html">EN</a></span>
</p>
</div>
</div>
</body>
</html>

View file

@ -1 +0,0 @@
index-en.html

195
index.html Normal file
View file

@ -0,0 +1,195 @@
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recycled Cloud</title>
<link rel="stylesheet" href="assets/css/bootstrap-reboot.min.css">
<link rel="stylesheet" href="assets/css/bootstrap-grid.min.css">
<link rel="stylesheet" href="assets/css/main.css">
</head>
<body>
<div id="section-nav">
<div class="container">
<div class="row">
<div class="col-4">
<img src="assets/images/logo.png" id="nav-logo" />
</div>
<div class="col-6">
<nav>
<a href="/" class="nav-current">Home</a>
<a href="">Services</a>
<a href="">Manifesto</a>
<a href="">Contact</a>
</nav>
</div>
<div class="col-2">
<a href="/" class="nav-current">EN</a>
</div>
</div>
</div>
</div>
<div id="section-hero">
<h1>Local and recycled cloud services.</h1>
<p>Swiss-based and as sustainable as we can.</p>
<a href="/manifesto.html" class="btn btn-bold">Read our Manifesto</a>
</div>
<div id="section-services">
<h2>Solutions for your projects</h2>
<div class="container">
<div class="row">
<div class="col">
<img src="assets/images/web.svg" class="service-logo" />
<h3>Web Hosting</h3>
<p class="service-description">
Low-footprint, static website hosting. Wordpress and generic PHP hosting.
</p>
<a href="/manifesto.html" class="btn btn-bold">Learn more</a>
</div>
<div class="col">
<img src="assets/images/nas.svg" class="service-logo" />
<h3>Storage</h3>
<p class="service-description">Borg based backup service or file sharing with NextCloud.</p>
<a href="/manifesto.html" class="btn btn-bold">Learn more</a>
</div>
<div class="col">
<img src="assets/images/server.svg" class="service-logo" />
<h3>Generic Hosting</h3>
<p class="service-description">KVM virtual machines, running either one of our images or your
own.</p>
<a href="/manifesto.html" class="btn btn-bold">Learn more</a>
</div>
</div>
</div>
</div>
<div id="section-members">
<div class="row">
<div class="col">
<h2>Members & Friends</h2>
<p>
We wish the Recycled Cloud to be backed by a multitude of small
organization, fighting against centralization and promoting a more
local and social IT.
</p>
</div>
<div class="col">
<div class="row">
<div class="col">
<div class="member-logo-container">
<img id="member-logo-edurable" src="assets/images/edurable-logo-black.svg" />
</div>
<ul>
<li><a href="">IT Support</a></li>
<li><a href="">Project Management</a></li>
<li><a href="">Website Design</a></li>
</ul>
</div>
<div class="col">
<div class="member-logo-container">
<img id="member-logo-ungleich" src="assets/images/ungleich-logo-black.svg" />
</div>
<ul>
<li><a href="">Server Colocation</a></li>
<li><a href="">IPv6-Everywhere</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="section-howcanyouhelp">
<h2>How can you help?</h2>
<div class="container">
<div class="row">
<div class="col">
<h3>Donate unused hardware</h3>
<p>
... or make sure you don't buy new ones for no good reason!
</p>
</div>
<div class="col">
<h3>Spread the word!</h3>
<p>
We still have spare resources in our current infrastructure.
</p>
</div>
<div class="col">
<h3>Join the federation!</h3>
<p>
We would gladly welcome new member organizations, helping them
helping us running the infrastructure running our Cloud.
</p>
</div>
</div>
</div>
</div>
<div id="section-contact">
<div class="container">
<div class="row">
<div class="col-9">
<h2>Interested? Reach out to our team!</h2>
</div>
<div class="col-3">
<a href="/contact.html" class="btn btn-bold">Contact us</a>
</div>
</div>
</div>
</div>
<div id="section-tech">
<h2>Tech Stack</h2>
<div class="row">
<div class="col-6">
<p>
The technical documentation of the Recycled Cloud is
public and available under an open license. We build
atop Free/Libre and Open Source Software in the most
open way we can find: there's no value in keeping it
for ourselves.
</p>
<p>
We are grateful for the many existing projects we use as building
blocks, and contribute back as much as we can.
</p>
<p>
<a href="https://wiki.recycled.cloud/recycled_cloud/home">Technical Documentation</a>
</p>
</div>
</div>
<!--
<div class="tech-logo-row">
<img class="tech-logo" src="assets/images/alpine-logo.svg" />
<img class="tech-logo" src="assets/images/debian-logo.png" />
<img class="tech-logo" src="assets/images/cdist-logo.jpeg" />
<img class="tech-logo" src="assets/images/opennebula-logo.png" />
<img class="tech-logo" src="assets/images/ceph-logo.png" />
</div>
-->
</div>
<footer>
<div class="container">
<div class="row">
<div class="col-5">
<p><a href="/terms">Terms of Usage & Privacy Policy</a></p>
</div>
<div class="col-7">
<p>CC-BY e-Durable SA | <a href="e-durable.ch">More about e-Durable SA<a/></p>
</div>
</div>
</div>
</footer>
</body>
</html>

View file

@ -1,105 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recycled Cloud - Story</title>
<link rel="stylesheet" href="assets/css/main.css">
</head>
<body dir="ltr" lang="en-GB">
<div class="container">
<div class="header">
<a href="index-en.html">
<img src="assets/images/logo-recycled-cloud-800-trspt.png" alt="Recycled Cloud logo" id="logo" />
</a>
</div>
<div class="content">
<h2>Our story...</h2>
<p>
The <b>Recycled.Cloud</b> project is the result of two observations
made by <b>e-Durable</b> in the last 5 years that it has just
completed:
<ul class="story-list">
<li>
The heavy trend in the ICT industry in recent years is to move
clearly towards more and more cloud computing. Digitalisation
goes hand in hand with an inevitable movement towards the cloud,
supported by the largest players in the sector and because of the
economic and technological advantages that the cloud brings to
businesses.
</li>
<li>
At the same time and for decades, medium or large players,
companies, cloud providers or even SMEs have very often bought
new servers when setting up their projects and - due to a lack
of time or space - discarded existing servers, appearing
incompatible with the new versions, no longer benefiting from
manufacturer support or simply perceived as obsolete. This
behaviour contributes to a huge production of IT waste that is
certainly used but still works well. At least some of their
components are perfectly functional. <br />
</li>
</ul>
<p>
The impact on the planet is therefore considerable when you
consider that the manufacture of a server represents nearly 600kg
of CO2 emitted per unit (source: ADEME, 2012) and that more than
11 million units were delivered in 2018 (www.statista.com).
</p>
<p>
Based on this observation, <b>e-Durable</b> has
therefore launched a reflection on the subject and has come up
with the concept of <b>Recycled.Cloud</b>. The
principle of this cloud is to recover the servers that companies
were throwing away until now and had to have removed at their
expense, to rebuild servers that can be used with the components
that are still valid and sufficiently powerful for the cloud. To
offer with these recycled servers a credible and solid local
alternative, based on this 100% local cloud, 100% recycled to
host the &quot;Cloud&quot; services that companies in the region
need today to support their digitalisation.
</p>
<p>
To go further, <b>Recycled.Cloud</b> of course recycles
again the servers of its own cloud that would fail by extracting
their valid components, and this until the end of their useful
life, extending them as long as possible, only to then bring them
into the SWICO waste treatment chain.
</p>
<p>
To keep on a consistent course, the <b>Recycled.Cloud</b> is also
powered by open source technologies such as OpenNebula and OpenStack,
OS Cloud (Cloud Operating System) which runs more than 70% of the
world's public clouds. The design of <b>Recycled.Cloud</b> is also
based on the principle of an architecture that is as distributed as
possible and thought is being given to the design of mini-clouds that
will allow the concept to be extended to a local community of
distributed hosting and recycling companies.
</p>
<p>
Thanks to a few generous donors of used servers, the founders and
engineers of <b>e-Durable</b> have invested massively
over 24 months to develop their know-how, to create and test the
first prototypes and then to put into production the first
<b>Recycled.Cloud</b> cores on the Lake Geneva arc and
in the heart of the Swiss Alps.
</p>
<p>
At this stage of the project, <b>e-Durable</b>'s vision is to
continue to expand the <b>Recycled.Cloud</b>, with passionate
and selected customers, to increase the ecological impact of recycling
used servers to a larger scale and to offer all local actors Cloud
hosting and services of the highest possible environmental value.
</p>
</div>
<div class="footer footer-story">
<p>
<i>backed by</i> <a href="https://e-durable.ch" target="new"><b>e-Durable</b></a>
<span class="fltrt">
<a class="footer-home-link" href="index-en.html">Home &crarr;</a>
<a href="story-fr.html">FR</a> | EN
</span>
</p>
</div>
</body>
</html>

View file

@ -1,112 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Recycled Cloud - Histoire</title>
<link rel="stylesheet" href="assets/css/main.css">
</head>
<body link="#000080" vlink="#800000" dir="ltr" lang="fr-CH">
<div class="container">
<div class="header">
<a href="index-en.html">
<img src="assets/images/logo-recycled-cloud-800-trspt.png" alt="Recycled Cloud logo" id="logo" />
</a>
</div>
<div class="content">
<h2>Notre histoire</h2>
<p>
Le projet <b>Recycled.Cloud</b> est le fruit de deux constats effectués
par <b>e&#8209;Durable</b> dans les dernières 5 années qu&rsquo;elle vient
de vivre&nbsp;: </p>
<ul class="story-list">
<li>
La tendance lourde de l&rsquo;industrie des TIC ces dernières années
est de s&rsquo;orienter clairement vers une informatique de plus en
plus en nuage (cloud). La digitalisation va de pair avec un mouvement
inéluctable vers le &lsquo;cloud&rsquo;, soutenu par les plus grands
acteurs du secteur et en raison des atouts économiques et
technologiques que le cloud apporte aux entreprises.
</li>
<li>
Dans le même temps et depuis des décennies, les acteurs de moyenne
ou grande taille, entreprises, fournisseurs de «&nbsp;clouds&nbsp;»
ou même PME achètent très souvent de nouveaux serveurs lors de la
mise en place de leurs projets et - par manque de temps ou de place
- jettent des serveurs existants, paraissant incompatibles avec les
nouvelles versions, ne bénéficiant plus des supports constructeurs
ou simplement perçus comme obsolètes. Ce comportement contribue à
une production énorme de déchets informatiques certes usagés mais
qui fonctionnent encore bien. Tout au moins certains de leurs
composants sont-ils parfaitement fonctionnels.
</li>
</ul>
<p>
L'impact sur la planète est donc considérable quand on sait que la
fabrication d&rsquo;un serveur représente près de 600kg de CO2 émis par
unité (source&nbsp;: ADEME, 2012) et que plus de 11 millions
d&rsquo;unités ont été livrées en 2018 (www.statista.com).
</p>
<p>Partant de ce constat, <b>e-Durable</b> a donc lancé une réflexion
sur le sujet et a abouti au concept de <b>Recycled.Cloud</b>. Le
principe de ce nuage est de récupérer les serveurs que les entreprises
jetaient jusqu&rsquo;à présent et devaient faire enlever à leur frais,
de recomposer des serveurs utilisables avec les composants encore
valables et suffisamment performants pour le cloud. De proposer avec
ces serveurs recyclés une alternative locale crédible et solide, basée
sur ce nuage 100&nbsp;% local, 100&nbsp;% recyclé pour héberger les
services «&nbsp;Cloud&nbsp;» dont les entreprises de la région ont
besoin aujourd&rsquo;hui pour accompagner leur digitalisation.
</p>
<p>
Pour aller plus loin, <b>Recycled.Cloud</b> recycle bien sûr à
nouveau les serveurs de son propre cloud qui tomberaient en panne en
extrayant leurs composants valides, et ce jusqu&rsquo;à la fin de leur
vie utile, en les prolongeant le plus possible, pour ensuite seulement
les faire entrer dans la filière de traitement des déchets SWICO.
</p>
<p>
Pour garder un cap toujours cohérent, le <b>Recycled.Cloud</b> est aussi
propulsé par des technologies libres (Open Source) telles que
l&rsquo;OpenNebula et l&rsquo;OpenStack, OS Cloud (Système
d&rsquo;Opération Nuage) qui fontt tourner plus de 70&nbsp;% des Clouds
publics dans le monde. La conception de <b>Recycled.Cloud</b>, se base
aussi sur le principe d&rsquo;une architecture la plus distribuée possible
et une réflexion est en cours pour la conception de mini-clouds qui
permettront d&rsquo;élargir le concept à une communauté locale
d&rsquo;hébergeurs-recycleurs distribués.
</p>
<p>
Grâce à quelques généreux donateurs de serveurs usagées, les fondateurs et
ingénieurs d&rsquo;e&#8209;Durable ont massivement investit de leur temps
sur environ 24 mois pour développer leur savoir faire, pour créer et tester
les premiers prototypes puis mettre en production les premiers cœurs du
<b>Recycled.Cloud</b> sur l&rsquo;arc Lémanique et au coeur des Alpes
Suisses.
</p>
<p>
At this stage of the project, <b>e-Durable</b>'s vision is to
continue to expand the <b>Recycled.Cloud</b>, with passionate
and selected customers, to increase the ecological impact of recycling
used servers to a larger scale and to offer all local actors Cloud
hosting and services of the highest possible environmental value.
</p>
<p>
A ce stade du projet, la vision d&rsquo;<b>e&#8209;Durable</b> est de
continuer à agrandir le <b>Recycled.Cloud</b>, avec des clients
passionnés et sélectionés, pour augmenter l&rsquo;impact écologique du
recyclage de serveurs usagés en passant à un eplus garnde échelle et de
proposer à tous les acteurs locaux un hébergement et des services Cloud
de la plus haute valeur environnementale possible.
</p>
</div>
<div class="footer footer-story">
<p>
<i>soutenu par</i> <a href="https://e-durable.ch" target="new"><b>e-Durable</b></a>
<span class="fltrt">
<a class="footer-home-link" href="index-fr.html">Acceuil &crarr;</a>
FR | <a href="story-en.html">EN</a></span>
</p>
</div>
</body>
</html>