From 8a4087bf963d3b4834186119925aaec632868b90 Mon Sep 17 00:00:00 2001 From: Marco Allegretti Date: Mon, 27 Apr 2026 13:46:41 +0200 Subject: [PATCH] Replace KDE logo with Shift brand icon Three white circles on dark background. Replaces start-here-kde in the dock home button and the phone navigation bar. --- CMakeLists.txt | 1 + containments/homescreens/folio/qml/FavouritesBar.qml | 2 +- .../taskpanel/qml/NavigationPanelComponent.qml | 2 +- icons/CMakeLists.txt | 10 ++++++++++ icons/sc-places-start-here-shift.svg | 10 ++++++++++ 5 files changed, 23 insertions(+), 2 deletions(-) create mode 100644 icons/CMakeLists.txt create mode 100644 icons/sc-places-start-here-shift.svg diff --git a/CMakeLists.txt b/CMakeLists.txt index 909e32c3..56bea301 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -141,6 +141,7 @@ plasma_install_package(lookandfeel org.kde.breeze.mobile look-and-feel lookandfe plasma_install_package(shell org.kde.plasma.mobileshell shells) add_subdirectory(bin) +add_subdirectory(icons) add_subdirectory(components) add_subdirectory(containments) add_subdirectory(devices) diff --git a/containments/homescreens/folio/qml/FavouritesBar.qml b/containments/homescreens/folio/qml/FavouritesBar.qml index 31f1be81..5876c1a1 100644 --- a/containments/homescreens/folio/qml/FavouritesBar.qml +++ b/containments/homescreens/folio/qml/FavouritesBar.qml @@ -159,7 +159,7 @@ MouseArea { anchors.centerIn: parent width: Math.min(parent.width, parent.height) * 0.75 height: width - source: "start-here-kde" + source: "start-here-shift" active: homeMouseArea.containsMouse } diff --git a/containments/taskpanel/qml/NavigationPanelComponent.qml b/containments/taskpanel/qml/NavigationPanelComponent.qml index f9898bfe..e0a15a85 100644 --- a/containments/taskpanel/qml/NavigationPanelComponent.qml +++ b/containments/taskpanel/qml/NavigationPanelComponent.qml @@ -88,7 +88,7 @@ MobileShell.NavigationPanel { id: homeAction enabled: true - iconSource: "start-here-kde" + iconSource: "start-here-shift" onTriggered: { MobileShellState.ShellDBusClient.openHomeScreen(); diff --git a/icons/CMakeLists.txt b/icons/CMakeLists.txt new file mode 100644 index 00000000..77e355a8 --- /dev/null +++ b/icons/CMakeLists.txt @@ -0,0 +1,10 @@ +# SPDX-FileCopyrightText: 2026 Marco Allegretti +# SPDX-License-Identifier: GPL-2.0-or-later + +include(ECMInstallIcons) + +ecm_install_icons( + ICONS sc-places-start-here-shift.svg + DESTINATION ${KDE_INSTALL_ICONDIR} + THEME hicolor +) diff --git a/icons/sc-places-start-here-shift.svg b/icons/sc-places-start-here-shift.svg new file mode 100644 index 00000000..fff58f6c --- /dev/null +++ b/icons/sc-places-start-here-shift.svg @@ -0,0 +1,10 @@ + + + + + + + + + +