summaryrefslogtreecommitdiff
path: root/chimere_example_project
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-11-09 11:51:10 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-11-18 11:53:44 +0100
commitc7fa87627b33b1ebc843c8601456cca08fe6e2d5 (patch)
tree3cf7cb7e10839b7716c253d5d62479c3f9a12dff /chimere_example_project
parent8312712ea69789c09ea086dbd207b4808a7864ee (diff)
downloadChimère-c7fa87627b33b1ebc843c8601456cca08fe6e2d5.tar.bz2
Chimère-c7fa87627b33b1ebc843c8601456cca08fe6e2d5.zip
Fix interface layout (panel and detail localisation)
Conflicts: .gitignore
Diffstat (limited to 'chimere_example_project')
-rw-r--r--chimere_example_project/chimere_example_static/chimere/js/interface.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/chimere_example_project/chimere_example_static/chimere/js/interface.js b/chimere_example_project/chimere_example_static/chimere/js/interface.js
index e1a22bf..87e9f4f 100644
--- a/chimere_example_project/chimere_example_static/chimere/js/interface.js
+++ b/chimere_example_project/chimere_example_static/chimere/js/interface.js
@@ -1,5 +1,4 @@
$(function(){
-
if (has_search){
$('a[href=#categories]').click(function(){
show_panel(display_categories);
@@ -27,8 +26,17 @@ $(function(){
$(".buttonset label").removeAttr("aria-pressed");
$(this).attr("aria-pressed", 'true');
});
+ $(window).resize(relocate_panel);
+ relocate_panel();
});
+function relocate_panel(){
+ var _nav = $('.navbar-collapse');
+ var _top = _nav.position().top + _nav.outerHeight(true);
+ $("#panel").css('top', _top);
+ $("#detail").css('top', _top);
+}
+
function display_categories(){
$('a[href=#categories]').parent().parent().children().removeClass('active');
$('a[href=#categories]').parent().addClass('active');