Update theme and site

This commit is contained in:
JeremyStar™ 2023-09-02 00:10:28 +02:00
parent 5679f82c90
commit b53e97dfc8
6 changed files with 103 additions and 16 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
resources
.hugo_build.lock

6
.gitmodules vendored
View file

@ -1,3 +1,3 @@
[submodule "themes/papermod"]
path = themes/papermod
url = https://github.com/adityatelange/hugo-PaperMod
[submodule "themes/terminal"]
path = themes/terminal
url = https://github.com/panr/hugo-theme-terminal

View file

@ -1,26 +1,55 @@
---
title: "sos!web"
title: "Welcome"
---
# Hi!
We are **the StarOpenSource Project**! We develop **ethical** and **open source** applications, tools and games *without* **ads, tracking or analytics**.
# // FASTMENU
[[ABOUT US]](#who-are-you-exactly) [[PROJECTS]](#what-are-you-doing) [[LINKS]](#links)
# » FASTMENU «
[[ABOUT US]](#who-are-you-exactly) [[PROJECTS]](#what-are-you-doing) [[LINKS]](#links) [[TERMS OF SERVICE]](#terms-of-service)
# Who are you *exactly*?
We are a organization focused on developing **free** and **open source** *(FOSS)* software under the **GNU General Public License 3 *(only)***. We are a one-person-team at the moment *(unfortunately)*.
# What are you doing?
We are doing these things at the moment:
- Hosting services such as [StarOpenGit](https://git.staropensource.de) or [StarOpenSource Social)(https://net.staropensource.de)
- Hosting services such as [a Forgejo instance](https://git.staropensource.de) or [a Mastodon instance](https://net.staropensource.de)
- Developing the [CORE Framework](https://core.staropensource.de)
- Endorsing Linux and FOSS software in general
# Links
- [StarOpenGit](https://git.staropensource.de)
- [StarOpenSource Social](https://net.staropensource.de)
- [CORE Framework](https://core.staropensource.de)
- [Status page](https://status.staropensource.de)
- [**sos!status** *(StarOpenSource Status)*](https://status.staropensource.de)
- [**sos!git** *(StarOpenGit)*](https://git.staropensource.de)
- [**sos!social** *(StarOpenSource Social)*](https://net.staropensource.de)
- [**sos!sky** *(StarOpenSource Sky)*](https://sky.staropensource.de)
- [**sos!core** *(CORE Framework)*](https://core.staropensource.de)
---
- [@staropensource@net.staropensource.de *(Mastodon/Fediverse)*](https://net.staropensource.de/@staropensource)
- [**@staropensource@net.staropensource.de** *(Mastodon)*](https://net.staropensource.de/@staropensource)
- [**@staropensource@sky.staropensource.de** *(Firefish)*](https://sky.staropensource.de/@staropensource)
# Terms Of Service
## Warning
[General terms](#general) always apply, regardless of which service you are using. Certain services have their own terms of service alongside the general terms that you have to follow too.
## General
- §GE1 No abuse of the service
- §GE2 No abuse of other people
- §GE3 No harassment, discrimination or bullying
- §GE4 No manipulation
- §GE5 Do not beg or troll
- §GE6 **You should not be a nazi**
- §GE7 Evading a punishment **will** lead to further consequences
- §GE8 Punishments may **not** be appealed and are permanent
- §GE9 You are **required** to report misbehaving users
## [sos!git](https://git.staropensource.de)
- §GI1 You may **only** host StarOpenSource-related repositories on StarOpenGit *(example: a fork of our software or a bot displaying StarOpenSource stats)*
- §GI2 You may **not** submit **stupid** issues or pulls requests
- §GI3 **Check for duplicate issues or pull requests!**
- §GI4 **Only one** account is allowed. Multi-accounting **is bannable**.
## [sos!social](https://net.staropensource.de) & [sos!sky](https://sky.staropensource.de)
- §SO1 Mark NSFW *(18+)* content appropriately
- §SO2 Use content warnings when necessary *(gore, spoilers, voilence, nsfw, etc.)*
- §SO3 **Boosting** content that voilates StarOpenSource's Terms Of Service **is bannable**
- §SO4 No **attention grabbing** or **begging** for followers/boosts/etc. unless you have a **really good reason**
- §SO5 Creating multiple accounts **is allowed**, but **only** create as many accounts as you *actually need*
## [sos!live](https://live.staropensource.de)
- §LI1 Do not write NSFW stuff
- §LI2 No spamming

View file

@ -1,4 +1,60 @@
baseURL = 'https://staropensource.de'
baseURL = '/'
languageCode = 'en-us'
title = 'StarOpenSource'
theme = 'papermod'
theme = 'terminal'
[params]
# dir name of your main content (default is `content/posts`).
# the list of set content will show up on your index page (baseurl).
contentTypeName = "content"
# ["orange", "blue", "red", "green", "pink"]
themeColor = "red"
# if you set this to 0, only submenu trigger will be visible
showMenuItems = 0
# show selector to switch language
showLanguageSelector = false
# set theme to full screen width
fullWidthTheme = true
# center theme with default width
centerTheme = true
# if your resource directory contains an image called `cover.(jpg|png|webp)`,
# then the file will be used as a cover automatically.
# With this option you don't have to put the `cover` param in a front-matter.
autoCover = true
# set post to show the last updated
# If you use git, you can set `enableGitInfo` to `true` and then post will automatically get the last updated
showLastUpdated = false
# set a custom favicon (default is a `themeColor` square)
# favicon = "favicon.ico"
# Provide a string as a prefix for the last update date. By default, it looks like this: 2020-xx-xx [Updated: 2020-xx-xx] :: Author
# updatedDatePrefix = "Updated"
# set all headings to their default size (depending on browser settings)
# oneHeadingSize = true # default
# whether to show a page's estimated reading time
# readingTime = false # default
# whether to show a table of contents
# can be overridden in a page's front-matter
# Toc = false # default
# set title for the table of contents
# can be overridden in a page's front-matter
# TocTitle = "Table of Contents" # default
[languages]
[languages.en]
[languages.en.menu]
[language.en.params.logo]
[languages.en.params.logo]
logoText = "sos!web"

@ -1 +0,0 @@
Subproject commit efe4cb45161be836d602d5cd0f857e62661dae8b

1
themes/terminal Submodule

@ -0,0 +1 @@
Subproject commit 7e13d24d10c59c1cf1d1f011f7c4c93266d8aa7d