From 392f4a2681d94b8af8e2725aa6ca4615329afa54 Mon Sep 17 00:00:00 2001 From: Alexandr Danilov Date: Wed, 12 Aug 2015 22:55:44 +0300 Subject: [PATCH] #1320 Design for filters --- .../themes/material/Entry/entries.html.twig | 37 ++++++++++++++++++- .../views/themes/material/layout.html.twig | 8 +--- .../views/themes/material/public/css/main.css | 13 +++++++ .../views/themes/material/public/js/init.js | 14 +++++++ 4 files changed, 64 insertions(+), 8 deletions(-) diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig index 55e3540d..7a1cc9b4 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/Entry/entries.html.twig @@ -18,7 +18,6 @@ {% if entries is not empty %}
{{ entries.count }} {% trans %}entries{% endtrans %}
-
{{ form_rest(form) }}
{% endif %} + + + +
+
+ +

{% trans %}Filters{% endtrans %}

+ +
+ +
+ +
+ +
+ + +
+ +
+ + +
+ + + +
+ +
+ +
+ +
+
{% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig b/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig index 32933d56..88b6c6b7 100644 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/layout.html.twig @@ -60,6 +60,7 @@
@@ -74,13 +75,6 @@ - {% endblock %} diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css index 6dd6ed55..2497e3e9 100755 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/css/main.css @@ -128,6 +128,10 @@ nav input { transition: .3s color; } +#button_filters { + display: none; +} + /* ========================================================================== 2 = Side-nav ========================================================================== */ @@ -164,6 +168,15 @@ nav input { margin: 0px 1rem; } +/* ========================================================================== + * 3 = Filters slider + * ========================================================================== */ + +#filters button { + padding: 0px; + width: 100%; +} + /* ========================================================================== 3 = Cards ========================================================================== */ diff --git a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js index 9341cb5a..4adc1a8d 100755 --- a/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js +++ b/src/Wallabag/CoreBundle/Resources/views/themes/material/public/js/init.js @@ -1,3 +1,16 @@ +function init_filters() { + // no display if filters not aviable + if ($("div").is("#filters")) { + $('#button_filters').show(); + $('.button-collapse-right').sideNav({ edge: 'right' }); + $('#filters').css({ "left": "auto" }); + $('#clean_form_filters').click(function(){ + $('#filters input').val(''); + return false; + }); + } +} + $(document).ready(function(){ // sideNav $('.button-collapse').sideNav(); @@ -5,6 +18,7 @@ $(document).ready(function(){ $('.collapsible').collapsible({ accordion : false }); + init_filters(); $('#nav-btn-add').click(function(){ $(".nav-panel-buttom").hide(100); -- 2.41.0