Click on the image to get a bigger picture. Snakeoil at the moment is written with PHP, meaning the user interface and the logic are interwoven so tightly together some of the changes are very hard to make.
This new web interface is now 100% presentation only and the logic is handled by something else. This change in theory should mean new (and often very difficult) features can be added quickly and easily without affecting other parts of the Snakeoil code.
Earlier on when I was asking about suggestions? Basically it's about asking for ideas for features you guys are interested in. see the two blank spaces in the lower right? I'm looking for ideas on what to be placed there. Not just for dashboard, but for all the other existing tabs in Snakeoil, what do think is lacking in the current web applicaiton. What additioinal things do you like? And so on.
![[Image: fs_snakeoil_ui.jpg]](https://preview.ibb.co/inP2gF/fs_snakeoil_ui.jpg)
Another new feature is the mobile/tablet friendly of the new web app. The widgets, forms and other presentations will be automatically resized according to the screen real estate you have.
![[Image: mb_snakeoil_ui.jpg]](https://image.ibb.co/kfNG8v/mb_snakeoil_ui.jpg)
Hope you guys like this short progress report. Will update with more information when I have time to crank out more code.