summaryrefslogtreecommitdiff
path: root/chimere/static
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-10-02 16:43:46 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-10-02 16:43:46 +0200
commit14ab493589be4d5752fcdb14847ecf179f5fbd8e (patch)
tree6d503a9cc9f21d865532d3bdd2734ce3b0660b13 /chimere/static
parent68e8b4816be721c6be8e9a4c24e9b3bec5771624 (diff)
downloadChimère-14ab493589be4d5752fcdb14847ecf179f5fbd8e.tar.bz2
Chimère-14ab493589be4d5752fcdb14847ecf179f5fbd8e.zip
Improve category layout
Diffstat (limited to 'chimere/static')
-rw-r--r--chimere/static/chimere/css/styles.css50
-rw-r--r--chimere/static/chimere/js/jquery.chimere.js2
2 files changed, 31 insertions, 21 deletions
diff --git a/chimere/static/chimere/css/styles.css b/chimere/static/chimere/css/styles.css
index ecb74f4..1084ae5 100644
--- a/chimere/static/chimere/css/styles.css
+++ b/chimere/static/chimere/css/styles.css
@@ -694,11 +694,12 @@ span.icon{
#categories li{
font-variant:small-caps;
list-style:none;
+ padding: 0.1em 1em;
}
#categories li li{
font-variant:normal;
- margin-left:20px;
+ padding: 0;
}
ul#categories li li a{
@@ -709,19 +710,46 @@ ul#categories li li a{
#categories ul ul{
margin:0;
- padding:0;
+ padding:0.5em 0;
}
ul.subcategories label img{
height:20px;
}
+#categories li.main_category:hover{
+ background-color: #eee;
+ cursor:pointer;
+}
+
li.main_category .category_name:hover,
li.main_category > span:hover,
li.main_category label:hover{
cursor:pointer;
}
+#categories input{
+ display:None;
+}
+
+.category_name{
+ font-weight:bold;
+ padding: 0 0.5em;
+ border-radius:5px;
+}
+
+.subcategory label{
+ padding: 0 0.5em;
+ border-radius:5px;
+ font-weight:normal;
+}
+
+.category-selected .category_name,
+.subcategory label:hover,
+.subcategory.selected label{
+ background-color:rgb(175, 231, 175);
+}
+
#categories li#display_submited{
font-variant:normal;
}
@@ -1526,24 +1554,6 @@ label.labelSpan.olButton{
max-width: 350px;
}
-#categories input{
- display:None;
-}
-
-.category_name{
- font-weight:bold;
-}
-
-.subcategory label{
- padding: 0 0.5em;
- border-radius:5px;
- font-weight:normal;
-}
-
-.subcategory.selected label{
- background-color:rgb(175, 231, 175);
-}
-
#panel #categories,
#categories > ul {
width:auto;
diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js
index e573225..df5dea5 100644
--- a/chimere/static/chimere/js/jquery.chimere.js
+++ b/chimere/static/chimere/js/jquery.chimere.js
@@ -1478,7 +1478,7 @@ jQuery.expr[":"].hovering = function(elem) {
}
var _toggle_categories = function (subcategory_element) {
var parent = subcategory_element.closest('ul');
- var parent_label = parent.parent().find("> span");
+ var parent_label = parent.parent();
if (parent.find('input[type=checkbox]:checked').length){
parent_label.addClass('category-selected');
} else {