No description https://music.strawly.app
  • HTML 59.8%
  • CSS 19.9%
  • Python 14.2%
  • JavaScript 3.2%
  • Shell 2.9%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
André 0768dbdbe2 Shorten the README to what contributors need (#1)
The README listed every file, the release routine and the full screenshot commands. It now keeps what a contributor needs:

- What the site is and how to preview it
- The `tools/update-sri.sh` step after changing a script or the stylesheet, since browsers refuse a file whose hash does not match
- Where the screenshots come from. The commands to take them are at the top of the scripts in `tools/screenshots/`

## Checked

- The README links and commands match the files in the repo

Reviewed-on: #1
2026-10-22 19:04:24 +02:00
fonts Add the Strawly Music website 2026-10-22 17:52:41 +01:00
img Add the Strawly Music website 2026-10-22 17:52:41 +01:00
tools Add the Strawly Music website 2026-10-22 17:52:41 +01:00
_headers Add the Strawly Music website 2026-10-22 17:52:41 +01:00
apple-touch-icon.png Add the Strawly Music website 2026-10-22 17:52:41 +01:00
favicon.ico Add the Strawly Music website 2026-10-22 17:52:41 +01:00
favicon.svg Add the Strawly Music website 2026-10-22 17:52:41 +01:00
features.html Add the Strawly Music website 2026-10-22 17:52:41 +01:00
index.html Add the Strawly Music website 2026-10-22 17:52:41 +01:00
main.js Add the Strawly Music website 2026-10-22 17:52:41 +01:00
README.md Shorten the README to what contributors need (#1) 2026-10-22 19:04:24 +02:00
style.css Add the Strawly Music website 2026-10-22 17:52:41 +01:00
theme.js Add the Strawly Music website 2026-10-22 17:52:41 +01:00

Strawly Music Website

The website at music.strawly.app, in the look of strawly.app. Plain HTML, CSS and JavaScript, with no build step.

Preview

python3 -m http.server 8000

Then open http://localhost:8000.

After changing a script or the stylesheet

The pages load theme.js, style.css and main.js with an integrity hash, and browsers refuse a file that does not match it. Update the hashes with:

tools/update-sri.sh

Screenshots

The screenshots show a made-up demo library. tools/screenshots/ builds it and takes the screenshots, and the top of each script there says how to run it.