Giter VIP home page Giter VIP logo

bdxio.site's People

Contributors

abenoit avatar antoinechassagne avatar brechtbilliet avatar brunosabot avatar christophepicot avatar dadoubordeaux avatar damusnet avatar dependabot[bot] avatar ese4sh avatar fcamblor avatar harkeynn avatar hubm avatar jbehuet avatar joow avatar josselinauguste avatar mdamourette avatar mimiz avatar robinlopez avatar sebastienmoreno avatar walien avatar zeroke008 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

bdxio.site's Issues

Nouvel élément de menu : Programme

Avec 3 items :

  • Les speakers (renvoie vers la section des participants correspondant aux speakers)
  • Le programme (renvoie pour le moment vers lanyrd)
  • L'agenda (désactivé pour le moment...)

Nouvelle page : FAQ

C'est une page qui est référencée par le CFP

Elle devrait lister :

Les différentes typologies de talk

Type Durée Lieu Quand Nb slots prévus Description
Conférence 50m (Q&A incluses) Amphis (~150pers) Matin & AM 20-24 Présentation magistrale sur un sujet donné
Quickie 15m Amphis (~150pers) Entre midi et 2 16-20 Présentation rapide/éclair, discussions, sur un sujet donné
Hand's on 1h 50m Salle de TD (~30pers) Matin & AM 3 Atelier où les participants ont un laptop et peuvent coder en même temps que le speaker

Les modalités pour les speakers

  • Place offerte
  • Défraiement par type de talk
  • Repas des speakers

Utilisation de tailwind CSS dans le projet

Le besoin ✨

Sur l'édition 2022 nous avons décidé d'utiliser du CSS custom dans chaque composant.
Je pense que cette solution entrave la maintenance. Utiliser Tailwind permettrait de pouvoir variabiliser les couleurs, les fonts, etc. Ca nous permettrait de pouvoir facilier la maintenance d'une édition à l'autre.

La conception technique 🔧

  • Créer la config tailwind avec Nuxt3
  • ajouter les différentes variables

Repasser sur les composants

  • components/association/AssociationSectionPresentation.vue
  • components/association/AssociationSectionVolunteers.vue
  • components/association/OpenFeedback.vue
  • components/homepage/HomepageSectionAnnualTheme.vue
  • components/homepage/HomepageSectionAbout.vue
  • components/homepage/HomepageSectionHero.vue
  • components/homepage/HomepageSectionKeyConcepts.vue
  • components/homepage/HomepageSectionNews.vue
  • components/homepage/HomepageSectionSpeaker.vue
  • components/homepage/HomepageSectionSponsor.vue
  • components/homepage/HomepageSectionSponsors.vue
  • components/homepage/HomepageSectionThemes.vue
  • components/icons/OpenNewWindow.vue
  • components/jobs/SectionJobs.vue
    // to delete when everything is working
  • components/layout/grid/Flex-container.vue
    // to delete when everything is working
  • components/layout/grid/Flex-item.vue
    // to delete when everything is working
  • components/layout/grid/index.js
  • components/layout/SectionGuidage.vue
  • components/layout/TheFooter.vue
  • components/layout/TheHeader.vue
  • components/layout/TheNavigation.vue
  • components/sponsors/SectionBecoreSponsor.vue
  • components/sponsors/SectionSponsorOffers.vue
  • components/sponsors/SectionSponsorOffersAndSponsors.vue
  • components/talk/SpeakerProfile.vue
  • components/talk/TalkSectionPresentation.vue
  • components/talk/TalkSectionSpeaker.vue
  • components/talk/TalkSectionTheme.vue
  • components/SectionTitle.vue
  • components/ShowOnYoutube.vue
  • components/TheCounter.vue

Repasser sur les layouts

  • layouts/error.vue
  • layouts/homepage.vue
  • layouts/page.vue

Repasser sur les pages

  • pages/talks/_talkId.vue
  • pages/talks/index.vue
  • pages/Asso.vue
  • pages/Conduct.vue
  • pages/index.vue
  • pages/Jobs.vue
  • pages/Live.vue
  • pages/Schedule.vue
  • pages/Sponsors.vue
  • pages/Sponsors2022.vue

Migration des SFC vers Nuxt 3

Le besoin ✨

Migration des SFC de Nuxt 2 vers Nuxt 3.

La conception technique 🔧

Guidelines :

  • Ordre : <script>, <template> puis <style>
  • Script avec <script setup lang=ts>

Ressources :

Suivi 🏗️

Components

  • components/association/AssociationSectionPresentation.vue
  • components/association/AssociationSectionVolunteers.vue
  • components/association/OpenFeedback.vue
  • components/homepage/HomepageSectionAbout.vue
  • components/homepage/HomepageSectionAnnualTheme.vue
  • components/homepage/HomepageSectionHero.vue
  • components/homepage/HomepageSectionKeyConcepts.vue
  • components/homepage/HomepageSectionNews.vue
  • components/homepage/HomepageSectionSpeaker.vue
  • components/homepage/HomepageSectionSponsor.vue
  • components/homepage/HomepageSectionSponsors.vue
  • components/homepage/HomepageSectionThemes.vue
  • components/icons/OpenNewWindow.vue
  • components/jobs/SectionJobs.vue
  • components/layout/grid/Flex-container.vue
  • components/layout/grid/Flex-item.vue
  • components/layout/grid/index.js
  • components/layout/SectionGuidage.vue
  • components/layout/TheFooter.vue
  • components/layout/TheHeader.vue
  • components/layout/TheNavigation.vue
  • components/sponsors/SectionBecoreSponsor.vue
  • components/sponsors/SectionSponsorOffers.vue
  • components/sponsors/SectionSponsorOffersAndSponsors.vue
  • components/talk/SpeakerProfile.vue
  • components/talk/TalkSectionPresentation.vue
  • components/talk/TalkSectionSpeaker.vue
  • components/talk/TalkSectionTheme.vue
  • components/SectionTitle.vue
  • components/ShowOnYoutube.vue
  • components/TheCounter.vue

Layouts

  • layouts/error.vue
  • layouts/homepage.vue
  • layouts/page.vue

Pages

  • pages/talks/_talkId.vue
  • pages/talks/index.vue
  • pages/Asso.vue
  • pages/Conduct.vue
  • pages/index.vue
  • pages/Jobs.vue
  • pages/Live.vue
  • pages/Schedule.vue
  • pages/Sponsors.vue
  • pages/Sponsors2022.vue

Nouvelle page : Sponsors & Partenaires

Faire une nouvelle page listant nos sponsors et la présentation de leurs société

Et mettre une section "Partenaires" dans laquelle positionner tous les *UG locaux, ainsi que l'ENSEIRB qui nous accueille.

Rendre cliquable la map

Il faudrait rendre cliquable la map montrant où se trouve l'ENSEIRB
En l'ouvrant dans une popup avec google map dedans

Nouvelle page : équipe d'organisation

Listant les gens de l'équipe d'orga ainsi que les jurys du CFP

On a un template proposé par Robin sur la manière dont afficher les membres.
Ce template pourrait ensuite être réutilisé lorsqu'on annoncera les speakers.

Optimisation des images

  • utilisation du loading='lazy'
  • Transformer place de la bourse en webp
  • transformer palais des expos en webp
  • Icones img en webp

Footer

  • Design responsive
  • Newsletter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.