Commit 7da17356790e4ea35437cc0a4358a80db9add95b

Authored by Zambom
1 parent f946b659

CSS adjusting

amadeus/static/css/base/amadeus.css
... ... @@ -60,31 +60,51 @@
60 60 /* category app starts */
61 61  
62 62 .panel-invisible{
63   - background-color: #BDBDBD;
  63 + background-color: #BDBDBD;
  64 +}
  65 +
  66 +.category-panel {
  67 + background: #0277BD;
  68 +}
  69 +.category-panel > .panel-heading, .subject-panel > .panel-heading, .special-panel > .panel-heading {
  70 + padding: 2px 0px;
  71 +}
  72 +
  73 +.subject-panel {
  74 + background: #039BE5;
  75 +}
  76 +
  77 +.subject-group {
  78 + margin-left: 20px;
64 79 }
65 80  
66 81 .category-header > h4{
67   - float:left;
68   - margin-top: 0.5%;
  82 + float:left;
  83 + margin-top: 5px;
  84 + margin-bottom: 2px;
69 85 }
70 86  
  87 +.category-header > h4 > a:focus {
  88 + text-decoration: none;
  89 +}
71 90  
  91 +.category-card-items {
  92 + padding-right: 0px;
  93 +}
72 94 .category-card-items i{
73 95 font-size: 25px !important;
74   - margin-right: 5%;
75   - margin-top: 1%;
  96 + margin-right: 10px;
  97 + margin-top: 6px;
76 98 }
  99 +
77 100 .category-header i{
78 101 color: white;
79   -
80 102 font-size: 20px;
81 103 float: right;
82   -
83   -
84 104 }
85 105  
86 106 .category-header i:hover{
87   - color: #90CAF9;
  107 + color: #90CAF9;
88 108 }
89 109  
90 110  
... ... @@ -94,6 +114,7 @@
94 114  
95 115 .cat-selector {
96 116 margin: 0;
  117 + top: -2px;
97 118 }
98 119  
99 120 #create-category{
... ... @@ -118,8 +139,8 @@
118 139  
119 140 #core-subjects-options-div{
120 141 width: 100%;
121   - margin-bottom: 2%;
122   - height: 30px;
  142 + margin-bottom: 10px;
  143 + height: 50px;
123 144 }
124 145  
125 146 .core-subjects-options li{
... ...
amadeus/templates/base.html
... ... @@ -70,7 +70,7 @@
70 70 <span class="icon-bar"></span>
71 71 <span class="icon-bar"></span>
72 72 </button>
73   - <a class="navbar-brand" href="{% url 'categories:index' %}">
  73 + <a class="navbar-brand" href="{% url 'subjects:home' %}">
74 74 <img class="logo pull-left" src="{% static 'img/topo-amadeus-white.png' %}" alt="Logo" />
75 75 <span class="pull-right project_name">Projeto Amadeus</span>
76 76 </a>
... ...
categories/templates/categories/list.html
... ... @@ -39,7 +39,7 @@
39 39 <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
40 40 {% for category in categories %}
41 41 {% if category.visible %}
42   - <div class="panel panel-info">
  42 + <div class="panel panel-info category-panel">
43 43 <div class="panel-heading">
44 44 <div class="row">
45 45 <div class="col-md-12 category-header">
... ... @@ -48,27 +48,20 @@
48 48 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
49 49 </a>
50 50 </h4>
51   - {% if user.is_staff or user in category.coordinators.all %}
52   - <div class=" divMoreActions">
53   - <div class="btn-group">
54   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
55   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
56   - </button>
57   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
58   - {% if user.is_staff %}
59   - <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
60   - {% endif %}
61   - <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
62   - <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
63   - </ul>
64   - </div>
65   - </div>
66   - {% else %}
67   - <div class=" divMoreActions">
68   - </div>
69   - {% endif %}
70 51  
71 52 <div class="col-md-5 pull-right category-card-items">
  53 + {% if user.is_staff or user in category.coordinators.all %}
  54 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  55 + <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
  56 + </a>
  57 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  58 + {% if user.is_staff %}
  59 + <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  60 + {% endif %}
  61 + <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
  62 + <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
  63 + </ul>
  64 + {% endif %}
72 65 <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
73 66 <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
74 67 <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
... ... @@ -95,7 +88,7 @@
95 88 <a href="{% url 'subjects:create' category.slug %}"><button class="create-subject-btn"> {% trans "Create new subject" %} </button></a>
96 89 {% endif %}
97 90  
98   - <div class="panel-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
  91 + <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
99 92 {% for subject in category.subject_category.all %}
100 93 {% include "subjects/subject_card.html" %}
101 94 {% endfor %}
... ... @@ -103,7 +96,7 @@
103 96 </div>
104 97 </div>
105 98 {% elif request.user in category.coordinators.all or request.user.is_staff %}
106   - <div class="panel panel-invisible">
  99 + <div class="panel panel-invisible special-panel">
107 100 <div class="panel-heading">
108 101 <div class="row">
109 102 <div class="col-md-12 category-header">
... ... @@ -112,33 +105,25 @@
112 105 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
113 106 </a>
114 107 </h4>
115   - {% if user.is_staff or user in category.coordinators.all %}
116   - <div class=" divMoreActions">
117   - <div class="btn-group">
118   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
119   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
120   - </button>
121   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
122   - {% if user.is_staff %}
123   - <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
124   - {% endif %}
125   - <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
126   - <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
127   - </ul>
128   - </div>
129   - </div>
130   - {% else %}
131   - <div class=" divMoreActions">
132   - </div>
133   - {% endif %}
134   -
135   - <div class="col-md-5 pull-right category-card-items">
136   - <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
137   - <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
138   - <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
139   - <a href=""><i class="fa fa-bar-chart" aria-hidden="true"></i></a>
140   - </div>
141   -
  108 +
  109 + <div class="col-md-5 pull-right category-card-items">
  110 + {% if user.is_staff or user in category.coordinators.all %}
  111 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  112 + <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
  113 + </a>
  114 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  115 + {% if user.is_staff %}
  116 + <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  117 + {% endif %}
  118 + <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
  119 + <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
  120 + </ul>
  121 + {% endif %}
  122 + <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
  123 + <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
  124 + <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
  125 + <a href=""><i class="fa fa-bar-chart" aria-hidden="true"></i></a>
  126 + </div>
142 127 </div>
143 128 </div>
144 129 </div>
... ... @@ -160,7 +145,7 @@
160 145 <a href="{% url 'subjects:create' category.slug %}"><button class="create-subject-btn"> {% trans "Create new subject" %} </button></a>
161 146 {% endif %}
162 147  
163   - <div class="panel-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
  148 + <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
164 149 {% for subject in category.subject_category.all %}
165 150 {% include "subjects/subject_card.html" %}
166 151 {% endfor %}
... ...
subjects/templates/subjects/list.html
... ... @@ -42,7 +42,7 @@
42 42 <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
43 43 {% for category in categories %}
44 44 {% if category.visible %}
45   - <div class="panel panel-info">
  45 + <div class="panel panel-info category-panel">
46 46 <div class="panel-heading">
47 47 <div class="row">
48 48 <div class="col-md-12 category-header">
... ... @@ -51,27 +51,20 @@
51 51 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
52 52 </a>
53 53 </h4>
54   - {% if user.is_staff or user in category.coordinators.all %}
55   - <div class=" divMoreActions">
56   - <div class="btn-group">
57   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
58   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
59   - </button>
60   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
61   - {% if user.is_staff %}
62   - <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
63   - {% endif %}
64   - <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
65   - <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
66   - </ul>
67   - </div>
68   - </div>
69   - {% else %}
70   - <div class=" divMoreActions">
71   - </div>
72   - {% endif %}
73 54  
74 55 <div class="col-md-5 pull-right category-card-items">
  56 + {% if user.is_staff or user in category.coordinators.all %}
  57 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  58 + <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
  59 + </a>
  60 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  61 + {% if user.is_staff %}
  62 + <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  63 + {% endif %}
  64 + <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
  65 + <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
  66 + </ul>
  67 + {% endif %}
75 68 <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
76 69 <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
77 70 <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
... ... @@ -97,7 +90,7 @@
97 90 <a href="{% url 'subjects:create' category.slug %}"><button class="create-subject-btn"> {% trans "Create new subject" %} </button></a>
98 91 {% endif %}
99 92  
100   - <div class="panel-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
  93 + <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
101 94 {% for subject in category.subject_category.all %}
102 95 {% include "subjects/subject_card.html" %}
103 96 {% endfor %}
... ... @@ -105,7 +98,7 @@
105 98 </div>
106 99 </div>
107 100 {% elif request.user in category.coordinators.all %}
108   - <div class="panel panel-danger">
  101 + <div class="panel panel-danger special-panel">
109 102 <div class="panel-heading">
110 103 <div class="row">
111 104 <div class="col-md-12 category-header">
... ... @@ -114,27 +107,20 @@
114 107 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{category.name}}
115 108 </a>
116 109 </h4>
117   - {% if user.is_staff or user in category.coordinators.all %}
118   - <div class=" divMoreActions">
119   - <div class="btn-group">
120   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
121   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
122   - </button>
123   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
124   - {% if user.is_staff %}
125   - <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
126   - {% endif %}
127   - <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
128   - <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
129   - </ul>
130   - </div>
131   - </div>
132   - {% else %}
133   - <div class=" divMoreActions">
134   - </div>
135   - {% endif %}
136 110  
137 111 <div class="col-md-5 pull-right category-card-items">
  112 + {% if user.is_staff or user in category.coordinators.all %}
  113 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  114 + <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
  115 + </a>
  116 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  117 + {% if user.is_staff %}
  118 + <li><a href="{% url 'categories:replicate' category.slug %}"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  119 + {% endif %}
  120 + <li><a href="{% url 'categories:update' category.slug %}"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
  121 + <li><a href="javascript:delete_course.get('{% url 'categories:delete' category.slug %}?view=index','#category','#modal_course')"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
  122 + </ul>
  123 + {% endif %}
138 124 <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
139 125 <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
140 126 <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
... ... @@ -160,7 +146,7 @@
160 146 <a href="{% url 'subjects:create' category.slug %}"><button class="create-subject-btn"> {% trans "Create new subject" %} </button></a>
161 147 {% endif %}
162 148  
163   - <div class="panel-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
  149 + <div class="panel-group subject-group" id="{{ category.slug }}-accordion" role="tablist" aria-multiselectable="true">
164 150 {% for subject in category.subject_category.all %}
165 151 {% include "subjects/subject_card.html" %}
166 152 {% endfor %}
... ...
subjects/templates/subjects/subject_card.html
1 1 {% load static i18n permission_tags %}
2 2  
3   -<div class="panel panel-info">
  3 +<div class="panel panel-info subject-panel">
4 4 <div class="panel-heading">
5 5 <div class="row">
6 6 <div class="col-md-12 category-header">
... ... @@ -9,21 +9,18 @@
9 9 <button class="btn btn-default btn-xs text-center cat-selector"><i class="fa fa-angle-right fa-2x" aria-hidden="true"></i></button> {{subject.name}}
10 10 </a>
11 11 </h4>
12   - {% if request.user in subject.professor.all or request.user in category.coordinators.all %}
13   - <div class="divMoreActions" >
14   - <div class="btn-group">
15   - <button class="btn btn-default btn-sm dropdown-toggle" type="button" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
16   - <i class="fa fa-ellipsis-v fa-2x" aria-hidden="true"></i>
17   - </button>
18   - <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
19   - <li><a href="#"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
20   - <li><a href="#"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
21   - <li><a href="#"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
22   - </ul>
23   - </div>
24   - </div>
25   - {% endif %}
  12 +
26 13 <div class="col-md-5 pull-right category-card-items">
  14 + {% if request.user in subject.professor.all or request.user in category.coordinators.all %}
  15 + <a href="" id="moreActions" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  16 + <i class="fa fa-ellipsis-v" aria-hidden="true"></i>
  17 + </a>
  18 + <ul class="dropdown-menu pull-right" aria-labelledby="moreActions">
  19 + <li><a href="#"><i class="fa fa-files-o fa-fw" aria-hidden="true"></i>{% trans 'Replicate' %}</a></li>
  20 + <li><a href="#"><i class="fa fa-pencil fa-fw" aria-hidden="true"></i>{% trans 'Edit' %}</a></li>
  21 + <li><a href="#"><i class="fa fa-trash fa-fw" aria-hidden="true"></i>&nbsp;{% trans 'Remove' %}</a></li>
  22 + </ul>
  23 + {% endif %}
27 24 <a href="" ><i class="fa fa-list" aria-hidden="true"></i></a>
28 25 <a href=""><i class="fa fa-envelope-o" aria-hidden="true"></i></a>
29 26 <a href=""><i class="fa fa-exclamation-triangle" aria-hidden="true"></i></a>
... ...