Lucas Verney
32f2339c47
More responsive layout ( #213 )
...
Fix navbar responsiveness on mobile.
2017-06-11 19:33:22 +02:00
0livd
ea8eda35a7
Public project creation and admin permissions ( #210 )
...
* Add a @requires_admin decorator
It can be used to protect specific endpoints with ADMIN_PASSWORD
(a password that is stored unencrypted in the settings)
The decorator has no effect if ADMIN_PASSWORD is an empty string (default value)
* Require admin permissions to access create project endpoint
When ADMIN_PASSWORD is not empty, project creation form on the
home page will be replaced by a link to the create project endpoint
so one is able to enter the admin password before filling the form
2017-05-18 11:48:09 +02:00
0livd
091553be56
Add ACTIVATE_DEMO_PROJECT setting ( #209 )
...
When set to False (True by default), it deactivates
the demo project
2017-05-17 00:21:41 +02:00
Jocelyn Delalande
f9856cb991
Adapt tryout button to bootstrap 4
...
Trying to keep same look'n'feel.
2017-02-04 00:41:28 +01:00
Jocelyn Delalande
a3cbede680
Refactor layout based on bootstrap 4 grid
2017-02-04 00:41:20 +01:00
Jocelyn Delalande
2862130269
Adapt to bootstrap 4 forms
...
- Adapt to BS4 class names and hierarchy
- Redesign some forms to have the label above the input (mobile-friendly)
- For the remaining inline form (add bill), use the grid, as BS no longer
provides inline form alignment helpers
2017-02-04 00:41:05 +01:00
Frédéric Sureau
be32a2550e
Update to Boostrap v2.
...
Remove unused libs (QTip, JQueryUI) and add bootstrap-datepicker which is much lighter.
2012-04-05 15:40:09 +02:00
Adrien CLERC
bd1b0aaff3
Add QTip2 and use it to display a message about access code on the first page.
2012-02-11 19:18:34 +01:00
44060f03df
update bootstrap to the last version. Clean some css
2011-11-27 23:11:09 +01:00
Arnaud Bos
c3b3e2f770
Paint sidebar in green. Close #34
2011-10-18 04:30:34 +02:00
f61d1432c7
Translate the application using Flask-babel.
...
The only translation so far is french, but more can be added. The browser language
is used thanks to the HTTP languages headers.
There are still some problems with the translation of some strings, I don't know
why this is. See #12
2011-10-15 01:19:19 +02:00
75209aeed0
Add a password recovery feature. Fix #32
2011-10-08 15:52:12 +02:00
ef353d643c
Refactor the application to use blueprints.
...
This allows to isolate some behavior in the context of the web application so
the API and the web application can behave in different ways.
2011-09-09 21:21:37 +02:00
35ea308a26
Fix a weird behavior with tests and databases.
...
Now all the database during the tests is in memory, created for each test and cleared at the end of the test.
2011-08-21 20:54:20 +02:00
a90959ba70
include bootstrap.css in the files to avoid weird changes in the future, Add a mention about the freedom of the project. Fixes #16
2011-08-21 14:57:05 +02:00
b941248662
add a demo feature (see #16 )
2011-08-21 03:27:59 +02:00
5be9b2a0ce
wording
2011-08-21 03:19:20 +02:00
85549cc98d
graph some stuff from the spiral website
2011-08-21 03:16:54 +02:00
a6825cdcb7
styling & usability
2011-08-21 02:37:15 +02:00
d584391929
minor styling changes (homepage)
2011-08-21 02:23:48 +02:00
2fdc86136d
minor changes to the homepage
2011-08-21 01:50:35 +02:00
548101d8bb
Some more theming and fixes.
2011-07-31 23:55:02 +02:00
3417a5a7d4
List the projects in session into the home page.
...
This allows easier access when people don't remembre the name / url of their projects.
2011-07-31 00:53:12 +02:00
ea136b506b
List existing sessions on the home.
...
Also factorize the code to display errors in forms.
2011-07-30 15:47:51 +02:00
fcf33e9fdb
Uses blueprint classes rather than floats.
2011-07-30 01:31:14 +02:00
Frédéric Sureau
e9b9a06779
Adding bill works
2011-07-29 17:14:33 +02:00
Frédéric Sureau
8dd2091f31
Homepage created and project authentication refactored
2011-07-29 15:44:15 +02:00