config moved to c++ plugin, removed old qml + fileview implementation
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import qs.Config
|
||||
import ZShell.Config
|
||||
import qs.Services
|
||||
|
||||
ButtonBase {
|
||||
id: root
|
||||
@@ -10,34 +11,34 @@ ButtonBase {
|
||||
readonly property alias label: label
|
||||
property alias text: label.text
|
||||
|
||||
activeColor: type === TextButton.Filled ? DynamicColors.palette.m3primary : DynamicColors.palette.m3secondary
|
||||
activeColor: type === TextButton.Filled ? Colors.palette.m3primary : Colors.palette.m3secondary
|
||||
activeOnColor: {
|
||||
if (type === TextButton.Text)
|
||||
return DynamicColors.palette.m3primary;
|
||||
return type === TextButton.Filled ? DynamicColors.palette.m3onPrimary : DynamicColors.palette.m3onSecondary;
|
||||
return Colors.palette.m3primary;
|
||||
return type === TextButton.Filled ? Colors.palette.m3onPrimary : Colors.palette.m3onSecondary;
|
||||
}
|
||||
horizontalPadding: Appearance.padding.larger
|
||||
horizontalPadding: Tokens.padding.larger
|
||||
implicitHeight: row.implicitHeight + verticalPadding * 2
|
||||
implicitWidth: row.implicitWidth + horizontalPadding * 2
|
||||
inactiveColor: {
|
||||
if (!isToggle && type === TextButton.Filled)
|
||||
return DynamicColors.palette.m3primary;
|
||||
return type === TextButton.Filled ? DynamicColors.tPalette.m3surfaceContainer : DynamicColors.palette.m3secondaryContainer;
|
||||
return Colors.palette.m3primary;
|
||||
return type === TextButton.Filled ? Colors.tPalette.m3surfaceContainer : Colors.palette.m3secondaryContainer;
|
||||
}
|
||||
inactiveOnColor: {
|
||||
if (!isToggle && type === TextButton.Filled)
|
||||
return DynamicColors.palette.m3onPrimary;
|
||||
return Colors.palette.m3onPrimary;
|
||||
if (type === TextButton.Text)
|
||||
return DynamicColors.palette.m3primary;
|
||||
return type === TextButton.Filled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3onSecondaryContainer;
|
||||
return Colors.palette.m3primary;
|
||||
return type === TextButton.Filled ? Colors.palette.m3onSurface : Colors.palette.m3onSecondaryContainer;
|
||||
}
|
||||
verticalPadding: Appearance.padding.small
|
||||
verticalPadding: Tokens.padding.small
|
||||
|
||||
RowLayout {
|
||||
id: row
|
||||
|
||||
anchors.centerIn: parent
|
||||
spacing: Appearance.spacing.small
|
||||
spacing: Tokens.spacing.small
|
||||
|
||||
MaterialIcon {
|
||||
id: iconLabel
|
||||
|
||||
Reference in New Issue
Block a user