Giter Site home page Giter Site logo

skyspace's People

Contributors

cpedroni avatar kenan1024 avatar kykka90 avatar melindafemminis avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

openscienceunil

skyspace's Issues

Menu ne s'ouvre pas correctement

Lorsqu'on clique sur le menu hamburger (depuis n'importe quelle page de l'application), il faut parfois cliquer 2 fois pour que celui-ci s'ouvre: la première le menu se déroule puis de referme tout de suite, et fonctionne correctement seulement la 2eme fois.

On pourrait utiliser un event.preventDefault() ou un event.stopPropagation() mais cela ne marche pas sur la navbar-toggler et la menu est fait par bootstrap.

Envoi d'un Feedback par email depuis l'app

Une des pages de l'application contient un formulaire d'envoi de feedback. L'idée est que l'utilisateur-trice puisse l'envoyer et nous le recevoir directement sur une boîte mail.

Plusieurs pistes on été explirée mais nous ne sommes par arrivé à une solution.

Meteor email:
https://docs.meteor.com/api/email.html
Meteor propose un email package pour envoyer des email depuis une app Meteor.

Qu'est-ce que le MAIL_URL qui doit référencer un serveur SMTP et comment/ou utiliser les formes smtp://USERNAME:PASSWORD@HOST:PORT ou smtps://USERNAME:PASSWORD@HOST:PORT ?

Meteor propose aussi une méthode:
Meteor.call(
'sendEmail',
'Alice <[email protected]>',
'[email protected]',
'Hello from Meteor!',
'This is a test of Email.send.'
);

Le tutoriel n'est pas assez détaillé pour nous et nous n'avons pas réussi à le mettre en place...

Mailgun:
https://documentation.mailgun.com/en/latest/quickstart-sending.html#verify-your-domain
Permet d'envoyer des email via SMTP ou API mais après avoir crée un compte d'essai nous n'avons pas réussi à le configurer.

EmailJS
https://www.emailjs.com/docs/tutorial/adding-email-service
EmailJS dit permettre d'envoyer des emails directement avec Javascript sans avoir besoin de code du côté serveur. Nous avons aussi créé un compte et essayer de le configurer mais n'avons pas eu assez de temps pour pouvoir explorer les templates et comprendre le fonctionnement de la plateforme.

La solution que nous avons choisie et de garder la page Feedback et son formulaire de contact mais de proposer aux utilisateurs-trices d'envoyer un message directement depuis leur boîte mail personnelles à l'adresse email de SkySpace pour entrer en contact avec nous.

Révision du Readme

  1. Reformuler la participation de M. Rimaz comme suit : "donné par Isaac Pante et accompagné par Loris Rimaz, tuteur"

Delais avec fond montagnes

Quand l'utilisateur-trice connectée choisi le fond Montage (paramètre enregistré dans user().profile) la seule manière que nous avons trouvée pour changer le CSS suivant ce paramètre est d'utiliser une fonction setTimeout() pour laisser le temps à la base de donnée de charger avant de pouvoir vérifier le fond que l'utilisateur a choisi et de le changer.

Cela résulte en un petit délai ou le fond Désert charge par défaut et est ensuite changé en fond Montagne si c'est le paramètre choisi.

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.