From f8a40a78b050065abcaa3ca2e8a567756796fecc Mon Sep 17 00:00:00 2001 From: anonymous <anonymous> Date: Fri, 11 Jan 2019 12:09:33 +0100 Subject: [PATCH] ODPSH-189: layout fixes --- .../i18n/de/LC_MESSAGES/ckanext-odsh.1.po | 5 ++++- .../odsh/i18n/de/LC_MESSAGES/ckanext-odsh.mo | Bin 5108 -> 5186 bytes .../odsh/i18n/de/LC_MESSAGES/ckanext-odsh.po | 8 +++++++- ckanext/odsh/public/odsh.css | 14 ++++++++------ ckanext/odsh/public/odsh_header.css | 2 +- ckanext/odsh/templates/header.html | 2 +- ckanext/odsh/templates/home/index.html | 2 +- ckanext/odsh/templates/package/search.html | 11 ++++++----- ckanext/odsh/templates/snippets/map.html | 15 +++++++++++++++ .../odsh/templates/snippets/package_item.html | 2 +- .../odsh/templates/snippets/search_form.html | 13 +++++++++++++ 11 files changed, 57 insertions(+), 17 deletions(-) create mode 100644 ckanext/odsh/templates/snippets/map.html diff --git a/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.1.po b/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.1.po index e8c65b5e..aa5b97f3 100644 --- a/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.1.po +++ b/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.1.po @@ -19,9 +19,12 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.3.4\n" +msgid "map search active" +msgstr "Kartensuche aktiv" + #: ckanext/odsh/templates/header.html:10 msgid "Start" -msgstr "Startseite" +msgstr "Start" msgid "Datasets" msgstr "Daten" diff --git a/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.mo b/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.mo index 8b66a573466c81adb2247471132a04ec56b836ca..c95ab37b7b246ec07bc35948f19a82d5b63f66ac 100644 GIT binary patch delta 1472 zcmeyOen_MKo)F7a1_lO(PzDAD83qQ1BTOJ30_U(YFbFX)Fyyi_FmN+4Ff_0-FsL#x zF!ZoO)Nf*CU|?lnU^vgpz`)MHz;G3+?k+0>13v=;!%J2M24w~YhM%kq3|tHh46<wt z41x>{3>s_<3<?Yk^$b>Q3=EPC3=GjwiBdL*!ge-@g_GDI7R+OVIAjSM0|Ofa1H*PU z1_n+B28MlX3=9$s3=Air;t$y%4tW7J=L1y#Z>T&YI|BnB0|NsGJIEvT3=HDz3=Ap^ z3=FpH3=AR+3=B!^3=Fai3=HM$3=F&s3=C7*Ar4#&)wma`?hHG`fe+ak7^E2(7~Zlo zFlaL{FmQ4}d~V9Yz#zrIz~IWkz`(-5z>vVfz`(=6z>vxTaX=9V1A}fo0|P@N2LppB z0|Uc)4v0^WaxgG(FfcHj=79M03RJ^wsQ4=m1_p5k28Pd2i?}%<7D#hK3|8QTI6$8h z5<>Qz5c51aAt4(CRTs<2z)%lzSq>*8$O@qfE1`4~RJ@xL;*iOl5FgLtWME)sU|?9r z35m;9PzUVcWMB|xU|=}N3GvWXPKZNabAp1Jfq|I|9On$0Tnr3y3=9ljTnzP~M8J^A z1qtFVE@&J>>Frz)ADrT1U;w4dD_jf=dJGH<*SQ!Nycif5*ti)OEEpIV0=XF&CNMHE zba6wXOqv&xCNy~&7z`O07@T+^4k+P;$j{=1M8yi;dI)1HFT}-%cp+)w1}_7H7y|>t zU#PeU9|MCL0|SE=9|MCt$U;7dL4|w}ef4~hpr6VI3CSgV3=9Gc3=C`dAR)Jx4-)i8 z_#hrU59L1sX#}O_w@`&&_#kQEH<ZuF4@s09{E);Y%MS@UPku=D%ixDNsFfcQHB0#+ ziFYGE#9`<8AyM#@9}<#(`573r7#JAX1sE6<85kJqjRYV;A0oiOpvl0%kS74~*$e?l zTrLxU7_>`(fx(D@f#HGx#6o64h(nbHAqHy-LVRir<y#3t5~YhEB;-5=As#6ZgoIG5 zAUN&RGxQ2Vf@(fg;|3_bOAz9aBM^lQmjoe+?uj5IHNSwW`v|3fLupnaNb2Vof|x5W z1aYW=5ZFQnGa-mWJ;3ty3=IB43=A5e{3*o1pv%C(&?y8-EZc=3L3vjQ;`84^khGyE z3<;57VTc8p!jL$v5{5XeR~X{ZX~GN)mJAFGvxFHKoEaDxt_VXySOQeYI3_2j78ffd zZw_TOWD&_tEMUk@EKn#;O)N^zP)JNJ$t>I4!db>4?wwdvlF9%k^NLH8Gg1{2vq6$S I1%ERF08|5!F8}}l delta 1384 zcmX@4@kPD<o)F7a1_lO(U<L*T83qQ1EleOD0{gHsFbFX)F!-`EFmN+4FeI=tFsL#x zFyyd8)K6k%U|?lnU|7$}z`)MHz_1mnZZ9hX13v=;!%0>K24w~YhMTMm3|tHh41ZY} z7z7y@7&zD%7!(*7>KUZi7#JiO7#OVCAQGW$5QXV%5DSagAQsfIK^)S;#=yYFz`!t_ zje&uafq`Kj8v}y`0|UbfsQ5uPh(k_5&A9;8e;X?Qkd1+XkAZ>V1sljC^$ZN(*%%m9 z7#J92*%=r_7#J9w*cljP85kJC*%=sk85kH!*&z;WW`}5;3stv<9pb=)><kRj3=9ls z*%=tL85kH|vO|0>%E7=O#lXOz%E7?E!oa}bz`?-4!@$7c$^kJah=YMax1NE4A(4ZD zL6m`kp`Qcd)1@2?3>*v$468XHKHUP<up26Vii3ecoPmMiG6%$>*H8<7L)C$T1r+rB zoRAQb=Y*K2$q5NrBTk3|Y&jVi>On5^;e-TPAXH%_lum+*XLCXvQp^eQaTO=TM{S%8 z48jZy4Bea%56tI;IBY8?C}<fN&T@j|nBg-g1A`m`1A_<`gm26R3DFQPhI(+~%Hx8> zZ6g=N#Z$N#7(nT89v1_H9s>izLM{ddF9rsN3tS8g77Ppw(%cLT6Brp7LbxGO^pppZ z20rsJFc>m0F!1m~9AL)_kx$`;1bq>duIGg~xQDkM68DRE85qPE7#NO2CGPPuFsLyw zFnr-<V2}q{$OkdVnh&DUlMfPv@qCbw%j08U5MW?nDC2{KR68FesQdUJ9-9f}uYt;M zhtm7%`5<wA6e@6<50VHk@j(*Pb3RDW3G+j;n-M?6LH_)ZsL1DsB-Uzvh{I;`L!w|k zKO`iN^D{7LF)%P(<Y!<|WME+U!w(61IROR+O$G*rdJ6%F&yoZnaakY$F{nj=fx(D@ zfnk;a#KN-z5Qn}MfEfH)0OHfXP(F(wBu(%MLPAbh5aJOlK}ZPs3qrDYxF95?G6lir z)H75;7z{0f5Qp?Z70wZ4U|?ooU|1&zNxhq(>UKlvqfq+1AS4&ugc|%(5aO_3P(Gs& z1A_(w1A~wd1A{K8oDqVgjZ7g>$b~R4^b0|Jx>g9179I#eLV#5m;!<g0NF3@2LmXl+ t3~`u;Fav`n0|SGPFav`#0|P^wFeFG%32)9~wPD%3hqHuZvxm?xMgXQ)d8PmW diff --git a/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.po b/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.po index 94d41ba1..10c6577f 100644 --- a/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.po +++ b/ckanext/odsh/i18n/de/LC_MESSAGES/ckanext-odsh.po @@ -275,4 +275,10 @@ msgid "daterange" msgstr "Zeitbezug" msgid "share this dataset" -msgstr "Datensatz teilen" \ No newline at end of file +msgstr "Datensatz teilen" + +msgid "map search active" +msgstr "Kartensuche aktiv" + +msgid "map" +msgstr "Karte" \ No newline at end of file diff --git a/ckanext/odsh/public/odsh.css b/ckanext/odsh/public/odsh.css index 9ca7a5b1..d22ec20a 100644 --- a/ckanext/odsh/public/odsh.css +++ b/ckanext/odsh/public/odsh.css @@ -216,7 +216,6 @@ input[type=radio], input[type=checkbox] { } .filter-reset-box a { - color: black; font-size: 12px; } @@ -411,10 +410,10 @@ a:hover.organization-item ,a:focus.organization-item .dataset-heading { margin-right: 30px; font-weight: normal; - font-size: 18px; + font-size: 20px; } .dataset-heading a{ - text-decoration: underline; + text-decoration: none; } .dataset-empty { @@ -768,6 +767,8 @@ label:after { color:white; border-top:60px solid #f2f2f2; background: #d4004b; + max-width: 1280px; + margin: auto; } @media (max-width: 767px){ .footer{ @@ -892,7 +893,7 @@ body { font-size: 12px; color: black; max-width: 193px; - word-break: break-all; + word-break: break-word; } .info-detail p{ margin: 0; @@ -1201,9 +1202,10 @@ body { } #dataset-map .module-heading{ - padding:0px; + padding: 15px 0px 5px 0px; margin-right:0px; font-weight: normal; + border-top: 2px solid #dddddd; } .module.module-narrow.dataset-map{ margin: 5px 0; @@ -1263,7 +1265,7 @@ display: none; } .filter-list .filtered.pill, .filter-list .filtered.pill .fa{ - background-color: #444444; + background-color: #003064; color:white; } .site-title{ diff --git a/ckanext/odsh/public/odsh_header.css b/ckanext/odsh/public/odsh_header.css index f07bde12..830cfdb3 100644 --- a/ckanext/odsh/public/odsh_header.css +++ b/ckanext/odsh/public/odsh_header.css @@ -7,7 +7,7 @@ } .navbar-static-top .container.navigation-container{ width: 100%; - max-width: unset; + max-width: 1280px; } [class*="span"] { diff --git a/ckanext/odsh/templates/header.html b/ckanext/odsh/templates/header.html index 2f25499b..bfb68568 100644 --- a/ckanext/odsh/templates/header.html +++ b/ckanext/odsh/templates/header.html @@ -34,7 +34,7 @@ <ul class="nav nav-pills"> {% block header_site_navigation_tabs %} {{ h.build_nav_main( - ('home', _('Startseite')), + ('home', _('Start')), ('search', _('Daten')), ('organizations_index', _('Herausgeber')), ('info_page', _('Infos')) diff --git a/ckanext/odsh/templates/home/index.html b/ckanext/odsh/templates/home/index.html index 1f64a0ca..a2466176 100644 --- a/ckanext/odsh/templates/home/index.html +++ b/ckanext/odsh/templates/home/index.html @@ -4,7 +4,7 @@ {% block subtitle %}{{ _("Welcome") }}{% endblock %} {% block breadcrumb_content %} - <li class="active">{{ h.nav_link(_('Startseite'), controller='home', action='index') }}</li> + <li class="active">{{ h.nav_link(_('Start'), controller='home', action='index') }}</li> {% endblock %} diff --git a/ckanext/odsh/templates/package/search.html b/ckanext/odsh/templates/package/search.html index 66b2e550..299ae586 100644 --- a/ckanext/odsh/templates/package/search.html +++ b/ckanext/odsh/templates/package/search.html @@ -14,15 +14,16 @@ {% block secondary_content %} -{% snippet "spatial/snippets/spatial_query.html", -default_extent="{ \"type\": \"Polygon\", \"coordinates\": [[[7.6574,53.1632],[11.8322,53.1632],[11.8322,55.1066], -[7.6574,55.1066],[7.6574,53.1632]]] }"%} <div class="filters"> <div class="container-fluid filter-reset"> <div class="filter-reset-label"><span>Filter:</span></div> - <div class="filter-reset-box"><a href="{{c.remove_field(c.fields_grouped)}}">zurücksetzen</a></button></div> + <div class="filter-reset-box"><a href="{{h.url_for(controller='package', action='search')}}">zurücksetzen</a></button></div> </div> - +</div> +{% snippet "snippets/map.html", +default_extent="{ \"type\": \"Polygon\", \"coordinates\": [[[7.6574,53.1632],[11.8322,53.1632],[11.8322,55.1066], +[7.6574,55.1066],[7.6574,53.1632]]] }"%} +<div class="filters"> <div> {% for facet in c.facet_titles %} {{ h.snippet('snippets/facet_list.html', title=c.facet_titles[facet], name=facet) }} diff --git a/ckanext/odsh/templates/snippets/map.html b/ckanext/odsh/templates/snippets/map.html new file mode 100644 index 00000000..07bf7396 --- /dev/null +++ b/ckanext/odsh/templates/snippets/map.html @@ -0,0 +1,15 @@ + +<section id="dataset-map" class="module-narrow module-shallow"> + <h2 class="module-heading"> + {{_('map')}}: + </h2> + {% set map_config = h.get_common_map_config() %} + <div class="dataset-map" data-module="spatial-query" data-default_extent="{{ default_extent }}" data-module-map_config="{{ h.dump_json(map_config) }}"> + <div id="dataset-map-container"></div> + </div> + <div id="dataset-map-attribution"> + {% snippet "spatial/snippets/map_attribution.html", map_config=map_config %} + </div> +</section> + +{% resource 'ckanext-spatial/spatial_query' %} \ No newline at end of file diff --git a/ckanext/odsh/templates/snippets/package_item.html b/ckanext/odsh/templates/snippets/package_item.html index fcc2c3ee..4266b3f9 100644 --- a/ckanext/odsh/templates/snippets/package_item.html +++ b/ckanext/odsh/templates/snippets/package_item.html @@ -46,7 +46,7 @@ Example: {% endif %} {% endblock %} {% block heading_title %} - {{ h.link_to(h.truncate(title, truncate_title), h.url_for(controller='package', action='read', id=package.name)) + {{ h.link_to(h.truncate(title, truncate_title), h.url_for(controller='package', action='read', id=package.name),title=_('View {organization_name}').format(organization_name=package.name)) }} {% endblock %} {% block heading_meta %} diff --git a/ckanext/odsh/templates/snippets/search_form.html b/ckanext/odsh/templates/snippets/search_form.html index c1d4b041..40a7ff28 100644 --- a/ckanext/odsh/templates/snippets/search_form.html +++ b/ckanext/odsh/templates/snippets/search_form.html @@ -93,6 +93,19 @@ </p> {% endif %} </div> + <div > + {%set ext_bbox=request.params.get('ext_bbox')%} + {%set ext_prev_extent=request.params.get('ext_prev_extent')%} + {%set ext_location=request.params.get('ext_location')%} + {% if ext_bbox or ext_prev_extent %} + <p class="filter-list"> + <span class="filtered pill"> + {{_('map search active')}} + <a href="{{ h.remove_url_param(['ext_bbox','ext_prev_extent', 'ext_location'])}}" class="remove" title="{{ _('Remove') }}"><i class="fa fa-times"></i></a> + </span> + </p> + {% endif %} + </div> {% endblock %} </form> -- GitLab