View Issue Details

IDProjectCategoryView StatusLast Update
0007975Talerchallengerpublic2023-11-29 01:30
ReporterChristian Grothoff Assigned Tosebasjm  
Status closedResolutionfixed 
Platformi7OSDebian GNU/LinuxOS Versionsqueeze
Product Versiongit (master) 
Target Version0.9.3Fixed in Version0.9.3 
Summary0007975: HTML templates for challenger KYC are ugly, need styling
DescriptionThe challenger.git/contrib/*.must files contain HTML templates that the challenger service shows in its interactions with the user.
Both the main forms and the error messages are there, but they urgently need some more decent styling -- right now it's the most vanilla HTML (should open in the browser as-is!) without any CSS or color.

Please do some minimal styling, ideally without any JavaScript. If needed, external CSS resources can be integrated, but preferably a single CSS file across all of the templates. If the CSS requires some build logic, that probably should go into wallet-core with a Git submodule added to challenger.git.

I'm happy to update the build logic to ship the CSS and the C code to serve it once this is done, so you can focus on the HTML/CSS side. This is semi-urgent, as it is an NLnet deliverable that I want to conclude this month, ideally before 0.9.4.
TagsNo tags attached.


Christian Grothoff

2023-11-22 15:44

manager   ~0020655

This is done, I'm happy with the result. Not sure why sebasjm didn't resolve it... ;-)

Issue History

Date Modified Username Field Change
2023-11-03 10:17 Christian Grothoff New Issue
2023-11-03 10:17 Christian Grothoff Status new => assigned
2023-11-03 10:17 Christian Grothoff Assigned To => sebasjm
2023-11-22 15:44 Christian Grothoff Status assigned => resolved
2023-11-22 15:44 Christian Grothoff Resolution open => fixed
2023-11-22 15:44 Christian Grothoff Fixed in Version => 0.9.4
2023-11-22 15:44 Christian Grothoff Note Added: 0020655
2023-11-29 01:28 Christian Grothoff Target Version 0.9.4 => 0.9.3
2023-11-29 01:29 Christian Grothoff Fixed in Version 0.9.4 => 0.9.3
2023-11-29 01:30 Christian Grothoff Status resolved => closed