This is my website!
Feel free to fork, spinoff, pr, comment.
Have fun here!
grunt
This will generate an index.html in the build
directory with all the resources to load the page.
If grunt is not found, install it(could be any package manager) npm install -g grunt
If modules are not found, install them npm install --production
nim c -d:release arc.nim
If you don't have Nim yet, install it!
arc index.html js/*.js css/*.css
Or archive a build instead:
arc index.html
- Must be easy to use
- Must be fun
- Must be accessible(colorblinds, dyslectics)
- Must be a little future-compatible(for example, not storing the data in the HTML, but in something else)
- Must be responsive
- Must respect the user's privacy
- My mom must understand it
- Must not be poor 1999 HTML
- Must encourage to upgrade from your old Internet Explorer
-
No libraries? Not even jquery? Are you crazy?! Nope. I wanted to learn stuff when building my website, and making things from scratch has funny results. I'd never had that fancy threejs background if I used a template. I wouldn't understand CSS, either. And it resulted me into reporting a bug in chrome, too. And... It's very fun! I learned a lot! I now actually now how the magic works! But if you looked at my code you see I used a library, three.js!
-
What tools do you use to make the website?
Tooltype What I use Editor I don't know! Help! Source Control Git! Browser Chrome or chromium. But I build it for all modern browsers! -
Does CSS make you cry? Yes,
sometimesmost of the time.
- spirare.js.org (mainly for the tiles)
- Caleb Jacob's personal page (don't ask me why)
- Dataworld (mrdoob pls dont kill me)
- My original site (how to self-minimificate your site while developing it)