diff --git a/README.md b/README.md index 7afae9c..0529e64 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ Strimertül is a single executable app that provides the following: - Twitch bot for handling chat messages and providing custom commands - Polling-based loyalty system for rewards and community goals -At strimertul's core is [Kilovolt](https://github.com/strimertul/kilovolt), a pub/sub key-value store accessible via websocket. You can access every functionality of strimertul through the Kilovolt API. Check [this repository](https://github.com/strimertul/kilovolt-clients) for a list of officially supported kilovolt clients (or submit your own). You should be able to easily build a client yourself by just creating a websocket connection and using the [Kilovolt protocol](https://github.com/strimertul/kilovolt/blob/main/PROTOCOL.md). +At strimertül's core is [Kilovolt](https://github.com/strimertul/kilovolt), a pub/sub key-value store accessible via websocket. You can access every functionality of strimertul through the Kilovolt API. Check [this repository](https://github.com/strimertul/kilovolt-clients) for a list of officially supported kilovolt clients (or submit your own). You should be able to easily build a client yourself by just creating a websocket connection and using the [Kilovolt protocol](https://github.com/strimertul/kilovolt/blob/main/PROTOCOL.md). Check out the [project's wiki](https://github.com/strimertul/strimertul/wiki) for more information on how to use the API to interact with strimertul, or the `docs` folder for more technical informations. @@ -39,6 +39,12 @@ To run in live development mode, run `wails dev` in the project directory. This To build a redistributable, production mode package, use `wails build`. +## Credits + +- Renko, strimertül's mascot and app icon, was drawn by [Sonic_Chan] + +[Sonic_Chan]: https://twitter.com/Sonic__Chan + ## License Kilovolt's code is based on Gorilla Websocket's server example, licensed under [BSD-2-Clause](https://github.com/gorilla/websocket/blob/master/LICENSE) diff --git a/build/appicon.png b/build/appicon.png index 63617fe..ad28345 100644 Binary files a/build/appicon.png and b/build/appicon.png differ diff --git a/build/windows/icon.ico b/build/windows/icon.ico index f334798..683fbec 100644 Binary files a/build/windows/icon.ico and b/build/windows/icon.ico differ diff --git a/frontend/src/locale/en/translation.json b/frontend/src/locale/en/translation.json index 37abc2d..8081263 100644 --- a/frontend/src/locale/en/translation.json +++ b/frontend/src/locale/en/translation.json @@ -236,7 +236,9 @@ "need-help": "Need help?", "need-help-p1": "If you need help, want to report a bug or have suggestions on how to make {{APPNAME}} better, please reach out via any of the following channels:", "license-header": "License", - "license-notice-strimertul": "{{APPNAME}} is licensed under GNU Affero General Public License v3.0" + "license-notice-strimertul": "{{APPNAME}} is licensed under GNU Affero General Public License v3.0", + "credits-header": "Credits", + "credits-renko": "Renko, {{APPNAME}}'s mascot and app icon, was drawn by Sonic_Chan" }, "dashboard": { "twitch-status": "Twitch stream status", diff --git a/frontend/src/ui/pages/ServerSettings.tsx b/frontend/src/ui/pages/ServerSettings.tsx index 27d57ac..96ab9a0 100644 --- a/frontend/src/ui/pages/ServerSettings.tsx +++ b/frontend/src/ui/pages/ServerSettings.tsx @@ -27,7 +27,7 @@ export default function ServerSettingsPage(): React.ReactElement { return ( - + {t('pages.http.title')}
{t('pages.strimertul.need-help')} - + {t('pages.strimertul.need-help-p1', { APPNAME })} - + github.com/strimertul/strimertul/issues - + twitter.com/AshKeelVT
+
+ {t('pages.strimertul.credits-header')} + + + Sonic_Chan + + ), + }} + /> + +
{t('pages.strimertul.license-header')} diff --git a/frontend/src/ui/theme/pages.ts b/frontend/src/ui/theme/pages.ts index 03cb26b..ff83ac2 100644 --- a/frontend/src/ui/theme/pages.ts +++ b/frontend/src/ui/theme/pages.ts @@ -7,9 +7,7 @@ export const PageContainer = styled('div', { margin: '0 auto', }); -export const PageHeader = styled('header', { - marginBottom: '3rem', -}); +export const PageHeader = styled('header', {}); export const PageTitle = styled('h1', { fontSize: '25pt',