Compare commits

..

No commits in common. "RawCSS" and "main" have entirely different histories.
RawCSS ... main

13 changed files with 335 additions and 53 deletions

View file

@ -0,0 +1,22 @@
:root {
background-color: white;
}
body {
display: flex;
flex-direction: column;
text-align: center;
margin-left: 5vw;
margin-right: 5vw;
}
body .services .nextcloud {
background-color: #14A2F0;
}
body .services a {
width: 40vw;
border: solid;
}
body .services a img {
-o-object-fit: contain;
object-fit: contain;
}/*# sourceMappingURL=style-acceuil.css.map */

View file

@ -0,0 +1,33 @@
:root {
background-color: white;
}
$nextcloud-background: #14A2F0;
body {
display: flex;
flex-direction: column;
text-align: center;
margin-left: 5vw;
margin-right: 5vw;
.services {
.nextcloud {
background-color: $nextcloud-background;
}
a {
width: 40vw;
border: solid;
img {
object-fit: contain;
}
}
}
}

View file

@ -0,0 +1 @@
/*# sourceMappingURL=style-email.css.map */

View file

19
assets/img/email.svg Normal file
View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
<svg width="800px" height="800px" viewBox="0 -2.5 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>email [#1573]</title>
<desc>Created with Sketch.</desc>
<defs>
</defs>
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
<g id="Dribbble-Light-Preview" transform="translate(-300.000000, -922.000000)" fill="#000000">
<g id="icons" transform="translate(56.000000, 160.000000)">
<path d="M262,764.291 L254,771.318 L246,764.281 L246,764 L262,764 L262,764.291 Z M246,775 L246,766.945 L254,773.98 L262,766.953 L262,775 L246,775 Z M244,777 L264,777 L264,762 L244,762 L244,777 Z" id="email-[#1573]">
</path>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 944 B

View file

@ -0,0 +1,27 @@
<svg viewBox="0 0 212 212" xmlns="http://www.w3.org/2000/svg">
<style type="text/css">
circle {
fill: none;
stroke: #000;
stroke-width: 15;
}
path {
fill: none;
stroke: #000;
stroke-width: 25;
}
.orange {
stroke:#ff6600;
}
.red {
stroke:#d40000;
}
</style>
<g transform="translate(6,6)">
<path d="M58 168 v-98 a50 50 0 0 1 50-50 h20" class="orange" />
<path d="M58 168 v-30 a50 50 0 0 1 50-50 h20" class="red" />
<circle cx="142" cy="20" r="18" class="orange" />
<circle cx="142" cy="88" r="18" class="red" />
<circle cx="58" cy="180" r="18" class="red" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 677 B

View file

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 127 87.2" style="enable-background:new 0 0 127 87.2;" xml:space="preserve">
<style type="text/css">
.st0{fill:#FFFFFF;}
</style>
<g>
<path id="path1052" class="st0" d="M63.6,3.8C51,3.8,40.3,12.3,37,23.9c-2.9-6.1-9.1-10.4-16.3-10.4c-9.9,0-18,8.1-18,18 c0,9.9,8.1,18,18,18c7.2,0,13.4-4.3,16.3-10.4c3.3,11.6,14,20.1,26.6,20.1c12.5,0,23.1-8.4,26.5-19.8c2.9,6,9.1,10.2,16.2,10.2 c9.9,0,18-8.1,18-18c0-9.9-8.1-18-18-18c-7.1,0-13.2,4.2-16.2,10.2C86.7,12.2,76.1,3.8,63.6,3.8z M63.6,14.3 c9.5,0,17.1,7.6,17.1,17.1c0,9.5-7.6,17.1-17.1,17.1c-9.5,0-17.1-7.6-17.1-17.1C46.5,21.9,54.1,14.3,63.6,14.3z M20.7,24 c4.2,0,7.4,3.3,7.4,7.4c0,4.2-3.3,7.4-7.4,7.4c-4.2,0-7.4-3.3-7.4-7.4C13.3,27.3,16.6,24,20.7,24z M106.3,24c4.2,0,7.4,3.3,7.4,7.4 c0,4.2-3.3,7.4-7.4,7.4c-4.2,0-7.4-3.3-7.4-7.4C98.8,27.3,102.1,24,106.3,24z"></path>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View file

@ -0,0 +1,26 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 26.5.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1"
id="Layer_1" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" inkscape:export-filename="nextcloud-logo.png"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 143 80"
style="enable-background:new 0 0 143 80;" xml:space="preserve">
<style type="text/css">
.st0{display:none;fill-rule:evenodd;clip-rule:evenodd;fill:url(#rect1050_00000084510743912806625980000001621584092873947789_);}
.st1{fill:#FFFFFF;}
</style>
<sodipodi:namedview bordercolor="#666666" borderopacity="1" fit-margin-bottom="0" fit-margin-left="0" fit-margin-right="0" fit-margin-top="0" gridtolerance="10" guidetolerance="10" id="namedview16" inkscape:bbox-nodes="true" inkscape:bbox-paths="true" inkscape:current-layer="Layer_1" inkscape:cx="18.746688" inkscape:cy="64.544203" inkscape:pageopacity="0" inkscape:pageshadow="2" inkscape:snap-bbox="true" inkscape:snap-bbox-edge-midpoints="true" inkscape:snap-bbox-midpoints="true" inkscape:snap-page="true" inkscape:window-height="1046" inkscape:window-maximized="1" inkscape:window-width="1920" inkscape:window-x="0" inkscape:window-y="34" inkscape:zoom="2.8284271" objecttolerance="10" pagecolor="#ffffff" showgrid="false" units="px">
</sodipodi:namedview>
<linearGradient id="rect1050_00000041988554574461265400000018417134336414569112_" gradientUnits="userSpaceOnUse" x1="-55.9399" y1="1015.0925" x2="75.83" y2="865.0925" gradientTransform="matrix(1.0667 0 0 1.0667 73.6293 -927.6207)">
<stop offset="0" style="stop-color:#0082C9"/>
<stop offset="1" style="stop-color:#1CAFFF"/>
</linearGradient>
<rect id="rect1050" inkscape:export-filename="nextcloud-logo.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" style="display:none;fill-rule:evenodd;clip-rule:evenodd;fill:url(#rect1050_00000041988554574461265400000018417134336414569112_);" width="160" height="160">
</rect>
<path id="path1052" inkscape:connector-curvature="0" inkscape:export-filename="Nextcloud Hub logo variants.png" inkscape:export-xdpi="300" inkscape:export-ydpi="300" class="st1" d="
M70.2,12c-12.6,0-23.3,8.5-26.6,20.1c-2.9-6.1-9.1-10.4-16.3-10.4c-9.9,0-18,8.1-18,18s8.1,18,18,18c7.2,0,13.4-4.3,16.3-10.4
c3.3,11.6,14,20.1,26.6,20.1c12.5,0,23.1-8.4,26.5-19.8c2.9,6,9.1,10.2,16.2,10.2c9.9,0,18-8.1,18-18s-8.1-18-18-18
c-7.1,0-13.2,4.2-16.2,10.2C93.3,20.4,82.7,12,70.2,12z M70.2,22.5c9.5,0,17.1,7.6,17.1,17.1s-7.6,17.1-17.1,17.1
s-17.1-7.6-17.1-17.1S60.7,22.5,70.2,22.5z M27.3,32.2c4.2,0,7.4,3.3,7.4,7.4c0,4.2-3.3,7.4-7.4,7.4c-4.2,0-7.4-3.3-7.4-7.4
C19.9,35.5,23.2,32.2,27.3,32.2z M112.9,32.2c4.2,0,7.4,3.3,7.4,7.4c0,4.2-3.3,7.4-7.4,7.4c-4.2,0-7.4-3.3-7.4-7.4
C105.4,35.5,108.7,32.2,112.9,32.2z"/>
</svg>

After

Width:  |  Height:  |  Size: 3 KiB

View file

@ -0,0 +1,78 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg version="1.1" viewBox="0 0 256 256" id="svg3917" sodipodi:docname="vaultwarden-icon-white.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)" width="256" height="256" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs id="defs3921" />
<sodipodi:namedview id="namedview3919" pagecolor="#000000" bordercolor="#666666" borderopacity="1.0" inkscape:showpageshadow="2" inkscape:pageopacity="0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#202020" showgrid="false" inkscape:zoom="3.3359375" inkscape:cx="128" inkscape:cy="128" inkscape:window-width="1874" inkscape:window-height="1056" inkscape:window-x="46" inkscape:window-y="24" inkscape:window-maximized="1" inkscape:current-layer="svg3917" />
<title id="title3817">Vaultwarden Icon - White</title>
<g id="logo" transform="matrix(2.4381018,0,0,2.4381018,128,128)">
<g id="gear" mask="url(#holes)" stroke="#fff">
<path d="m-31.1718-33.813208 26.496029 74.188883h9.3515399l26.49603-74.188883h-9.767164l-16.728866 47.588948q-1.662496 4.571864-2.805462 8.624198-1.142966 3.948427-1.870308 7.585137-.72734199-3.63671-1.8703079-7.689043-1.142966-4.052334-2.805462-8.728104l-16.624959-47.381136z" fill="#fff" stroke-width="4.51171" id="path3819" />
<circle transform="scale(-1,1)" r="43" fill="none" stroke-width="9" id="circle3821" />
<g id="cogs" transform="scale(-1,1)">
<polygon id="cog" points="51 0 46 -3 46 3" fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="3" />
<g fill="#fff" stroke="#fff" id="g3886">
<use transform="rotate(11.25)" xlink:href="#cog" id="use3824" />
<use transform="rotate(22.5)" xlink:href="#cog" id="use3826" />
<use transform="rotate(33.75)" xlink:href="#cog" id="use3828" />
<use transform="rotate(45)" xlink:href="#cog" id="use3830" />
<use transform="rotate(56.25)" xlink:href="#cog" id="use3832" />
<use transform="rotate(67.5)" xlink:href="#cog" id="use3834" />
<use transform="rotate(78.75)" xlink:href="#cog" id="use3836" />
<use transform="rotate(90)" xlink:href="#cog" id="use3838" />
<use transform="rotate(101.25)" xlink:href="#cog" id="use3840" />
<use transform="rotate(112.5)" xlink:href="#cog" id="use3842" />
<use transform="rotate(123.75)" xlink:href="#cog" id="use3844" />
<use transform="rotate(135)" xlink:href="#cog" id="use3846" />
<use transform="rotate(146.25)" xlink:href="#cog" id="use3848" />
<use transform="rotate(157.5)" xlink:href="#cog" id="use3850" />
<use transform="rotate(168.75)" xlink:href="#cog" id="use3852" />
<use transform="scale(-1)" xlink:href="#cog" id="use3854" />
<use transform="rotate(191.25)" xlink:href="#cog" id="use3856" />
<use transform="rotate(202.5)" xlink:href="#cog" id="use3858" />
<use transform="rotate(213.75)" xlink:href="#cog" id="use3860" />
<use transform="rotate(225)" xlink:href="#cog" id="use3862" />
<use transform="rotate(236.25)" xlink:href="#cog" id="use3864" />
<use transform="rotate(247.5)" xlink:href="#cog" id="use3866" />
<use transform="rotate(258.75)" xlink:href="#cog" id="use3868" />
<use transform="rotate(-90)" xlink:href="#cog" id="use3870" />
<use transform="rotate(-78.75)" xlink:href="#cog" id="use3872" />
<use transform="rotate(-67.5)" xlink:href="#cog" id="use3874" />
<use transform="rotate(-56.25)" xlink:href="#cog" id="use3876" />
<use transform="rotate(-45)" xlink:href="#cog" id="use3878" />
<use transform="rotate(-33.75)" xlink:href="#cog" id="use3880" />
<use transform="rotate(-22.5)" xlink:href="#cog" id="use3882" />
<use transform="rotate(-11.25)" xlink:href="#cog" id="use3884" />
</g>
</g>
<g id="mounts" transform="scale(-1,1)">
<polygon id="mount" points="0 -35 7 -42 -7 -42" fill="#fff" stroke="#fff" stroke-linejoin="round" stroke-width="6" />
<g fill="#fff" stroke="#fff" id="g3898">
<use transform="rotate(72)" xlink:href="#mount" id="use3890" />
<use transform="rotate(144)" xlink:href="#mount" id="use3892" />
<use transform="rotate(216)" xlink:href="#mount" id="use3894" />
<use transform="rotate(-72)" xlink:href="#mount" id="use3896" />
</g>
</g>
</g>
<mask id="holes">
<rect x="-60" y="-60" width="120" height="120" fill="#fff" id="rect3902" />
<circle id="hole" cy="-40" r="3" />
<use transform="rotate(72)" xlink:href="#hole" id="use3905" />
<use transform="rotate(144)" xlink:href="#hole" id="use3907" />
<use transform="rotate(216)" xlink:href="#hole" id="use3909" />
<use transform="rotate(-72)" xlink:href="#hole" id="use3911" />
</mask>
</g>
<metadata id="metadata3915">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:title>Vaultwarden Icon - White</dc:title>
<dc:creator>
<cc:Agent>
<dc:title>Mathijs van Veluw</dc:title>
</cc:Agent>
</dc:creator>
<dc:relation>Rust Logo</dc:relation>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 5.5 KiB

View file

@ -0,0 +1,74 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg version="1.1" viewBox="0 0 256 256" id="svg383" sodipodi:docname="vaultwarden-icon.svg" inkscape:version="1.2.1 (9c6d41e410, 2022-07-14, custom)" width="256" height="256" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
<defs id="defs387" />
<sodipodi:namedview id="namedview385" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" showgrid="false" inkscape:zoom="3.3359375" inkscape:cx="128" inkscape:cy="128" inkscape:window-width="1874" inkscape:window-height="1056" inkscape:window-x="46" inkscape:window-y="24" inkscape:window-maximized="1" inkscape:current-layer="svg383" />
<title id="title287">Vaultwarden Icon</title>
<g id="logo" transform="matrix(2.4381018,0,0,2.4381018,128,128)">
<g id="gear" mask="url(#holes)">
<path d="m-31.1718-33.813208 26.496029 74.188883h9.3515399l26.49603-74.188883h-9.767164l-16.728866 47.588948q-1.662496 4.571864-2.805462 8.624198-1.142966 3.948427-1.870308 7.585137-.72734199-3.63671-1.8703079-7.689043-1.142966-4.052334-2.805462-8.728104l-16.624959-47.381136z" stroke="#000" stroke-width="4.51171" id="path289" />
<circle transform="scale(-1,1)" r="43" fill="none" stroke="#000" stroke-width="9" id="circle291" />
<g id="cogs" transform="scale(-1,1)">
<polygon id="cog" points="51 0 46 -3 46 3" stroke="#000" stroke-linejoin="round" stroke-width="3" />
<use transform="rotate(11.25)" xlink:href="#cog" id="use294" />
<use transform="rotate(22.5)" xlink:href="#cog" id="use296" />
<use transform="rotate(33.75)" xlink:href="#cog" id="use298" />
<use transform="rotate(45)" xlink:href="#cog" id="use300" />
<use transform="rotate(56.25)" xlink:href="#cog" id="use302" />
<use transform="rotate(67.5)" xlink:href="#cog" id="use304" />
<use transform="rotate(78.75)" xlink:href="#cog" id="use306" />
<use transform="rotate(90)" xlink:href="#cog" id="use308" />
<use transform="rotate(101.25)" xlink:href="#cog" id="use310" />
<use transform="rotate(112.5)" xlink:href="#cog" id="use312" />
<use transform="rotate(123.75)" xlink:href="#cog" id="use314" />
<use transform="rotate(135)" xlink:href="#cog" id="use316" />
<use transform="rotate(146.25)" xlink:href="#cog" id="use318" />
<use transform="rotate(157.5)" xlink:href="#cog" id="use320" />
<use transform="rotate(168.75)" xlink:href="#cog" id="use322" />
<use transform="scale(-1)" xlink:href="#cog" id="use324" />
<use transform="rotate(191.25)" xlink:href="#cog" id="use326" />
<use transform="rotate(202.5)" xlink:href="#cog" id="use328" />
<use transform="rotate(213.75)" xlink:href="#cog" id="use330" />
<use transform="rotate(225)" xlink:href="#cog" id="use332" />
<use transform="rotate(236.25)" xlink:href="#cog" id="use334" />
<use transform="rotate(247.5)" xlink:href="#cog" id="use336" />
<use transform="rotate(258.75)" xlink:href="#cog" id="use338" />
<use transform="rotate(-90)" xlink:href="#cog" id="use340" />
<use transform="rotate(-78.75)" xlink:href="#cog" id="use342" />
<use transform="rotate(-67.5)" xlink:href="#cog" id="use344" />
<use transform="rotate(-56.25)" xlink:href="#cog" id="use346" />
<use transform="rotate(-45)" xlink:href="#cog" id="use348" />
<use transform="rotate(-33.75)" xlink:href="#cog" id="use350" />
<use transform="rotate(-22.5)" xlink:href="#cog" id="use352" />
<use transform="rotate(-11.25)" xlink:href="#cog" id="use354" />
</g>
<g id="mounts" transform="scale(-1,1)">
<polygon id="mount" points="0 -35 7 -42 -7 -42" stroke="#000" stroke-linejoin="round" stroke-width="6" />
<use transform="rotate(72)" xlink:href="#mount" id="use358" />
<use transform="rotate(144)" xlink:href="#mount" id="use360" />
<use transform="rotate(216)" xlink:href="#mount" id="use362" />
<use transform="rotate(-72)" xlink:href="#mount" id="use364" />
</g>
</g>
<mask id="holes">
<rect x="-60" y="-60" width="120" height="120" fill="#fff" id="rect368" />
<circle id="hole" cy="-40" r="3" />
<use transform="rotate(72)" xlink:href="#hole" id="use371" />
<use transform="rotate(144)" xlink:href="#hole" id="use373" />
<use transform="rotate(216)" xlink:href="#hole" id="use375" />
<use transform="rotate(-72)" xlink:href="#hole" id="use377" />
</mask>
</g>
<metadata id="metadata381">
<rdf:RDF>
<cc:Work rdf:about="">
<dc:title>Vaultwarden Icon</dc:title>
<dc:creator>
<cc:Agent>
<dc:title>Mathijs van Veluw</dc:title>
</cc:Agent>
</dc:creator>
<dc:relation>Rust Logo</dc:relation>
</cc:Work>
</rdf:RDF>
</metadata>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View file

@ -1,45 +0,0 @@
@media (prefers-color-scheme: dark) {
body {
color: #c9d1d9;
background: #0d1117;
}
}
body {
display: flex;
flex-direction: column;
text-align: center;
}
h1 {
font-size: 18px/1.5;
line-height: 1.2;
}
body > p {
margin-left: 25vw;
margin-right: 25vw;
}
hr {
width: 100%;
color: black;
}
.Services {
display: flex;
flex-flow: row wrap;
margin-left: 10vw;
margin-right: 10vw;
}
.Services > a {
width: 50%;
border-radius: 10px;
box-shadow:0px 0px 0px 1px red inset;
}
.Services > a > img {
width: 80%;
}

11
email.html Normal file
View file

@ -0,0 +1,11 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Tanière solidaire - Email</title>
<link rel="stylesheet" href="/assets/css/style.css">
</head>
<body>
</body>

View file

@ -1,21 +1,47 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Acceuil de la tanière solidaire</title>
<link rel="stylesheet" href="/assets/style-acceuil.css">
<link rel="stylesheet" href="/assets/css/style-acceuil.css">
</head>
<body>
<h1>La Tanière Solidaire</h1>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea variari voluptas distinguique possit, augeri amplificarique non possit. At etiam Athenis, ut e patre audiebam
</p>
<hr>
<div class="Services">
<a href="https://bitwarden.la-taniere-solidaire.gay">
<img src="assets/img/vaultwarden-logo.svg" alt="">
</a>
<h2>Les services</h2>
<div class="services">
<div class="nextcloud">
<a href="https://nextcloud.la-taniere-solidaire.gay/">
<h3>Nextcloud</h3>
<img src="assets/img/nextcloud-icon-white-noBG.svg" alt="Nextcloud logo">
</a>
<p>Nextcloud est une suite de services en ligne, vrai remplacement pour la suite google Nextcloud peux synchronisé et partagé vos calendrier, listes de tâches, fichiers, flux RSS, contacts, photos. Si une fonctionalité manque à l'appel, Nextcloud propose un répertoire d'application crée par la communauté qui nous permet de combler tout les besoins.</p>
</div>
<div>
<a href="https://bitwarden.la-taniere-solidaire.gay/">
<h3>VaultWarden</h3>
<img src="assets/img/vaultwarden-icon.svg" alt="VaultWarden logo">
</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea</p>
</div>
<div>
<a href="https://forgejo.la-taniere-solidaire.gay/">
<h3>Forgejo</h3>
<img src="assets/img/forgejo-logo.svg" alt="Forgejo logo">
</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea</p>
</div>
<div>
<a href="https://la-taniere-solidaire.gay/email">
<h3>Email</h3>
<img src="assets/img/email.svg" alt="Email logo">
</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea</p>
</div>
</div>
</body>
</html>