Paul van Tilburg
673b58bdec
Use a button toolbar and button group for easy hiding/showing
2017-12-30 17:14:20 +01:00
Paul van Tilburg
1f4beab939
Use icons instead of text labels for the buttons
2017-12-30 16:47:21 +01:00
Paul van Tilburg
c39a065550
Immediately collapse the navbar after selecting a list
2017-12-30 16:18:13 +01:00
Paul van Tilburg
95e217a84d
Add a Markdown edit help popover for the textarea
...
Also add an edit help button during editing to toggle the popover.
The popover is placed next to the textarea and is removed when
exiting edit mode.
2017-12-30 16:16:59 +01:00
Paul van Tilburg
09db743a9e
Rework the entire UI to support multiple lists in one view
...
* The root location now shows all lists
* The specific list locations show only the specified list
* Each list can be individually edited
* Use the card columns (masonry) layout when showing all lists
* No longer support HTML previewing, just switch between editing
and viewing (ala Github comments)
2017-12-29 23:56:24 +01:00
Paul van Tilburg
4f738891f2
Switch to using Bootstrap 4 cards
2017-12-29 20:20:10 +01:00
Paul van Tilburg
a952765328
Rework the styling of a list box
2017-12-27 20:57:20 +01:00
Paul van Tilburg
c72b3d1669
Style the list name the same as the list box/body
2017-12-27 20:29:30 +01:00
Paul van Tilburg
7e17a33df6
Make the edit buttons smaller
2017-12-27 17:37:00 +01:00
Paul van Tilburg
f50e4a8e42
Add an index to the List struct; use it to give lists text/background colors
2017-12-27 17:32:39 +01:00
Paul van Tilburg
39e4b3c0a7
Hook op JS code to make the UI work in the browser
2017-12-23 22:36:43 +01:00
Paul van Tilburg
23af7ab2be
Complete rework the index view
...
* Manage the vector of loads lists in the state
* Use a struct as the context for the index template
* Rework the _layout and index templates; remove hardcoded examples
2017-12-23 22:20:57 +01:00
Paul van Tilburg
41b15ffdf7
Add a "static" index layout Tera template
2017-12-17 13:23:08 +01:00