Commit 146cafb53343e7d2949972f9b1e29a41e782e110

Authored by juliotoscano
1 parent 21d99a96

menu alter style #420

app/static/js/home.js
... ... @@ -35,7 +35,17 @@ var loadItems = function() {
35 35 });
36 36 }, 1000)
37 37 };
38   -
  38 +$(".accordion").bind('click', function(){
  39 + var icon = $(this).find('span');
  40 + if(icon.hasClass("glyphicon-chevron-down")){
  41 + $(this).find('span').removeClass('glyphicon-chevron-down');
  42 + $(this).find('span').addClass('glyphicon-chevron-up');
  43 + }else{
  44 + $(this).find('span').removeClass('glyphicon-chevron-up');
  45 + $(this).find('span').addClass('glyphicon-chevron-down');
  46 + };
  47 +
  48 +});
39 49 $(document).ready(function(){
40 50 $(window).bind('scroll', loadOnScroll);
41 51 $.material.init();
... ...
app/templates/home.html
... ... @@ -33,16 +33,16 @@
33 33 <div class="panel-heading">
34 34 <h4>{% trans 'Menu' %}</h4>
35 35 </div>
36   - <div class="panel-body">
  36 + <div class="panel-body menu-lateral">
37 37 <ul class="nav nav-pills nav-stacked">
38 38 <li>
39 39 <a href="#menu_courses" class="accordion" data-toggle="collapse">{% trans 'Courses' %}<span class="pull-right glyphicon glyphicon-chevron-down"></span></a>
40 40 <div id="menu_courses" class="collapse">
41 41 <ul class="nav nav-pill nav-stacked accordion_list">
42   - <li><a href="{% url 'course:manage' %}"> {% trans 'My Courses' %} </a></li>
43   - <li><a href="{% url 'course:all_courses' %}"> {% trans 'All Courses' %} </a></li>
  42 + <li><a href="{% url 'course:manage' %}"><i class="fa fa-book" aria-hidden="true"></i> {% trans 'My Courses' %} </a></li>
  43 + <li><a href="{% url 'course:all_courses' %}"><i class="fa fa-globe" aria-hidden="true"></i> {% trans 'All Courses' %} </a></li>
44 44 {% if user|has_role:'system_admin' or user|has_role:'professor'%}
45   - <li><a href="{% url 'course:manage_cat' %}">{% trans 'List Category' %}</a></li>
  45 + <li><a href="{% url 'course:manage_cat' %}"><i class="fa fa-list" aria-hidden="true"></i> {% trans 'List Category' %}</a></li>
46 46 <li><a href="{% url 'course:create' %}">{% trans 'Create Course' %}</a></li>
47 47 <li><a href="{% url 'course:create_cat' %}">{% trans 'Create Category' %}</a></li>
48 48 {% endif %}
... ... @@ -58,8 +58,8 @@
58 58 <a href="#menu_users" class="accordion" data-toggle="collapse">{% trans 'Users' %}<span class="pull-right glyphicon glyphicon-chevron-down"></span></a>
59 59 <div id="menu_users" class="collapse">
60 60 <ul class="nav nav-pill nav-stacked accordion_list">
61   - <li> <a href="{% url 'users:manage' %}">{% trans 'Manage Users' %}</a></li>
62   - <li> <a href="{% url 'users:create' %}">{% trans 'Create User' %}</a></li>
  61 + <li> <a href="{% url 'users:manage' %}"><i class="fa fa-users" aria-hidden="true"></i> {% trans 'Manage Users' %}</a></li>
  62 + <li> <a href="{% url 'users:create' %}"><i class="fa fa-user-plus" aria-hidden="true"></i> {% trans 'Create User' %}</a></li>
63 63 </ul>
64 64 </div>
65 65 </li>
... ... @@ -67,9 +67,9 @@
67 67 <a href="#menu_settings" class="accordion" data-toggle="collapse">{% trans 'Settings' %}<span class="pull-right glyphicon glyphicon-chevron-down"></span></a>
68 68 <div id="menu_settings" class="collapse">
69 69 <ul class="nav nav-pill nav-stacked accordion_list">
70   - <li> <a href="{% url 'app:settings' page='system' %}">{% trans "System" %}</a></li>
71   - <li> <a href="{% url 'app:settings' page='mail_sender' %}">{% trans "Mail Sender" %}</a></li>
72   - <li> <a href="{% url 'app:settings' page='security' %}">{% trans "Security" %}</a></li>
  70 + <li> <a href="{% url 'app:settings' page='system' %}"><i class="fa fa-cog" aria-hidden="true"></i> {% trans "System" %}</a></li>
  71 + <li> <a href="{% url 'app:settings' page='mail_sender' %}"><i class="fa fa-envelope" aria-hidden="true"></i> {% trans "Mail Sender" %}</a></li>
  72 + <li> <a href="{% url 'app:settings' page='security' %}"><i class="fa fa-shield" aria-hidden="true"></i> {% trans "Security" %}</a></li>
73 73 </ul>
74 74 </div>
75 75 </li>
... ...
core/static/css/base/amadeus.css
... ... @@ -294,10 +294,11 @@ a.alert_message:hover{color : grey}
294 294 /*====================== ========*/
295 295  
296 296 .accordion {
297   - background: #c0c0c0;
  297 + background: white;
298 298 }
299 299 .accordion_list {
300   - background: #e0e0e0;
  300 + padding-left: 4px;
  301 + background: #F5F5F5;
301 302 }
302 303  
303 304 body .container .jumbotron-inverse, body .container .well-inverse, body .container-fluid .jumbotron-inverse, body .container-fluid .well-inverse {
... ...
core/templates/base.html
... ... @@ -47,7 +47,7 @@
47 47  
48 48 <!--Javascript block for specific-app ones -->
49 49 <script src="{% static 'js/base/amadeus.js' %}"></script>
50   - <script src="{% static 'js/main.js' %}"></script>
  50 + <script src="{% static 'js/main.js' %}"></script>
51 51 {% block style %}
52 52 {% endblock %}
53 53 {% block javascript %}
... ... @@ -120,6 +120,8 @@
120 120 <div class="container-fluid">
121 121 <div class="row">
122 122 <div class="col-xs-2 col-sm-2 col-md-2 col-lg-2 col-xl-2">
  123 + {% block test %}
  124 + {% endblock %}
123 125 {% block sidebar %}
124 126 {% endblock %}
125 127 </div>
... ...