View Issue Details

IDProjectCategoryView StatusLast Update
0007975Talerchallengerpublic2023-11-29 00:30
ReporterChristian Grothoff Assigned Tosebasjm Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityurgentSeveritytextReproducibilityN/A
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.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

Christian Grothoff

2023-11-22 14:44

manager   ~0020655

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

Issue History

Date ModifiedUsernameFieldChange
2023-11-03 09:17Christian GrothoffNew Issue
2023-11-03 09:17Christian GrothoffStatusnew => assigned
2023-11-03 09:17Christian GrothoffAssigned To => sebasjm
2023-11-22 14:44Christian GrothoffStatusassigned => informing
2023-11-22 14:44Christian GrothoffResolutionopen => fixed
2023-11-22 14:44Christian GrothoffFixed in Version => 0.9.4
2023-11-22 14:44Christian GrothoffNote Added: 0020655
2023-11-29 00:28Christian GrothoffTarget Version0.9.4 => 0.9.3
2023-11-29 00:29Christian GrothoffFixed in Version0.9.4 => 0.9.3
2023-11-29 00:30Christian GrothoffStatusinforming => closed