@NeoScripter
Posted
Nice! I also recently did this one. Just as an improvement (just my idea), you could add a way to return back to the survey. In my case, I set timeout in JS file like that:
setTimeout(() => { document.getElementById('result-page').style.display = 'none'; document.getElementById('evaluation-page').style.display = 'grid'; document.querySelectorAll('#evaluation-page button').forEach(b => { b.style.backgroundColor = ''; }); selectedScore = null; }, 3000);
And will return back to the first page after 3 seconds. But that's just my idea.
@Scott1UP
Posted
Thanks @NeoScripter !
Appreciate you taking the time to provide me with some feedback — setting a Timeout to return to the original state is a nice upgrade to the UX :)