diff --git a/.gitignore b/.gitignore index 780928c..5624d9d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ -deps/* project.geany diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..2d92ec8 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,12 @@ +[submodule "deps/bulma"] + path = deps/bulma + url = https://github.com/jgthms/bulma +[submodule "deps/forkawesome"] + path = deps/forkawesome + url = https://github.com/ForkAwesome/Fork-Awesome +[submodule "deps/jquery"] + path = deps/jquery + url = https://github.com/jquery/jquery/tree/3.6.0 +[submodule "deps/rssparser"] + path = deps/rssparser + url = https://github.com/rbren/rss-parser diff --git a/README.md b/README.md index a97c7ff..722baf4 100644 --- a/README.md +++ b/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. \ No newline at end of file +You can check out a live version at https://massivebox.net or https://massivebox.codeberg.page/website. \ No newline at end of file diff --git a/assets/navlogo.png b/assets/navlogo.png deleted file mode 100644 index df13433..0000000 Binary files a/assets/navlogo.png and /dev/null differ diff --git a/contact.html b/contact.html index d4d2dcb..7bd153c 100644 --- a/contact.html +++ b/contact.html @@ -23,9 +23,9 @@ Contacts - MassiveBox - - - + + + @@ -70,10 +70,10 @@ @@ -84,15 +84,15 @@

Contact me


Feel free to contact me whenever you want, as long as you're not asking something obvious or spamming.
- I prefer being contacted on Session or Telegram.
I don't guarantee that I will respond.


@@ -128,9 +128,9 @@ diff --git a/deps/bulma b/deps/bulma new file mode 160000 index 0000000..64f739c --- /dev/null +++ b/deps/bulma @@ -0,0 +1 @@ +Subproject commit 64f739c0c939b5dedbf8dfb4595f7192d1e766a5 diff --git a/deps/forkawesome b/deps/forkawesome new file mode 160000 index 0000000..a99579a --- /dev/null +++ b/deps/forkawesome @@ -0,0 +1 @@ +Subproject commit a99579ae3e735ee70e51ed62dfcee3172b5b2db7 diff --git a/deps/jquery b/deps/jquery new file mode 160000 index 0000000..0cc1ad6 --- /dev/null +++ b/deps/jquery @@ -0,0 +1 @@ +Subproject commit 0cc1ad64ab0f482c13d6edd2a5226f309dd00006 diff --git a/deps/rssparser b/deps/rssparser new file mode 160000 index 0000000..e2e2f4d --- /dev/null +++ b/deps/rssparser @@ -0,0 +1 @@ +Subproject commit e2e2f4d03a74811fd4dc624381b0f336bcdde962 diff --git a/index.html b/index.html index f31e401..10d0a2f 100644 --- a/index.html +++ b/index.html @@ -23,9 +23,9 @@ Home - MassiveBox - - - + + + @@ -51,13 +51,6 @@ -
-
-

- This website is available on Lokinet: SNApp URL. -

-
-
@@ -77,10 +70,10 @@ @@ -277,13 +270,13 @@
- + - + + + @@ -70,10 +70,10 @@ @@ -159,9 +159,9 @@