-
Notifications
You must be signed in to change notification settings - Fork 161
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
Améliore le design de la documentation de l'API #2264
Conversation
Est-ce qu'il serait possible d'utiliser la sidebar en mettant "membres" dedans ? Pour l'instant, il n'y aura que lui mais à terme, nous aurons beaucoup de ressources. |
@GerardPaligot : La documentation restera utilisable sans barre latérale mais je vais voir si c'est faisable ! |
Merci, ça serait super. En tout cas, merci de t'être penché sur le sujet. Ca donne bien ! :) |
|
GG ça rend bien et avec moins de code. |
Le menu sur desktop est aussi trop gros. Je vois pas d'intérêt à [ Base URL: ...]
|
|
Ça ne vient pas de moi mais grâce à la magie du CSS il est devenu invisible !
Ça ne vient pas de moi, la même erreur existe sur le dépôt actuellement ! Tu peux le reporter sur le sujet de la ZEP ? |
|
|
Ca marche MAIS la police a l'air grossi (on le voit dans le footer du screenshot de l'OP mais aussi dans le fil d'ariane, par contre pas dans le header) |
Je me cite :
Il n'y a pas eu encore de réaction à ma PR marcgibbons/django-rest-swagger#213. |
et on a pas de workaround ? Dommage :( |
"workaround" ? |
Rustine |
C'est possible de donner un titre à la page autre que "Swagger" ? |
Il y en a une mais j'aimerais l'éviter : copier/coller les fichiers statiques de
"Documentation de l'API • Zeste de Savoir" est le nom de la page sur cette branche ! |
Ma PR a été mergée et le problème est réglé ! \o/ Il ne reste plus qu'à attendre qu'une release sorte pour que je puisse mettre à jour EDIT : Le mainteneur du projet m'a dit qu'une release aura lieu dans la semaine ! |
|
@Situphen des nouvelles ? |
Pas pour l'instant. J'attends un jour ou deux et je le relance ! |
Voilà, une nouvelle version est sortie ! Pour voir les changements entre l'ancienne version et la nouvelle, c'est ici que ça se passe. EDIT : Il faut lancer |
QA ok pour moi avec la version 0.2.9 de django-rest-swagger (nécessite de modifier de requirements.txt). Les menus sont à la bonne taille. Par contre le base URL s'affiche, et il faut (faudra ?) rajouter un menu latéral pour les différentes API. Je viens de remarquer ça dans les logs du serveur : |
Tu n'as pas oublié de générer le front (
Peut-être une autre fois, ce n'est pas urgent. Je regarde l'erreur de log demain ! |
Si. Tout bon alors. |
Je viens de tester et je n'ai pas d'erreur. J'ai As-tu toujours cette ligne quand tu vas sur la page ? |
Moi je l'ai pas, si jamais. On peut merger, du coup ? |
@Fulbert : Tu as toujours l'erreur ou nous pouvons merger ? |
C'est bon, plus de 404, à merger Marceline. :) 2015-03-15 2:56 GMT-07:00 Gérard Paligot notifications@github.com:
|
Améliore le design de la documentation de l'API
QA : Vérifier que la documentation de l'API fonctionne toujours correctement (d'autant plus que la version de Django Rest Swagger a changée)
Il faut lancer
pip install --upgrade -r requirements.txt
avant pour mettre à jour les dépendances et générer le front (npm run gulp -- build
) ! ;)Aperçu : Voici un aperçu :