diff --git a/README.md b/README.md index ed712030..0c34ed22 100644 --- a/README.md +++ b/README.md @@ -28,8 +28,8 @@ Your goal is to produce shapes by cutting, rotating, merging and painting parts 1. Ask in `#bugs` / `#feedback` / `#questions` on the [Official Discord](https://discord.com/invite/HN7EVzV) if you are not entirely sure if it's a bug 2. Check out the trello board: https://trello.com/b/ISQncpJP/shapezio 3. See if it's already there - If so, vote for it, done. I will see it. (You have to be signed in on trello) -4. If not, check if it's already reported here: https://github.com/tobspr/shapez.io/issues -5. If not, file a new issue here: https://github.com/tobspr/shapez.io/issues/new +4. If not, check if it's already reported here: https://github.com/tobspr-games/shapez.io/issues +5. If not, file a new issue here: https://github.com/tobspr-games/shapez.io/issues/new 6. I will then have a look (This can take days or weeks) and convert it to trello, and comment with the link. You can then vote there ;) ## Building @@ -55,7 +55,7 @@ You can use [Gitpod](https://www.gitpod.io/) (an Online Open Source VS Code-like - install all of the dependencies. - start `gulp` in `gulp/` directory. -[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/tobspr/shapez.io) +[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/tobspr-games/shapez.io) ## Helping translate @@ -80,7 +80,7 @@ This project is based on ES5 (If I would develop it again, I would definitely us ### Assets -You can find most assets here. +You can find most assets here. All assets will be automatically rebuilt into the atlas once changed (Thanks to dengr1065!) diff --git a/package.json b/package.json index f84f9858..c7776007 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "shapez.io", "version": "1.0.0", "main": "index.js", - "repository": "https://github.com/tobspr/shapez.io", + "repository": "https://github.com/tobspr-games/shapez.io", "author": "tobspr Games ", "license": "MIT", "private": true, diff --git a/res/ui/main_menu/patreon.svg b/res/ui/main_menu/patreon.svg new file mode 100644 index 00000000..2257653c --- /dev/null +++ b/res/ui/main_menu/patreon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/css/states/main_menu.scss b/src/css/states/main_menu.scss index e21ca654..6d2f432e 100644 --- a/src/css/states/main_menu.scss +++ b/src/css/states/main_menu.scss @@ -1140,6 +1140,13 @@ background-size: 60%; background-position: 60% 58%; } + + &.patreonLogo { + background-image: uiResource("main_menu/patreon.svg"); + background-size: 60%; + background-position: 60% 60%; + } + &.steamLogo { background-image: uiResource("main_menu/steam.svg"); background-size: 105%; diff --git a/src/js/core/config.js b/src/js/core/config.js index 3c013f1d..d5a04832 100644 --- a/src/js/core/config.js +++ b/src/js/core/config.js @@ -15,11 +15,12 @@ const smoothCanvas = true; export const THIRDPARTY_URLS = { discord: "https://discord.gg/HN7EVzV", - github: "https://github.com/tobspr/shapez.io", + github: "https://github.com/tobspr-games/shapez.io", reddit: "https://www.reddit.com/r/shapezio", shapeViewer: "https://viewer.shapez.io", twitter: "https://twitter.com/tobspr", + patreon: "https://www.patreon.com/tobsprgames", privacyPolicy: "https://tobspr.io/privacy.html", standaloneCampaignLink: "https://get.shapez.io/bundle/$campaign", diff --git a/src/js/states/main_menu.js b/src/js/states/main_menu.js index 9a54ef15..1987d0a2 100644 --- a/src/js/states/main_menu.js +++ b/src/js/states/main_menu.js @@ -271,7 +271,14 @@ export class MainMenuState extends GameState {