website

commit 5efb22403c88985d6532aa81d1ad5c5fe9c4c744

Author: mesyeti <mesyeti@mesyeti.uk>

new pages + template improvements

 .gitignore | 2 +-
 template.html | 4 ++++
 wiki/contributing.md | 13 +++++++++++++
 wiki/index.md | 10 +++++++---
 wiki/non-bloat-software-list.md | 1 +
 wiki/pages.md | 1 +


diff --git a/.gitignore b/.gitignore
index 7be3129cba2fcd539248ab939df4f7c13f44d422..643009c57cc784c7c9b4e24164b02d870df203cd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,2 @@
-/dest
+/dest/*.html
 /*.sh




diff --git a/template.html b/template.html
index c78ae0ec4bfe72126a79dd628ee09b8f9a8ed475..66611c153cbd7b688e5eaad9dba6c942bc976602 100644
--- a/template.html
+++ b/template.html
@@ -39,6 +39,10 @@ 			}
 			.content {
 				margin: auto;
 				max-width: 1000px;
+
+				padding-left: 8px;
+				padding-right: 8px;
+				box-sizing: border-box;
 			}
 			.content a {
 				color: #fff;




diff --git a/wiki/contributing.md b/wiki/contributing.md
new file mode 100644
index 0000000000000000000000000000000000000000..9bd38246ef8ce5a4efa08b3bcf86341b21e8f1bf
--- /dev/null
+++ b/wiki/contributing.md
@@ -0,0 +1,13 @@
+# Contributing
+When contributing to projects in the non-bloat collective, you should always follow these
+two rules:
+
+1. Do not use generative AI in any way.
+  - Don't AI generate code
+  - Don't use AI for help when writing code
+  - Don't use AI to help you understand the codebase
+  - Don't use AI to write the pull request
+  - Don't use AI to write git commits
+2. If you are a generative AI user, then you are not allowed to contribute
+3. If the project does not have a `CONTRIBUTING.md` file, assume the project currently
+   doesn't allow contributions




diff --git a/wiki/index.md b/wiki/index.md
index 0564f362ca3259cd0223edd7da7ac577bf6af015..37cc29a52502f3123b1007bd4f1e98542b06479f 100644
--- a/wiki/index.md
+++ b/wiki/index.md
@@ -1,12 +1,16 @@
 # Home
-Computers have been incredibly fast for two decades now, yet the state of software
-makes this feel untrue. The non-bloat collective exists to fight this.
+The non-bloat collective is a group of programmers working to prevent computers from becoming
+useless. Computers have been incredibly fast for two decades now, yet software is constantly
+getting slower, making older computers become useless. New software must be made with a philosophy
+prioritising portability and speed.
 
 ## Philosophy
 This collective is not for making minimal software like suckless and other collectives
 are. Bloatware is not bloat because it has too many features. We believe software
 can be just as good and featureful while being significantly faster, smaller, and
-simpler.
+simpler. The collective prioritises portability and speed.
+
+Read more on the [philosophy page](/good-software.html).
 
 ## Community
 - Discord: <https://discord.gg/SKaqKx9euX>




diff --git a/wiki/non-bloat-software-list.md b/wiki/non-bloat-software-list.md
index bc9eb2965f609ff9976709bb4644e67da36c17d6..5cfba881a6586b950348ffd80b82e91b624ed8df 100644
--- a/wiki/non-bloat-software-list.md
+++ b/wiki/non-bloat-software-list.md
@@ -12,6 +12,7 @@     to use both OpenSSL and BearSSL
 
 ## Libraries
 - tini - INI reader [(link)](https://codeberg.org/lordoftrident/tini)
+- stb [(link)](https://github.com/nothings/stb)
 
 # Requires filesystem
 ## Libraries




diff --git a/wiki/pages.md b/wiki/pages.md
index 3e3d74abcc4e791304240c1aea3ac30b30c0e72c..cdd580a8ca63636b46fe6b0b9b33c11d477cfca0 100644
--- a/wiki/pages.md
+++ b/wiki/pages.md
@@ -1,6 +1,7 @@
 # Pages
 ## Main
 - [Home](/index.html)
+- [Contributing](/contributing.html)
 
 ## Articles
 - [AI threatens the computer](/ai-threatens-the-computer.html)