oops xd
This commit is contained in:
parent
19f3c5eaee
commit
98a6aeb7c3
11 changed files with 0 additions and 338 deletions
|
@ -1,16 +0,0 @@
|
|||
maya
|
||||
----------------------------------------------------------------------
|
||||
|
||||
This theme follow the licencing policy of SDDM.
|
||||
|
||||
1) All QML files are available under terms of the MIT License.
|
||||
|
||||
2) The material design icons from https://design.google.com/icons/
|
||||
have been used in the theme.
|
||||
These icon are available under the Creative Common Attribution 4.0
|
||||
International License (CC-BY 4.0).
|
||||
|
||||
3) Open Sans Condensed font downloaded from Font Squirrel is available
|
||||
under the Apache License version 2.0.
|
||||
(https://www.fontsquirrel.com/license/open-sans-condensed)
|
||||
----------------------------------------------------------------------
|
|
@ -1,31 +0,0 @@
|
|||
1. INTRODUCTION
|
||||
|
||||
In Hindi, 'maya' refers to 'material wealth'.
|
||||
|
||||
This is a simple 'material' inspired SDDM theme.
|
||||
|
||||
|
||||
2. BACKGROUND
|
||||
|
||||
While contributing new translations, I tried testing them on
|
||||
my working Linux machine. But only few strings appeared to be
|
||||
translated.
|
||||
|
||||
Took some time, to discover that SDDM theme on my desktop was
|
||||
not using strings from SDDM. Few other themes I tried, weren't
|
||||
using all the strings.
|
||||
|
||||
Necessity to test translations was the driving force behind
|
||||
this theme. The 'material' inspiration helps in keeping focus
|
||||
on original intent.
|
||||
|
||||
|
||||
3. ACKNOWLEDGEMENTS
|
||||
|
||||
1. The basic theme and colors are material inspired.
|
||||
|
||||
2. Material Icons have been used from:
|
||||
https://design.google.com/icons/
|
||||
|
||||
3. Open Sans Condensed font from Font Squirrel.
|
||||
https://www.fontsquirrel.com/
|
|
@ -1,206 +0,0 @@
|
|||
//
|
||||
// [maya] components/SpButton.qml
|
||||
//
|
||||
// Implements custom action button with label
|
||||
//
|
||||
// (c) 2016 Sanjeev Premi (spremi@ymail.com)
|
||||
//
|
||||
// SPDX-License-Identifier: MIT
|
||||
// (https://spdx.org/licenses/MIT.html)
|
||||
//
|
||||
|
||||
|
||||
import QtQuick 2.0
|
||||
|
||||
Item {
|
||||
id : sp_button
|
||||
|
||||
property bool enabled : true
|
||||
|
||||
property alias icon : sp_button_icon.source
|
||||
property alias label : sp_button_label.text
|
||||
property alias font : sp_button_label.font
|
||||
|
||||
property color iconColor : "#aaaaaa"
|
||||
property color labelColor : "#424242"
|
||||
|
||||
property color hoverIconColor : "#cccccc"
|
||||
property color hoverLabelColor : "#808080"
|
||||
|
||||
property color pressIconColor : "#dcdcdc"
|
||||
property color pressLabelColor : "#a0a0a0"
|
||||
|
||||
property color disableColor : "#888888"
|
||||
|
||||
signal pressed()
|
||||
signal released()
|
||||
signal clicked()
|
||||
|
||||
Row {
|
||||
x : 4
|
||||
y : 4
|
||||
|
||||
spacing : 8
|
||||
|
||||
Rectangle {
|
||||
id : sp_button_bg
|
||||
|
||||
width : 40
|
||||
height : 40
|
||||
|
||||
radius : 20
|
||||
|
||||
color : iconColor
|
||||
|
||||
Image {
|
||||
id : sp_button_icon
|
||||
|
||||
width : 40
|
||||
height : 40
|
||||
|
||||
source : "./blank.svg"
|
||||
|
||||
fillMode : Image.Pad
|
||||
horizontalAlignment : Image.AlignHCenter
|
||||
verticalAlignment : Image.AlignVCenter
|
||||
}
|
||||
}
|
||||
|
||||
Text {
|
||||
id : sp_button_label
|
||||
|
||||
height : 40
|
||||
|
||||
text : ""
|
||||
color : labelColor
|
||||
|
||||
font.pixelSize : 24
|
||||
font.weight : Font.DemiBold
|
||||
|
||||
fontSizeMode : Text.VerticalFit
|
||||
horizontalAlignment : Text.AlignRight
|
||||
verticalAlignment : Text.AlignVCenter
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// States and associated visual attributes
|
||||
//
|
||||
states: [
|
||||
State {
|
||||
name : "disabled"
|
||||
when : (sp_button.enabled === false)
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_bg
|
||||
color : disableColor
|
||||
}
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_label
|
||||
color : disableColor
|
||||
}
|
||||
|
||||
},
|
||||
State {
|
||||
name : "hover"
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_label
|
||||
color : hoverLabelColor
|
||||
}
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_bg
|
||||
color : hoverIconColor
|
||||
}
|
||||
},
|
||||
State {
|
||||
name : "pressed"
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_label
|
||||
color : hoverLabelColor
|
||||
}
|
||||
|
||||
PropertyChanges {
|
||||
target : sp_button_bg
|
||||
color : pressIconColor
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
//
|
||||
// Behavior on state transitions
|
||||
//
|
||||
transitions: [
|
||||
Transition {
|
||||
from : ""
|
||||
to : "hover"
|
||||
|
||||
ColorAnimation {
|
||||
duration: 250
|
||||
}
|
||||
},
|
||||
Transition {
|
||||
from : ""
|
||||
to : "pressed"
|
||||
|
||||
ColorAnimation {
|
||||
duration: 25
|
||||
}
|
||||
},
|
||||
Transition {
|
||||
from : "disabled"
|
||||
to : "enabled"
|
||||
|
||||
ColorAnimation {
|
||||
duration: 50
|
||||
}
|
||||
},
|
||||
Transition {
|
||||
from : "enabled"
|
||||
to : "disabled"
|
||||
|
||||
ColorAnimation {
|
||||
duration: 50
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
//
|
||||
// Area to react to mouse actions
|
||||
//
|
||||
MouseArea {
|
||||
anchors.fill : sp_button
|
||||
|
||||
hoverEnabled : true
|
||||
cursorShape : Qt.PointingHandCursor
|
||||
acceptedButtons : Qt.LeftButton
|
||||
|
||||
onEntered : {
|
||||
sp_button.state = "hover"
|
||||
}
|
||||
|
||||
onExited : {
|
||||
sp_button.state = ""
|
||||
}
|
||||
|
||||
onPressed : {
|
||||
sp_button.state = "pressed"
|
||||
}
|
||||
|
||||
onClicked : {
|
||||
sp_button.clicked()
|
||||
}
|
||||
|
||||
onReleased : {
|
||||
if (containsMouse) {
|
||||
sp_button.state = "hover"
|
||||
} else {
|
||||
sp_button.state = ""
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,49 +0,0 @@
|
|||
//
|
||||
// [maya] components/SpClock.qml
|
||||
//
|
||||
// Implements custom clock component
|
||||
//
|
||||
// (c) 2016 Sanjeev Premi (spremi@ymail.com)
|
||||
//
|
||||
// SPDX-License-Identifier: MIT
|
||||
// (https://spdx.org/licenses/MIT.html)
|
||||
//
|
||||
|
||||
|
||||
import QtQuick 2.0
|
||||
|
||||
|
||||
Item {
|
||||
id : sp_clock
|
||||
|
||||
property date value : new Date()
|
||||
|
||||
property color tColor : "white"
|
||||
property alias tFont : sp_clock_text.font
|
||||
|
||||
implicitWidth : sp_clock_text.implicitWidth
|
||||
implicitHeight : sp_clock_text.implicitHeight
|
||||
|
||||
|
||||
Timer {
|
||||
interval : 100
|
||||
running : true
|
||||
repeat : true;
|
||||
onTriggered : sp_clock.value = new Date()
|
||||
}
|
||||
|
||||
Text {
|
||||
id : sp_clock_text
|
||||
|
||||
text : Qt.formatDateTime(sp_clock.value, "dddd, dd MMMM yyyy HH:mm AP")
|
||||
|
||||
color : sp_clock.tColor
|
||||
|
||||
font.pixelSize : 24
|
||||
|
||||
fontSizeMode : Text.VerticalFit
|
||||
|
||||
horizontalAlignment : Text.AlignHCenter
|
||||
verticalAlignment : Text.AlignVCenter
|
||||
}
|
||||
}
|
Binary file not shown.
|
@ -1,4 +0,0 @@
|
|||
<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M7 10l5 5 5-5z"/>
|
||||
<path d="M0 0h24v24H0z" fill="none"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 178 B |
|
@ -1,4 +0,0 @@
|
|||
<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0 0h24v24H0z" fill="none"/>
|
||||
<path d="M13 3h-2v10h2V3zm4.83 2.17l-1.42 1.42C17.99 7.86 19 9.81 19 12c0 3.87-3.13 7-7 7s-7-3.13-7-7c0-2.19 1.01-4.14 2.58-5.42L6.17 5.17C4.23 6.82 3 9.26 3 12c0 4.97 4.03 9 9 9s9-4.03 9-9c0-2.74-1.23-5.18-3.17-6.83z"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 372 B |
|
@ -1,4 +0,0 @@
|
|||
<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"/>
|
||||
<path d="M0 0h24v24H0z" fill="none"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 366 B |
|
@ -1,4 +0,0 @@
|
|||
<svg fill="#FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0 0h24v24H0z" fill="none"/>
|
||||
<path d="M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"/>
|
||||
</svg>
|
Before Width: | Height: | Size: 214 B |
Binary file not shown.
Before Width: | Height: | Size: 23 KiB |
|
@ -1,20 +0,0 @@
|
|||
{ lib, stdenv, fetchzip }:
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "sddm-i3-theme";
|
||||
version = "1";
|
||||
|
||||
src = fetchzip {
|
||||
url = "http://192.168.1.12/${pname}.tar.gz";
|
||||
hash = "sha256-587c+T7SflqYshPxRRcVD4xmY2pc4UBw+bYJQm04ZjU=";
|
||||
};
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/sddm/themes/${pname}/
|
||||
cp -r $src/* $out/share/sddm/themes/${pname}/
|
||||
'';
|
||||
|
||||
meta = {
|
||||
license = lib.licenses.mit;
|
||||
platforms = lib.platforms.linux;
|
||||
};
|
||||
}
|
Loading…
Reference in a new issue