Thanks for creating and hosting all this, my instance has been having a lot of fun with it :)
Canvas
Canvas — A collaborative annual pixel placing event for the Fediverse!
Links
- fediverse.events
- GitLab / Source
- Matrix Space
- Discord Server (bridged to matrix)
Timelapses
Organized by @grant@toast.ooo
no problem :) it's always a blast running this event
It is either do the canvas or sit on the beach, winter camping with the kids, eating fresh mussels in butter and garlic

Sorry @grant@toast.ooo
Edit: sunset. Yes that is an active volcano in the middle

Honestly that looks great 🏝️
Enjoy your vacation!
Everyone is welcome in the Synthwave X Chiptune team to collaborate on the LukHash Home Arcade template !
- Template: Canvas has started! Template is here: https://canvas.fediverse.events/#tu=https%3A%2F%2Ffiles.catbox.moe%2Fi50c3p.png&tw=111&tx=390&ty=100&ts=ONE_TO_ONE&x=445.5&y=155.5&zoom=1
- Image file: https://files.catbox.moe/i50c3p.png
- Position: X=390, Y=100
https://canvas.fediverse.events/share/153,407/z=4.600807673138737 This was really awesome to build this penguin, props to everyone involved :D Club penguin forever!
Attention everyone, make sure to set the coordinates of the template image to 0,0 when using Cotemplate. Multiple people already started drawing with offset because of this.
Seeing cursors is instantly gross. Is mine transmitted by default? Is there an option to not do that? Is it distinct from seeing other people's?
you can turn off the cursors in the settings panel
plus when you turn off the cursors, it'll stop sharing yours ✨
In addition to what grant said. Cursors dont show and arent sent when logged out or when on mobile and are anonymous so people can't tell whos cursor is who. Just a fun thing to add some activity to the canvas and make it feel more like a community instead of you placing pixels into a void
Cursors dont show and arent sent when logged out
Er, on that note, where is the logout option?
theres no button for it atm. you get auto logged out after awhile though. For disabling it while logged in theres the toggle in settings
I'm still confused if I should wait to have 6 mixels and place them in batches, or place whenever a new pixel is available, my gut feeling tells me one every 30 seconds is more efficient?
It doesn't matter whether you place 1 pixel every 30 seconds or 6 every 3 minutes. One thing to keep in mind tho is that the 30 second timer seems to reset every time you place a pixel. For example, if you're at 0 pixels, gain 1, wait 15 seconds, and then place it, you'll still have to wait another 30 seconds for the next pixel. Meaning you basically lost 15 seconds. So I think the most efficient strategy is to place all 6 pixels as soon as you gain the 6th one.
this has been fixed, you no longer have to time your pixels out!
if you place pixels mid-countdown, it will still keep the 15s (or what it was at) until the next pixel
I think my confusion was that the cooldown would add 30s on top of the existing cooldown per pixel so i'd end up thinking i had to wait 180s for a 6th pixel, but now it shows 30s every time, thank you for the fix!
Oh okay makes sense, thank you!
Not sure what to add... maybe this frog?
Better version since the quickly grabbed template is kinda wonky: https://www.spriters-resource.com/snes/chronotrigger/asset/3570/
Woo!
Whenever I try to place a pixel it just errors out "invalid pixel location. Are you even on the canvas?"
i've come with some great news! i've fixed this issue and it's been deployed
Thanks, sadly still doesn‘t work for Orion Browser on iPad
interesting, what feature specifically isn't working? is it the same invalid pixel location, or is the site not functional?
also could you attach your iOS/iPadOS version and Orion version
Yes it‘s the same ‚invalid pixel location, are you even on the canvas?‘. It‘s on iPadOS 26.5.2 and Orion Version 1.4.21 (1) (WebKit 8624.2.5.10.8)
Thanks!
I have the same problem (using Orion browser on iOS)
What browser are you using?
Safari
Did the server go down ?
🩷