- Needs layout and UX work, to integrate this better.
Maybe the bin should start in a specific location, and you should
click to drag it? That would open the door to sound effects, since
sound requires a user gesture these days.
- The teaser text would ideally use the Junkbot font, on a sign,
along with other background elements.
- This is kinda weird. Is this weird? Is Junkbot in a zoo?
🚧 Under Construction 🚧
- Basic scaffolding.
- Minimal prose, some copied from the About window. Needs elaboration.
- Tons of GIFs!
- All GIFs were sourced from http://gifcities.org/
meaning they're ✅ Guaranteed Retro.
- Iframe embed of jspaint, with maximize button as a link that opens
the app, keeping the current document (assuming storage is allowed),
but losing undo history (for now).
- Rectangular Select is no longer trying to be both a cookie cutter and a fireplace, just a fireplace, since Free-Form Select is already a cookie cutter.
- Added a little tree in the snow globe. You can't tell from a distance what it is, but I think it looks nicer to have something in it.
- Improved sled
- Added highlights and shadows
- Making of GIF: https://i.imgur.com/kWEABad.gif
- Add icons
- Add audio
- Add padding
- Add "default button" styling logic, where the default or focused button gets a bolder border.
- Tweak some dialogs, favoring localized and accurate renditions, rather than more modern, more specific button labels.
- Linux uses BrowserWindow icon option, but the filename was incorrect.
- Windows and Mac use packagerConfig, which differentiates on the file extension automatically, but the file names have to be the same otherwise.
- The contents sidebar is now resizable and togglable
- There's now a toolbar with working forwards/backwards buttons
- There's a new Web Help page
- The window now gets focus when clicking in the page content
- Some tweaks were needed to get this to work, like changing "drag" to "dragging", and updating relative URLs
- Use modern sprites for tool icons and transparency options
- Use modern selection color for tool options
- Add a border around the canvas area to separate the canvas from the UI
- Slightly round the corners of the color wells and selected colors