Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hébergement des fonts en local et séparation des librairies CSS #15

Closed
wants to merge 4 commits into from

Conversation

BaptisteDixneuf
Copy link
Collaborator

No description provided.

@BaptisteDixneuf
Copy link
Collaborator Author

Travail en cours, ne pas "merge"

@BaptisteDixneuf
Copy link
Collaborator Author

#14 Hébergement des fonts en local

Copy link
Collaborator

@Alketta Alketta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Je ne pense pas que cela soit pertinent de récupérer toutes les bibliothèques js et css.

Une ou deux font peuvent être conservées, il faut pas saturé le navigateur avec surtout si elles sont peu utilisé.

On peut en discuter dans le ticket associé

@BaptisteDixneuf
Copy link
Collaborator Author

BaptisteDixneuf commented Mar 1, 2020

@DarkVisenya

Pour initialiser le site 2020, je suis partie du modèle internationnal (https://2019.stateofthemap.org/) , dont le dépot est ici: https://github.com/openstreetmap/stateofthemap-2019
J'ai repris les ressources CSS et JavaScript(JS) afin d'avoir une base de travail.
Je pense être avec d'accord toi, toutes les ressources CSS/JS ne sont pas nécessaire.

Ci-dessous, un listing des ressources pour cette pull-request et leur utilité :

CSS

bootstrap.min.css
Bootstrap est un framework CSS, Il comporte un système de grille simple et efficace pour mettre en ordre l'aspect visuel d'une page web. Il apporte du style pour les boutons, les formulaires, la navigation…

fonts.css
Ce fichier permet d'importer les fonts en local, pour ne pas dépendre de fonts.gstatic.com (Service proposé par Google)
Pour moi, nous n'avons pas besoin de toutes les fonts de ce fichier.

leaflet.css
CSS pour intégrer des cartes leaflet
non utilisé pour le moment, je propose de supprimer le fichier pour le moment

mapbox-base.css
CSS pour intégrer des cartes mapbox,
non utilisé pour le moment, je propose de supprimer le fichier pour le moment

reset.css
L'objectif d'une feuille de style réinitialisée est de réduire les incohérences du navigateur en ce qui concerne, par exemple, la hauteur des lignes par défaut, les marges et la taille de la police des titres, etc.

style.css
Style spécifique pour le projet SOTM

JS
bootstrap.min.js
Bootstrap est un framework CSS, certaine fonctionnalité du framework nécessite du javascript

jquery.js
jQuery est une bibliothèque JavaScript libre et multiplateforme créée pour faciliter l'écriture de scripts côté client dans le code HTML des pages web.

jquery.easing.min.js
plugin de Jquery

leaflet.js
Javascript pour intégrer des cartes
non utilisé pour le moment, je propose de supprimer le fichier pour le moment

navbar-collapse.js
Style spécifique pour le projet SOTM

@BaptisteDixneuf
Copy link
Collaborator Author

Je ferme la pull request, la pull request #17 va dans ce sens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants