Unnessecary giant javascript libraries are yucky #54
Loading…
Reference in New Issue
No description provided.
Delete Branch "fosslinux/tilde.team:remove-js"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ignore below unless you need convincing of the title.
Unnecessary giant javascript libraries are yucky like vue and bootstrap and jquery. And also if tilde.team did actually use them (which it didnt) and the CDNs went down the site would break and that would be bad.
So please don't use giant javascript libraries.
Tbh i cant even see why they were there in the first place... they weren't used.
Also very unminimalist and untilde.
This breaks the navbar on mobile. I'd be happy to merge it if we were to pull out the relevant functionality from there.
I think this shouldn't be merged. I like the site working on smaller screen sizes.
My vote is for not doing that. I really feel like avoiding technology for the sake of "big libraries bad" is kinda stupid.
as of
1f4846e02d
i've moved the js files to be loaded directly from tilde.team.i still don't have an easy solution for getting rid of them and i'd be happy to merge something that's simpler or smaller js.
If you have a solution to the navbar menu stuff, feel free to reopen this or start a new PR
Pull request closed