Commit 3990d8bdc3a2bc1320f728529393a2772c9ec0bb
1 parent
55f2f9df
Exists in
master
and in
2 other branches
Responsive top menu
Showing
2 changed files
with
30 additions
and
20 deletions
Show diff stats
amadeus/static/css/base/amadeus_responsive.css
... | ... | @@ -323,6 +323,7 @@ |
323 | 323 | width: 100%!important; |
324 | 324 | position: absolute; |
325 | 325 | z-index: 5; |
326 | + | |
326 | 327 | } |
327 | 328 | |
328 | 329 | .help-block span{ |
... | ... | @@ -361,6 +362,6 @@ |
361 | 362 | |
362 | 363 | @media(min-width: 500px) { |
363 | 364 | .dropdown-menu{ |
364 | - margin-left: 100px; | |
365 | + margin-left: 130px; | |
365 | 366 | } |
366 | 367 | } | ... | ... |
amadeus/templates/base.html
... | ... | @@ -228,7 +228,7 @@ |
228 | 228 | </div> |
229 | 229 | </div> |
230 | 230 | |
231 | - <div class="search-responsive-collapse collapse navbar"> | |
231 | + <div class="search-responsive-collapse collapse navbar" style="margin-top:60px;"> | |
232 | 232 | <div class="col-md-7 col-md-offset-1 col-sm-6 col-sm-offset-1 col-lg-7 col-lg-offset-1 text-center"> |
233 | 233 | <form id="SearchForm" action="{% url 'subjects:search' %}" method="get" accept-charset="utf-8" class="navbar-form"> |
234 | 234 | <div class="input-group"> |
... | ... | @@ -256,35 +256,44 @@ |
256 | 256 | <li><a href="{% url 'users:edit_profile' %}">{% trans 'Edit Profile' %}</a></li> |
257 | 257 | <li><a href="{% url 'users:change_pass' %}">{% trans 'Change Password' %}</a></li> |
258 | 258 | <li><a href="javascript:delete_subject.get('{% url 'users:remove_acc' %}','#remove_account','#remove_acc')">{% trans 'Delete Account' %}</a></li> |
259 | + <li><a href="{% url 'users:logout' %}">{% trans 'Logout' %}</a></li> | |
259 | 260 | |
260 | 261 | {% if user.is_staff %} |
261 | - <li><a href="{% url 'users:manage' %}">{% trans 'Manage Users' %}</a></li> | |
262 | - <li><a href="{% url 'categories:index' %}">{% trans 'Manage Categories' %}</a></li> | |
263 | - <li><a href="{% url 'news:manage_news' %}">{% trans 'Manage News' %}</a></li> | |
264 | - | |
265 | - <li><a href="{% url 'mailsender:update' %}">{% trans 'Mail Sender' %}</a></li> | |
266 | - <li><a href="{% url 'security:update' %}">{% trans 'Security' %}</a></li> | |
267 | - <li><a href="{% url 'themes:manage' %}">{% trans 'Theme' %}</a></li> | |
268 | - <li><a href="{% url 'webconferences:settings' %}">{% trans 'Web Conference' %}</a></li> | |
262 | + <li id="staff-menu" class="dropdown {{ settings_menu_active }}" title data-original-title="{% trans 'settings' %}"> | |
263 | + <a href="#" class="dropdown-toggle" data-toggle="dropdown"> | |
264 | + {% trans 'Settings' %} | |
265 | + </a> | |
266 | + <ul class="dropdown-menu" role="menu"> | |
267 | + <li><a href="{% url 'users:manage' %}">{% trans 'Manage Users' %}</a></li> | |
268 | + <li><a href="{% url 'categories:index' %}">{% trans 'Manage Categories' %}</a></li> | |
269 | + <li><a href="{% url 'news:manage_news' %}">{% trans 'Manage News' %}</a></li> | |
270 | + <li><a href="{% url 'mailsender:update' %}">{% trans 'Mail Sender' %}</a></li> | |
271 | + <li><a href="{% url 'security:update' %}">{% trans 'Security' %}</a></li> | |
272 | + <li><a href="{% url 'themes:manage' %}">{% trans 'Theme' %}</a></li> | |
273 | + <li><a href="{% url 'webconferences:settings' %}">{% trans 'Web Conference' %}</a></li> | |
274 | + </ul> | |
275 | + </li> | |
269 | 276 | {% endif %} |
270 | - <li><a href="{% url 'users:logout' %}">{% trans 'Logout' %}</a></li> | |
271 | 277 | |
272 | - <li> | |
273 | - <a href="{% url 'themes:contrast' %}" id="top_contrast_button" style="width:40px;"> | |
274 | - <i style="font-size:15px;right: 150%;" class="glyphicon glyphicon-adjust"></i> | |
278 | + <li class="dropdown language-selector-on-header" title data-original-title="{% trans 'Language Selector' %}" style="width:auto; text-align:center;"> | |
279 | + <a href="{% url 'themes:contrast' %}" id="top_contrast_button" style="width:40px; display:inline-block"> | |
280 | + <i style="font-size:15px;" class="glyphicon glyphicon-adjust"></i> | |
275 | 281 | </a> |
276 | - </li> | |
277 | - <li> | |
278 | - {% get_available_languages as LANGUAGES %} | |
279 | - {% get_language_info_list for LANGUAGES as languages %} | |
280 | - | |
282 | + | |
283 | + <a href="#" class="dropdown no-title" data-toggle="dropdown" data-close-others="true" style="display:inline-block; margin-left:10px;"> | |
284 | + [{{LANGUAGE_CODE}}] | |
285 | + </a> | |
286 | + <ul class="dropdown-menu"> | |
287 | + {% get_available_languages as LANGUAGES %} | |
288 | + {% get_language_info_list for LANGUAGES as languages %} | |
281 | 289 | {% for language in languages %} |
282 | 290 | <li {% if language.code == LANGUAGE_CODE %}class="active"{% endif %}> |
283 | 291 | <a class="language-item" value-lang="{{language.code}}"> |
284 | 292 | <span>{{language.code}}</span> |
285 | 293 | </a> |
286 | 294 | </li> |
287 | - {% endfor %} | |
295 | + {% endfor %} | |
296 | + </ul> | |
288 | 297 | </li> |
289 | 298 | |
290 | 299 | </ul> | ... | ... |