Giter Club home page Giter Club logo

nantesjs-website's People

Contributors

allcontributors[bot] avatar amorgaut avatar atomrc avatar bdeglane avatar charlyx avatar delapouite avatar dependabot[bot] avatar endormi avatar errorname avatar frinyvonnick avatar greizgh avatar jacbac avatar jtanguy avatar luizcieslak avatar marionnousvalentin avatar mcampourcy avatar numericr avatar ripoul avatar ronanguilloux avatar t8g avatar tarektouati avatar yannbertrand avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

nantesjs-website's Issues

Alléger les images de la page à propos

En trainant sur la site du NantesJs, j'ai remarqué que la page "À propos" était lourde à cause des images (e.g. grue de plus de 2Mo). Resizer les images permettrait d’alléger la page, d'autant plus que la taille de l'image est affiché en plus petit.

ezgif com-gif-maker

Problème à la compilation scss

Lors de l'éxécution de la commande

bundle exec jekyll serve

J'obtiens l'erreur suivante :

Conversion error: Jekyll::Converters::Scss encountered an error while converting 'styles/main.scss': Invalid US-ASCII character "\xE2" on line 12

Elle est du à l'utilisation d'un caractère non autorisé dans les commentaires des fichiers css

Cacher le prochain meetup une fois la date passée

Pour le moment le prochain meetup est celui avec la propriété status valorisé à next. Si la date du meetup est passée, le meetup reste affiché comme le prochain meetup. Il faudrait se basé sur la date des meetups pour déterminer quand afficher ou non un prochain meetup.

Fichier humans.txt manquant

Hello,

Sur la branche "gh-pages" le fichier humans.txt (cf. http://humanstxt.org) est absent alors qu'il est bien sur la master.
Le problème c'est que l'index.html de la branche "gh-pages" y fait référence et cela aboutit à la 404 :(

Je ne sais pas si toutes les informations y sont toujours à jour.

Connexion à son profil

Description

En tant qu'utilisateur, je peux me connecter à mon profil avec un compte de réseau social (GitHub, Twitter, Google, Facebook). Une fois autorisé j'accède à mon profil.

Maquettes

Mobile

Bouton de navigation : https://drive.google.com/open?id=1WMWJnFGFyBCfZvrumBMxaR6yxmwFXDZQ
Page de connexion : https://drive.google.com/open?id=1uF0JRnF79pzNRdwCb_xBhr7x3a-6zkip

Bureau

Bouton de navigation : https://drive.google.com/open?id=1piunHlajrskzijLFq44RvIdfpnhddzBw
Page de connexion : https://drive.google.com/open?id=1dhR8vtsSj3VhCe9jwEcGXYQcNyC6H52z

github-action fail on fork

Github action échoue sur master sur les forks. On pourrait ajouter une condition sur le déclenchement du deploy dans le paramétrage de celui-ci.

Créer un système de CFT (Call for talks)

Donner la possibilité de demander des sujets pour les prochains meetups

Il faut un input pour ajouter une nouvelle idée de sujet (Il faudrait pouvoir modérer les propositions) et une section où la liste des sujets demandés serait listé.

Problème de lien actif dans le menu lors d'un refresh

Je clic sur le lien "Contributeurs" dans le menu : j'arrive sur la page et le lien est souligné dans le menu.
Je rafraîchis la page : je suis toujours sur la page contributeur mais le lien n'est plus souligné dans le menu.

Le lien de la page active devrait toujours être souligné dans le menu.

Valider ma participation à un meetup

Description

Cette fonctionnalité a pour pré-requis la #137 et la #138
Cette fonctionnalité est uniquement disponible sur mobile

En tant que participant à un meetup NantesJS, je peux valider ma présence.

Cinématique :

  • Je me connecte à mon profil
  • Je clique sur le bouton "Scanner un QRCode"
  • Je vise le QRCode présent sur la slide d'introduction du meetup
  • Si j'ai déjà validé ma présence
    • Un écran d'erreur m'informe que j'ai déjà validé ma présence
  • Si je n'ai pas encore validé ma présence
    • Un écran m'informe que ma participation a bien été prise en compte
  • QRCode inactif ou inconnu
    • Un écran m'informe que le QRCode est inactif ou inconnu

Maquettes

Page de profil : https://drive.google.com/open?id=1Kp6bATyltKk3oOXeAoCUZhiA4f2jQIBb
Validation de la participation : https://drive.google.com/open?id=1X2pFN6U7stQgpZGd2SRSYaOuHGBaxtl_
Déjà enregistré : https://drive.google.com/open?id=1l8IRnB10OhQKtVA3N44iCss0GJ9s9rC3

Désactiver le scroll sur la carte

Lorsque l'on scroll en mobile ou desktop sur la page et que l'on passe sur la carte on se déplace dans la carte et plus dans la page.
On ne devrait pas pouvoir déplacer la carte avec un simple scroll.

Gérer l'affichage des speakers sans Twitter

Si le speaker n'a pas de compte Twitter, il y a un gros espace vide à la place de l'avatar, et l'icône Twitter s'affiche quand même à côté de son nom. L'espace vide déséquilibre la page (on croirait qu'il y a un seul speaker pour les 2 talks) :/

Est-ce qu'on pourrait :

  • ajouter une image neutre par défaut
  • supprimer l'icône Tw si pas de compte Tw

screen-twitter

Rendre la carte interactive

Il faut rendre le pointeur cliquable pour afficher une info-bulle avec les informations détaillées du lieu.

Tirer au sort un participant

Description

Cette fonctionnalité a pour pré-requis la #139
Cette fonctionnalité n'a pas de maquette. Le rendu est libre.
Seul les organisateurs peuvent avoir accès à cette fonctionnalité

En tant qu'organisateur, je peux tirer au sort un participant afin de lui faire gagner un cadeau

Génération d'un QRCode par meetup

Description

Cette fonctionnalité n'a pas de maquette. Le rendu est libre.
Seul les organisateurs peuvent avoir accès à cette fonctionnalité

En tant qu'organisateur, je peux générer un QRCode à afficher sur la slide de début de meetup lié à un évènement.

Ce QRCode va permettre aux participants de valider leur présence à ce meetup.

QRCode limité dans le temps

J'ai 4 propositions de connection

J'ai 4 boutons qui me permettent de me connecter en fonction du réseau social choisi par l'utilisateur
GitHub, Google, Facebook, Twitter

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.