Commit graph

21 commits

Author SHA1 Message Date
Rodolphe Breard
7dc976e347 Fix the navbar on the top for small displays 2018-06-11 13:33:20 +02:00
Rodolphe Breard
2f243139bf Add a burger manu to the navbar when used on mobiles 2018-06-11 12:13:07 +02:00
Rodolphe Breard
b0b8f30580 Migrate to Bulma
Bulma is simple and free full-CSS framework. Unlike Bootstrap, it fits
within a single small CSS file. It is also well integrated in Django.
https://bulma.io/
2018-06-03 22:16:40 +02:00
Rodolphe Breard
6ba0834175 Fix the navbar main logo 2018-06-02 20:29:58 +02:00
Rodolphe Breard
b444fe8c49 Fix the navbar icons path 2018-06-02 14:48:21 +02:00
Rodolphe Breard
dafb3e20dd Move the navbar icons to a dedicated subdirectory 2018-06-02 12:23:12 +02:00
Rodolphe Breard
f0a3ce06fa Enforce coding style 2018-05-27 11:48:14 +02:00
Rodolphe Breard
98947a358e Use view_name instead of func
Using func does not work when using application with namespace url.
2018-03-02 19:32:56 +01:00
Rodolphe Breard
884fd4579a Improve the admin panel for navbar elements
Elements are now ordered by parent and weight.
The parent, link and weight are now displayed in the list.
fix issue #1
2018-02-25 16:16:47 +01:00
Rodolphe Breard
8862f67777 Allow to override a navbar link for each language
ref issue #1
2018-02-25 16:15:29 +01:00
Rodolphe Breard
bd0c8ea904 Change the widget used by the navbar element description
ref issue #1
2018-02-25 14:36:38 +01:00
Rodolphe Breard
aa6e3bcc04 Correctly display and translate the account menu 2018-02-17 19:12:11 +01:00
Rodolphe Breard
a09ff2edc1 Allow to export the navbar in several formats 2018-02-17 19:03:37 +01:00
Rodolphe Breard
397d0bf62d Allow to set the locale on navbar links 2018-02-04 20:40:41 +01:00
Rodolphe Breard
acec5d06de Add a link to the admin pannel for superusers 2018-02-04 11:42:48 +01:00
Rodolphe Breard
ab4eb7414c Add basic user functionalities
Users need to register, login, logout and reset their password.
2018-02-04 01:36:39 +01:00
Rodolphe Breard
e0d26e8a7a Add separators within the navbar
Implement #2
2018-01-29 22:34:05 +01:00
Rodolphe Breard
22f7f217cf Improve url handling within the navbar 2018-01-28 12:09:15 +01:00
Rodolphe Breard
0b59b4b140 Enforce some pep8 code style 2018-01-27 23:12:09 +01:00
Rodolphe Breard
d05b9564ba Squash migration files 2018-01-27 21:15:54 +01:00
Rodolphe Breard
89a10d3b6a Add the navbar 2018-01-21 13:44:00 +01:00