From 3030288f6433ea07cf1b7bbb7e608fbfa54367df Mon Sep 17 00:00:00 2001 From: Jana Peper Date: Wed, 29 Jan 2025 15:51:40 +0100 Subject: [PATCH] fix: app icon color Signed-off-by: Jana Peper --- socialsharing_email/css/socialsharing_email.css | 8 ++++++++ socialsharing_email/img/app.svg | 2 +- socialsharing_email/js/socialsharing_email.js | 2 +- socialsharing_email/lib/AppInfo/Application.php | 1 + .../css/socialsharing_facebook.css | 15 ++------------- .../css/socialsharing_telegram.css | 15 ++------------- .../css/socialsharing_twitter.css | 15 ++------------- 7 files changed, 17 insertions(+), 41 deletions(-) create mode 100644 socialsharing_email/css/socialsharing_email.css diff --git a/socialsharing_email/css/socialsharing_email.css b/socialsharing_email/css/socialsharing_email.css new file mode 100644 index 0000000..2bc21d0 --- /dev/null +++ b/socialsharing_email/css/socialsharing_email.css @@ -0,0 +1,8 @@ +/** + * SPDX-FileCopyrightText: 2017 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +.icon-social-mail { + background-image: url('../img/app.svg'); +} \ No newline at end of file diff --git a/socialsharing_email/img/app.svg b/socialsharing_email/img/app.svg index 5574846..786a981 100644 --- a/socialsharing_email/img/app.svg +++ b/socialsharing_email/img/app.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/socialsharing_email/js/socialsharing_email.js b/socialsharing_email/js/socialsharing_email.js index 6f7269c..956f63a 100644 --- a/socialsharing_email/js/socialsharing_email.js +++ b/socialsharing_email/js/socialsharing_email.js @@ -8,7 +8,7 @@ window.addEventListener('DOMContentLoaded', () => { OCA.Sharing.ExternalLinkActions.registerAction({ url: link => `mailto:?subject=${t('socialsharing_email', 'I shared a file with you')}&body=${link}`, name: t('socialsharing_email', 'Share via email'), - icon: 'icon-mail' + icon: 'icon-social-mail' }); } }); diff --git a/socialsharing_email/lib/AppInfo/Application.php b/socialsharing_email/lib/AppInfo/Application.php index 3f69947..edd6e0c 100644 --- a/socialsharing_email/lib/AppInfo/Application.php +++ b/socialsharing_email/lib/AppInfo/Application.php @@ -34,5 +34,6 @@ public function boot(IBootContext $context): void { public function handle(Event $event): void { Util::addScript(self::APP_ID, self::APP_ID); + Util::addStyle(self::APP_ID, self::APP_ID); } } diff --git a/socialsharing_facebook/css/socialsharing_facebook.css b/socialsharing_facebook/css/socialsharing_facebook.css index 4874999..72c3ff2 100644 --- a/socialsharing_facebook/css/socialsharing_facebook.css +++ b/socialsharing_facebook/css/socialsharing_facebook.css @@ -3,17 +3,6 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ -.icon-social-facebook, -[data-themes*=light] .icon-social-facebook { +.icon-social-facebook { background-image: url('../img/facebook.svg'); -} - -[data-themes*=dark] .icon-social-facebook { - background-image: url('../img/app.svg'); -} - -@media (prefers-color-scheme: dark) { - .icon-social-facebook { - background-image: url('../img/app.svg'); - } -} +} \ No newline at end of file diff --git a/socialsharing_telegram/css/socialsharing_telegram.css b/socialsharing_telegram/css/socialsharing_telegram.css index 782c7ff..a9c3c41 100644 --- a/socialsharing_telegram/css/socialsharing_telegram.css +++ b/socialsharing_telegram/css/socialsharing_telegram.css @@ -3,17 +3,6 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ -.icon-social-telegram, -[data-themes*=light] .icon-social-telegram { +.icon-social-telegram { background-image: url('../img/telegram.svg'); -} - -[data-themes*=dark] .icon-social-telegram { - background-image: url('../img/app.svg'); -} - -@media (prefers-color-scheme: dark) { - .icon-social-telegram { - background-image: url('../img/app.svg'); - } -} +} \ No newline at end of file diff --git a/socialsharing_twitter/css/socialsharing_twitter.css b/socialsharing_twitter/css/socialsharing_twitter.css index c799064..8b18c7a 100644 --- a/socialsharing_twitter/css/socialsharing_twitter.css +++ b/socialsharing_twitter/css/socialsharing_twitter.css @@ -3,17 +3,6 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ -.icon-social-twitter, -[data-themes*=light] .icon-social-twitter { +.icon-social-twitter { background-image: url('../img/x.svg'); -} - -[data-themes*=dark] .icon-social-twitter { - background-image: url('../img/app.svg'); -} - -@media (prefers-color-scheme: dark) { - .icon-social-twitter { - background-image: url('../img/app.svg'); - } -} +} \ No newline at end of file