From 780075c000df6bf5cf7ef8072675e35c9da084b1 Mon Sep 17 00:00:00 2001 From: Raphael Forment Date: Sat, 4 Nov 2023 12:01:38 +0100 Subject: [PATCH] ajout informations --- README.md | 59 +++++++++++++++++------------------- src/lib/Evenements.svelte.md | 14 ++++++--- src/lib/Outils.svelte.md | 9 +++++- 3 files changed, 45 insertions(+), 37 deletions(-) diff --git a/README.md b/README.md index 5c91169..ad2d6af 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,33 @@ -# create-svelte +# Livecoding.fr -Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte). +Ce dépôt contient la source du site web [https://livecoding.fr](https://livecoding.fr). Ce dépôt est ouvert à la collaboration. Ajoutez / modifiez / supprimez les informations que vous souhaitez. La source est organisée de sorte à ce que toutes les informations puissent être facilement modifiées sans trop toucher au **HTML/CSS/JS**. Chaque page est éditable en **MarkDown**, et vous pouvez toujours ajouter autant de **HTML/CSS** que vous souhaitez ! -## Creating a project +## Stack technique -If you're seeing this, you've probably already done this step. Congrats! +Le site suit les standards modernes mais il est ensuite compilé comme un site +statique. Les outils suivants sont utilisés : -```bash -# create a new project in the current directory -npm create svelte@latest +- [Svelte](https://svelte.dev/) : framework frontend. +- [SvelteKit](https://kit.svelte.dev/)/Vite : tooling. +- [Tailwind](https://tailwindcss.com/) : CSS. +- [DaisyUi](https://daisyui.com/) : CSS supplémentaire. +- [Mdsvex](https://github.com/pngwn/MDsveX) : MarkDown en Svelte. -# create a new project in my-app -npm create svelte@latest my-app +## Comment contribuer ? + +- Les pages du site sont écrites en **Markdown**. Vous pouvez les modifier même + sans connaissance préalable de la programmation web. +- Les informations structurées (outils, membres, etc) sont contenues dans une +structure de donnée qui apparaît au début de chaque fichier. Il vous suffit +d'ajouter les informations en suivant le format déjà défini. Par ex. pour un + nouveau membre : + +```js +{ + name: "Joe Joe", + description: "Pseudo", + image: "url_image", + site: "url_site", + mail: "mail (non utilisé, laissez blanc)" +}, ``` - -## Developing - -Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server: - -```bash -npm run dev - -# or start the server and open the app in a new browser tab -npm run dev -- --open -``` - -## Building - -To create a production version of your app: - -```bash -npm run build -``` - -You can preview the production build with `npm run preview`. - -> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment. diff --git a/src/lib/Evenements.svelte.md b/src/lib/Evenements.svelte.md index 67e6a62..6699460 100644 --- a/src/lib/Evenements.svelte.md +++ b/src/lib/Evenements.svelte.md @@ -11,9 +11,15 @@ ] let passe = [ { - date: "1 jan 2023", - description: "Description de l'évènement", - title: "Template pour un évènement", + date: "4 oct 2023", + description: "Grrrnd Zero - Vaulx en Velin", + title: "Écoutes périphériques", + + }, + { + date: "28 oct 2023", + description: "L'Aiguillage - Polisot", + title: "Algorave (Cookie Collective)", } ] @@ -32,6 +38,6 @@ ## Passés -{#each avenir as {title, description, date}, i} +{#each passe as {title, description, date}, i} {/each} diff --git a/src/lib/Outils.svelte.md b/src/lib/Outils.svelte.md index bbbbb8f..eb02179 100644 --- a/src/lib/Outils.svelte.md +++ b/src/lib/Outils.svelte.md @@ -19,7 +19,7 @@ { name: "Cordelia", creator: "Jacopo Greco d'Alceo", - description: "A method, a tender affection, winter 2023.", + description: "Une méthode, une tendre affection, hiver 2023. Cordelia est un environnement de live coding qui combine Python au moteur audio CSound.", image:"https://avatars.githubusercontent.com/u/92983918?v=4", link: "https://github.com/jacopogrecodalceo/CORDELIA", @@ -37,6 +37,13 @@ image: "https://i1.sndcdn.com/avatars-1Kjtq0wbLSNSpNQH-AqRXfQ-t500x500.jpg", link: "https://gitlab.com/adelfaure/oscii", }, + { + name: "Claude", + creator: "Loïc Vital", + description: "Claude est un outil pour synchroniser des visuels avec de l'audio dans un contexte de live coding. Claude, pour le moment, est seulement disponible pour un environnement : Sardine. Il peut être utilisé comme un sender, ce qui permet ensuite d'utiliser le Sardine Pattern Language pour écrire des valeurs uniform à envoyer.", + image: "https://avatars.githubusercontent.com/u/70104194?v=4", + link: "https://github.com/mugulmd/Claude", + }, { name:"Cascade", creator:"Raphaël Bastide",