SRGSSR / pillarbox-web

Pillarbox is a versatile media playback ecosystem engineered for the web.
https://srgssr.github.io/pillarbox-web-demo/
MIT License
12 stars 1 forks source link

feat(demo): ux/ui improvements #67

Closed jboix closed 10 months ago

jboix commented 10 months ago

Description

Closes #66

Implemented several enhancements to the demo page.

Changes made

github-actions[bot] commented 10 months ago

Coverage report

St.:grey_question:
Category Percentage Covered / Total
🟒 Statements 98.35% 477/485
🟒 Branches 93.42% 227/243
🟒 Functions 100% 137/137
🟒 Lines 99.14% 460/464

Test suite run success

142 tests passing in 9 suites.

Report generated by πŸ§ͺjest coverage report action from c9ca3d2e44c2ece84438a86b8b2efbdc6c5b9a27

amtins commented 10 months ago

A quick note.

We also discussed the possibility of adding a template engine.

For the moment, given that the demo application is fairly basic, we've opted for a pure JS/HTML/CSS approach, i.e. KISS.

This has the advantage of being understood by any front-end developer, whereas introducing a third-party technology would induce a learning curve in said technology. Where we simply want GSD.