{% extends "base.html" %} {% block media %} <link rel="stylesheet" href="{{ static('libs/timezone-map/timezone-map.css') }}"> {{ form.media.css }} <style> .map-inset { background: url('{{TIMEZONE_MAP}}') 50% 50% } .map-wrap { display: none } .featherlight { z-index: 1000 } .featherlight .featherlight-content { min-width: 80% } {% if TIMEZONE_BG %} .map-wrap { background: {{TIMEZONE_BG}} } {% endif %} </style> {% endblock %} {% block js_media %}{{ form.media.js }}{% endblock %} {% block body %} <form action="" method="post" class="form-area"> {% csrf_token %} <table border="0" style="text-align:left">{{ form.as_table() }}</table> <input type="submit" style="float:right;" value="{{ _('Continue >') }}"> </form> <div class="map-wrap"> <div class="map-inset"> <div class="map-axis-x"></div> <div class="map-axis-y"></div> </div> </div> {% endblock %} {% block bodyend %} <script type="text/javascript" src="{{ static('libs/timezone-map/timezone-picker.js') }}"></script> <script type="text/javascript"> $(function () { $('#open-map').featherlight({ afterOpen: function () { timezone_picker($('.featherlight-inner .map-inset'), $('#id_timezone'), '{{ static('libs/timezone-map/timezone-picker.json') }}'); } }); }); </script> {% endblock %}