Media handling that just workss
Mára Lindqvist
Design
Images are content too, so they live in the repo alongside everything else.
Upload becomes a committt
Drop a file into a media field and okno stores it under your project, then hands your code a small object with the source and dimensions — ready to spread onto an img.
No external bucket required
You can reach for a CDN later, but you do not need one to start. The default path is simple: files in, files out, versioned like the rest.