Skip to content

Commit a8dc638

Browse files
committed
Enhance accessibility, humor, and UX across site
Improved accessibility with better focus styles, ARIA labels, and reduced motion support. Added a prominent notice about the difference between sleep and restart, expanded humorous content, and made typography and layout more responsive. Enhanced the 'restart' easter egg, improved smooth scrolling and system message animations, and added dark mode and high contrast support.
1 parent ec38138 commit a8dc638

File tree

4 files changed

+614
-212
lines changed

4 files changed

+614
-212
lines changed

README.md

Lines changed: 66 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,42 @@
11
# Just Restart
22

3-
**Your computer needs a fresh start too!**
3+
**Your computer needs therapy (and a restart)!**
44

5-
A simple website explaining why you should restart your computer periodically, inspired by [nohello.net](https://nohello.net/).
5+
A delightfully humorous website explaining why you should restart your computer periodically, inspired by [nohello.net](https://nohello.net/). Think of it as digital intervention for your overworked, sleep-deprived computer that's been running since the last ice age.
66

7-
## The Problem
7+
## The Problem (aka Digital Hoarding)
88

9-
Many people avoid restarting their computers, leading to:
10-
- Memory leaks and performance degradation
11-
- Accumulated temporary files
12-
- Incomplete system updates
13-
- Overheating and loud fans
14-
- General sluggishness
9+
Many people avoid restarting their computers, leading to tragic consequences:
10+
- Memory leaks accumulate like dishes in a college dorm sink (but somehow grosser)
11+
- Temporary files pile up like Amazon packages during Black Friday shopping sprees
12+
- System processes become as responsive as a DMV clerk at 4:59 PM
13+
- Updates remain incomplete, leaving security gaps wider than your browser history
14+
- Your computer runs so hot it could double as a space heater (but way louder and angrier)
15+
- General sluggishness that makes dial-up internet look speedy
1516

16-
## The Solution
17+
*It's like trying to function after surviving on energy drinks and spite for three weeks straight.*
1718

18-
Regular restarts provide:
19-
- Fresh memory allocation
20-
- Completed system updates
21-
- Cleared cache and temporary files
22-
- Reset system processes
23-
- Cool, quiet operation
19+
## The Solution (Digital Phoenix Rising)
2420

25-
## Features
21+
Regular restarts provide your computer with:
22+
- Fresh memory allocation - like a digital Marie Kondo session
23+
- Completed system updates and security patches (because vulnerability is so last Tuesday)
24+
- Cleared temporary files and cache (digital spring cleaning, but faster)
25+
- Reset network connections and system processes (like hitting the refresh button on life)
26+
- Cool, quiet operation that won't wake your cat at 3 AM
27+
- Performance that makes your computer purr instead of scream
28+
29+
*Treat your computer like a houseplant - a little regular care goes a long way.*
30+
31+
## Features (What Makes This Site Special)
2632

2733
- Clean, modern design inspired by nohello.net
28-
- Interactive typed text animation
29-
- Responsive layout that works on all devices
30-
- Easter egg: type "restart" for a special surprise!
31-
- System message mockups showing before/after scenarios
32-
- Educational content about computer maintenance
34+
- Interactive typed text animation (because static text is for quitters)
35+
- Responsive layout that works on all devices (unlike your unrestarted computer)
36+
- Easter egg: type "restart" for a special surprise! (We won't spoil it, but it's delightful)
37+
- Educational content about computer maintenance disguised as comedy therapy
38+
- Witty analogies that make technical concepts actually entertaining
39+
- Typography that doesn't have orphaned words (because we care about the details)
3340

3441
## For Mac Admins 🍎
3542

@@ -39,41 +46,57 @@ Check out [Renew](https://github.com/SecondSonConsulting/Renew) - a script that
3946

4047
*Warning: May cause sudden increases in user productivity and mysterious disappearances of "my computer is slow" tickets.*
4148

42-
## Tech Stack
49+
## Tech Stack (The Good Stuff)
4350

44-
- Pure HTML, CSS, and JavaScript
51+
- Pure HTML, CSS, and JavaScript (no framework bloat, just like your computer after a restart)
4552
- [Typed.js](https://github.com/mattboldt/typed.js/) for text animation
46-
- Google Fonts (Lato)
47-
- No build process - just open `index.html`
53+
- Google Fonts (Lato) for typography that doesn't make your eyes cry
54+
- No build process - just open `index.html` and you're golden
55+
- Semantic HTML for accessibility (because everyone deserves good restart advice)
56+
- CSS Grid and Flexbox for layouts that don't break on weird screen sizes
57+
- Non-breaking spaces to eliminate orphaned words (typography nerds, rejoice!)
58+
59+
## Local Development (It's Refreshingly Simple)
60+
61+
1. Clone this repository (like cloning your computer's memory, but easier)
62+
2. Open `index.html` in your browser (any browser, we're not picky)
63+
3. That's it! No build process, no dependency hell, no existential crisis
64+
65+
*Seriously, it's so simple you might think something's wrong. Nothing is wrong. This is just how web development used to be before we complicated everything.*
4866

49-
## Local Development
67+
## Deployment (Host It Anywhere)
5068

51-
1. Clone this repository
52-
2. Open `index.html` in your browser
53-
3. That's it! No build process needed.
69+
This site can be deployed to any static hosting service (because it's just files, not a complex application):
70+
- GitHub Pages (free and easy, like restarting your computer)
71+
- Netlify (drag, drop, done)
72+
- Vercel (deploy faster than your computer boots up)
73+
- Surge.sh (for the nostalgic developers)
74+
- Or any web server that can serve static files (literally any of them)
5475

55-
## Deployment
76+
*Pro tip: The deployment process is simpler than explaining to your relatives why they need to restart their computers.*
5677

57-
This site can be deployed to any static hosting service:
58-
- GitHub Pages
59-
- Netlify
60-
- Vercel
61-
- Surge.sh
62-
- Or any web server
78+
## Contributing (Join the Restart Revolution)
6379

64-
## Contributing
80+
Feel free to submit issues and enhancement requests! We welcome:
81+
- Bug reports (ironic, considering the site is about fixing computer problems)
82+
- Feature suggestions (more humor? better analogies? we're listening)
83+
- Typography improvements (orphan elimination is serious business)
84+
- Performance optimizations (because even a site about restarting should be fast)
85+
- Accessibility enhancements (everyone deserves good restart advice)
6586

66-
Feel free to submit issues and enhancement requests!
87+
*Just remember to save your work before restarting your development environment!*
6788

6889
## License
6990

7091
This project is open source and available under the [MIT License](LICENSE).
7192

72-
## Acknowledgments
93+
## Acknowledgments (Standing on the Shoulders of Giants)
7394

74-
- Inspired by [nohello.net](https://nohello.net/) by [@notjosh](https://github.com/notjosh)
75-
- Built for all the computers that need a well-deserved break
95+
- Inspired by [nohello.net](https://nohello.net/) by [@notjosh](https://github.com/notjosh) (the OG of polite internet education)
96+
- Built for all the computers that desperately need a digital nap
97+
- Vibe coded with ❤️ and several strategic restarts during development
98+
- Special thanks to all the overworked computers that inspired this project
7699

77100
---
78101

79-
**Remember:** Always save your work before restarting! 💾
102+
**Remember:** Always save your work before restarting! Your computer gets a fresh start, but your unsaved document goes to the digital graveyard (and nobody wants to explain that to their boss)! 💾✨

0 commit comments

Comments
 (0)