Skip to content

joppiesaus/joppiesaus.function1.nl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is my website!

Feel free to fork, spinoff, pr, comment.

Have fun here!

Building

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

Building the archiver

nim c -d:release arc.nim

If you don't have Nim yet, install it!

Archiving the website

arc index.html js/*.js css/*.css

Or archive a build instead: arc index.html

About the new site

Demands

  • 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

FAQ

  • 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, sometimes most of the time.

Inspirations