tunnel: création de toute la structure et contenu textes, sans les images de drag, interactivté et style (bug avec le dossier typo dans /public => déplacer dans assets)

This commit is contained in:
2026-03-11 00:14:29 +01:00
parent cf2ce6ba2f
commit e92655ac93
16 changed files with 1181 additions and 2 deletions
@@ -0,0 +1,95 @@
<script setup>
import CloseIcon from '../assets/close.svg'
</script>
<template>
<div id="aboutContainer" class="windowStyle">
<div class="windowTitle">
<p>
<b class="windowTitleLower">À Propos du collectif</b>
<br>
Drags and Nerds:
</p>
<button type="button" class="closeBtn" @click="$emit('close')">
<CloseIcon name="close" class="icon"/>
</button>
</div>
<div class="windowContent">
<div id="aboutText">
<div>
Nous sommes un collectif antifasciste, nous sommes opposéxs à toute forme doppression et <b id="accentAbout">nous condamnons:</b>
<p id="accentAbout">
&gt; le racisme
<br>
&gt; la misogynie
<br>
&gt; les queerphobies
<br>
&gt; la grossophobie
<br>
&gt; le validisme
<br>
&gt; le classisme
<br>
&gt; la putophobie
</p>
On veut que nos soirées soient centrées autour de linclusivité : chacunx doit sy sentir bien, nous voulons créer du lien entre les différentes communautés (nerds, LGBTQIA+, les personnes racisées, les personnes handi, les bricoleuxes, les personnes précaires etc)
<br>
Pour cette raison, nous imposons notamment <b id="accentAbout">le port du masque FFP2 pour toutes les activités se déroulant à l'intérieur.</b>
<br>
On veut aussi que nos soirées soient respectueuses de lenvironnement (il faut utiliser un maximum de matériaux de récupérations) et véganes (pas de vente de produits dorigine animale).
</div>
</div>
</div>
</div>
</template>
<style scoped>
#aboutContainer{
width: 95%;
height: 30%;
position: fixed;
top: 38%;
left: 2.5%;
z-index: 66;
cursor: ns-resize;
}
#aboutText{
overflow-y: scroll;
scroll-behavior: smooth;
padding-left: 10px;
padding-right: 15px;
padding-top: 10px;
text-align: left;
color: var(--dark-color);
font-weight: bold;
font-family: 'velvelyne';
font-size: 16.1px;
}
#accentAbout{
font-family: 'lineal';
font-size: 21px;
}
/*=======================Format PC*/
@media(min-width: 1000px){
#aboutContainer{
width: 20%;
height: 50%;
top: 3.33%;
left: 3.33%;
}
}
</style>
<script>
export default {
name : 'AboutPannel',
emits:['close'],
mounted(){
console.log("About pannel is loaded!");
}
};
</script>