diff --git a/docker-compose.yml b/docker-compose.yml index ede6239d..154dfee2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -148,6 +148,11 @@ services: - TIDAL=https://tidal.com/ - THESTORYGRAPH=https://www.thestorygraph.com/ - GEOCACHING=https://www.geocaching.com/play + - NEOCITIES=https://neocities.org/ + - VIBER=https://www.viber.com/en/ + - SPACEHEY=https://spacehey.com/ + - DREAMWIDTH=https://www.dreamwidth.org/login + - PILLOWFORT=https://www.pillowfort.social/log_in ports: - 8080:3000 restart: unless-stopped diff --git a/public/css/brands.css b/public/css/brands.css index f1125d7c..da82a11c 100644 --- a/public/css/brands.css +++ b/public/css/brands.css @@ -735,5 +735,35 @@ button { background-color: #ffff; } +/* Neocities */ +.button.button-neocities { + color: #ffff; + background-color: #65a0ad; +} + +/* Dreamwidth */ +.button.button-dreamwidth { + color: #C1272D; + background-color: #ffff; +} + +/* Spacehey */ +.button.button-spacehey { + color: #204cdc; + background-color: #ffff; +} + +/* Viber */ +.button.button-viber { + color: #583cbc; + background-color: #ffff; +} + +/* Pillowfort */ +.button.button-pillowfort { + color: #000000; + background-color: #ffff; +} + diff --git a/src/components/Home/Home.js b/src/components/Home/Home.js index 6b1afec9..c8431882 100644 --- a/src/components/Home/Home.js +++ b/src/components/Home/Home.js @@ -110,6 +110,11 @@ import googlemapsLogo from '../../icons/googlemaps.svg'; import tidalLogo from '../../icons/tidal.svg'; import thestorygraphLogo from '../../icons/storygraph.svg'; import geocachingLogo from '../../icons/geocaching.svg'; +import neocitiesLogo from '../../icons/neocities.svg'; +import dreamwidthLogo from '../../icons/dreamwidth.svg'; +import spaceheyLogo from '../../icons/spacehey.svg'; +import viberLogo from '../../icons/viber.svg'; +import pillowfortLogo from '../../icons/pillowfort.svg'; function Home(props) { let order = []; @@ -1148,6 +1153,51 @@ function Home(props) { order={buttonOrder('GEOCACHING')} /> )} + {runtimeConfig.NEOCITIES && ( +