From da2660ae01dbd694bfcadf36ea336072ac722bb1 Mon Sep 17 00:00:00 2001 From: DatFlowTS Date: Mon, 11 Sep 2023 11:24:26 +0200 Subject: [PATCH] added Bluesky button properly this time, as I've lately seen that there are many hard-coded button ids which failed when sorting Bluesky alphabetically between the others.. --- assets/linkstack/css/brands.css | 11 +++++++++++ assets/linkstack/icons/bluesky.svg | 14 ++++++++++++++ config/button-names.php | 1 + database/seeders/ButtonSeeder.php | 8 ++++++++ 4 files changed, 34 insertions(+) create mode 100644 assets/linkstack/icons/bluesky.svg diff --git a/assets/linkstack/css/brands.css b/assets/linkstack/css/brands.css index 41c786c..953b250 100644 --- a/assets/linkstack/css/brands.css +++ b/assets/linkstack/css/brands.css @@ -254,6 +254,17 @@ button:hover, filter: brightness(90%); } +/* Bluesky */ +.button.button-bluesky { + color: #000000; + background-color: #F3F9FF; + border: 1px solid #212121; +} +.button.button-bluesky:hover, +.button.button-bluesky:focus { + filter: brightness(90%); +} + /* Briar */ .button.button-briar { color: #FFFFFF; diff --git a/assets/linkstack/icons/bluesky.svg b/assets/linkstack/icons/bluesky.svg new file mode 100644 index 0000000..c21441e --- /dev/null +++ b/assets/linkstack/icons/bluesky.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/config/button-names.php b/config/button-names.php index 872e24e..b6e10c3 100644 --- a/config/button-names.php +++ b/config/button-names.php @@ -8,6 +8,7 @@ $buttonNames = array( 'apple-music' => 'Apple Music', 'apple-podcasts' => 'Apple Podcasts', 'bookwyrm' => 'BookWyrm', + 'bluesky' => 'Bluesky', 'dev-to' => 'DEV', 'epic-games' => 'Epic Games', 'f-droid' => 'F-Droid', diff --git a/database/seeders/ButtonSeeder.php b/database/seeders/ButtonSeeder.php index 8a51738..b695f3c 100755 --- a/database/seeders/ButtonSeeder.php +++ b/database/seeders/ButtonSeeder.php @@ -421,15 +421,23 @@ class ButtonSeeder extends Seeder [ 'name' => 'trakt' ], + [ 'name' => 'last-fm' ], + [ 'name' => 'itaku' ], + [ 'name' => 'furaffinity' ], + + [ + 'name' => 'bluesky' + ], + ]; Button::insert($buttons);