Neocities allows anyone to create a free web site to express themselves. Want to create your own awesome site? Join us!
ransei
2 months ago
Wow! Thanks for your fast feedback! I'm glad to see it was worth all that spent time :3
ransei
2 months ago
Doesn't work :/ I've heard they loosen policy after some time, but considering your site is almost same age as mine, I'm not sure what could cause this...
404city
2 months ago
Hi! You usually donโt need to be a supporter to add these things to your webpage. Most of these applications give you an iFrame code or something similar, which works without CSP error. If youโre getting an error, itโs probably because of your app's JS code is trying to fetch or read an external file, which wonโt work for free users on Neocities. If you can share your code with me, I can help you better with it :3
ransei
2 months ago
Thank you! For example do you know a good way add a status from https://status.cafe/ to the website? This is the code site tells me:
ransei
2 months ago
I omitted tag chars of html to be visible: div id="statuscafe" div id="statuscafe-username" /div div id="statuscafe-content" /div /div script src="https://status.cafe/current-status.js?name=ransei422" defer /script
404city
2 months ago
I checked your source code, and it looks like you're using the script from your own site (script src="assets/js/status.js" defer/script), which is probably why you got a CSP error. Instead, try using the original hotlink like this: script src="https://status.cafe/current-status.js?name=ransei422" defer/script. Hope that solves :)
ransei
2 months ago
Thanks! I tried as you said: script ใsrc="https://status.cafe/current-status.js?name=ransei422" /scriptใ, but after uploading to neocities I'm still seeing "Refused to connect to 'https://status.cafe/users/ransei422/status.json' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob:".""
ransei
2 months ago
Looks like this line from js source is causing the problem: "fetch("https://status.cafe/users/ransei422/status.json")"
404city
2 months ago
Hmm... I don't get it. It works fine for me, I even tried to use your own script hotlink on a temporary html file on my site and it showed me your status without any problem. Have you ever tried to hard refresh (CTRL + F5) after updating the code?
ransei
2 months ago
Yeah, but nothing seems to work :/ Iโve heard that the CSP tends to loosen up as the account gets older. Still, since your site is about the same age as mine, that doesnโt really make much sense...
404city
2 months ago
Well, I guess so. I don't have any other idea. Wish I could help about it. Hope you don't mind... :(
ransei
2 months ago
Thats okay! Thank you anyway :) I may have one more reason to become supporter now :D
kingdomofakibaten
2 months ago
I used to love tiling window managers. Once i started learning gnome's hotkeys, its just started feeling like a mix of regular desktop and easily tileable that is perfect for me! I've recently realized how much of a godsend backups are (unfortuntately found out personally) so i'm considering setting up some automatic backup thing on a home server. I love the anime girl reminder thing such a cool idea might steal heh
ransei
2 months ago
You got the point! -> Actually I'm thinking about changing the posts design somehow so it's more easy to understand which one is a new one :D But I'm glad you could find it :) I think you doing right! It's always better to change your main machine after you feel comfortable enough with the Linux. I also started with minor swaps like: VMs under Windows. Tilling WM and gnome? Nice choice!
ransei
2 months ago
Also I have to ask this: What you think about stuffs like Hyprland or Omarchy OS? Yes, backups... I can feel your pain :/ But that's a great idea! Would be cool to have a backup server at homelab!^^ About the reminder: If you would like to know more, let me know, the code is a little mess, but I can send you the source if you want :)
art music videogames programming anime games food personal writing cats blog movies books gaming fashion photography comics design animation horror game drawing coding manga portfolio furry arte poetry technology ocs reading cute kpop education history programacion animals musica film fun roblox literature sports philosophy html nature science programing tech videogame travel politics web minecraft gamedev retro school computers life youtube cartoons videojuegos pokemon love 2000s blogging video illustration diary fantasy dogs pink random comic gardening memes internet idk videos linux test oc ai cooking queer webcomic kawaii y2k nostalgia tv arg fandom aesthetic journal news emo business fanfiction worldbuilding cars health crafts vocaloid learning media silly stuff films space math fiction 90s stories website cutecore scifi culture arts cat etc football painting css graphics homestuck software marketing goth baking journaling punk lgbt sanrio 3d commissions crochet sport pixelart archive cinema artist psychology digitalart program dance diy me dnd comida characters funny makeup shows trans metal religion lgbtq graphicdesign cool aboutme fanart editing entertainment creativity series javascript streaming clothes sonic code lifestyle rpg development indie scene friends webcomics story roleplay plants comedy guitar languages weird webcore rock zines everything electronics gay ttrpg hacking community aesthetics webdesign study sewing engineering cyberpunk reviews educacion beauty informatica basketball computer it fnaf soccer originalcharacters weirdcore oldweb social vintage vtuber spirituality discord pets photos project vaporwave deltarune architecture shop information storytelling blogs movie coffee clothing flowers about language undertale nintendo japan shopping testing biology thoughts mlp html5 magic cosplay hobbies crypto digital money book fitness creative lore radio nothing blinkies experimental ttrpgs fandoms chat info physics tecnologia astronomy alternative cybersecurity japanese furries singing site bugs occult websites birds juegos autism witchcraft wip finance other anything futbol research resume lain band profile television sleep sleeping theatre tvshows dolls gamedevelopment crafting projects events vr system work personalwebsite linguistics apps genshin vampires ghchs photo all interests knitting fish splatoon dreams transgender webdevelopment yaoi python free carrd meme astrology rap moda fanfic toys developer puzzle mentalhealth wiki app aliens windows coquette dancing pixels collecting poems fortnite robots drawings romance animations visualnovels touhou deportes dog family english cartoon bio gatos a gothic stamps skateboarding tarot frutigeraero security intro pizza marvel online links medicine modding essays mathematics animes fnf adventure teaching interactive data osc characterdesign hiking humor journalism gamedesign mystery no gyaru gym dragons roleplaying gallery lol chess fansite zine rp creepypasta hobby zonelets objectshows jfashion gifs twitch pixel birthday home meow puzzles resources mythology breakcore vkei popculture law ffxiv yuri musicals ocean myself privacy tf2 scenecore dreamcore noise novels traveling hiphop blender introduction piano death audio graphic twine danganronpa recipes podcast stars progamming rpgs ecommerce dark bfdi jogos hellokitty android plushies style communism swag pjsk car socialmedia robotics indiegames shrine studying omori production paranormal pictures awesome activism running none wrestling foods boardgames bunnies lolita utau educational jewelry deporte christianity student pinterest electronic spanish anarchism misc feminism travelling girls things lesbian vent scratch god volleyball unblocked mario filmmaking bitcoin craft songs sharks clowns grunge computing dev old webdev maths amor geography store 80s outdoors designing realestate doom peliculas jpop pc help flash 3dmodeling blue images bl vtubers environment dinosaurs college brasil collage java transformers starwars jazz creepy tumblr tools stickers trains services event baseball computerscience acting chemistry cafe novel epic bts mcr construction cine yoga jesus translation tea escuela libros warriorcats pastel alt plurality lego programar collection cyber persona retrogaming args southpark programas js theater therian fotografia videoediting whatever multimedia yes tabletop monsters weed tcc manhwa programmer podcasts horses gamer forum truecrime trading otherkin medical vlog miku supernatural shoes techno cozy tiktok estudiante hardware skating insects pop enstars videography bsd weather cricket skincare homepage economics dc people angels drama salud f1 restaurant learn opensource search freedom socialism maps green historia lgbtqia surrealism modeling dj turismo hi ecology draw curso swimming kirby sound kandi girly kidcore ropa digitalmarketing whimsy vhs ideas animanga closedspecies literatura world nerd artwork bible halloween petz trinkets text depression tattoos author tourism hockey service edm kdrama furniture cleaning analysis filmes animales shitposting conspiracy racing fishing healthcare chatting cv egl videogaming cultura academia did 3dprinting surreal drugs blockchain rats bands homework friendship scary sociology tennis women sculpture frogs hardcore chill mobile brazil wedding library knowledge general networking hair plural eating programa sciencefiction academic colors cryptocurrency informacion visualnovel thrifting sketching christian alterhuman analog ambient purple rpgmaker truth programacao creation livros mods practice soft aviation species server tutorials anarchy retrogames gacha quotes society genshinimpact sites university glitch graffiti foss ghosts batman artes water anthropology company miriadax estudio cryptids jjba ux programs bot conlang erotica wellness writting sustainability review magazine css3 google forsaken mangas cycling schoolproject live onepiece neocities webseries esoteric medieval character class guns harrypotter kids nails garden writer noticias tattoo superheroes theology twitter rants 3dart archives bikes cs ceramics theory camping shitpost crime talking otaku vampire instagram play revival cards building startrek animal disney rhythmgames advertising blood dating future os performance industrial yapping evangelion unblockedgames notes analoghorror articles liminal illustrations decor lostmedia church crocheting training idols house synthesizers meditation shrines apple ultrakill french spiderman frontend chaos handmade selfship originalcharacter interactivefiction musicproduction jobs youtuber content creating prompts party voiceacting shoegaze concerts datascience viajes communication tareas new designer spooky folklore neopets sims disability satire tecnology finalfantasy calculator zelda exercise silliness tarea embroidery visualkei crk doodles scrapbooking terror rambling magick rainbow facts desing mylittlepony repair something paganism animalcrossing vrchat entretenimiento kdramas cult marxism commission joke sweets overwatch creatures halflife black hack developing quiz geek shifting cheese seals spiritual photoshop vinyl download anthro jokes vlogs kink miscellaneous tic animating sanat musics bass conlangs desarrollo mtg scp creativewriting adhd vtubing private ranfren christmas php webring hotel happy projectsekai military club vegan ar self beach islam zombies tokipona arcane agriculture trabajo oldroblox doctorwho drinks songwriting mecha glitter archival more map mha secret pet motorcycles tips beginner underground generator yugioh tokusatsu fanfics edits gender mushrooms 1 productivity shoujo lofi studies collections ui musician randomstuff programm vibes dungeonsanddragons ia tamagotchi poesia daily cottagecore dandysworld rave index stupid cities lolitafashion oldinternet words casino csgo 4chan red videgames cake beer hosting
Did some CSS changes - if site not loading properly elements, try to delete caches :)
There is a neat trick to make your latest CSS load after a change. I use this method and found it reliable ๐ https://sebhastian.com/css-versioning/
thanks flotsam! I'll use it in future :)