diff --git a/README.md b/README.md index 341e53d..3fb28f4 100644 --- a/README.md +++ b/README.md @@ -95,6 +95,7 @@ services: - STRAVA=https://www.strava.com/ - BUYMEACOFFEE=https://www.buymeacoffee.com/ - GITLAB=https://www.gitlab.com/ + - PATREON=https://www.patreon.com/technotim ports: - 8080:3000 restart: unless-stopped diff --git a/docker-compose.yml b/docker-compose.yml index f5843fd..ad26099 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -61,6 +61,7 @@ services: - STRAVA=https://www.strava.com/ - BUYMEACOFFEE=https://www.buymeacoffee.com/ - GITLAB=https://www.gitlab.com/ + - PATREON=https://www.patreon.com/technotim ports: - 8080:3000 diff --git a/public/css/brands.css b/public/css/brands.css index f34a5b6..d19f5d6 100644 --- a/public/css/brands.css +++ b/public/css/brands.css @@ -422,5 +422,16 @@ button:hover, } .button.button-gitlab:hover, .button.button-gitlab:focus { - filter: brightness(90%) } + filter: brightness(90%) +} + +/* Patreon */ +.button.button-patreon { + color: #FFFFFF; + background-color: #FF424D; +} +.button.button-patreon:hover, +.button.button-patreon:focus { + filter: brightness(90%) +} diff --git a/src/components/Home/Home.js b/src/components/Home/Home.js index 8457180..7e91700 100644 --- a/src/components/Home/Home.js +++ b/src/components/Home/Home.js @@ -37,6 +37,7 @@ import whatsappLogo from '../../icons/whatsapp.svg'; import stravaLogo from '../../icons/strava.svg'; import buyMeACoffeeLogo from '../../icons/buymeacoffee.svg'; import gitlabLogo from '../../icons/gitlab.svg'; +import patreonLogo from '../../icons/patreon.svg'; function Home(props) { return ( @@ -338,6 +339,14 @@ function Home(props) { logo={gitlabLogo} /> )} + {runtimeConfig.PATREON && ( +