Commit Graph

73 Commits (main)

Author SHA1 Message Date
Isaiah Odhner f771cb36d6 Add PWA section to about page, with install button
Also, improve the electron app section, make the framing more positive.
2023-08-14 19:53:29 -04:00
Isaiah Odhner 52626f7350 Please don't feed Junkbot
- 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?
2023-08-12 14:12:33 -04:00
Isaiah Odhner ece6dead04 Decorate compatibility list with OS icons
I found these icons here: https://web.archive.org/web/20090724041102/http://mx.geocities.com/delsilicio/
2023-08-11 00:35:53 -04:00
Isaiah Odhner a70c6c649d Add animated GIF links to more of my projects 2023-08-10 20:53:31 -04:00
Isaiah Odhner 84a0b4b839 Improve 98.js.org link visuals 2023-08-10 03:06:22 -04:00
Isaiah Odhner 68d97e6fe1 Add "Try me!" indicator pointing to demo embed 2023-08-10 01:43:48 -04:00
Isaiah Odhner d66b964446 Add an about page
🚧 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).
2023-08-10 00:27:07 -04:00
Isaiah Odhner 62dc9a9773 WIP: Add news update 2021-12-06 18:51:26 -05:00
Isaiah Odhner fa1c9b6f2c Enable Winter theme for December, with Grinch button to exit 2021-12-02 11:24:24 -05:00
Isaiah Odhner 92baef4b72 Vectorize magnification options 2021-12-02 01:08:17 -05:00
Isaiah Odhner c10a48e6b6 Copy SVG for dark theme 2021-12-02 01:08:17 -05:00
Isaiah Odhner e108eeebf3 Make vector versions of more graphics 2021-12-02 01:08:17 -05:00
Isaiah Odhner 6c0a68505d Theme transparency options for Winter theme 2021-12-02 01:08:17 -05:00
Isaiah Odhner cf35b082f8 Improve Winter theme tool icons
- 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
2021-12-02 01:08:17 -05:00
Isaiah Odhner 9c88f205b2 Improve message boxes
- 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.
2021-11-29 02:27:37 -05:00
Isaiah Odhner 757ca454bd Improve reference screenshot comparison setup 2021-11-26 12:05:28 -05:00
Isaiah Odhner e14f00c895 Compare reference screenshot
Add ",compare-reference" to the URL to view a reference screenshot of MS Paint overlaid on top of JS Paint.
2021-11-26 00:14:11 -05:00
Isaiah Odhner 401475e180 Set up icon for electron app
- 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.
2021-11-19 20:31:27 -05:00
Isaiah Odhner ae07f3f62d Integrate Tracky Mouse 2021-05-22 14:10:45 -04:00
Isaiah Odhner 67877865a4 List supported file formats on the readme 2021-03-24 22:01:04 -04:00
Isaiah Odhner 80a537e467 Blue candles for occult transparency options 2020-05-30 00:04:57 -04:00
Isaiah Odhner 715d315f13 Add occult theme 2020-05-29 23:56:14 -04:00
Isaiah Odhner 32fafae44a Tweak dark theme SVG 2020-05-29 15:12:22 -04:00
Isaiah Odhner 5f70d64675 Start making dark theme SVG 2020-05-29 15:12:22 -04:00
Isaiah Odhner 527fe7aac2 Update dark theme sprite 2020-05-29 15:12:22 -04:00
Isaiah Odhner 30fde8babb WIP: dark theme 2020-05-29 15:10:40 -04:00
Isaiah Odhner d2895ad1c7 Update help viewer from 98.js.org
- 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
2020-04-23 00:35:40 -04:00
Isaiah Odhner 2ca44b1bc7 Add eye gaze pause button 2020-04-22 18:22:54 -04:00
Isaiah Odhner 3e51120e9b Vectorize undo icon 2020-04-18 22:30:54 -04:00
Isaiah Odhner 803cdfbaa7 Add floating undo button in eye gaze mode 2020-04-18 15:44:27 -04:00
Isaiah Odhner 3a91161e03 Add vector tool icons 2020-04-16 22:07:19 -04:00
Isaiah Odhner b0fdd8b18e Add news indicator in status bar 2019-12-21 23:45:05 -05:00
Isaiah Odhner a542f2e5e8 Tweak select tool cookie cutter icons 2019-12-21 00:38:57 -05:00
Isaiah Odhner bab2a21ca4 Tweak rounded rectangle present icon 2019-12-21 00:38:56 -05:00
Isaiah Odhner cc393482a7 Tweak icons 2019-12-21 00:38:55 -05:00
Isaiah Odhner efa18148f6 Start making Winter theme 2019-12-21 00:38:54 -05:00
Isaiah Odhner 386000098c Copy Classic theme for Winter theme 2019-12-21 00:38:52 -05:00
Isaiah Odhner 14ee97fb6a Gay es Paint 2019-11-10 10:36:21 -05:00
Isaiah Odhner cca792e9a3 Replace README screenshot 2019-10-28 15:17:30 -04:00
Isaiah Odhner 38a16604cd Improve modern theme
- 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
2019-10-27 14:24:10 -04:00
Isaiah Odhner c82e6369b0 Twitter please stop cropping off the important parts
Twitter doesn't let you control cropping, they use a neural network for that, and it has the final say.
2019-10-08 16:51:42 -04:00
Isaiah Odhner 3b13c4cc05 Use a card layout with an icon instead of a full screenshot
for sharing on Facebook
2019-10-08 16:45:07 -04:00
Isaiah Odhner 10b8dc8c46 Clean up icon names
and delete redundant 96px and 48px icons
2019-10-07 00:12:20 -04:00
Isaiah Odhner fafd250b0c Use a single apple-touch-icon
https://webhint.io/docs/user-guide/hints/hint-apple-touch-icons/#why-is-this-important
2019-10-07 00:12:20 -04:00
Isaiah Odhner 2079717ea2 Tweak 36x36 icon in Paint.NET
which is a way better editor
2019-09-29 14:53:31 -04:00
Isaiah Odhner d4872d85a3 Pixel 36x36 icon a bit in jspaint based on 32x32 2019-09-29 14:42:13 -04:00
Isaiah Odhner dac402b64b Clean up icon files
Use a (more) consistent naming scheme
2019-09-29 14:36:45 -04:00
Isaiah Odhner 5a2bc6287e Tweak safari pinned tab icon based on 16px bitmap icon 2019-09-29 14:29:29 -04:00
Isaiah Odhner 0f8d1c6c4e Make safari pinned tab icon 16px 2019-09-29 14:10:57 -04:00
Isaiah Odhner bc1afbab52 Add Safari pinned tab icon 2019-09-29 13:22:04 -04:00