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
cf045a0f79
Upgrade to Bootstrap 4.0.0-beta3
2017-12-29 23:52:02 +01:00
Paul van Tilburg
4f738891f2
Switch to using Bootstrap 4 cards
2017-12-29 20:20:10 +01:00
Paul van Tilburg
5ffd7bcd62
Fix list data not being replaced when switching lists
2017-12-29 19:55:28 +01:00
Paul van Tilburg
f9ee63c765
Apply the changed list data when saving is successful
2017-12-27 21:48:28 +01:00
Paul van Tilburg
370c260a94
Revert the updating when cancelling the edit
2017-12-27 21:47:54 +01:00
Paul van Tilburg
787839e36f
Implement updating the list while editing it
2017-12-27 21:47:23 +01:00
Paul van Tilburg
e709985ba2
Show the modification date/time using the "nl" locale
2017-12-27 21:20:17 +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
bc12c285a0
Fix lists not changing color when another one is selected
2017-12-27 20:28:34 +01:00
Paul van Tilburg
3fbf6884ff
Fix some edit mode switch weirdness
2017-12-27 17:37:00 +01:00
Paul van Tilburg
167eda78e9
Implement saving a list; make the lists mutable using an RW lock
...
It currently only saves to memory. So, if the application restart,
the lists are back to what is in the list files.
2017-12-27 17:36:26 +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
28175f6639
Add static assets of Bootstrap 4.0.0 (beta), jQuery 3.2.1 and Popper.js 1.12.7
2017-12-06 15:37:44 +01:00