Hello! This neocities site is a placeholder forAria's Cool Old-skool Web Sight Maker 2000. The whole thing is still a work in progress.
Here's what it does, from the readme:
Do you like to create freeform web sights by hand, hate frameworks with hundreds of "reasonable defaults", but would like the convenience of maintainable layouts and preprocessing languages?
Aria's Cool Old-skool Web Sight Maker 2000 is my super simple, close to the metal, Pug, Markdown & Stylus-based static site generator. It's for the punks keeping the human web alive. The tough broads and/or bros who already know enough HTML and CSS to hate it.
Changes are continually compiled to HTML, CSS and JS, and automatically reloaded in your browser.
Once your art is OK hand emoji, you punch in a terminal invocation to sync that bad boy on the tubes.
Fancier static site generators have a whole lot of opinions to make it effortless to create super boring black text on white background flat design big photos front-end flexbox framework medium like and share on facebook and subscribe made with a heart emoji in a San Francisco coffee shop by some hustling trust fund baizuo normie who doesn't even watch anime.
ACOWSM2k, by contrast, only has two opinions:
- Using preprocessors is a better idea than writing the raw stuff. Easier to write and easier to maintain.
- Nope.js and web development software are a hellhole of ever-morphing overwrought complexity and sickening North-American politics. Therefore, ACOWSM2k and the data format should be as simple as possible so I don't have to deal with this imbecility too much, and you don't have to deal with it at all.
Curious about ACOWSM2k? Here's how it's gonna work:
First, you install my script using nope.js. (It's not released yet BTW, just showing you how it's gonna work).
Then, you run it on your machine, and it watches the filesystem for changes:
You make your site using a mix of Pug templates, Stylus stylesheets, Markdown files, jaypegs, Coffeescript, raw HTML, JS and CSS, and they get reloaded live in your browser the second CTRL-S in your editor.
This is what this page looks like in my editor:
And yes, it's possible to generate many different color schemes just by changing one color in the stylus file:
Next, you sync up the site, and the files that changed are uploaded. Neocities API is already supported, rsync coming next.
That's it. You're seeing the results.