Hi all,
I've just committed to master my attempt at renewing the Team and Public UI's.
In my opinion the DOMjudge interface looks a bit dated and could use a fresh coat of paint.
Let me know what you think. Note that you need to run composer (see https://www.domjudge.org/docs/admin-manual-10.html#ss10.1) when updating from git sources.
It's definitely not "done" in the sense that it could likely be made even better, but I think it's an improvement over what we had.
Because of all the developments going on I purposefully kept to relatively minimal changes to get it done (i.e.: no rewriting to templating systems yet, nearly all logic unchanged, scoreboard layout untouched). There's room for more cleanup and refactorng, especailly if we want to change the Jury interface aswell. And if we want to move to proper templating via Twig for the entire interface. That is appropriate for after 6.0 I think.
Cheers, Thijs
On Wed, February 7, 2018 20:26, Thijs Kinkhorst wrote:
I've just committed to master my attempt at renewing the Team and Public UI's.
To make it a bit easier to provide comments I've created a separate instance of our demo installation which the new UI.
* Public: https://www.domjudge.org/demoweb-ui/public/ * Team (user & pass: "team"): https://www.domjudge.org/demoweb-ui/team/
It uses an old demo database so not each and every feature may work as expected. But you should be able to get the idea. Note also that the jury interface is not part of this restyling yet.
Let me know what you think.
Cheers, Thijs
2018-02-11 13:32 +0100 "Thijs Kinkhorst" thijs@kinkhorst.com:
On Wed, February 7, 2018 20:26, Thijs Kinkhorst wrote:
I've just committed to master my attempt at renewing the Team and Public UI's.
To make it a bit easier to provide comments I've created a separate instance of our demo installation which the new UI.
- Public: https://www.domjudge.org/demoweb-ui/public/
- Team (user & pass: "team"): https://www.domjudge.org/demoweb-ui/team/
Hi Thijs,
The page was up yesterday but is down today (404 Not Found). What happened to your demo?
/Mathias
On Sun, February 11, 2018 13:32, Thijs Kinkhorst wrote:
On Wed, February 7, 2018 20:26, Thijs Kinkhorst wrote:
I've just committed to master my attempt at renewing the Team and Public UI's.
To make it a bit easier to provide comments I've created a separate instance of our demo installation which the new UI.
Note that the scoreboard has since also been slightly changed to an improved design.
Cheers, Thijs