diff options
Diffstat (limited to 'kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire')
9 files changed, 132 insertions, 0 deletions
diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults new file mode 100644 index 0000000..13f70b4 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/defaults @@ -0,0 +1,11 @@ +[Wallpaper] +Image=kanotix-starrise + +[kdeglobals][General] +ColorScheme=Steelfire + +[kdeglobals][Icons] +Theme=Steelfire + +[plasmarc][Theme] +name=Steelfire diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js new file mode 100644 index 0000000..5940823 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/layouts/org.kde.plasma.desktop-layout.js @@ -0,0 +1,6 @@ +loadTemplate("org.kde.plasma.desktop.kanotixPanel") + +var desktopsArray = desktopsForActivity(currentActivity()); +for( var j = 0; j < desktopsArray.length; j++) { + desktopsArray[j].wallpaperPlugin = 'org.kde.image'; +} diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg Binary files differnew file mode 100644 index 0000000..6bc1bef --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/fullscreenpreview.jpg diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png Binary files differnew file mode 100644 index 0000000..a5b0337 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/preview.png diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png Binary files differnew file mode 100644 index 0000000..865385a --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/previews/splash.png diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml new file mode 100644 index 0000000..27077a7 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/Splash.qml @@ -0,0 +1,92 @@ +/* + * Copyright 2014 Marco Martin <mart@kde.org> + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2, + * or (at your option) any later version, as published by the Free + * Software Foundation + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details + * + * You should have received a copy of the GNU General Public + * License along with this program; if not, write to the + * Free Software Foundation, Inc., + * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + */ + +import QtQuick 2.5 + +Rectangle { + id: root + color: "#709cd2" + + property int stage + + onStageChanged: { + if (stage == 2) { + introAnimation.running = true; + } else if (stage == 5) { + introAnimation.target = busyIndicator; + introAnimation.from = 1; + introAnimation.to = 0; + introAnimation.running = true; + } + } + + Item { + id: content + anchors.fill: parent + opacity: 0 + TextMetrics { + id: units + text: "M" + property int gridUnit: boundingRect.height + property int largeSpacing: units.gridUnit + property int smallSpacing: Math.max(2, gridUnit/4) + } + + Image { + id: logo + //match SDDM/lockscreen avatar positioning + property real size: units.gridUnit * 8 + + anchors.centerIn: parent + + source: "images/kanotix.svgz" + + sourceSize.width: size*2 + sourceSize.height: size*2 + } + + Image { + id: busyIndicator + //again sync from SDDM theme + anchors.top: logo.bottom + anchors.topMargin: units.largeSpacing + anchors.horizontalCenter: parent.horizontalCenter + source: "images/busywidget.svgz" + sourceSize.height: units.gridUnit * 4 + sourceSize.width: units.gridUnit * 4 + RotationAnimator on rotation { + id: rotationAnimator + from: 0 + to: 360 + duration: 1500 + loops: Animation.Infinite + } + } + } + + OpacityAnimator { + id: introAnimation + running: false + target: content + from: 0 + to: 1 + duration: 1000 + easing.type: Easing.InOutQuad + } +} diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz Binary files differnew file mode 100644 index 0000000..9a85b2d --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/busywidget.svgz diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz Binary files differnew file mode 100644 index 0000000..f7cd5f8 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/contents/splash/images/kanotix.svgz diff --git a/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json new file mode 100644 index 0000000..8aa72d5 --- /dev/null +++ b/kf6-kanotix-settings/share/plasma/look-and-feel/Steelfire/metadata.json @@ -0,0 +1,23 @@ +{ + "KPackageStructure": "Plasma/LookAndFeel", + "KPlugin": { + "Authors": [ + { + "Email": "retabell@gmx.de", + "Name": "KANOTIX-dev", + "Name[de]": "KANOTIX-dev", + "Name[en_GB]": "KANOTIX-dev" + } + ], + "Category": "", + "Description": "Steelfire", + "Description[de]": "Steelfire", + "Description[en_GB]": "Steelfire", + "Id": "Steelfire", + "License": "GPLv2+", + "Name": "Steelfire", + "Name[de]": "Steelfire", + "Name[en_GB]": "Steelfire", + "Website": "https://kanotix.com" + } +} |