Neocities allows anyone to create a free web site to express themselves. Want to create your own awesome site? Join us!
sanguinariacanadensis
3 years ago
Omg!! Thank u!! Not yet lol, I haven't got them converted to PDFs yet. Tbqh I might not get crackin on the zines until the fall - got a lot of longboarding and moving across the country to do this summer. Genuinely so flattered that u asked tho
blamensir
3 years ago
Anyway - until that happens, you can read the post here: https://blankmanger.neocities.org/blog/root.html#grim-grimms-grimoire
blamensir
3 years ago
@ita thank you so much!! your intricate blog posts are so beautiful and inspiring … they definitely helped me realize the appeal of singular blog post pages!!
wakeupitsraining
3 years ago
This is kind of dry, but the exercises in here are pretty challenging: https://eloquentjavascript.net/
blamensir
3 years ago
@kazuhisa thing is I'm not sure how to describe it, if I could I'd be searching for stuff online myself (lol) I'd describe it like a one-pager where when you click on something, the content gets replaced by another and so on?
solflo
3 years ago
js is very arcane to me, so i fake this single-page website effect often (take a look at my shrine of waste source for example). https://john-doe.neocities.org/ does something similar too. for js you could look at https://kool.tools/speculations/ 's source code?
kazuhisa
3 years ago
I see what you mean. yeah there are a couple ways to skin that cat. some people pull out whole JS frameworks for that – https://developer.mozilla.org/en-US/docs/Glossary/SPA
kazuhisa
3 years ago
@kool.tools is an effective way to go about it, and how I would probably do it. just a bunch of hidden elements that you unhide with a click. the "SPA" category implies the content /isn't/ on the page, and instead "fetched" or loaded in real time. i.e. you load the page, then the page sends a request to a server to get your blog posts, and then render the blog posts. kool.tools has all the content, just hides/unhides
kazuhisa
3 years ago
if you want to learn js indepth then sticking with pure javascript is a good idea. if you're more focused on building your site, then there are "mini" frameworks that get the boilerplate done for you (i.e. click here to unshow/show this element). there's alpinejs and then petite-vue as examples: https://alpinejs.dev/ https://github.com/vuejs/petite-vue
kazuhisa
3 years ago
personally I would choose petite-vue because it feels cleaner, but alpinejs doesn't have the baggage of "vue" – which is a framework that is an SPA, and can be confusing. writing out functions to hide/unhide stuff won't be too terrible either. really just depends on your goals. @kool.tools is a great example to work off of, sounds like it fits your use case
kazuhisa
3 years ago
the whole alpinejs and petite-vue stuff is a little ironic though; as its predecessor was jquery https://en.wikipedia.org/wiki/JQuery - it shows that, although we can achieve everything we need in vanilla js without jquery (https://youmightnotneedjquery.com/ and type in "hide") – there are advantages in "bundling" the js, organize it. js is painful all around tbqh
e0x0e0
3 years ago
hope i'm not adding to the noise, but as @solfo said you might not need JS to do the one-pager thing. consider this a fallback in case you decide not to use JS https://github.com/you-dont-need/You-Dont-Need-JavaScript
art music videogames programming anime games food personal writing cats blog movies books gaming fashion photography comics design animation horror game drawing coding manga furry portfolio technology poetry cute ocs reading arte education programacion kpop history musica animals sports fun film roblox html literature philosophy programing science nature tech web travel politics videogame minecraft gamedev retro school computers youtube cartoons pokemon videojuegos life 2000s illustration video blogging love diary fantasy dogs random memes pink comic internet gardening videos idk test linux webcomic queer nostalgia kawaii cooking oc y2k tv ai fandom news fanfiction arg aesthetic emo business worldbuilding journal cars health silly vocaloid learning stuff media crafts math space 90s fiction films stories website scifi css cutecore football graphics culture cat homestuck software etc painting lgbt arts marketing goth sanrio punk 3d commissions baking pixelart sport journaling artist digitalart archive crochet cinema me psychology characters funny diy dnd dance religion metal trans lgbtq comida program javascript entertainment makeup graphicdesign cool fanart development streaming shows scene sonic code editing aboutme rpg webcomics indie friends creativity series story clothes roleplay lifestyle plants comedy webcore weird guitar languages gay webdesign hacking electronics cyberpunk rock ttrpg zines educacion informatica reviews engineering aesthetics computer everything community basketball soccer sewing it study originalcharacters oldweb fnaf weirdcore beauty social vtuber discord vaporwave spirituality pets vintage photos about project shop information movie html5 clothing language nintendo architecture storytelling coffee testing blogs japan deltarune mlp undertale flowers shopping biology magic cosplay money crypto thoughts digital fitness radio blinkies lore nothing ttrpgs experimental book tecnologia hobbies creative chat physics info furries bugs cybersecurity japanese resume alternative websites autism astronomy witchcraft other site birds lain futbol singing occult wip fandoms research juegos profile finance anything dolls television gamedevelopment band vr events sleeping ghchs sleep theatre projects system tvshows webdevelopment genshin apps linguistics carrd work splatoon crafting python fish transgender free vampires photo meme dreams personalwebsite rap all toys knitting interests pixels astrology developer aliens fanfic fortnite windows mentalhealth deportes robots puzzle app wiki dog touhou collecting drawings security animations family yaoi coquette a moda dancing poems cartoon pizza visualnovels stamps gothic bio links english tarot online skateboarding romance humor fnf adventure mathematics interactive modding intro data hiking lol osc fansite gallery characterdesign marvel medicine dragons roleplaying gyaru gamedesign no teaching journalism mystery essays gatos gym frutigeraero zonelets twitch chess hobby rp objectshows breakcore creepypasta gifs zine animes pixel resources jfashion ffxiv home twine scenecore hiphop tf2 meow privacy noise dreamcore death mythology puzzles law ocean android popculture traveling vkei musicals audio danganronpa podcast myself graphic blender progamming introduction rpgs robotics novels piano recipes swag ecommerce bfdi plushies shrine dark socialmedia communism hellokitty awesome indiegames car stars yuri deporte activism birthday none boardgames omori paranormal pictures misc production christianity pjsk style electronic girls lolita bunnies educational bitcoin things running wrestling mario utau student anarchism jewelry foods scratch travelling lesbian old feminism vent webdev studying computing spanish god clowns outdoors 80s doom sharks realestate geography jogos filmmaking java dev vtubers pc jpop flash images grunge volleyball maths songs store designing craft unblocked college help environment 3dmodeling tumblr dinosaurs brasil peliculas creepy starwars transformers epic computerscience pinterest trains escuela bts stickers cafe translation tools yoga collage baseball plurality event collection js jazz warriorcats pastel novel services southpark programar lego blue tabletop cyber persona chemistry tcc acting construction programas monsters multimedia podcasts otherkin mcr retrogaming amor bl jesus estudiante cine gamer weed forum yes libros videoediting tea therian enstars fotografia whatever truecrime techno theater shoes horses supernatural hardware args homepage weather trading miku curso search pop programmer insects medical alt cricket kirby freedom skating angels opensource kidcore turismo vlog videography closedspecies people lgbtqia learn maps skincare sound modeling salud cozy economics tiktok socialism surrealism hi restaurant dj swimming drama halloween draw digitalmarketing petz bsd historia dc ecology vhs shitposting world hockey kandi text ideas animanga fishing artwork manhwa bible green tourism service furniture analysis egl tattoos conspiracy animales girly ropa author depression drugs edm f1 blockchain frogs rats did cv homework literatura cryptocurrency cultura cleaning academia nerd tennis chatting surreal racing mobile healthcare general 3dprinting videogaming academic sciencefiction scary species plural women chill hair bands trinkets tutorials sculpture kdrama library networking wedding informacion hardcore miriadax truth brazil rpgmaker alterhuman foss programa knowledge ambient visualnovel soft genshinimpact ghosts christian server css3 water practice friendship sociology anarchy analog university estudio glitch jjba aviation retrogames society erotica google filmes eating programacao cryptids conlang company mods creation onepiece quotes colors guns thrifting whimsy live gacha sustainability cycling anthropology noticias graffiti sites class ux twitter bot review neocities batman character sketching programs schoolproject instagram shitpost kids purple lostmedia cs writer archives medieval crime blood livros revival superheroes camping advertising artes startrek frontend bikes webseries wellness theory garden vampire rhythmgames dating idols interactivefiction training theology forsaken harrypotter esoteric otaku cards 3dart meditation performance church tattoo disney animal synthesizers ultrakill analoghorror rants writting prompts mangas evangelion building apple jobs magazine liminal articles datascience future illustrations industrial house youtuber nails shrines talking play ceramics spiderman tareas tecnology handmade unblockedgames spooky os finalfantasy chaos notes party voiceacting viajes shoegaze content hack selfship decor tarea exercise mylittlepony vrchat sims french silliness entretenimiento designer doodles communication new neopets disability something rambling zelda originalcharacter rainbow magick calculator facts paganism crocheting yapping creatures tic satire concerts embroidery joke photoshop desing cult php musicproduction halflife animalcrossing repair desarrollo geek visualkei jokes download folklore anthro overwatch black cheese tokipona creating ar sweets scp vtubing developing vinyl miscellaneous commission kink club marxism quiz military conlangs trabajo webring shifting spiritual private vegan musics archival terror projectsekai bass happy vlogs oldroblox crk agriculture self tips hotel mtg index kin yugioh ranfren mushrooms lolitafashion doctorwho tokusatsu pet adhd beginner map generator secret csgo beach seals gender more 4chan islam motorcycles animating underground mecha beer songwriting rave creativewriting mha musician kdramas red stupid casino arcane hosting products tamagotchi lofi digimon time zombies drinks words cities conlanging collections tutorial randomstuff retrocomputing ciencia ui vibes productivity riddle daily minimalism proyecto chiptune edits streamer fanfics scrapbooking dungeonsanddragons objectshow
hmmm perhaps add more ''buildings'' to the monastery, to make it more of a complex? (monastery complex? it's really quite simple)
but i think the conceit you have going is really wonderful!!! a real exploration vibe, and the theming is so cool!
that is to say you should totally be proud of what you have, but i understand the eternal torment of wanting to Improve Site very much :,) (i get it and have gotten it often)