Commit Graph

18 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 7c914df7eb Link to the app from the about page
This is pretty important to include.
I'm not sure how to better guide people to launching the app, though.
Maybe it will become clear once there's more blurb/features exposition.
2023-08-13 16:34:58 -04:00
Isaiah Odhner 9702f0377f Rearrange and tweak paragraphs 2023-08-12 14:12:33 -04:00
Isaiah Odhner 648ba95d58 Improve/shuffle layout of bottom section 2023-08-12 14:12:33 -04:00
Isaiah Odhner c4cceb42d7 Set various backgrounds on the different sections
This is pretty much just working with what I have on hand,
ideally I would draw custom backgrounds for all the sections, using
jspaint, but this at least makes the animated GIFs feel more at home.
2023-08-12 14:12:33 -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 d59e75091a Implement full-bleed layout and style Textual Paint section like a terminal
This also rewords and centers the first paragraph; changes got rolled in
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 ccf3a21f18 Rewrite Textual Paint section
- Clarify the relation to the author (myself)
- Clarify the relation to JS Paint (it's not a "version" of JS Paint)
- Hide misleading MS DOS Prompt GIF (it needs a newer terminal program)
- List requirements, and command to run the program
2023-08-10 22:59:03 -04:00
Isaiah Odhner 9eeba67260 Fix alt text 2023-08-10 22:02:47 -04:00
Isaiah Odhner ebe4210ac6 Simplify positioning of "Try me!" indicator
It doesn't need a wrapper. I can use margins for both axes.
2023-08-10 21:47:24 -04:00
Isaiah Odhner bcd07b1a57 Limit page width 2023-08-10 21:36:40 -04:00
Isaiah Odhner a70c6c649d Add animated GIF links to more of my projects 2023-08-10 20:53:31 -04:00
Isaiah Odhner 174daecf8f Add hover effect to 98.js.org link 2023-08-10 03:34:43 -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 d00f859c91 Use big logo on about page 2023-08-10 00:28:00 -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