Various improvements
- Switch to Git submodules for dependancies - Migrate from FontAwesome to ForkAwesome, which has more icons I need and is fully FOSS - Update repository link - Update contact links
This commit is contained in:
parent
3a8985cdd6
commit
a3e765e19e
12 changed files with 108 additions and 55 deletions
17
README.md
17
README.md
|
@ -1,14 +1,11 @@
|
|||
# MassiveBox's Homepage
|
||||
|
||||
A simple HTML, CSS and JQuery homepage built with Bulma.
|
||||
In order to run, you have to place these contents in the `deps` folder:
|
||||
A simple HTML, CSS and JQuery static homepage built with Bulma.
|
||||
|
||||
| Resource | File name |
|
||||
| ------------------------------------------------------------ | ------------------------- |
|
||||
| https://raw.githubusercontent.com/jgthms/bulma/master/css/bulma.min.css | ./deps/bulma.min.css |
|
||||
| https://use.fontawesome.com/releases/v5.3.1/js/all.js | ./deps/fontawesome.min.js |
|
||||
| https://code.jquery.com/jquery-3.6.0.min.js | ./deps/jquery.min.js |
|
||||
| https://raw.githubusercontent.com/rbren/rss-parser/master/dist/rss-parser.min.js | ./deps/rss-parser.min.js |
|
||||
Don't forget to clone the repo with `--recurse-submodules` to get all dependancies:
|
||||
- Bulma for the base CSS of the website
|
||||
- ForkAwesome for awesome FOSS icons
|
||||
- jQuery because plain JS is boring
|
||||
- RSS Parser because Pleroma's feed is in RSS format
|
||||
|
||||
This ensures that no CDN is pinged by the end user, which safeguards their privacy.
|
||||
You may want to edit the .html files by using your Matomo code. You may also want to edit your privacy policy links so that they actually lead to your privacy policy.
|
||||
You can check out a live version at https://massivebox.net or https://massivebox.codeberg.page/website.
|
Loading…
Add table
Add a link
Reference in a new issue