Credits:
- WindowsXP start menu CSS: https://codepen.io/brundolf/pen/wzrWdy
- WindowsXP CSS for windows and dialogs: https://botoxparty.github.io/XP.css/#window
- WindowsXP loading screen: https://codepen.io/pulkitsvm/pen/KWZEKW
- Screen saver: https://www.youtube.com/watch?v=oRL5durPleI&ab_channel=L-1011Widebody
- Windows 10 restart prank: https://www.youtube.com/watch?v=V4SsDwkE_sg&ab_channel=SOiSK
This project was created with the following Svelte template: https://github.com/sveltejs/template
This project is hosted via Cloudflare Workers: https://developers.cloudflare.com/workers/learning/getting-started
- Open up a new terminal window (Mac/Linux), or command prompt in Windows
- Clone down the project:
git clone git@github.com:hunterchristian/personal-site-v2.git
- Navigate to the project directory:
cd personal-site-v2
- Install the project dependencies:
npm install
- Start the local development server:
npm run dev
- In a web browser, navigate to http://localhost:5000
- Write some code! The main file of the app is located in src/App.svelte
- Create a production-optimized verson of the application:
npm run build
- Deploy to Cloudflare Workers dev environment:
npm run publish:dev
A URL to the dev environment will be printed to the console. Copy and paste it into a web browser, navigate to the site, and verify that your changes work correctly - Deploy to Cloudflate Workers prod environment:
npm run publish: prod
A URL to the prod environment will be printed to the console. Copy and paste it into a web browser, navigate to the site, and verify that your changes work correctly
Stay saucy.