Skip to content

Application de dessin créée par Théo TELLIEZ dans le cadre d'un projet scolaire d'initiation au JavaScript.

Notifications You must be signed in to change notification settings

TheoTelliez/PaintApp

Repository files navigation

PaintApp

Application de dessin créée par Théo TELLIEZ dans le cadre d'un projet scolaire d'initiation au JavaScript.

Les langages utilisés...

  • JavaScript
  • HTML
  • CSS

Fonctionnalités...

  • Général

    • Dessin sur feuille blanche
    • Possibilité d'afficher / cacher le menu général
    • Changement du format de la feuille automatiquement selon la taille de l'appareil (Responsive)
  • Couleurs

    • Changement de la couleur et de la taille du pinceau
    • Visualisation de la couleur choisie et de la taille du pinceau en direct
    • Changement des couleurs en fonction de couleurs déjà prédéfinies dans l'application
    • Changement des couleurs en fonction de la teinte, de la saturation et de la luminosité choisies (RGB / RVB)
  • Formes

    • Changement d'outil à la volée via de simples boutons.
    • Les formes proposées sont :
      • Ligne
      • Carré
      • Rectangle
      • Cercle
      • Ellipse
  • Outils

    • Fonction d'effacement et de réinitialisation du dessin
    • Sauvegarde du dessin sur votre appareil local (dans les téléchargements)
  • Coordonnées

    • Affichage en temps réel des coordonnées du pointeur lorsque celui-ci survole le dessin
  • Undo / Redo

    • Système de Undo / Redo intégré en cas d'erreur lors du dessin (Annuler / Refaire)
  • Mode gomme

    • Mode gomme intégré en cas de léger dépassement
  • Réactif clavier

    • Possibilité de contrôler les outils via votre clavier :
      • Augmenter la taille du pinceau (bêta) : +
      • Diminuer la taille du pinceau (bêta) : -
      • Afficher / Cacher le menu : M
      • Mode Gomme : G
      • Sauvegarder : S
      • Contrôles : C
      • Effacer : E
      • Undo : U
      • Redo : R

Fonctionnalités à venir...

  • Remplissage avec un sceau de remplissage

  • Variété plus importante de formes (étoiles / coeurs / triangle / etc.)

  • Texte dans le dessin

  • Sélection d'une partie du dessin pour la déplacer

Contact...

Créateur de l'application : Théo TELLIEZ. Intervenant / Professeur : Julien LE GALÈS

N'hésitez pas à me contacter : theo.telliez@epsi.fr

About

Application de dessin créée par Théo TELLIEZ dans le cadre d'un projet scolaire d'initiation au JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published