Commit 034132c65543d138face3db01cae5b666c4f3387
1 parent
604616e4
Exists in
master
and in
2 other branches
More changes from Nicolas' list.
Showing
5 changed files
with
23 additions
and
19 deletions
Show diff stats
CHANGELOG.md
1 | ## Nicolas | 1 | ## Nicolas |
2 | 2 | ||
3 | -- prévoir la possibilité à l'utilisateur d'afficher les paramètres (séries temporelles) en échelle log ou linéaire | ||
4 | -- rajouter uranus et neptune comme planètes cibles | ||
5 | -- permettre à l'utilisateur de choisir inner heliosphere (jusqu'à mars) ou outer heliosphere (jusqu'à saturne) pour la visualisation des éphémérides planétaires | ||
6 | -- rajouter MAVEN, New Horizons, Cassini, Galileo, ExoMars comme spacecraft cible | ||
7 | -- rajouter le titre de Heliopropa dans le bandeau du haut (déplacer Planetary Space Weather Services et la version dans le bandeau du bas si besoin) | ||
8 | -- modifier le bandeau du bas pour faire apparaître sur une seule ligne les remerciements à la commission européenne source de financement | ||
9 | -- prévoir la possibilité à l'utilisateur d'afficher le temps en Day Of Year | ||
10 | -- rajouter les ticks sur l'échelle des temps en X | ||
11 | -- quant on zoome modifier l'échelle en Y afin qu'elle s'adapte aux valeurs maximales de l'intervalle du zoom | ||
12 | -- modifier le bandeau vertical d'affichage des choix utilisateurs pour qu'il soit plus petit (en particulier les champs paramètres) | ||
13 | -- ajouter dans le bandeau vertical un onglet INPUT DATA avec 3 choix possibles: STEREO-A, STEREO-B, L1 | ||
14 | -- ajouter dans le bandeau vertical un onglet LAYERS avec 3 choix possibles: Jupiter Thermosphere Model, HST Jupiter Observations, HST Saturn Observations | ||
15 | -- ajouter un bouton ALERT qui permet d'ouvrir une nouvelle page de formulaire ou l'utilisateur entrerait les données suivantes: | 3 | +- [ ] séries temporelles en échelle log ou linéaire |
4 | +- [ ] permettre à l'utilisateur de choisir inner heliosphere (jusqu'à mars) ou outer heliosphere (jusqu'à saturne) pour la visualisation des éphémérides planétaires | ||
5 | +- [ ] rajouter uranus et neptune comme planètes cibles | ||
6 | +- [ ] rajouter MAVEN, New Horizons, Cassini, Galileo, ExoMars comme spacecraft cible | ||
7 | +- [ ] prévoir la possibilité à l'utilisateur d'afficher le temps en Day Of Year | ||
8 | +- [ ] quant on zoome modifier l'échelle en Y afin qu'elle s'adapte aux valeurs maximales de l'intervalle du zoom | ||
9 | +- [ ] modifier le bandeau vertical d'affichage des choix utilisateurs pour qu'il soit plus petit (en particulier les champs paramètres) | ||
10 | +- [ ] ajouter dans le bandeau vertical un onglet INPUT DATA avec 3 choix possibles: STEREO-A, STEREO-B, L1 | ||
11 | +- [ ] ajouter dans le bandeau vertical un onglet LAYERS avec 3 choix possibles: Jupiter Thermosphere Model, HST Jupiter Observations, HST Saturn Observations | ||
12 | +- [ ] ajouter un bouton ALERT qui permet d'ouvrir une nouvelle page de formulaire ou l'utilisateur entrerait les données suivantes: | ||
16 | 13 | ||
17 | * target (= planète, spacecraft, comet) | 14 | * target (= planète, spacecraft, comet) |
18 | * submit (envoyé ensuite vers un webservice d'AMDA à construire) | 15 | * submit (envoyé ensuite vers un webservice d'AMDA à construire) |
19 | -- prévoir un bouton EPN-TAP ou l'on mettrait l'outil en relation avec le client VESPA développé par nathanaël | ||
20 | -- juno/rosetta doivent aussi bouger le long de leur orbite lorsque l'on parcourt à la souris les données de la série temporelle; pour les intervalles de temps où rosetta n'existe plus (crash à la surface de la comète) il faut qu'elle disparaisse; pour les intervalles de temps où juno est en orbite autour de jupiter il faut que juno suive jupiter | 16 | +- [ ] prévoir un bouton EPN-TAP ou l'on mettrait l'outil en relation avec le client VESPA développé par nathanaël |
17 | +- [ ] juno/rosetta doivent aussi bouger le long de leur orbite lorsque l'on parcourt à la souris les données de la série temporelle; pour les intervalles de temps où rosetta n'existe plus (crash à la surface de la comète) il faut qu'elle disparaisse; pour les intervalles de temps où juno est en orbite autour de jupiter il faut que juno suive jupiter | ||
21 | 18 | ||
22 | 19 | ||
23 | ## Future ? | 20 | ## Future ? |
@@ -35,6 +32,8 @@ | @@ -35,6 +32,8 @@ | ||
35 | 32 | ||
36 | - [ ] Rework the images of Rosetta and Juno | 33 | - [ ] Rework the images of Rosetta and Juno |
37 | - [ ] Enable p67 | 34 | - [ ] Enable p67 |
35 | +- [x] More ticks along X-axis (I tried, but it does not behave as expected) | ||
36 | +- [x] Smaller footer credits | ||
38 | - [x] Move the version to the footer | 37 | - [x] Move the version to the footer |
39 | - [x] Fix various issues with spacepy and CDF generation | 38 | - [x] Fix various issues with spacepy and CDF generation |
40 | 39 |
web/static/css/main.css
@@ -38,6 +38,11 @@ header .mdl-layout-title { | @@ -38,6 +38,11 @@ header .mdl-layout-title { | ||
38 | color: #e1e1e1; | 38 | color: #e1e1e1; |
39 | } | 39 | } |
40 | 40 | ||
41 | +footer p.disclaimer { | ||
42 | + font-size: 0.9em; | ||
43 | + padding-top: 2.77em; | ||
44 | +} | ||
45 | + | ||
41 | /** LAYOUT *******************************************************************/ | 46 | /** LAYOUT *******************************************************************/ |
42 | 47 | ||
43 | body { | 48 | body { |
web/static/js/swapp.js
@@ -573,7 +573,7 @@ | @@ -573,7 +573,7 @@ | ||
573 | this.path.attr('d', this.line); | 573 | this.path.attr('d', this.line); |
574 | this.xAxis.scale(this.xScale); | 574 | this.xAxis.scale(this.xScale); |
575 | this.yAxis.scale(this.yScale); | 575 | this.yAxis.scale(this.yScale); |
576 | - this.xAxis.ticks(Math.floor(width / 90.0)); | 576 | + this.xAxis.ticks(Math.floor(width / 80.0)); |
577 | this.yAxis.ticks(Math.floor(height / 18.0)); | 577 | this.yAxis.ticks(Math.floor(height / 18.0)); |
578 | this.svg.select('.x.axis').attr('transform', 'translate(0,' + height + ')').call(this.xAxis); | 578 | this.svg.select('.x.axis').attr('transform', 'translate(0,' + height + ')').call(this.xAxis); |
579 | this.svg.select('.y.axis').call(this.yAxis); | 579 | this.svg.select('.y.axis').call(this.yAxis); |
web/static/js/swapp.ls
@@ -508,7 +508,7 @@ export class TimeSeries | @@ -508,7 +508,7 @@ export class TimeSeries | ||
508 | @yAxis.scale(@yScale) | 508 | @yAxis.scale(@yScale) |
509 | 509 | ||
510 | #if width < 600 then @xAxis.ticks(3) else @xAxis.ticks(7, ",f") | 510 | #if width < 600 then @xAxis.ticks(3) else @xAxis.ticks(7, ",f") |
511 | - @xAxis.ticks(Math.floor(width / 90.0)) # not working as expected | 511 | + @xAxis.ticks(Math.floor(width / 80.0)) # not working as expected |
512 | @yAxis.ticks(Math.floor(height / 18.0)) | 512 | @yAxis.ticks(Math.floor(height / 18.0)) |
513 | 513 | ||
514 | @svg.select('.x.axis') | 514 | @svg.select('.x.axis') |
web/view/layout.html.jinja2
@@ -75,12 +75,12 @@ | @@ -75,12 +75,12 @@ | ||
75 | <br /> | 75 | <br /> |
76 | {{ visits }} visits since 2017 | 76 | {{ visits }} visits since 2017 |
77 | </p> | 77 | </p> |
78 | + </div> | ||
79 | + <div class="mdl-mini-footer__left-section"> | ||
78 | <p class="disclaimer"> | 80 | <p class="disclaimer"> |
79 | The <a href="http://www.europlanet-2020-ri.eu/">Europlanet 2020 Research Infrastructure</a> project has received funding | 81 | The <a href="http://www.europlanet-2020-ri.eu/">Europlanet 2020 Research Infrastructure</a> project has received funding |
80 | - <br> | ||
81 | from the <a href="https://ec.europa.eu/programmes/horizon2020/">European Union's Horizon 2020</a> research and innovation programme | 82 | from the <a href="https://ec.europa.eu/programmes/horizon2020/">European Union's Horizon 2020</a> research and innovation programme |
82 | under grant agreement N° 654208. | 83 | under grant agreement N° 654208. |
83 | - <br> | ||
84 | </p> | 84 | </p> |
85 | </div> | 85 | </div> |
86 | <div class="mdl-mini-footer__right-section"> | 86 | <div class="mdl-mini-footer__right-section"> |