Skip to content

T1p0un3t/Grafikart.fr

 
 

Repository files navigation

Grafikart.New

Build Status Tests SymfonyInsight

Licence Creative Commons

Dépôt pour la nouvelle version de Grafikart.fr. L'objectif est de rendre le projet Open Source afin que tout le monde puisse participer à l'élaboration du site et à son évolution.

Etat d'avancement

L'avancement peut être suivi sur la board trello de grafikart

MR à suivre :

Participer (faire une PR)

Le développement a commencé et vous pouvez récupérer le projet et pour travailler dessus. Afin de simplifier la mise en place de l'environnement de dev, docker a été choisi :

make dev ## Permet de lancer le serveur de développement, accessible ensuite sur http://grafikart.localhost:8000
make seed ## Permet de remplir la base de données

Pour les tests vous pouvez lancer une de ces commandes :

make test ## Permet de lancer les tests
make tt ## Permet de relancer les tests automatiquement
make lint ## Permet de vérifier que le code ne contienne pas d'erreur

Rendre le code Open Source

La version actuelle du site contient beaucoup de choses en dur ce qui empêche le code d'être partagé sans risque. L'objectif de cette version est donc de créer un code qui puisse être utilisé et lancé facilement par les personnes qui souhaitent collaborer.

Design

Pour le design j'utilise Figma car c'est l'outil le plus simple à utiliser pour collaborer rapidement.

Tips

Lien de redirection pour l'oauth https://grafikart.fr/oauth/check/{github|google|facebook}

Gérer l'opacité des couleurs :

0%          00    -    55%         8C
5%          0C    -    60%         99
10%         19    -    65%         A5
15%         26    -    70%         B2
20%         33    -    75%         BF
25%         3F    -    80%         CC
30%         4C    -    85%         D8
35%         59    -    90%         E5
40%         66    -    95%         F2
45%         72    -    100%        FF
50%         7F    -

Nginx config

https://www.digitalocean.com/community/tools/nginx?domains.0.server.domain=test.grafikart.fr&domains.0.server.path=%2Fhome%2Fgrafikart%2Ftest.grafikart.fr&domains.0.logging.accessLog=true&domains.0.logging.errorLog=true&global.security.limitReq=true&global.php.phpServer=%2Fvar%2Frun%2Fphp%2Fphp7.4-fpm.sock&global.logging.accessLog=%2Fvar%2Flog%2Fnginx%2Faccess.log%20warn&global.logging.errorLog=%2Fvar%2Flog%2Fnginx%2Ferror.log%20warn%20warn

About

Dépôt pour la nouvelle version de Grafikart.fr

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 57.9%
  • JavaScript 16.4%
  • Twig 13.5%
  • SCSS 10.4%
  • HTML 0.9%
  • Makefile 0.3%
  • Other 0.6%