From ee8eb14ba2c29c2f1a451472e5338492dcfb9b47 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 15 Aug 2012 20:27:37 +0200 Subject: Improve itinerary layout * create a proper templatetag for routing * add a button to show the routing dialog * some cleaning in the css file --- chimere/static/chimere/css/styles.css | 14 +++----------- chimere/templates/chimere/blocks/map_menu.html | 17 ----------------- chimere/templates/chimere/blocks/routing.html | 21 +++++++++++++++++++++ chimere/templates/chimere/main_map.html | 1 + chimere/templatetags/chimere_tags.py | 5 +++++ 5 files changed, 30 insertions(+), 28 deletions(-) create mode 100644 chimere/templates/chimere/blocks/routing.html diff --git a/chimere/static/chimere/css/styles.css b/chimere/static/chimere/css/styles.css index a118d54..c7a4c05 100644 --- a/chimere/static/chimere/css/styles.css +++ b/chimere/static/chimere/css/styles.css @@ -589,26 +589,18 @@ p.warning{ } -#welcome_button, +a#welcome_button, +a#routing_button, #permalink{ display: block; - text-align:center; margin:0.3em; padding:0.2em; -} - -a#welcome_button, -#permalink{ + width:100%; font-size:14px; text-align:center; text-decoration:none; } -#welcome_button, -#permalink{ - width:100%; -} - /* forms */ table.inline-table{ diff --git a/chimere/templates/chimere/blocks/map_menu.html b/chimere/templates/chimere/blocks/map_menu.html index e541c1e..38fb4a8 100644 --- a/chimere/templates/chimere/blocks/map_menu.html +++ b/chimere/templates/chimere/blocks/map_menu.html @@ -12,20 +12,3 @@
  • {% trans "Center the map here" %}
  • - -{% if routing %} -
    -
    -
    -
    - -{% endif%} diff --git a/chimere/templates/chimere/blocks/routing.html b/chimere/templates/chimere/blocks/routing.html new file mode 100644 index 0000000..226480b --- /dev/null +++ b/chimere/templates/chimere/blocks/routing.html @@ -0,0 +1,21 @@ +{% load i18n %} +{% if routing %} +{% trans "Itinerary"%} +
    +
    +
    +
    + +{% endif%} diff --git a/chimere/templates/chimere/main_map.html b/chimere/templates/chimere/main_map.html index ae6578f..8cb7da3 100644 --- a/chimere/templates/chimere/main_map.html +++ b/chimere/templates/chimere/main_map.html @@ -22,6 +22,7 @@ {% if areas_visible %} {% display_areas %} {% endif %} + {% routing %} {% display_news news_visible %} diff --git a/chimere/templatetags/chimere_tags.py b/chimere/templatetags/chimere_tags.py index 5256518..51e64bf 100644 --- a/chimere/templatetags/chimere_tags.py +++ b/chimere/templatetags/chimere_tags.py @@ -116,6 +116,11 @@ def map_menu(context): context_data = {'routing':settings.CHIMERE_ENABLE_ROUTING} return context_data +@register.inclusion_tag('chimere/blocks/routing.html', takes_context=True) +def routing(context): + context_data = {'routing':settings.CHIMERE_ENABLE_ROUTING} + return context_data + @register.inclusion_tag('chimere/blocks/map_params.html', takes_context=True) def map_params(context): context_data = {} -- cgit v1.2.3