Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 33746fca04 |
@@ -1,4 +1,4 @@
|
|||||||
name: Python
|
name: Lint & Format (Python)
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
@@ -32,34 +32,3 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
. .venv/bin/activate
|
. .venv/bin/activate
|
||||||
ruff check .
|
ruff check .
|
||||||
|
|
||||||
test:
|
|
||||||
runs-on: alpine
|
|
||||||
container: node:26-alpine
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- name: Checkout
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
|
|
||||||
- name: Install tools
|
|
||||||
run: |
|
|
||||||
apk add --no-cache \
|
|
||||||
git \
|
|
||||||
python3 \
|
|
||||||
py3-pip \
|
|
||||||
py3-pillow \
|
|
||||||
build-base
|
|
||||||
python3 -m venv .venv
|
|
||||||
. .venv/bin/activate
|
|
||||||
pip install --no-cache-dir \
|
|
||||||
typer \
|
|
||||||
pillow \
|
|
||||||
materialyoucolor \
|
|
||||||
jinja2 \
|
|
||||||
pytest
|
|
||||||
|
|
||||||
- name: Test
|
|
||||||
run: |
|
|
||||||
. .venv/bin/activate
|
|
||||||
cd cli
|
|
||||||
python -m pytest tests/ -v
|
|
||||||
|
|||||||
@@ -242,7 +242,6 @@ Singleton {
|
|||||||
recolorLogo: lock.recolorLogo,
|
recolorLogo: lock.recolorLogo,
|
||||||
enableFprint: lock.enableFprint,
|
enableFprint: lock.enableFprint,
|
||||||
showNotifContent: lock.showNotifContent,
|
showNotifContent: lock.showNotifContent,
|
||||||
showNotifIcon: lock.showNotifIcon,
|
|
||||||
maxFprintTries: lock.maxFprintTries,
|
maxFprintTries: lock.maxFprintTries,
|
||||||
blurAmount: lock.blurAmount,
|
blurAmount: lock.blurAmount,
|
||||||
sizes: {
|
sizes: {
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ JsonObject {
|
|||||||
property int maxFprintTries: 3
|
property int maxFprintTries: 3
|
||||||
property bool recolorLogo: false
|
property bool recolorLogo: false
|
||||||
property bool showNotifContent: false
|
property bool showNotifContent: false
|
||||||
property bool showNotifIcon: true
|
|
||||||
property Sizes sizes: Sizes {
|
property Sizes sizes: Sizes {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import qs.Modules.Resources as Resources
|
|||||||
import qs.Modules.Settings as Settings
|
import qs.Modules.Settings as Settings
|
||||||
import qs.Modules.Drawing as Drawing
|
import qs.Modules.Drawing as Drawing
|
||||||
import qs.Modules.Dock as Dock
|
import qs.Modules.Dock as Dock
|
||||||
|
import qs.Modules.SysTray.Popouts as SysPopouts
|
||||||
import qs.Config
|
import qs.Config
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
@@ -37,6 +38,7 @@ Item {
|
|||||||
readonly property alias settingsWrapper: settingsWrapper
|
readonly property alias settingsWrapper: settingsWrapper
|
||||||
readonly property alias sidebar: sidebar
|
readonly property alias sidebar: sidebar
|
||||||
readonly property alias toasts: toasts
|
readonly property alias toasts: toasts
|
||||||
|
readonly property alias traySubmenus: traySubmenus
|
||||||
readonly property alias utilities: utilities
|
readonly property alias utilities: utilities
|
||||||
required property PersistentProperties visibilities
|
required property PersistentProperties visibilities
|
||||||
|
|
||||||
@@ -93,6 +95,79 @@ Item {
|
|||||||
visibilities: root.visibilities
|
visibilities: root.visibilities
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Item {
|
||||||
|
id: traySubmenus
|
||||||
|
|
||||||
|
Repeater {
|
||||||
|
model: popouts.content.state.submenus
|
||||||
|
|
||||||
|
CustomClippingRect {
|
||||||
|
id: subMenuWrapper
|
||||||
|
|
||||||
|
required property int index
|
||||||
|
required property var modelData
|
||||||
|
property real targetX: 0
|
||||||
|
property real targetY: 0
|
||||||
|
|
||||||
|
function updatePosition() {
|
||||||
|
let sourceItem = modelData.sourceItem;
|
||||||
|
if (!sourceItem || !sourceItem.parent)
|
||||||
|
return;
|
||||||
|
|
||||||
|
let mapped = sourceItem.mapToItem(root, 0, -Appearance.padding.small);
|
||||||
|
|
||||||
|
let rightX = mapped.x + modelData.sourceWidth + Config.barConfig.border;
|
||||||
|
let leftX = mapped.x - implicitWidth - Config.barConfig.border;
|
||||||
|
|
||||||
|
if (rightX + implicitWidth > root.width) {
|
||||||
|
targetX = leftX;
|
||||||
|
} else {
|
||||||
|
targetX = rightX;
|
||||||
|
}
|
||||||
|
|
||||||
|
targetY = mapped.y;
|
||||||
|
|
||||||
|
if (targetY + implicitHeight > root.height) {
|
||||||
|
targetY = root.height - implicitHeight;
|
||||||
|
}
|
||||||
|
if (targetY < 0)
|
||||||
|
targetY = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
implicitHeight: subMenuContent.implicitHeight + Appearance.padding.small * 2
|
||||||
|
implicitWidth: subMenuContent.implicitWidth + Appearance.padding.small * 2
|
||||||
|
radius: Appearance.rounding.normal
|
||||||
|
x: targetX
|
||||||
|
y: targetY
|
||||||
|
|
||||||
|
Behavior on implicitHeight {
|
||||||
|
Anim {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Behavior on implicitWidth {
|
||||||
|
Anim {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Component.onCompleted: {
|
||||||
|
updatePosition();
|
||||||
|
}
|
||||||
|
onImplicitHeightChanged: updatePosition()
|
||||||
|
onImplicitWidthChanged: updatePosition()
|
||||||
|
|
||||||
|
SysPopouts.SubMenu {
|
||||||
|
id: subMenuContent
|
||||||
|
|
||||||
|
anchors.centerIn: parent
|
||||||
|
handle: subMenuWrapper.modelData.handle
|
||||||
|
level: subMenuWrapper.index + 1
|
||||||
|
popouts: root.popouts.state
|
||||||
|
screen: root.screen
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Modules.ClipWrapper {
|
Modules.ClipWrapper {
|
||||||
id: popouts
|
id: popouts
|
||||||
|
|
||||||
|
|||||||
+29
-1
@@ -64,7 +64,7 @@ Variants {
|
|||||||
|
|
||||||
height: win.height - bar.implicitHeight - Config.barConfig.border
|
height: win.height - bar.implicitHeight - Config.barConfig.border
|
||||||
intersection: Intersection.Xor
|
intersection: Intersection.Xor
|
||||||
regions: popoutRegions.instances
|
regions: [...popoutRegions.instances, ...subMenuRegions.instances]
|
||||||
width: win.width - Config.barConfig.border * 2
|
width: win.width - Config.barConfig.border * 2
|
||||||
x: Config.barConfig.border
|
x: Config.barConfig.border
|
||||||
y: bar.implicitHeight
|
y: bar.implicitHeight
|
||||||
@@ -93,6 +93,22 @@ Variants {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Variants {
|
||||||
|
id: subMenuRegions
|
||||||
|
|
||||||
|
model: panels.traySubmenus.children
|
||||||
|
|
||||||
|
Region {
|
||||||
|
required property Item modelData
|
||||||
|
|
||||||
|
height: modelData.height
|
||||||
|
intersection: Intersection.Subtract
|
||||||
|
width: modelData.width
|
||||||
|
x: modelData.x + panels.traySubmenus.x + Config.barConfig.border
|
||||||
|
y: modelData.y + panels.traySubmenus.y + bar.implicitHeight
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
HyprlandFocusGrab {
|
HyprlandFocusGrab {
|
||||||
id: focusGrab
|
id: focusGrab
|
||||||
|
|
||||||
@@ -302,6 +318,18 @@ Variants {
|
|||||||
panel: panels.drawing
|
panel: panels.drawing
|
||||||
radius: Appearance.rounding.normal
|
radius: Appearance.rounding.normal
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Repeater {
|
||||||
|
model: panels.traySubmenus.children
|
||||||
|
|
||||||
|
PanelBg {
|
||||||
|
required property Item modelData
|
||||||
|
|
||||||
|
deformAmount: 0.1
|
||||||
|
panel: modelData
|
||||||
|
radius: 20 * Appearance.rounding.scale
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Drawing {
|
Drawing {
|
||||||
|
|||||||
+20
-20
@@ -16,14 +16,27 @@ Scope {
|
|||||||
property bool launching: false
|
property bool launching: false
|
||||||
property string promptMessage: ""
|
property string promptMessage: ""
|
||||||
readonly property var selectedSession: sessionIndex >= 0 ? sessions[sessionIndex] : null
|
readonly property var selectedSession: sessionIndex >= 0 ? sessions[sessionIndex] : null
|
||||||
readonly property var selectedUser: Users.selectedUser
|
|
||||||
property int sessionIndex: sessions.length > 0 ? 0 : -1
|
property int sessionIndex: sessions.length > 0 ? 0 : -1
|
||||||
property var sessions: []
|
property var sessions: []
|
||||||
readonly property string userFace: selectedUser ? selectedUser.face : ""
|
|
||||||
readonly property string username: Users.selectedUsername
|
|
||||||
|
|
||||||
// User handling - now uses the Users singleton
|
// User handling - now uses the Users singleton
|
||||||
readonly property var users: Users.users
|
readonly property var users: Users.users
|
||||||
|
readonly property var selectedUser: Users.selectedUser
|
||||||
|
readonly property string username: Users.selectedUsername
|
||||||
|
readonly property string userFace: selectedUser ? selectedUser.face : ""
|
||||||
|
|
||||||
|
// User selection functions (delegate to Users singleton)
|
||||||
|
function selectUser(username: string): bool {
|
||||||
|
return Users.selectUser(username);
|
||||||
|
}
|
||||||
|
|
||||||
|
function selectNextUser(): void {
|
||||||
|
Users.selectNext();
|
||||||
|
}
|
||||||
|
|
||||||
|
function selectPreviousUser(): void {
|
||||||
|
Users.selectPrevious();
|
||||||
|
}
|
||||||
|
|
||||||
signal flashMsg
|
signal flashMsg
|
||||||
|
|
||||||
@@ -45,11 +58,11 @@ Scope {
|
|||||||
|
|
||||||
event.accepted = true;
|
event.accepted = true;
|
||||||
return;
|
return;
|
||||||
} else if (event.key === Qt.Key_Escape) {
|
}
|
||||||
buffer = "";
|
|
||||||
} else if (" abcdefghijklmnopqrstuvwxyz1234567890`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/?".includes(event.text.toLowerCase())) {
|
if (event.text && !/[\r\n]/.test(event.text)) {
|
||||||
// No illegal characters (you are insane if you use unicode in your password)
|
|
||||||
buffer += event.text;
|
buffer += event.text;
|
||||||
|
event.accepted = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -68,19 +81,6 @@ Scope {
|
|||||||
Greetd.launch(selectedSession.command, [], true);
|
Greetd.launch(selectedSession.command, [], true);
|
||||||
}
|
}
|
||||||
|
|
||||||
function selectNextUser(): void {
|
|
||||||
Users.selectNext();
|
|
||||||
}
|
|
||||||
|
|
||||||
function selectPreviousUser(): void {
|
|
||||||
Users.selectPrevious();
|
|
||||||
}
|
|
||||||
|
|
||||||
// User selection functions (delegate to Users singleton)
|
|
||||||
function selectUser(username: string): bool {
|
|
||||||
return Users.selectUser(username);
|
|
||||||
}
|
|
||||||
|
|
||||||
function submit(): void {
|
function submit(): void {
|
||||||
errorMessage = "";
|
errorMessage = "";
|
||||||
|
|
||||||
|
|||||||
@@ -6,21 +6,7 @@ import Quickshell.Services.UPower
|
|||||||
Singleton {
|
Singleton {
|
||||||
id: root
|
id: root
|
||||||
|
|
||||||
readonly property real batteryPercent: UPower.displayDevice.percentage
|
|
||||||
readonly property list<UPowerDevice> devices: UPower.devices.values
|
readonly property list<UPowerDevice> devices: UPower.devices.values
|
||||||
readonly property UPowerDevice displayDevice: UPower.displayDevice
|
readonly property UPowerDevice displayDevice: UPower.displayDevice
|
||||||
readonly property bool onBattery: UPower.onBattery
|
readonly property bool onBattery: UPower.onBattery
|
||||||
// property bool toastShown
|
|
||||||
//
|
|
||||||
// Connections {
|
|
||||||
// target: UPower
|
|
||||||
//
|
|
||||||
// function onPercentageChanged(): {
|
|
||||||
// if (root.batteryPercent >= 0.2 && toastShown)
|
|
||||||
// return;
|
|
||||||
//
|
|
||||||
// root.toastShown = true;
|
|
||||||
// Toaster.toast(qsTr("Battery "))
|
|
||||||
// }
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,9 +1,7 @@
|
|||||||
pragma Singleton
|
pragma Singleton
|
||||||
pragma ComponentBehavior: Bound
|
|
||||||
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Io
|
import Quickshell.Io
|
||||||
import QtQuick
|
|
||||||
import ZShell.Models
|
import ZShell.Models
|
||||||
import qs.Config
|
import qs.Config
|
||||||
import qs.Modules
|
import qs.Modules
|
||||||
@@ -14,17 +12,11 @@ Searcher {
|
|||||||
id: root
|
id: root
|
||||||
|
|
||||||
property string actualCurrent: WallpaperPath.currentWallpaperPath
|
property string actualCurrent: WallpaperPath.currentWallpaperPath
|
||||||
property alias crops: adapter.monitorCrops
|
|
||||||
readonly property string current: showPreview ? previewPath : actualCurrent
|
readonly property string current: showPreview ? previewPath : actualCurrent
|
||||||
property alias monitorCrops: monitorCrops
|
|
||||||
property string previewPath
|
property string previewPath
|
||||||
property bool recentlyChanged
|
property bool recentlyChanged
|
||||||
property bool showPreview: false
|
property bool showPreview: false
|
||||||
|
|
||||||
function getCrop(screen: string): var {
|
|
||||||
return root.crops[screen];
|
|
||||||
}
|
|
||||||
|
|
||||||
function preview(path: string): void {
|
function preview(path: string): void {
|
||||||
previewPath = path;
|
previewPath = path;
|
||||||
if (Config.general.color.schemeGeneration)
|
if (Config.general.color.schemeGeneration)
|
||||||
@@ -32,35 +24,9 @@ Searcher {
|
|||||||
showPreview = true;
|
showPreview = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function setCrop(screen: string, rect: rect, scaledRect: rect, zoom: real): void {
|
|
||||||
let updated = Object.assign({}, root.crops);
|
|
||||||
|
|
||||||
if (zoom <= 0)
|
|
||||||
zoom = 1.0;
|
|
||||||
else if (zoom > 5.0)
|
|
||||||
zoom = 5.0;
|
|
||||||
|
|
||||||
updated[screen] = {
|
|
||||||
x: rect.x,
|
|
||||||
y: rect.y,
|
|
||||||
width: rect.width,
|
|
||||||
height: rect.height,
|
|
||||||
scaledX: scaledRect.x,
|
|
||||||
scaledY: scaledRect.y,
|
|
||||||
scaledWidth: scaledRect.width,
|
|
||||||
scaledHeight: scaledRect.height,
|
|
||||||
zoom: zoom
|
|
||||||
};
|
|
||||||
|
|
||||||
root.crops = updated;
|
|
||||||
monitorCrops.writeAdapter();
|
|
||||||
monitorCrops.reload();
|
|
||||||
}
|
|
||||||
|
|
||||||
function setWallpaper(path: string): void {
|
function setWallpaper(path: string): void {
|
||||||
actualCurrent = path;
|
actualCurrent = path;
|
||||||
WallpaperPath.currentWallpaperPath = path;
|
WallpaperPath.currentWallpaperPath = path;
|
||||||
Quickshell.screens.forEach(n => setCrop(n.name, Qt.rect(0, 0, 0, 0), Qt.rect(0, 0, 0, 0), 1.0));
|
|
||||||
Quickshell.execDetached(["zshell-cli", "wallpaper", "lockscreen", "--input-image", `${root.actualCurrent}`, "--output-path", `${Paths.state}/lockscreen_bg.png`, "--blur-amount", `${Config.lock.blurAmount}`]);
|
Quickshell.execDetached(["zshell-cli", "wallpaper", "lockscreen", "--input-image", `${root.actualCurrent}`, "--output-path", `${Paths.state}/lockscreen_bg.png`, "--blur-amount", `${Config.lock.blurAmount}`]);
|
||||||
if (Config.general.color.schemeGeneration)
|
if (Config.general.color.schemeGeneration)
|
||||||
Quickshell.execDetached(["zshell-cli", "scheme", "generate", "--image-path", `${root.actualCurrent}`, "--scheme", `${Config.colors.schemeType}`, "--mode", `${Config.general.color.mode}`]);
|
Quickshell.execDetached(["zshell-cli", "scheme", "generate", "--image-path", `${root.actualCurrent}`, "--scheme", `${Config.colors.schemeType}`, "--mode", `${Config.general.color.mode}`]);
|
||||||
@@ -87,22 +53,6 @@ Searcher {
|
|||||||
target: "wallpaper"
|
target: "wallpaper"
|
||||||
}
|
}
|
||||||
|
|
||||||
FileView {
|
|
||||||
id: monitorCrops
|
|
||||||
|
|
||||||
path: `${Paths.state}/wallpaper-crops.json`
|
|
||||||
watchChanges: true
|
|
||||||
|
|
||||||
onAdapterUpdated: writeAdapter()
|
|
||||||
onFileChanged: reload()
|
|
||||||
|
|
||||||
JsonAdapter {
|
|
||||||
id: adapter
|
|
||||||
|
|
||||||
property var monitorCrops: ({})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
FileSystemModel {
|
FileSystemModel {
|
||||||
id: wallpapers
|
id: wallpapers
|
||||||
|
|
||||||
|
|||||||
@@ -16,6 +16,7 @@ Item {
|
|||||||
readonly property Item current: currentPopout?.item ?? null
|
readonly property Item current: currentPopout?.item ?? null
|
||||||
readonly property Popout currentPopout: content.children.find(c => c.shouldBeActive) ?? null
|
readonly property Popout currentPopout: content.children.find(c => c.shouldBeActive) ?? null
|
||||||
required property PopoutState popouts
|
required property PopoutState popouts
|
||||||
|
required property ShellScreen screen
|
||||||
|
|
||||||
implicitHeight: (currentPopout?.implicitHeight ?? 0) + 5 * 2
|
implicitHeight: (currentPopout?.implicitHeight ?? 0) + 5 * 2
|
||||||
implicitWidth: (currentPopout?.implicitWidth ?? 0) + 5 * 2
|
implicitWidth: (currentPopout?.implicitWidth ?? 0) + 5 * 2
|
||||||
@@ -63,6 +64,7 @@ Item {
|
|||||||
|
|
||||||
TrayMenuPopout {
|
TrayMenuPopout {
|
||||||
popouts: root.popouts
|
popouts: root.popouts
|
||||||
|
screen: root.screen
|
||||||
trayItem: trayMenu.modelData.menu
|
trayItem: trayMenu.modelData.menu
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -58,7 +58,6 @@ CustomRect {
|
|||||||
fillMode: Image.PreserveAspectCrop
|
fillMode: Image.PreserveAspectCrop
|
||||||
height: Config.notifs.sizes.image
|
height: Config.notifs.sizes.image
|
||||||
source: Qt.resolvedUrl(root.image)
|
source: Qt.resolvedUrl(root.image)
|
||||||
visible: Config.lock.showNotifIcon
|
|
||||||
width: Config.notifs.sizes.image
|
width: Config.notifs.sizes.image
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -30,8 +30,6 @@ Scope {
|
|||||||
} else {
|
} else {
|
||||||
buffer = buffer.slice(0, -1);
|
buffer = buffer.slice(0, -1);
|
||||||
}
|
}
|
||||||
} else if (event.key === Qt.Key_Escape) {
|
|
||||||
buffer = "";
|
|
||||||
} else if (" abcdefghijklmnopqrstuvwxyz1234567890`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/?".includes(event.text.toLowerCase())) {
|
} else if (" abcdefghijklmnopqrstuvwxyz1234567890`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/?".includes(event.text.toLowerCase())) {
|
||||||
// No illegal characters (you are insane if you use unicode in your password)
|
// No illegal characters (you are insane if you use unicode in your password)
|
||||||
buffer += event.text;
|
buffer += event.text;
|
||||||
|
|||||||
@@ -1,8 +1,36 @@
|
|||||||
import QtQuick
|
import QtQuick
|
||||||
|
|
||||||
QtObject {
|
QtObject {
|
||||||
|
id: root
|
||||||
|
|
||||||
property string currentName
|
property string currentName
|
||||||
property bool hasCurrent
|
property bool hasCurrent
|
||||||
|
property var submenus: []
|
||||||
|
|
||||||
signal detachRequested(mode: string)
|
signal detachRequested(mode: string)
|
||||||
|
|
||||||
|
function clearSubmenus(): void {
|
||||||
|
submenus = [];
|
||||||
|
}
|
||||||
|
|
||||||
|
function closeSubmenus(level: int): void {
|
||||||
|
submenus = submenus.slice(0, level);
|
||||||
|
}
|
||||||
|
|
||||||
|
function pushSubmenu(level: int, handle: var, sourceItem: var, sourceWidth: int): void {
|
||||||
|
let newSubmenus = submenus.slice(0, level);
|
||||||
|
newSubmenus.push({
|
||||||
|
"handle": handle,
|
||||||
|
"sourceItem": sourceItem,
|
||||||
|
"sourceWidth": sourceWidth
|
||||||
|
});
|
||||||
|
submenus = newSubmenus;
|
||||||
|
}
|
||||||
|
|
||||||
|
onCurrentNameChanged: {
|
||||||
|
root.clearSubmenus();
|
||||||
|
}
|
||||||
|
onHasCurrentChanged: {
|
||||||
|
root.clearSubmenus();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import Quickshell
|
|
||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
import qs.Modules.Settings.Controls
|
import qs.Modules.Settings.Controls
|
||||||
import qs.Config
|
import qs.Config
|
||||||
@@ -6,8 +5,6 @@ import qs.Config
|
|||||||
SettingsPage {
|
SettingsPage {
|
||||||
id: root
|
id: root
|
||||||
|
|
||||||
required property ShellScreen screen
|
|
||||||
|
|
||||||
SettingsSection {
|
SettingsSection {
|
||||||
sectionId: "Wallpaper"
|
sectionId: "Wallpaper"
|
||||||
|
|
||||||
@@ -36,6 +33,8 @@ SettingsPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
WallpaperCropper {
|
WallpaperCropper {
|
||||||
|
Layout.fillWidth: true
|
||||||
|
Layout.preferredHeight: 600
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -50,15 +50,6 @@ SettingsPage {
|
|||||||
Separator {
|
Separator {
|
||||||
}
|
}
|
||||||
|
|
||||||
SettingSwitch {
|
|
||||||
name: "Show notification icon"
|
|
||||||
object: Config.lock
|
|
||||||
setting: "showNotifIcon"
|
|
||||||
}
|
|
||||||
|
|
||||||
Separator {
|
|
||||||
}
|
|
||||||
|
|
||||||
SettingSpinBox {
|
SettingSpinBox {
|
||||||
min: 0
|
min: 0
|
||||||
name: "Blur amount"
|
name: "Blur amount"
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
pragma ComponentBehavior: Bound
|
|
||||||
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Widgets
|
import Quickshell.Widgets
|
||||||
import QtQuick
|
import QtQuick
|
||||||
@@ -22,6 +20,7 @@ Item {
|
|||||||
required property PersistentProperties visibilities
|
required property PersistentProperties visibilities
|
||||||
|
|
||||||
function scrollToSetting(section: string, settingName: string) {
|
function scrollToSetting(section: string, settingName: string) {
|
||||||
|
// Wait for the StackView transition to complete, then scroll
|
||||||
root.pendingSection = section;
|
root.pendingSection = section;
|
||||||
root.pendingSetting = settingName;
|
root.pendingSetting = settingName;
|
||||||
scrollTimer.restart();
|
scrollTimer.restart();
|
||||||
@@ -158,7 +157,6 @@ Item {
|
|||||||
id: background
|
id: background
|
||||||
|
|
||||||
Cat.Background {
|
Cat.Background {
|
||||||
screen: root.screen
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,260 +1,113 @@
|
|||||||
pragma ComponentBehavior: Bound
|
|
||||||
|
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
|
import QtQuick.Controls
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Hyprland
|
|
||||||
import ZShell.Internal
|
|
||||||
import qs.Config
|
import qs.Config
|
||||||
import qs.Components
|
import qs.Components
|
||||||
import qs.Helpers
|
import qs.Helpers
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: wrapper
|
id: root
|
||||||
|
|
||||||
property bool changesMade: false
|
Image {
|
||||||
|
id: imageView
|
||||||
|
|
||||||
signal requestCrop
|
property real displayH: paintedHeight
|
||||||
|
property real displayW: paintedWidth
|
||||||
Layout.fillWidth: true
|
property real displayX: (width - paintedWidth) * 0.5
|
||||||
Layout.preferredHeight: 400
|
property real displayY: (height - paintedHeight) * 0.5
|
||||||
|
property real scaleX: sourceW / displayW
|
||||||
IconButton {
|
property real scaleY: sourceH / displayH
|
||||||
anchors.margins: Appearance.padding.normal
|
property real sourceH: Quickshell.screens[0].height
|
||||||
anchors.right: parent.right
|
property real sourceW: Quickshell.screens[0].width
|
||||||
anchors.top: parent.top
|
|
||||||
icon: "check"
|
|
||||||
opacity: wrapper.changesMade ? 1 : 0
|
|
||||||
scale: wrapper.changesMade ? 1 : 0
|
|
||||||
z: 2
|
|
||||||
|
|
||||||
Behavior on opacity {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Behavior on scale {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
onClicked: {
|
|
||||||
wrapper.requestCrop();
|
|
||||||
wrapper.changesMade = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
RowLayout {
|
|
||||||
id: root
|
|
||||||
|
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
spacing: Appearance.spacing.normal
|
fillMode: Image.PreserveAspectFit
|
||||||
|
smooth: true
|
||||||
|
source: Wallpapers.current
|
||||||
|
}
|
||||||
|
|
||||||
Repeater {
|
Item {
|
||||||
model: ScriptModel {
|
id: overlay
|
||||||
values: [...Quickshell.screens].sort((a, b) => {
|
|
||||||
return a.x - b.x;
|
clip: true
|
||||||
})
|
height: imageView.displayH
|
||||||
|
width: imageView.displayW
|
||||||
|
x: imageView.displayX
|
||||||
|
y: imageView.displayY
|
||||||
|
|
||||||
|
CustomRect {
|
||||||
|
id: cropRect
|
||||||
|
|
||||||
|
property real aspectRatio: Quickshell.screens[0].width / Quickshell.screens[0].height
|
||||||
|
readonly property rect sourceRect: Qt.rect(x * imageView.scaleX, y * imageView.scaleY, width * imageView.scaleX, height * imageView.scaleY)
|
||||||
|
property real zoom: Config.background.zoom
|
||||||
|
|
||||||
|
function clampToBounds() {
|
||||||
|
x = Math.max(0, Math.min(x, overlay.width - width));
|
||||||
|
|
||||||
|
y = Math.max(0, Math.min(y, overlay.height - height));
|
||||||
}
|
}
|
||||||
|
|
||||||
Item {
|
border.color: DynamicColors.palette.m3primary
|
||||||
id: delegate
|
border.width: 2
|
||||||
|
color: DynamicColors.tPalette.m3primary
|
||||||
|
height: width / aspectRatio
|
||||||
|
radius: Appearance.rounding.small
|
||||||
|
visible: imageView.status === Image.Ready
|
||||||
|
width: Math.min(overlay.width / zoom, overlay.height * aspectRatio / zoom)
|
||||||
|
x: Config.background.sourceClipX / imageView.scaleX
|
||||||
|
y: Config.background.sourceClipY / imageView.scaleY
|
||||||
|
}
|
||||||
|
|
||||||
required property ShellScreen modelData
|
MouseArea {
|
||||||
|
function updateCrop(mouseX, mouseY) {
|
||||||
|
let nx = mouseX - cropRect.width * 0.5;
|
||||||
|
let ny = mouseY - cropRect.height * 0.5;
|
||||||
|
|
||||||
function applyCrop(): void {
|
nx = Math.max(0, Math.min(nx, overlay.width - cropRect.width));
|
||||||
const croprect = cropRect.mapToItem(scaledImg, 0, 0, cropRect.width, cropRect.height);
|
|
||||||
const upscaledRect = Qt.rect((croprect.x - cropRect.imageX) / scaledImg.paintedWidth, (croprect.y - cropRect.imageY) / scaledImg.paintedHeight, croprect.width / scaledImg.paintedWidth, croprect.height / scaledImg.paintedHeight);
|
|
||||||
Wallpapers.setCrop(delegate.modelData.name, upscaledRect, croprect, cropRect.zoom);
|
|
||||||
}
|
|
||||||
|
|
||||||
function zoomClipRect(zoom: real): void {
|
ny = Math.max(0, Math.min(ny, overlay.height - cropRect.height));
|
||||||
let oldCenterX = cropRect.x + cropRect.width * 0.5;
|
|
||||||
let oldCenterY = cropRect.y + cropRect.height * 0.5;
|
|
||||||
|
|
||||||
cropRect.zoom = zoom;
|
cropRect.x = nx;
|
||||||
|
cropRect.y = ny;
|
||||||
|
}
|
||||||
|
|
||||||
cropRect.x = oldCenterX - cropRect.width * 0.5;
|
anchors.fill: parent
|
||||||
cropRect.y = oldCenterY - cropRect.height * 0.5;
|
hoverEnabled: true
|
||||||
|
preventStealing: true
|
||||||
|
|
||||||
cropRect.clampToBounds();
|
onPositionChanged: mouse => {
|
||||||
}
|
if (pressed)
|
||||||
|
updateCrop(mouse.x, mouse.y);
|
||||||
|
}
|
||||||
|
onPressed: mouse => {
|
||||||
|
updateCrop(mouse.x, mouse.y);
|
||||||
|
}
|
||||||
|
onReleased: {
|
||||||
|
Wallpapers.recentlyChanged = false;
|
||||||
|
Config.background.sourceClipX = cropRect.sourceRect.x;
|
||||||
|
Config.background.sourceClipY = cropRect.sourceRect.y;
|
||||||
|
Config.background.sourceClipW = cropRect.sourceRect.width;
|
||||||
|
Config.background.sourceClipH = cropRect.sourceRect.height;
|
||||||
|
Config.save();
|
||||||
|
}
|
||||||
|
onWheel: wheel => {
|
||||||
|
let oldCenterX = cropRect.x + cropRect.width * 0.5;
|
||||||
|
let oldCenterY = cropRect.y + cropRect.height * 0.5;
|
||||||
|
|
||||||
Layout.fillHeight: true
|
if (wheel.angleDelta.y > 0)
|
||||||
Layout.fillWidth: true
|
cropRect.zoom *= 1.1;
|
||||||
|
else
|
||||||
|
cropRect.zoom /= 1.1;
|
||||||
|
|
||||||
Connections {
|
cropRect.zoom = Math.max(1.0, Math.min(cropRect.zoom, 10.0));
|
||||||
function onRequestCrop(): void {
|
Config.background.zoom = cropRect.zoom;
|
||||||
delegate.applyCrop();
|
|
||||||
}
|
|
||||||
|
|
||||||
target: wrapper
|
cropRect.x = oldCenterX - cropRect.width * 0.5;
|
||||||
}
|
cropRect.y = oldCenterY - cropRect.height * 0.5;
|
||||||
|
|
||||||
RowLayout {
|
cropRect.clampToBounds();
|
||||||
id: sliderLayout
|
|
||||||
|
|
||||||
anchors.bottom: parent.bottom
|
|
||||||
anchors.left: parent.left
|
|
||||||
anchors.right: parent.right
|
|
||||||
implicitHeight: 30
|
|
||||||
spacing: Appearance.spacing.large
|
|
||||||
|
|
||||||
CustomText {
|
|
||||||
text: qsTr("Crop scale")
|
|
||||||
}
|
|
||||||
|
|
||||||
CustomSlider {
|
|
||||||
id: zoomSlider
|
|
||||||
|
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.preferredHeight: 10
|
|
||||||
from: 1.0
|
|
||||||
to: 5.0
|
|
||||||
value: cropRect.zoom
|
|
||||||
|
|
||||||
onMoved: {
|
|
||||||
delegate.zoomClipRect(value);
|
|
||||||
wrapper.changesMade = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
CachingImage {
|
|
||||||
id: scaledImg
|
|
||||||
|
|
||||||
property var displayData
|
|
||||||
property real monitorScale: 1.0
|
|
||||||
|
|
||||||
anchors.bottom: sliderLayout.top
|
|
||||||
anchors.bottomMargin: Appearance.spacing.normal
|
|
||||||
anchors.left: parent.left
|
|
||||||
anchors.right: parent.right
|
|
||||||
anchors.top: parent.top
|
|
||||||
asynchronous: true
|
|
||||||
fillMode: Image.PreserveAspectFit
|
|
||||||
// retainWhileLoading: true
|
|
||||||
source: Wallpapers.current
|
|
||||||
sourceSize.height: parent.height
|
|
||||||
sourceSize.width: parent.width
|
|
||||||
|
|
||||||
onPaintedWidthChanged: {
|
|
||||||
if (paintedWidth > 0) {
|
|
||||||
scaledImg.displayData = Wallpapers.getCrop(delegate.modelData.name);
|
|
||||||
cropRect.zoom = Wallpapers.getCrop(delegate.modelData.name).zoom;
|
|
||||||
cropRect.restoreFromData();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
onSourceChanged: cropRect.clampToBounds()
|
|
||||||
onStatusChanged: if (scaledImg.status == Image.Ready)
|
|
||||||
cropRect.clampToBounds()
|
|
||||||
|
|
||||||
CustomText {
|
|
||||||
id: monitorId
|
|
||||||
|
|
||||||
anchors.centerIn: parent
|
|
||||||
color: Qt.alpha(DynamicColors.palette.m3surface, 0.85)
|
|
||||||
font.pointSize: Appearance.font.size.large * 4
|
|
||||||
style: Text.Outline
|
|
||||||
styleColor: DynamicColors.palette.m3onSurface
|
|
||||||
text: delegate.modelData.name
|
|
||||||
}
|
|
||||||
|
|
||||||
CustomRect {
|
|
||||||
id: cropRect
|
|
||||||
|
|
||||||
property real aspectRatio: delegate.modelData.width / delegate.modelData.height
|
|
||||||
readonly property real baseHeight: baseWidth / aspectRatio
|
|
||||||
readonly property real baseWidth: {
|
|
||||||
let fittedHeight = scaledImg.paintedHeight;
|
|
||||||
let fittedWidth = fittedHeight * aspectRatio;
|
|
||||||
|
|
||||||
if (fittedWidth > scaledImg.paintedWidth) {
|
|
||||||
fittedWidth = scaledImg.paintedWidth;
|
|
||||||
fittedHeight = fittedWidth / aspectRatio;
|
|
||||||
}
|
|
||||||
|
|
||||||
return fittedWidth;
|
|
||||||
}
|
|
||||||
readonly property real imageX: (scaledImg.width - scaledImg.paintedWidth) / 2
|
|
||||||
readonly property real imageY: (scaledImg.height - scaledImg.paintedHeight) / 2
|
|
||||||
property real imgAspectRatio: scaledImg.paintedWidth / scaledImg.paintedHeight
|
|
||||||
property real zoom: scaledImg.displayData.zoom
|
|
||||||
|
|
||||||
function centerInImage() {
|
|
||||||
x = imageX + (scaledImg.paintedWidth - width) / 2;
|
|
||||||
y = imageY + (scaledImg.paintedHeight - height) / 2;
|
|
||||||
}
|
|
||||||
|
|
||||||
function clampToBounds() {
|
|
||||||
x = Math.max(imageX, Math.min(x, imageX + scaledImg.paintedWidth - width));
|
|
||||||
|
|
||||||
y = Math.max(imageY, Math.min(y, imageY + scaledImg.paintedHeight - height));
|
|
||||||
}
|
|
||||||
|
|
||||||
function restoreFromData() {
|
|
||||||
let data = scaledImg.displayData;
|
|
||||||
|
|
||||||
if (data && data.scaledX !== 0 || data.scaledY !== 0 || data.scaledWidth !== 0 || data.scaledHeight !== 0) {
|
|
||||||
x = data.scaledX;
|
|
||||||
y = data.scaledY;
|
|
||||||
|
|
||||||
clampToBounds();
|
|
||||||
} else {
|
|
||||||
zoom = 1.0;
|
|
||||||
centerInImage();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
border.color: DynamicColors.palette.m3primary
|
|
||||||
border.width: 2
|
|
||||||
height: baseHeight / zoom
|
|
||||||
opacity: 1
|
|
||||||
width: baseWidth / zoom
|
|
||||||
|
|
||||||
Behavior on opacity {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Component.onCompleted: clampToBounds()
|
|
||||||
onHeightChanged: clampToBounds()
|
|
||||||
onWidthChanged: clampToBounds()
|
|
||||||
}
|
|
||||||
|
|
||||||
MouseArea {
|
|
||||||
id: mouse
|
|
||||||
|
|
||||||
function updateCrop(mouseX, mouseY) {
|
|
||||||
let nx = mouseX - cropRect.width * 0.5;
|
|
||||||
let ny = mouseY - cropRect.height * 0.5;
|
|
||||||
|
|
||||||
nx = Math.max(cropRect.imageX, Math.min(nx, cropRect.imageX + scaledImg.paintedWidth - cropRect.width));
|
|
||||||
|
|
||||||
ny = Math.max(cropRect.imageY, Math.min(ny, cropRect.imageY + scaledImg.paintedHeight - cropRect.height));
|
|
||||||
|
|
||||||
cropRect.x = nx;
|
|
||||||
cropRect.y = ny;
|
|
||||||
}
|
|
||||||
|
|
||||||
anchors.fill: parent
|
|
||||||
hoverEnabled: true
|
|
||||||
preventStealing: true
|
|
||||||
|
|
||||||
onPositionChanged: mouse => {
|
|
||||||
if (pressed) {
|
|
||||||
updateCrop(mouse.x, mouse.y);
|
|
||||||
wrapper.changesMade = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
onPressed: mouse => {
|
|
||||||
updateCrop(mouse.x, mouse.y);
|
|
||||||
wrapper.changesMade = true;
|
|
||||||
}
|
|
||||||
onReleased: {
|
|
||||||
wrapper.changesMade = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,13 +23,26 @@ GridView {
|
|||||||
delegate: Item {
|
delegate: Item {
|
||||||
required property int index
|
required property int index
|
||||||
readonly property bool isCurrent: modelData && modelData.path === Wallpapers.actualCurrent
|
readonly property bool isCurrent: modelData && modelData.path === Wallpapers.actualCurrent
|
||||||
readonly property real itemMargin: Appearance.spacing.normal
|
readonly property real itemMargin: Appearance.spacing.normal / 2
|
||||||
readonly property real itemRadius: Appearance.rounding.small
|
readonly property real itemRadius: Appearance.rounding.normal
|
||||||
required property var modelData
|
required property var modelData
|
||||||
|
|
||||||
height: root.cellHeight
|
height: root.cellHeight
|
||||||
width: root.cellWidth
|
width: root.cellWidth
|
||||||
|
|
||||||
|
StateLayer {
|
||||||
|
function onClicked(): void {
|
||||||
|
Wallpapers.setWallpaper(modelData.path);
|
||||||
|
}
|
||||||
|
|
||||||
|
anchors.bottomMargin: itemMargin
|
||||||
|
anchors.fill: parent
|
||||||
|
anchors.leftMargin: itemMargin
|
||||||
|
anchors.rightMargin: itemMargin
|
||||||
|
anchors.topMargin: itemMargin
|
||||||
|
radius: itemRadius
|
||||||
|
}
|
||||||
|
|
||||||
CustomClippingRect {
|
CustomClippingRect {
|
||||||
id: image
|
id: image
|
||||||
|
|
||||||
@@ -40,6 +53,8 @@ GridView {
|
|||||||
anchors.topMargin: itemMargin
|
anchors.topMargin: itemMargin
|
||||||
antialiasing: true
|
antialiasing: true
|
||||||
color: DynamicColors.tPalette.m3surfaceContainer
|
color: DynamicColors.tPalette.m3surfaceContainer
|
||||||
|
layer.enabled: true
|
||||||
|
layer.smooth: true
|
||||||
radius: itemRadius
|
radius: itemRadius
|
||||||
|
|
||||||
CachingImage {
|
CachingImage {
|
||||||
@@ -85,33 +100,6 @@ GridView {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Rectangle {
|
|
||||||
anchors.fill: parent
|
|
||||||
antialiasing: true
|
|
||||||
border.color: DynamicColors.palette.m3primary
|
|
||||||
border.width: isCurrent ? 2 : 0
|
|
||||||
color: "transparent"
|
|
||||||
radius: itemRadius + 2
|
|
||||||
smooth: true
|
|
||||||
|
|
||||||
Behavior on border.width {
|
|
||||||
NumberAnimation {
|
|
||||||
duration: 150
|
|
||||||
easing.type: Easing.OutQuad
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
MaterialIcon {
|
|
||||||
anchors.margins: Appearance.padding.small
|
|
||||||
anchors.right: parent.right
|
|
||||||
anchors.top: parent.top
|
|
||||||
color: DynamicColors.palette.m3primary
|
|
||||||
font.pointSize: Appearance.font.size.large
|
|
||||||
text: "check_circle"
|
|
||||||
visible: isCurrent
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Timer {
|
Timer {
|
||||||
id: fallbackTimer
|
id: fallbackTimer
|
||||||
|
|
||||||
@@ -124,17 +112,35 @@ GridView {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
StateLayer {
|
Rectangle {
|
||||||
function onClicked(): void {
|
|
||||||
Wallpapers.setWallpaper(modelData.path);
|
|
||||||
}
|
|
||||||
|
|
||||||
anchors.bottomMargin: itemMargin
|
anchors.bottomMargin: itemMargin
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
anchors.leftMargin: itemMargin
|
anchors.leftMargin: itemMargin
|
||||||
anchors.rightMargin: itemMargin
|
anchors.rightMargin: itemMargin
|
||||||
anchors.topMargin: itemMargin
|
anchors.topMargin: itemMargin
|
||||||
radius: itemRadius
|
antialiasing: true
|
||||||
|
border.color: DynamicColors.palette.m3primary
|
||||||
|
border.width: isCurrent ? 2 : 0
|
||||||
|
color: "transparent"
|
||||||
|
radius: itemRadius - border.width
|
||||||
|
smooth: true
|
||||||
|
|
||||||
|
Behavior on border.width {
|
||||||
|
NumberAnimation {
|
||||||
|
duration: 150
|
||||||
|
easing.type: Easing.OutQuad
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MaterialIcon {
|
||||||
|
anchors.margins: Appearance.padding.small
|
||||||
|
anchors.right: parent.right
|
||||||
|
anchors.top: parent.top
|
||||||
|
color: DynamicColors.palette.m3primary
|
||||||
|
font.pointSize: Appearance.font.size.large
|
||||||
|
text: "check_circle"
|
||||||
|
visible: isCurrent
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,158 @@
|
|||||||
|
pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
|
import Quickshell
|
||||||
|
import Quickshell.Widgets
|
||||||
|
import QtQuick
|
||||||
|
import QtQuick.Controls
|
||||||
|
import QtQuick.Effects
|
||||||
|
import qs.Components
|
||||||
|
import qs.Modules
|
||||||
|
import qs.Config
|
||||||
|
|
||||||
|
Column {
|
||||||
|
id: menu
|
||||||
|
|
||||||
|
property int biggestWidth: 0
|
||||||
|
required property QsMenuHandle handle
|
||||||
|
required property int level
|
||||||
|
required property PopoutState popouts
|
||||||
|
required property ShellScreen screen
|
||||||
|
property bool shown: true
|
||||||
|
|
||||||
|
height: childrenRect.height
|
||||||
|
opacity: shown ? 1 : 0
|
||||||
|
padding: 0
|
||||||
|
scale: shown ? 1 : 0.8
|
||||||
|
spacing: 4
|
||||||
|
width: biggestWidth
|
||||||
|
|
||||||
|
Behavior on opacity {
|
||||||
|
Anim {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Behavior on scale {
|
||||||
|
Anim {
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
QsMenuOpener {
|
||||||
|
id: menuOpener
|
||||||
|
|
||||||
|
menu: menu.handle
|
||||||
|
}
|
||||||
|
|
||||||
|
Repeater {
|
||||||
|
model: menuOpener.children
|
||||||
|
|
||||||
|
CustomRect {
|
||||||
|
id: item
|
||||||
|
|
||||||
|
required property int index
|
||||||
|
required property QsMenuEntry modelData
|
||||||
|
|
||||||
|
color: modelData.isSeparator ? DynamicColors.palette.m3outlineVariant : "transparent"
|
||||||
|
implicitHeight: modelData.isSeparator ? 1 : children.implicitHeight
|
||||||
|
implicitWidth: menu.biggestWidth
|
||||||
|
radius: Appearance.rounding.full
|
||||||
|
visible: index !== (menuOpener.children.values.length - 1) ? true : (modelData.isSeparator ? false : true)
|
||||||
|
|
||||||
|
Loader {
|
||||||
|
id: children
|
||||||
|
|
||||||
|
active: !item.modelData.isSeparator
|
||||||
|
anchors.left: parent.left
|
||||||
|
anchors.right: parent.right
|
||||||
|
asynchronous: true
|
||||||
|
|
||||||
|
sourceComponent: Item {
|
||||||
|
implicitHeight: 30
|
||||||
|
|
||||||
|
StateLayer {
|
||||||
|
function onClicked(): void {
|
||||||
|
const entry = item.modelData;
|
||||||
|
if (entry.hasChildren) {
|
||||||
|
menu.popouts.pushSubmenu(menu.level, entry, item, menu.biggestWidth);
|
||||||
|
} else {
|
||||||
|
entry.triggered();
|
||||||
|
menu.popouts.hasCurrent = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
disabled: !item.modelData.enabled
|
||||||
|
radius: item.radius
|
||||||
|
}
|
||||||
|
|
||||||
|
Loader {
|
||||||
|
id: icon
|
||||||
|
|
||||||
|
active: item.modelData.icon !== ""
|
||||||
|
anchors.right: parent.right
|
||||||
|
anchors.rightMargin: 10
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
asynchronous: true
|
||||||
|
|
||||||
|
sourceComponent: Item {
|
||||||
|
implicitHeight: label.implicitHeight
|
||||||
|
implicitWidth: label.implicitHeight
|
||||||
|
|
||||||
|
IconImage {
|
||||||
|
id: iconImage
|
||||||
|
|
||||||
|
implicitSize: parent.implicitHeight
|
||||||
|
source: item.modelData.icon
|
||||||
|
visible: false
|
||||||
|
}
|
||||||
|
|
||||||
|
MultiEffect {
|
||||||
|
anchors.fill: iconImage
|
||||||
|
colorization: 1.0
|
||||||
|
colorizationColor: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
||||||
|
source: iconImage
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
CustomText {
|
||||||
|
id: label
|
||||||
|
|
||||||
|
anchors.left: parent.left
|
||||||
|
anchors.leftMargin: 10
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
color: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
||||||
|
text: labelMetrics.elidedText
|
||||||
|
}
|
||||||
|
|
||||||
|
TextMetrics {
|
||||||
|
id: labelMetrics
|
||||||
|
|
||||||
|
font.family: label.font.family
|
||||||
|
font.pointSize: label.font.pointSize
|
||||||
|
text: item.modelData.text
|
||||||
|
|
||||||
|
Component.onCompleted: {
|
||||||
|
var biggestWidth = menu.biggestWidth;
|
||||||
|
var currentWidth = labelMetrics.width + (item.modelData.icon ?? "" ? 30 : 0) + (item.modelData.hasChildren ? 30 : 0) + 20;
|
||||||
|
if (currentWidth > biggestWidth) {
|
||||||
|
menu.biggestWidth = currentWidth;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Loader {
|
||||||
|
id: expand
|
||||||
|
|
||||||
|
active: item.modelData.hasChildren
|
||||||
|
anchors.right: parent.right
|
||||||
|
anchors.verticalCenter: parent.verticalCenter
|
||||||
|
asynchronous: true
|
||||||
|
|
||||||
|
sourceComponent: MaterialIcon {
|
||||||
|
color: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
||||||
|
text: "chevron_right"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,251 +1,16 @@
|
|||||||
pragma ComponentBehavior: Bound
|
pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Widgets
|
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import QtQuick.Controls
|
|
||||||
import QtQuick.Effects
|
|
||||||
import qs.Components
|
import qs.Components
|
||||||
import qs.Modules
|
import qs.Modules
|
||||||
import qs.Config
|
import qs.Config
|
||||||
|
|
||||||
StackView {
|
SubMenu {
|
||||||
id: root
|
id: root
|
||||||
|
|
||||||
property int biggestWidth: 0
|
handle: trayItem
|
||||||
required property PopoutState popouts
|
level: 0
|
||||||
property int rootWidth: 0
|
|
||||||
required property QsMenuHandle trayItem
|
required property QsMenuHandle trayItem
|
||||||
|
|
||||||
implicitHeight: currentItem.implicitHeight
|
|
||||||
implicitWidth: currentItem.implicitWidth
|
|
||||||
|
|
||||||
initialItem: SubMenu {
|
|
||||||
handle: root.trayItem
|
|
||||||
}
|
|
||||||
popEnter: NoAnim {
|
|
||||||
}
|
|
||||||
popExit: NoAnim {
|
|
||||||
}
|
|
||||||
pushEnter: NoAnim {
|
|
||||||
}
|
|
||||||
pushExit: NoAnim {
|
|
||||||
}
|
|
||||||
|
|
||||||
Component {
|
|
||||||
id: subMenuComp
|
|
||||||
|
|
||||||
SubMenu {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
component NoAnim: Transition {
|
|
||||||
NumberAnimation {
|
|
||||||
duration: 0
|
|
||||||
}
|
|
||||||
}
|
|
||||||
component SubMenu: Column {
|
|
||||||
id: menu
|
|
||||||
|
|
||||||
required property QsMenuHandle handle
|
|
||||||
property bool isSubMenu
|
|
||||||
property bool shown
|
|
||||||
|
|
||||||
opacity: shown ? 1 : 0
|
|
||||||
padding: 0
|
|
||||||
scale: shown ? 1 : 0.8
|
|
||||||
spacing: 4
|
|
||||||
|
|
||||||
Behavior on opacity {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Behavior on scale {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Component.onCompleted: shown = true
|
|
||||||
StackView.onActivating: shown = true
|
|
||||||
StackView.onDeactivating: shown = false
|
|
||||||
StackView.onRemoved: destroy()
|
|
||||||
|
|
||||||
QsMenuOpener {
|
|
||||||
id: menuOpener
|
|
||||||
|
|
||||||
menu: menu.handle
|
|
||||||
}
|
|
||||||
|
|
||||||
Repeater {
|
|
||||||
model: menuOpener.children
|
|
||||||
|
|
||||||
CustomRect {
|
|
||||||
id: item
|
|
||||||
|
|
||||||
required property int index
|
|
||||||
required property QsMenuEntry modelData
|
|
||||||
|
|
||||||
color: modelData.isSeparator ? DynamicColors.palette.m3outlineVariant : "transparent"
|
|
||||||
implicitHeight: modelData.isSeparator ? 1 : children.implicitHeight
|
|
||||||
implicitWidth: root.biggestWidth
|
|
||||||
radius: Appearance.rounding.full
|
|
||||||
visible: index !== (menuOpener.children.values.length - 1) ? true : (modelData.isSeparator ? false : true)
|
|
||||||
|
|
||||||
Loader {
|
|
||||||
id: children
|
|
||||||
|
|
||||||
active: !item.modelData.isSeparator
|
|
||||||
anchors.left: parent.left
|
|
||||||
anchors.right: parent.right
|
|
||||||
asynchronous: true
|
|
||||||
|
|
||||||
sourceComponent: Item {
|
|
||||||
implicitHeight: 30
|
|
||||||
|
|
||||||
StateLayer {
|
|
||||||
function onClicked(): void {
|
|
||||||
const entry = item.modelData;
|
|
||||||
if (entry.hasChildren) {
|
|
||||||
root.rootWidth = root.biggestWidth;
|
|
||||||
root.biggestWidth = 0;
|
|
||||||
root.push(subMenuComp.createObject(null, {
|
|
||||||
handle: entry,
|
|
||||||
isSubMenu: true
|
|
||||||
}));
|
|
||||||
} else {
|
|
||||||
item.modelData.triggered();
|
|
||||||
root.popouts.hasCurrent = false;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
disabled: !item.modelData.enabled
|
|
||||||
radius: item.radius
|
|
||||||
}
|
|
||||||
|
|
||||||
Loader {
|
|
||||||
id: icon
|
|
||||||
|
|
||||||
active: item.modelData.icon !== ""
|
|
||||||
anchors.right: parent.right
|
|
||||||
anchors.rightMargin: 10
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
asynchronous: true
|
|
||||||
|
|
||||||
sourceComponent: Item {
|
|
||||||
implicitHeight: label.implicitHeight
|
|
||||||
implicitWidth: label.implicitHeight
|
|
||||||
|
|
||||||
IconImage {
|
|
||||||
id: iconImage
|
|
||||||
|
|
||||||
implicitSize: parent.implicitHeight
|
|
||||||
source: item.modelData.icon
|
|
||||||
visible: false
|
|
||||||
}
|
|
||||||
|
|
||||||
MultiEffect {
|
|
||||||
anchors.fill: iconImage
|
|
||||||
colorization: 1.0
|
|
||||||
colorizationColor: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
|
||||||
source: iconImage
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
CustomText {
|
|
||||||
id: label
|
|
||||||
|
|
||||||
anchors.left: parent.left
|
|
||||||
anchors.leftMargin: 10
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
color: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
|
||||||
text: labelMetrics.elidedText
|
|
||||||
}
|
|
||||||
|
|
||||||
TextMetrics {
|
|
||||||
id: labelMetrics
|
|
||||||
|
|
||||||
font.family: label.font.family
|
|
||||||
font.pointSize: label.font.pointSize
|
|
||||||
text: item.modelData.text
|
|
||||||
|
|
||||||
Component.onCompleted: {
|
|
||||||
var biggestWidth = root.biggestWidth;
|
|
||||||
var currentWidth = labelMetrics.width + (item.modelData.icon ?? "" ? 30 : 0) + (item.modelData.hasChildren ? 30 : 0) + 20;
|
|
||||||
if (currentWidth > biggestWidth) {
|
|
||||||
root.biggestWidth = currentWidth;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Loader {
|
|
||||||
id: expand
|
|
||||||
|
|
||||||
active: item.modelData.hasChildren
|
|
||||||
anchors.right: parent.right
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
asynchronous: true
|
|
||||||
|
|
||||||
sourceComponent: MaterialIcon {
|
|
||||||
color: item.modelData.enabled ? DynamicColors.palette.m3onSurface : DynamicColors.palette.m3outline
|
|
||||||
text: "chevron_right"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Loader {
|
|
||||||
id: loader
|
|
||||||
|
|
||||||
active: menu.isSubMenu
|
|
||||||
asynchronous: true
|
|
||||||
|
|
||||||
sourceComponent: Item {
|
|
||||||
implicitHeight: 30
|
|
||||||
implicitWidth: back.implicitWidth
|
|
||||||
|
|
||||||
Item {
|
|
||||||
anchors.bottom: parent.bottom
|
|
||||||
implicitHeight: 30
|
|
||||||
implicitWidth: root.biggestWidth
|
|
||||||
|
|
||||||
CustomRect {
|
|
||||||
anchors.fill: parent
|
|
||||||
color: DynamicColors.palette.m3secondaryContainer
|
|
||||||
radius: Appearance.rounding.full
|
|
||||||
|
|
||||||
StateLayer {
|
|
||||||
function onClicked(): void {
|
|
||||||
root.pop();
|
|
||||||
root.biggestWidth = root.rootWidth;
|
|
||||||
}
|
|
||||||
|
|
||||||
color: DynamicColors.palette.m3onSecondaryContainer
|
|
||||||
radius: parent.radius
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Row {
|
|
||||||
id: back
|
|
||||||
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
|
|
||||||
MaterialIcon {
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
color: DynamicColors.palette.m3onSecondaryContainer
|
|
||||||
text: "chevron_left"
|
|
||||||
}
|
|
||||||
|
|
||||||
CustomText {
|
|
||||||
anchors.verticalCenter: parent.verticalCenter
|
|
||||||
color: DynamicColors.palette.m3onSecondaryContainer
|
|
||||||
text: qsTr("Back")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import QtQuick.VectorImage
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Services.SystemTray
|
import Quickshell.Services.SystemTray
|
||||||
import qs.Modules
|
import qs.Modules
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
pragma ComponentBehavior: Bound
|
pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Hyprland
|
|
||||||
import QtQuick
|
import QtQuick
|
||||||
import qs.Components
|
import qs.Components
|
||||||
import qs.Helpers
|
import qs.Helpers
|
||||||
@@ -13,73 +12,31 @@ Item {
|
|||||||
required property ShellScreen screen
|
required property ShellScreen screen
|
||||||
property string source: Wallpapers.current
|
property string source: Wallpapers.current
|
||||||
|
|
||||||
function refreshData(): void {
|
|
||||||
Hyprland.refreshMonitors();
|
|
||||||
const scale = Hyprland.monitorFor(root.screen).scale;
|
|
||||||
if (scale > 0 && img.resScale !== scale) {
|
|
||||||
img.resScale = scale;
|
|
||||||
img.sourceSize.width = root.screen.width * scale;
|
|
||||||
}
|
|
||||||
const displayData = Wallpapers.getCrop(root.screen.name);
|
|
||||||
const displayRect = Qt.rect(img.sourceSize.width * displayData.x, img.implicitHeight * displayData.y, img.sourceSize.width * displayData.width, img.implicitHeight * displayData.height);
|
|
||||||
img.anchors.fill = null;
|
|
||||||
img.zoom = displayData.zoom;
|
|
||||||
img.x = -(displayRect.x * displayData.zoom / img.resScale);
|
|
||||||
img.y = -(displayRect.y * displayData.zoom / img.resScale);
|
|
||||||
}
|
|
||||||
|
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
|
|
||||||
Image {
|
Image {
|
||||||
id: img
|
id: img
|
||||||
|
|
||||||
property int displayH
|
anchors.fill: parent
|
||||||
property int displayW
|
|
||||||
property real resScale
|
|
||||||
property real zoom: 1.0
|
|
||||||
|
|
||||||
asynchronous: true
|
asynchronous: true
|
||||||
fillMode: Image.PreserveAspectCrop
|
fillMode: Image.PreserveAspectCrop
|
||||||
height: implicitHeight * zoom / resScale
|
|
||||||
opacity: 1
|
opacity: 1
|
||||||
retainWhileLoading: true
|
retainWhileLoading: true
|
||||||
source: root.source
|
source: root.source
|
||||||
sourceSize.width: root.screen.width * resScale
|
sourceClipRect: Wallpapers.recentlyChanged ? null : Qt.rect(Config.background.sourceClipX, Config.background.sourceClipY, Config.background.sourceClipW, Config.background.sourceClipH)
|
||||||
width: implicitWidth * zoom / resScale
|
sourceSize.height: root.screen.height
|
||||||
|
sourceSize.width: root.screen.width
|
||||||
|
|
||||||
Behavior on height {
|
onSourceChanged: {
|
||||||
Anim {
|
if (Wallpapers.recentlyChanged) {
|
||||||
|
Config.background.sourceClipH = 0;
|
||||||
|
Config.background.sourceClipW = 0;
|
||||||
|
Config.background.sourceClipY = 0;
|
||||||
|
Config.background.sourceClipX = 0;
|
||||||
|
Config.background.zoom = 1.0;
|
||||||
|
Config.save();
|
||||||
}
|
}
|
||||||
}
|
Wallpapers.recentlyChanged = true;
|
||||||
Behavior on width {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Behavior on x {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Behavior on y {
|
|
||||||
Anim {
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
onStatusChanged: {
|
|
||||||
if (img.status == Image.Ready) {
|
|
||||||
root.refreshData();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Connections {
|
|
||||||
function onAdapterUpdated(): void {
|
|
||||||
root.refreshData();
|
|
||||||
}
|
|
||||||
|
|
||||||
function onLoaded(): void {
|
|
||||||
root.refreshData();
|
|
||||||
}
|
|
||||||
|
|
||||||
target: Wallpapers.monitorCrops
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-1
@@ -15,13 +15,14 @@ Item {
|
|||||||
property real currentCenter
|
property real currentCenter
|
||||||
property alias currentName: popoutState.currentName
|
property alias currentName: popoutState.currentName
|
||||||
property string detachedMode
|
property string detachedMode
|
||||||
readonly property bool isDetached: detachedMode.length > 0
|
|
||||||
property alias hasCurrent: popoutState.hasCurrent
|
property alias hasCurrent: popoutState.hasCurrent
|
||||||
|
readonly property bool isDetached: detachedMode.length > 0
|
||||||
readonly property real nonAnimHeight: children.find(c => c.shouldBeActive)?.implicitHeight ?? content.implicitHeight
|
readonly property real nonAnimHeight: children.find(c => c.shouldBeActive)?.implicitHeight ?? content.implicitHeight
|
||||||
readonly property real nonAnimWidth: children.find(c => c.shouldBeActive)?.implicitWidth ?? content.implicitWidth
|
readonly property real nonAnimWidth: children.find(c => c.shouldBeActive)?.implicitWidth ?? content.implicitWidth
|
||||||
required property real offsetScale
|
required property real offsetScale
|
||||||
property string queuedMode
|
property string queuedMode
|
||||||
required property ShellScreen screen
|
required property ShellScreen screen
|
||||||
|
property alias state: popoutState
|
||||||
|
|
||||||
function close(): void {
|
function close(): void {
|
||||||
hasCurrent = false;
|
hasCurrent = false;
|
||||||
@@ -79,6 +80,7 @@ Item {
|
|||||||
|
|
||||||
sourceComponent: Content {
|
sourceComponent: Content {
|
||||||
popouts: popoutState
|
popouts: popoutState
|
||||||
|
screen: root.screen
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,3 @@ only-include = [
|
|||||||
|
|
||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
line-length = 120
|
line-length = 120
|
||||||
|
|
||||||
[tool.pytest.ini_options]
|
|
||||||
testpaths = ["tests"]
|
|
||||||
pythonpath = ["src"]
|
|
||||||
|
|||||||
@@ -0,0 +1,544 @@
|
|||||||
|
_data = {
|
||||||
|
"id": "catppuccin",
|
||||||
|
"name": "Catppuccin",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"author": "Catppuccin Org",
|
||||||
|
"description": "Soothing pastel theme for the high-spirited!",
|
||||||
|
"dark": {},
|
||||||
|
"light": {},
|
||||||
|
"variants": {
|
||||||
|
"type": "multi",
|
||||||
|
"defaults": {
|
||||||
|
"dark": {"m3flavor": "mocha", "m3accent": "mauve"},
|
||||||
|
"light": {"m3flavor": "latte", "m3accent": "mauve"},
|
||||||
|
},
|
||||||
|
"flavors": [
|
||||||
|
{
|
||||||
|
"id": "latte",
|
||||||
|
"name": "Latte",
|
||||||
|
"light": {
|
||||||
|
"m3surface": "#ccd0da",
|
||||||
|
"m3surfaceText": "#4c4f69",
|
||||||
|
"m3surfaceVariant": "#eff1f5",
|
||||||
|
"m3surfaceVariantText": "#6c6f85",
|
||||||
|
"m3background": "#eff1f5",
|
||||||
|
"m3backgroundText": "#4c4f69",
|
||||||
|
"m3outline": "#9ca0b0",
|
||||||
|
"m3surfaceContainer": "#eff1f5",
|
||||||
|
"m3surfaceContainerHigh": "#e6e9ef",
|
||||||
|
"m3surfaceContainerHighest": "#dce0e8",
|
||||||
|
"m3error": "#d20f39",
|
||||||
|
"m3warning": "#fe640b",
|
||||||
|
"m3info": "#1e66f5",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "frappe",
|
||||||
|
"name": "Frappé",
|
||||||
|
"dark": {
|
||||||
|
"m3surface": "#414559",
|
||||||
|
"m3surfaceText": "#c6d0f5",
|
||||||
|
"m3surfaceVariant": "#303446",
|
||||||
|
"m3surfaceVariantText": "#a5adce",
|
||||||
|
"m3background": "#303446",
|
||||||
|
"m3backgroundText": "#c6d0f5",
|
||||||
|
"m3outline": "#737994",
|
||||||
|
"m3surfaceContainer": "#303446",
|
||||||
|
"m3surfaceContainerHigh": "#292c3c",
|
||||||
|
"m3surfaceContainerHighest": "#232634",
|
||||||
|
"m3error": "#e78284",
|
||||||
|
"m3warning": "#ef9f76",
|
||||||
|
"m3info": "#8caaee",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "macchiato",
|
||||||
|
"name": "Macchiato",
|
||||||
|
"dark": {
|
||||||
|
"m3surface": "#363a4f",
|
||||||
|
"m3surfaceText": "#cad3f5",
|
||||||
|
"m3surfaceVariant": "#24273a",
|
||||||
|
"m3surfaceVariantText": "#a5adcb",
|
||||||
|
"m3background": "#24273a",
|
||||||
|
"m3backgroundText": "#cad3f5",
|
||||||
|
"m3outline": "#6e738d",
|
||||||
|
"m3surfaceContainer": "#24273a",
|
||||||
|
"m3surfaceContainerHigh": "#1e2030",
|
||||||
|
"m3surfaceContainerHighest": "#181926",
|
||||||
|
"m3error": "#ed8796",
|
||||||
|
"m3warning": "#f5a97f",
|
||||||
|
"m3info": "#8aadf4",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mocha",
|
||||||
|
"name": "Mocha",
|
||||||
|
"dark": {
|
||||||
|
"m3surface": "#313244",
|
||||||
|
"m3surfaceText": "#cdd6f4",
|
||||||
|
"m3surfaceVariant": "#1e1e2e",
|
||||||
|
"m3surfaceVariantText": "#a6adc8",
|
||||||
|
"m3background": "#1e1e2e",
|
||||||
|
"m3backgroundText": "#cdd6f4",
|
||||||
|
"m3outline": "#6c7086",
|
||||||
|
"m3surfaceContainer": "#1e1e2e",
|
||||||
|
"m3surfaceContainerHigh": "#181825",
|
||||||
|
"m3surfaceContainerHighest": "#11111b",
|
||||||
|
"m3error": "#f38ba8",
|
||||||
|
"m3warning": "#fab387",
|
||||||
|
"m3info": "#89b4fa",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
"accents": [
|
||||||
|
{
|
||||||
|
"id": "rosewater",
|
||||||
|
"name": "Rosewater",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#dc8a78",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#e1a99d",
|
||||||
|
"m3secondary": "#d8c7c4",
|
||||||
|
"m3surfaceTint": "#e1a99d",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#f2d5cf",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b8a5a6",
|
||||||
|
"m3secondary": "#a2748b",
|
||||||
|
"m3surfaceTint": "#b8a5a6",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#f4dbd6",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b6a6a7",
|
||||||
|
"m3secondary": "#9f6f8d",
|
||||||
|
"m3surfaceTint": "#b6a6a7",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#f5e0dc",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b5a6a8",
|
||||||
|
"m3secondary": "#9d6d87",
|
||||||
|
"m3surfaceTint": "#b5a6a8",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "flamingo",
|
||||||
|
"name": "Flamingo",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#dd7878",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#e29c9d",
|
||||||
|
"m3secondary": "#d7c3c4",
|
||||||
|
"m3surfaceTint": "#e29c9d",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#eebebe",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b5949a",
|
||||||
|
"m3secondary": "#9d6b80",
|
||||||
|
"m3surfaceTint": "#b5949a",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#f0c6c6",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b3979c",
|
||||||
|
"m3secondary": "#996780",
|
||||||
|
"m3surfaceTint": "#b3979c",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#f2cdcd",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b3999e",
|
||||||
|
"m3secondary": "#98667c",
|
||||||
|
"m3surfaceTint": "#b3999e",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "pink",
|
||||||
|
"name": "Pink",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#ea76cb",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#eb9bd7",
|
||||||
|
"m3secondary": "#d9c7d5",
|
||||||
|
"m3surfaceTint": "#eb9bd7",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#f4b8e4",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b990b5",
|
||||||
|
"m3secondary": "#996e9e",
|
||||||
|
"m3surfaceTint": "#b990b5",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#f5bde6",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b791b2",
|
||||||
|
"m3secondary": "#95689a",
|
||||||
|
"m3surfaceTint": "#b791b2",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#f5c2e7",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b591b0",
|
||||||
|
"m3secondary": "#966597",
|
||||||
|
"m3surfaceTint": "#b591b0",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "mauve",
|
||||||
|
"name": "Mauve",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#8839ef",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#a670f1",
|
||||||
|
"m3secondary": "#c2b8d0",
|
||||||
|
"m3surfaceTint": "#a670f1",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#ca9ee6",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#9c7eb6",
|
||||||
|
"m3secondary": "#7d6799",
|
||||||
|
"m3surfaceTint": "#9c7eb6",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#c6a0f6",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#967cbe",
|
||||||
|
"m3secondary": "#766597",
|
||||||
|
"m3surfaceTint": "#967cbe",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#cba6f7",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#977ebb",
|
||||||
|
"m3secondary": "#756294",
|
||||||
|
"m3surfaceTint": "#977ebb",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "red",
|
||||||
|
"name": "Red",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#d20f39",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#da5371",
|
||||||
|
"m3secondary": "#c0a0a8",
|
||||||
|
"m3surfaceTint": "#da5371",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#e78284",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b06a72",
|
||||||
|
"m3secondary": "#8b5d66",
|
||||||
|
"m3surfaceTint": "#b06a72",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#ed8796",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b16b7a",
|
||||||
|
"m3secondary": "#865a69",
|
||||||
|
"m3surfaceTint": "#b16b7a",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#f38ba8",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b46b84",
|
||||||
|
"m3secondary": "#85596b",
|
||||||
|
"m3surfaceTint": "#b46b84",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "maroon",
|
||||||
|
"name": "Maroon",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#e64553",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#e87883",
|
||||||
|
"m3secondary": "#cfb7ba",
|
||||||
|
"m3surfaceTint": "#e87883",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#ea999c",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b27a83",
|
||||||
|
"m3secondary": "#92626f",
|
||||||
|
"m3surfaceTint": "#b27a83",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#ee99a0",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b27781",
|
||||||
|
"m3secondary": "#8c5e6c",
|
||||||
|
"m3surfaceTint": "#b27781",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#eba0ac",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#ae7987",
|
||||||
|
"m3secondary": "#895b6c",
|
||||||
|
"m3surfaceTint": "#ae7987",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "peach",
|
||||||
|
"name": "Peach",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#fe640b",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#f98e51",
|
||||||
|
"m3secondary": "#c9b7ad",
|
||||||
|
"m3surfaceTint": "#f98e51",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#ef9f76",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#b67f68",
|
||||||
|
"m3secondary": "#8f6a5f",
|
||||||
|
"m3surfaceTint": "#b67f68",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#f5a97f",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b7836a",
|
||||||
|
"m3secondary": "#8c695e",
|
||||||
|
"m3surfaceTint": "#b7836a",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#fab387",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b8876d",
|
||||||
|
"m3secondary": "#8b6a5d",
|
||||||
|
"m3surfaceTint": "#b8876d",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "yellow",
|
||||||
|
"name": "Yellow",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#df8e1d",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#e4ac5d",
|
||||||
|
"m3secondary": "#c6baaa",
|
||||||
|
"m3surfaceTint": "#e4ac5d",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#e5c890",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#af9b7a",
|
||||||
|
"m3secondary": "#948062",
|
||||||
|
"m3surfaceTint": "#af9b7a",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#eed49f",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#b2a181",
|
||||||
|
"m3secondary": "#947e62",
|
||||||
|
"m3surfaceTint": "#b2a181",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#f9e2af",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#b8a889",
|
||||||
|
"m3secondary": "#978265",
|
||||||
|
"m3surfaceTint": "#b8a889",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "green",
|
||||||
|
"name": "Green",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#40a02b",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#74b867",
|
||||||
|
"m3secondary": "#9fbd9b",
|
||||||
|
"m3surfaceTint": "#74b867",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#a6d189",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#83a275",
|
||||||
|
"m3secondary": "#648e5e",
|
||||||
|
"m3surfaceTint": "#83a275",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#a6da95",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#80a57a",
|
||||||
|
"m3secondary": "#5c8a61",
|
||||||
|
"m3surfaceTint": "#80a57a",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#a6e3a1",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#7ea87f",
|
||||||
|
"m3secondary": "#5b8964",
|
||||||
|
"m3surfaceTint": "#7ea87f",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "teal",
|
||||||
|
"name": "Teal",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#179299",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#57aeb4",
|
||||||
|
"m3secondary": "#93b4b7",
|
||||||
|
"m3surfaceTint": "#57aeb4",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#81c8be",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#699b9a",
|
||||||
|
"m3secondary": "#588084",
|
||||||
|
"m3surfaceTint": "#699b9a",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#8bd5ca",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#6da29f",
|
||||||
|
"m3secondary": "#577e83",
|
||||||
|
"m3surfaceTint": "#6da29f",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#94e2d5",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#71a8a4",
|
||||||
|
"m3secondary": "#588284",
|
||||||
|
"m3surfaceTint": "#71a8a4",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sky",
|
||||||
|
"name": "Sky",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#04a5e5",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#4abcea",
|
||||||
|
"m3secondary": "#a4b9c2",
|
||||||
|
"m3surfaceTint": "#4abcea",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#99d1db",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#79a2af",
|
||||||
|
"m3secondary": "#628494",
|
||||||
|
"m3surfaceTint": "#79a2af",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#91d7e3",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#71a3b0",
|
||||||
|
"m3secondary": "#5e7e8c",
|
||||||
|
"m3surfaceTint": "#71a3b0",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#89dceb",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#69a3b3",
|
||||||
|
"m3secondary": "#5a7b88",
|
||||||
|
"m3surfaceTint": "#69a3b3",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "sapphire",
|
||||||
|
"name": "Sapphire",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#209fb5",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#5db8c8",
|
||||||
|
"m3secondary": "#9eb9be",
|
||||||
|
"m3surfaceTint": "#5db8c8",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#85c1dc",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#6b96af",
|
||||||
|
"m3secondary": "#5e7b8e",
|
||||||
|
"m3surfaceTint": "#6b96af",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#7dc4e4",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#6396b1",
|
||||||
|
"m3secondary": "#5a7486",
|
||||||
|
"m3surfaceTint": "#6396b1",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#74c7ec",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#5a95b4",
|
||||||
|
"m3secondary": "#567080",
|
||||||
|
"m3surfaceTint": "#5a95b4",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "blue",
|
||||||
|
"name": "Blue",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#1e66f5",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#5c90f5",
|
||||||
|
"m3secondary": "#b1bacb",
|
||||||
|
"m3surfaceTint": "#5c90f5",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#8caaee",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#7086bc",
|
||||||
|
"m3secondary": "#637195",
|
||||||
|
"m3surfaceTint": "#7086bc",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#8aadf4",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#6c85bc",
|
||||||
|
"m3secondary": "#5f6d8f",
|
||||||
|
"m3surfaceTint": "#6c85bc",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#89b4fa",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#6987bd",
|
||||||
|
"m3secondary": "#5d6c8b",
|
||||||
|
"m3surfaceTint": "#6987bd",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "lavender",
|
||||||
|
"name": "Lavender",
|
||||||
|
"latte": {
|
||||||
|
"m3primary": "#7287fd",
|
||||||
|
"m3primaryText": "#eff1f5",
|
||||||
|
"m3primaryContainer": "#97a7fb",
|
||||||
|
"m3secondary": "#cdcfdd",
|
||||||
|
"m3surfaceTint": "#97a7fb",
|
||||||
|
},
|
||||||
|
"frappe": {
|
||||||
|
"m3primary": "#babbf1",
|
||||||
|
"m3primaryText": "#303446",
|
||||||
|
"m3primaryContainer": "#9192be",
|
||||||
|
"m3secondary": "#7175a1",
|
||||||
|
"m3surfaceTint": "#9192be",
|
||||||
|
},
|
||||||
|
"macchiato": {
|
||||||
|
"m3primary": "#b7bdf8",
|
||||||
|
"m3primaryText": "#24273a",
|
||||||
|
"m3primaryContainer": "#8b91bf",
|
||||||
|
"m3secondary": "#6b709d",
|
||||||
|
"m3surfaceTint": "#8b91bf",
|
||||||
|
},
|
||||||
|
"mocha": {
|
||||||
|
"m3primary": "#b4befe",
|
||||||
|
"m3primaryText": "#1e1e2e",
|
||||||
|
"m3primaryContainer": "#878ec0",
|
||||||
|
"m3secondary": "#676d99",
|
||||||
|
"m3surfaceTint": "#878ec0",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
],
|
||||||
|
},
|
||||||
|
}
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 7086bc
|
|
||||||
primary 8caaee
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 7086bc
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 637195
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,87 +1,87 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
primary_paletteKeyColor 6674ac
|
||||||
secondary_paletteKeyColor 7d6799
|
secondary_paletteKeyColor 71768e
|
||||||
tertiary_paletteKeyColor f4b8e4
|
tertiary_paletteKeyColor 9a6593
|
||||||
neutral_paletteKeyColor 414559
|
neutral_paletteKeyColor 77767b
|
||||||
neutral_variant_paletteKeyColor 303446
|
neutral_variant_paletteKeyColor 757680
|
||||||
background 303446
|
background 131317
|
||||||
onBackground c6d0f5
|
onBackground e4e1e7
|
||||||
surface 414559
|
surface 131317
|
||||||
surfaceDim 414559
|
surfaceDim 131317
|
||||||
surfaceBright 55596f
|
surfaceBright 39393d
|
||||||
surfaceContainerLowest 292c3c
|
surfaceContainerLowest 0d0e12
|
||||||
surfaceContainerLow 363a50
|
surfaceContainerLow 1b1b1f
|
||||||
surfaceContainer 303446
|
surfaceContainer 1f1f23
|
||||||
surfaceContainerHigh 292c3c
|
surfaceContainerHigh 292a2e
|
||||||
surfaceContainerHighest 232634
|
surfaceContainerHighest 343438
|
||||||
onSurface c6d0f5
|
onSurface e4e1e7
|
||||||
surfaceVariant 303446
|
surfaceVariant 45464f
|
||||||
onSurfaceVariant a5adce
|
onSurfaceVariant c6c5d1
|
||||||
inverseSurface c6d0f5
|
inverseSurface e4e1e7
|
||||||
inverseOnSurface 414559
|
inverseOnSurface 303034
|
||||||
outline 737994
|
outline 8f909a
|
||||||
outlineVariant 51576d
|
outlineVariant 45464f
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint 9c7eb6
|
surfaceTint b7c4ff
|
||||||
primary ca9ee6
|
primary b7c4ff
|
||||||
onPrimary 303446
|
onPrimary 1e2d60
|
||||||
primaryContainer 9c7eb6
|
primaryContainer 6674ac
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 6c4f94
|
inversePrimary 4e5c92
|
||||||
secondary 7d6799
|
secondary c1c5e0
|
||||||
onSecondary ffffff
|
onSecondary 2a2f44
|
||||||
secondaryContainer 544874
|
secondaryContainer 41465c
|
||||||
onSecondaryContainer cbbae8
|
onSecondaryContainer afb4ce
|
||||||
tertiary f4b8e4
|
tertiary f1b3e6
|
||||||
onTertiary 4e1e44
|
onTertiary 4c1f49
|
||||||
tertiaryContainer bb7da9
|
tertiaryContainer b67fae
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error e78284
|
error ffb4ab
|
||||||
onError 4a0019
|
onError 690005
|
||||||
errorContainer 8c2643
|
errorContainer 93000a
|
||||||
onErrorContainer ffb3c6
|
onErrorContainer ffdad6
|
||||||
primaryFixed e8d4ff
|
primaryFixed dce1ff
|
||||||
primaryFixedDim ca9ee6
|
primaryFixedDim b7c4ff
|
||||||
onPrimaryFixed 2a1040
|
onPrimaryFixed 05164b
|
||||||
onPrimaryFixedVariant 544874
|
onPrimaryFixedVariant 364478
|
||||||
secondaryFixed e2d4ff
|
secondaryFixed dde1fd
|
||||||
secondaryFixedDim 7d6799
|
secondaryFixedDim c1c5e0
|
||||||
onSecondaryFixed 1a0a28
|
onSecondaryFixed 151b2e
|
||||||
onSecondaryFixedVariant 3a2850
|
onSecondaryFixedVariant 41465c
|
||||||
tertiaryFixed ffd7f5
|
tertiaryFixed ffd7f5
|
||||||
tertiaryFixedDim f4b8e4
|
tertiaryFixedDim f1b3e6
|
||||||
onTertiaryFixed 330832
|
onTertiaryFixed 330832
|
||||||
onTertiaryFixedVariant 653661
|
onTertiaryFixedVariant 653661
|
||||||
term0 414559
|
term0 353434
|
||||||
term1 e78284
|
term1 9a7bff
|
||||||
term2 a6d189
|
term2 44def5
|
||||||
term3 e5c890
|
term3 ffdcf2
|
||||||
term4 8caaee
|
term4 92acd6
|
||||||
term5 f4b8e4
|
term5 a9a2ed
|
||||||
term6 81c8be
|
term6 9dceff
|
||||||
term7 c6d0f5
|
term7 e8d3de
|
||||||
term8 51576d
|
term8 ac9fa9
|
||||||
term9 e78284
|
term9 b299ff
|
||||||
term10 a6d189
|
term10 89ecff
|
||||||
term11 e5c890
|
term11 fff0f6
|
||||||
term12 8caaee
|
term12 b1c2db
|
||||||
term13 f4b8e4
|
term13 c1b7f7
|
||||||
term14 81c8be
|
term14 bae0ff
|
||||||
term15 a5adce
|
term15 ffffff
|
||||||
rosewater f2d5cf
|
rosewater f5eff9
|
||||||
flamingo eebebe
|
flamingo e5def4
|
||||||
pink f4b8e4
|
pink dcd9ff
|
||||||
mauve ca9ee6
|
mauve b5bbff
|
||||||
red e78284
|
red b5a9ff
|
||||||
maroon ea999c
|
maroon c1b7ef
|
||||||
peach ef9f76
|
peach e0c2f9
|
||||||
yellow e5c890
|
yellow ffecf3
|
||||||
green a6d189
|
green c8e3ff
|
||||||
teal 81c8be
|
teal cee1ff
|
||||||
sky 99d1db
|
sky cadcff
|
||||||
sapphire 85c1dc
|
sapphire aec7ff
|
||||||
blue 8caaee
|
blue a6baff
|
||||||
lavender babbf1
|
lavender bfcaff
|
||||||
klink 6685d1
|
klink 6685d1
|
||||||
klinkSelection 6585d1
|
klinkSelection 6585d1
|
||||||
kvisited 7276dd
|
kvisited 7276dd
|
||||||
@@ -92,19 +92,19 @@ kneutral c794ff
|
|||||||
kneutralSelection c794ff
|
kneutralSelection c794ff
|
||||||
kpositive 54afff
|
kpositive 54afff
|
||||||
kpositiveSelection 54afff
|
kpositiveSelection 54afff
|
||||||
text c6d0f5
|
text e4e1e7
|
||||||
subtext1 a5adce
|
subtext1 c6c5d1
|
||||||
subtext0 7a7f9e
|
subtext0 8f909a
|
||||||
overlay2 737994
|
overlay2 7d7d86
|
||||||
overlay1 585b70
|
overlay1 6a6a72
|
||||||
overlay0 45475a
|
overlay0 585960
|
||||||
surface2 414559
|
surface2 48484e
|
||||||
surface1 363a50
|
surface1 37373d
|
||||||
surface0 303446
|
surface0 25252a
|
||||||
base 303446
|
base 131317
|
||||||
mantle 292c3c
|
mantle 131317
|
||||||
crust 232634
|
crust 121216
|
||||||
success a6d189
|
success B5CCBA
|
||||||
onSuccess 303446
|
onSuccess 213528
|
||||||
successContainer 3b5e3b
|
successContainer 374B3E
|
||||||
onSuccessContainer b6f0b1
|
onSuccessContainer D1E9D6
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b5949a
|
|
||||||
primary eebebe
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b5949a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 9d6b80
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 83a275
|
|
||||||
primary a6d189
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 83a275
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 648e5e
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 9192be
|
|
||||||
primary babbf1
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 9192be
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 7175a1
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b27a83
|
|
||||||
primary ea999c
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b27a83
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 92626f
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 9c7eb6
|
|
||||||
primary ca9ee6
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 9c7eb6
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 7d6799
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b67f68
|
|
||||||
primary ef9f76
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b67f68
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 8f6a5f
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b990b5
|
|
||||||
primary f4b8e4
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b990b5
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 996e9e
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b06a72
|
|
||||||
primary e78284
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b06a72
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 8b5d66
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b8a5a6
|
|
||||||
primary f2d5cf
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer b8a5a6
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary a2748b
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 6b96af
|
|
||||||
primary 85c1dc
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 6b96af
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5e7b8e
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 79a2af
|
|
||||||
primary 99d1db
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 79a2af
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 628494
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 699b9a
|
|
||||||
primary 81c8be
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer 699b9a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 588084
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor ca9ee6
|
|
||||||
secondary_paletteKeyColor 7d6799
|
|
||||||
tertiary_paletteKeyColor f4b8e4
|
|
||||||
neutral_paletteKeyColor 414559
|
|
||||||
neutral_variant_paletteKeyColor 303446
|
|
||||||
background 303446
|
|
||||||
onBackground c6d0f5
|
|
||||||
surface 414559
|
|
||||||
surfaceDim 414559
|
|
||||||
surfaceBright 55596f
|
|
||||||
surfaceContainerLowest 292c3c
|
|
||||||
surfaceContainerLow 363a50
|
|
||||||
surfaceContainer 303446
|
|
||||||
surfaceContainerHigh 292c3c
|
|
||||||
surfaceContainerHighest 232634
|
|
||||||
onSurface c6d0f5
|
|
||||||
surfaceVariant 303446
|
|
||||||
onSurfaceVariant a5adce
|
|
||||||
inverseSurface c6d0f5
|
|
||||||
inverseOnSurface 414559
|
|
||||||
outline 737994
|
|
||||||
outlineVariant 51576d
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint af9b7a
|
|
||||||
primary e5c890
|
|
||||||
onPrimary 303446
|
|
||||||
primaryContainer af9b7a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 948062
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f4b8e4
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error e78284
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim ca9ee6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 7d6799
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f5
|
|
||||||
tertiaryFixedDim f4b8e4
|
|
||||||
onTertiaryFixed 330832
|
|
||||||
onTertiaryFixedVariant 653661
|
|
||||||
term0 414559
|
|
||||||
term1 e78284
|
|
||||||
term2 a6d189
|
|
||||||
term3 e5c890
|
|
||||||
term4 8caaee
|
|
||||||
term5 f4b8e4
|
|
||||||
term6 81c8be
|
|
||||||
term7 c6d0f5
|
|
||||||
term8 51576d
|
|
||||||
term9 e78284
|
|
||||||
term10 a6d189
|
|
||||||
term11 e5c890
|
|
||||||
term12 8caaee
|
|
||||||
term13 f4b8e4
|
|
||||||
term14 81c8be
|
|
||||||
term15 a5adce
|
|
||||||
rosewater f2d5cf
|
|
||||||
flamingo eebebe
|
|
||||||
pink f4b8e4
|
|
||||||
mauve ca9ee6
|
|
||||||
red e78284
|
|
||||||
maroon ea999c
|
|
||||||
peach ef9f76
|
|
||||||
yellow e5c890
|
|
||||||
green a6d189
|
|
||||||
teal 81c8be
|
|
||||||
sky 99d1db
|
|
||||||
sapphire 85c1dc
|
|
||||||
blue 8caaee
|
|
||||||
lavender babbf1
|
|
||||||
klink 6685d1
|
|
||||||
klinkSelection 6585d1
|
|
||||||
kvisited 7276dd
|
|
||||||
kvisitedSelection 7276dd
|
|
||||||
knegative 8e70ff
|
|
||||||
knegativeSelection 8e70ff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 54afff
|
|
||||||
kpositiveSelection 54afff
|
|
||||||
text c6d0f5
|
|
||||||
subtext1 a5adce
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 737994
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 414559
|
|
||||||
surface1 363a50
|
|
||||||
surface0 303446
|
|
||||||
base 303446
|
|
||||||
mantle 292c3c
|
|
||||||
crust 232634
|
|
||||||
success a6d189
|
|
||||||
onSuccess 303446
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 5c90f5
|
|
||||||
primary 1e66f5
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 5c90f5
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary b1bacb
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint e29c9d
|
|
||||||
primary dd7878
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer e29c9d
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary d7c3c4
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 74b867
|
|
||||||
primary 40a02b
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 74b867
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 9fbd9b
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 97a7fb
|
|
||||||
primary 7287fd
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 97a7fb
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary cdcfdd
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,87 +1,87 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
primary_paletteKeyColor 417da2
|
||||||
secondary_paletteKeyColor c2b8d0
|
secondary_paletteKeyColor 657a8a
|
||||||
tertiary_paletteKeyColor ea76cb
|
tertiary_paletteKeyColor 92689d
|
||||||
neutral_paletteKeyColor 9ca0b0
|
neutral_paletteKeyColor 75777a
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
neutral_variant_paletteKeyColor 71787f
|
||||||
background eff1f5
|
background f8f9fc
|
||||||
onBackground 4c4f69
|
onBackground 191c1e
|
||||||
surface ccd0da
|
surface f8f9fc
|
||||||
surfaceDim ccd0da
|
surfaceDim d9dadd
|
||||||
surfaceBright eff1f5
|
surfaceBright f8f9fc
|
||||||
surfaceContainerLowest ffffff
|
surfaceContainerLowest ffffff
|
||||||
surfaceContainerLow f5f6f9
|
surfaceContainerLow f2f3f7
|
||||||
surfaceContainer eff1f5
|
surfaceContainer edeef1
|
||||||
surfaceContainerHigh e6e9ef
|
surfaceContainerHigh e7e8eb
|
||||||
surfaceContainerHighest dce0e8
|
surfaceContainerHighest e1e2e6
|
||||||
onSurface 4c4f69
|
onSurface 191c1e
|
||||||
surfaceVariant eff1f5
|
surfaceVariant dce3eb
|
||||||
onSurfaceVariant 6c6f85
|
onSurfaceVariant 41484e
|
||||||
inverseSurface 4c4f69
|
inverseSurface 2e3133
|
||||||
inverseOnSurface ccd0da
|
inverseOnSurface eff1f4
|
||||||
outline 9ca0b0
|
outline 6e757c
|
||||||
outlineVariant acb0be
|
outlineVariant c0c7ce
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint a670f1
|
surfaceTint 236488
|
||||||
primary 8839ef
|
primary 3e7b9f
|
||||||
onPrimary eff1f5
|
onPrimary ffffff
|
||||||
primaryContainer a670f1
|
primaryContainer 417da2
|
||||||
onPrimaryContainer 2a1040
|
onPrimaryContainer 00060c
|
||||||
inversePrimary 6c4f94
|
inversePrimary 93cdf6
|
||||||
secondary c2b8d0
|
secondary 4c6170
|
||||||
onSecondary 4c4f69
|
onSecondary ffffff
|
||||||
secondaryContainer e6d4ff
|
secondaryContainer cfe5f8
|
||||||
onSecondaryContainer 544874
|
onSecondaryContainer 526776
|
||||||
tertiary ea76cb
|
tertiary 8f659a
|
||||||
onTertiary eff1f5
|
onTertiary ffffff
|
||||||
tertiaryContainer ea76cb
|
tertiaryContainer 8f659a
|
||||||
onTertiaryContainer 4e1e44
|
onTertiaryContainer ffffff
|
||||||
error d20f39
|
error ba1a1a
|
||||||
onError eff1f5
|
onError ffffff
|
||||||
errorContainer ffdad6
|
errorContainer ffdad6
|
||||||
onErrorContainer 93000a
|
onErrorContainer 93000a
|
||||||
primaryFixed e8d4ff
|
primaryFixed c7e7ff
|
||||||
primaryFixedDim a670f1
|
primaryFixedDim 93cdf6
|
||||||
onPrimaryFixed ffffff
|
onPrimaryFixed 001e2e
|
||||||
onPrimaryFixedVariant 544874
|
onPrimaryFixedVariant 004c6d
|
||||||
secondaryFixed f0e4ff
|
secondaryFixed cfe5f8
|
||||||
secondaryFixedDim c2b8d0
|
secondaryFixedDim b4c9db
|
||||||
onSecondaryFixed 4c4f69
|
onSecondaryFixed 071e2b
|
||||||
onSecondaryFixedVariant 3a2850
|
onSecondaryFixedVariant 354958
|
||||||
tertiaryFixed ffd7f0
|
tertiaryFixed fad7ff
|
||||||
tertiaryFixedDim ea76cb
|
tertiaryFixedDim e6b6f1
|
||||||
onTertiaryFixed 4c4f69
|
onTertiaryFixed 2e0a3b
|
||||||
onTertiaryFixedVariant 4e1e44
|
onTertiaryFixedVariant 5e3869
|
||||||
term0 5c5f77
|
term0 9a9b9b
|
||||||
term1 d20f39
|
term1 005bcc
|
||||||
term2 40a02b
|
term2 008ca5
|
||||||
term3 df8e1d
|
term3 7e61b0
|
||||||
term4 1e66f5
|
term4 009993
|
||||||
term5 ea76cb
|
term5 006ac4
|
||||||
term6 179299
|
term6 3389ae
|
||||||
term7 acb0be
|
term7 202225
|
||||||
term8 6c6f85
|
term8 0f0f0f
|
||||||
term9 d20f39
|
term9 0071fa
|
||||||
term10 40a02b
|
term10 00afce
|
||||||
term11 df8e1d
|
term11 9a7cce
|
||||||
term12 1e66f5
|
term12 3fbdb6
|
||||||
term13 ea76cb
|
term13 1e85ec
|
||||||
term14 179299
|
term14 59a9d1
|
||||||
term15 4c4f69
|
term15 27282b
|
||||||
rosewater dc8a78
|
rosewater 7d76b1
|
||||||
flamingo dd7878
|
flamingo 6470bd
|
||||||
pink ea76cb
|
pink 057ee6
|
||||||
mauve 8839ef
|
mauve 005791
|
||||||
red d20f39
|
red 003ee0
|
||||||
maroon e64553
|
maroon 2751f9
|
||||||
peach fe640b
|
peach 8a4dff
|
||||||
yellow df8e1d
|
yellow 008f68
|
||||||
green 40a02b
|
green 007991
|
||||||
teal 179299
|
teal 007195
|
||||||
sky 04a5e5
|
sky 0082b6
|
||||||
sapphire 209fb5
|
sapphire 037ba6
|
||||||
blue 1e66f5
|
blue 005e90
|
||||||
lavender 7287fd
|
lavender 0077b7
|
||||||
klink 2e8fc3
|
klink 2e8fc3
|
||||||
klinkSelection 308fc4
|
klinkSelection 308fc4
|
||||||
kvisited 2584d6
|
kvisited 2584d6
|
||||||
@@ -92,19 +92,19 @@ kneutral c794ff
|
|||||||
kneutralSelection c794ff
|
kneutralSelection c794ff
|
||||||
kpositive 00b8de
|
kpositive 00b8de
|
||||||
kpositiveSelection 00b8df
|
kpositiveSelection 00b8df
|
||||||
text 4c4f69
|
text 191c1e
|
||||||
subtext1 6c6f85
|
subtext1 41484e
|
||||||
subtext0 9ca0b0
|
subtext0 6e757c
|
||||||
overlay2 acb0be
|
overlay2 7f858b
|
||||||
overlay1 bcc0cc
|
overlay1 91979d
|
||||||
overlay0 ccd0da
|
overlay0 a4a8ae
|
||||||
surface2 dce0e8
|
surface2 b7babf
|
||||||
surface1 e6e9ef
|
surface1 cbced2
|
||||||
surface0 eff1f5
|
surface0 e1e3e7
|
||||||
base eff1f5
|
base f8f9fc
|
||||||
mantle e6e9ef
|
mantle eff1f4
|
||||||
crust dce0e8
|
crust e9ebef
|
||||||
success 40a02b
|
success 4F6354
|
||||||
onSuccess eff1f5
|
onSuccess FFFFFF
|
||||||
successContainer d1e8d5
|
successContainer D1E8D5
|
||||||
onSuccessContainer 0c1f13
|
onSuccessContainer 0C1F13
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint e87883
|
|
||||||
primary e64553
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer e87883
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary cfb7ba
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint a670f1
|
|
||||||
primary 8839ef
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer a670f1
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary c2b8d0
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint f98e51
|
|
||||||
primary fe640b
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer f98e51
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary c9b7ad
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint eb9bd7
|
|
||||||
primary ea76cb
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer eb9bd7
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary d9c7d5
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint da5371
|
|
||||||
primary d20f39
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer da5371
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary c0a0a8
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint e1a99d
|
|
||||||
primary dc8a78
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer e1a99d
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary d8c7c4
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 5db8c8
|
|
||||||
primary 209fb5
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 5db8c8
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 9eb9be
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 4abcea
|
|
||||||
primary 04a5e5
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 4abcea
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary a4b9c2
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 57aeb4
|
|
||||||
primary 179299
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer 57aeb4
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 93b4b7
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor 8839ef
|
|
||||||
secondary_paletteKeyColor c2b8d0
|
|
||||||
tertiary_paletteKeyColor ea76cb
|
|
||||||
neutral_paletteKeyColor 9ca0b0
|
|
||||||
neutral_variant_paletteKeyColor e6e9ef
|
|
||||||
background eff1f5
|
|
||||||
onBackground 4c4f69
|
|
||||||
surface ccd0da
|
|
||||||
surfaceDim ccd0da
|
|
||||||
surfaceBright eff1f5
|
|
||||||
surfaceContainerLowest ffffff
|
|
||||||
surfaceContainerLow f5f6f9
|
|
||||||
surfaceContainer eff1f5
|
|
||||||
surfaceContainerHigh e6e9ef
|
|
||||||
surfaceContainerHighest dce0e8
|
|
||||||
onSurface 4c4f69
|
|
||||||
surfaceVariant eff1f5
|
|
||||||
onSurfaceVariant 6c6f85
|
|
||||||
inverseSurface 4c4f69
|
|
||||||
inverseOnSurface ccd0da
|
|
||||||
outline 9ca0b0
|
|
||||||
outlineVariant acb0be
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint e4ac5d
|
|
||||||
primary df8e1d
|
|
||||||
onPrimary eff1f5
|
|
||||||
primaryContainer e4ac5d
|
|
||||||
onPrimaryContainer 2a1040
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary c6baaa
|
|
||||||
onSecondary 4c4f69
|
|
||||||
secondaryContainer e6d4ff
|
|
||||||
onSecondaryContainer 544874
|
|
||||||
tertiary ea76cb
|
|
||||||
onTertiary eff1f5
|
|
||||||
tertiaryContainer ea76cb
|
|
||||||
onTertiaryContainer 4e1e44
|
|
||||||
error d20f39
|
|
||||||
onError eff1f5
|
|
||||||
errorContainer ffdad6
|
|
||||||
onErrorContainer 93000a
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim a670f1
|
|
||||||
onPrimaryFixed ffffff
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed f0e4ff
|
|
||||||
secondaryFixedDim c2b8d0
|
|
||||||
onSecondaryFixed 4c4f69
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim ea76cb
|
|
||||||
onTertiaryFixed 4c4f69
|
|
||||||
onTertiaryFixedVariant 4e1e44
|
|
||||||
term0 5c5f77
|
|
||||||
term1 d20f39
|
|
||||||
term2 40a02b
|
|
||||||
term3 df8e1d
|
|
||||||
term4 1e66f5
|
|
||||||
term5 ea76cb
|
|
||||||
term6 179299
|
|
||||||
term7 acb0be
|
|
||||||
term8 6c6f85
|
|
||||||
term9 d20f39
|
|
||||||
term10 40a02b
|
|
||||||
term11 df8e1d
|
|
||||||
term12 1e66f5
|
|
||||||
term13 ea76cb
|
|
||||||
term14 179299
|
|
||||||
term15 4c4f69
|
|
||||||
rosewater dc8a78
|
|
||||||
flamingo dd7878
|
|
||||||
pink ea76cb
|
|
||||||
mauve 8839ef
|
|
||||||
red d20f39
|
|
||||||
maroon e64553
|
|
||||||
peach fe640b
|
|
||||||
yellow df8e1d
|
|
||||||
green 40a02b
|
|
||||||
teal 179299
|
|
||||||
sky 04a5e5
|
|
||||||
sapphire 209fb5
|
|
||||||
blue 1e66f5
|
|
||||||
lavender 7287fd
|
|
||||||
klink 2e8fc3
|
|
||||||
klinkSelection 308fc4
|
|
||||||
kvisited 2584d6
|
|
||||||
kvisitedSelection 2984d7
|
|
||||||
knegative 607eff
|
|
||||||
knegativeSelection 607eff
|
|
||||||
kneutral c794ff
|
|
||||||
kneutralSelection c794ff
|
|
||||||
kpositive 00b8de
|
|
||||||
kpositiveSelection 00b8df
|
|
||||||
text 4c4f69
|
|
||||||
subtext1 6c6f85
|
|
||||||
subtext0 9ca0b0
|
|
||||||
overlay2 acb0be
|
|
||||||
overlay1 bcc0cc
|
|
||||||
overlay0 ccd0da
|
|
||||||
surface2 dce0e8
|
|
||||||
surface1 e6e9ef
|
|
||||||
surface0 eff1f5
|
|
||||||
base eff1f5
|
|
||||||
mantle e6e9ef
|
|
||||||
crust dce0e8
|
|
||||||
success 40a02b
|
|
||||||
onSuccess eff1f5
|
|
||||||
successContainer d1e8d5
|
|
||||||
onSuccessContainer 0c1f13
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 6c85bc
|
|
||||||
primary 8aadf4
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 6c85bc
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5f6d8f
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +1,110 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
primary_paletteKeyColor 6a73ac
|
||||||
secondary_paletteKeyColor 766597
|
secondary_paletteKeyColor 72758e
|
||||||
tertiary_paletteKeyColor f5bde6
|
tertiary_paletteKeyColor 9b6592
|
||||||
neutral_paletteKeyColor 363a4f
|
neutral_paletteKeyColor 77767b
|
||||||
neutral_variant_paletteKeyColor 24273a
|
neutral_variant_paletteKeyColor 767680
|
||||||
background 24273a
|
background 131317
|
||||||
onBackground cad3f5
|
onBackground e4e1e7
|
||||||
surface 363a4f
|
surface 131317
|
||||||
surfaceDim 363a4f
|
surfaceDim 131317
|
||||||
surfaceBright 4a4e63
|
surfaceBright 39393d
|
||||||
surfaceContainerLowest 1e2030
|
surfaceContainerLowest 0e0e12
|
||||||
surfaceContainerLow 2a2e43
|
surfaceContainerLow 1b1b1f
|
||||||
surfaceContainer 24273a
|
surfaceContainer 1f1f23
|
||||||
surfaceContainerHigh 1e2030
|
surfaceContainerHigh 2a2a2e
|
||||||
surfaceContainerHighest 181926
|
surfaceContainerHighest 353438
|
||||||
onSurface cad3f5
|
onSurface e4e1e7
|
||||||
surfaceVariant 24273a
|
surfaceVariant 46464f
|
||||||
onSurfaceVariant a5adcb
|
onSurfaceVariant c6c5d1
|
||||||
inverseSurface cad3f5
|
inverseSurface e4e1e7
|
||||||
inverseOnSurface 363a4f
|
inverseOnSurface 303034
|
||||||
outline 6e738d
|
outline 90909a
|
||||||
outlineVariant 494d64
|
outlineVariant 46464f
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint 967cbe
|
surfaceTint bac3ff
|
||||||
primary c6a0f6
|
primary bac3ff
|
||||||
onPrimary 24273a
|
onPrimary 232c60
|
||||||
primaryContainer 967cbe
|
primaryContainer 6a73ac
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 6c4f94
|
inversePrimary 525b92
|
||||||
secondary 766597
|
secondary c3c5e0
|
||||||
onSecondary ffffff
|
onSecondary 2c2f44
|
||||||
secondaryContainer 544874
|
secondaryContainer 42455c
|
||||||
onSecondaryContainer cbbae8
|
onSecondaryContainer b1b3ce
|
||||||
tertiary f5bde6
|
tertiary f1b3e5
|
||||||
onTertiary 4e1e44
|
onTertiary 4c1f48
|
||||||
tertiaryContainer bb7da9
|
tertiaryContainer b77ead
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error ed8796
|
error ffb4ab
|
||||||
onError 4a0019
|
onError 690005
|
||||||
errorContainer 8c2643
|
errorContainer 93000a
|
||||||
onErrorContainer ffb3c6
|
onErrorContainer ffdad6
|
||||||
primaryFixed e8d4ff
|
primaryFixed dee0ff
|
||||||
primaryFixedDim c6a0f6
|
primaryFixedDim bac3ff
|
||||||
onPrimaryFixed 2a1040
|
onPrimaryFixed 0b154b
|
||||||
onPrimaryFixedVariant 544874
|
onPrimaryFixedVariant 3a4378
|
||||||
secondaryFixed e2d4ff
|
secondaryFixed dfe1fd
|
||||||
secondaryFixedDim 766597
|
secondaryFixedDim c3c5e0
|
||||||
onSecondaryFixed 1a0a28
|
onSecondaryFixed 171a2e
|
||||||
onSecondaryFixedVariant 3a2850
|
onSecondaryFixedVariant 42455c
|
||||||
tertiaryFixed ffd7f4
|
tertiaryFixed ffd7f4
|
||||||
tertiaryFixedDim f5bde6
|
tertiaryFixedDim f1b3e5
|
||||||
onTertiaryFixed 340831
|
onTertiaryFixed 340831
|
||||||
onTertiaryFixedVariant 66365f
|
onTertiaryFixedVariant 66365f
|
||||||
term0 363a4f
|
term0 353434
|
||||||
term1 ed8796
|
term1 a178ff
|
||||||
term2 a6da95
|
term2 44def5
|
||||||
term3 eed49f
|
term3 ffdcf2
|
||||||
term4 8aadf4
|
term4 94abd7
|
||||||
term5 f5bde6
|
term5 ada0ed
|
||||||
term6 8bd5ca
|
term6 9dceff
|
||||||
term7 cad3f5
|
term7 e8d3de
|
||||||
term8 494d64
|
term8 ac9fa9
|
||||||
term9 ed8796
|
term9 b797ff
|
||||||
term10 a6da95
|
term10 89ecff
|
||||||
term11 eed49f
|
term11 fff0f6
|
||||||
term12 8aadf4
|
term12 b2c2dc
|
||||||
term13 f5bde6
|
term13 c4b6f6
|
||||||
term14 8bd5ca
|
term14 bae0ff
|
||||||
term15 a5adcb
|
term15 ffffff
|
||||||
rosewater f4dbd6
|
rosewater f6eff9
|
||||||
flamingo f0c6c6
|
flamingo e7def4
|
||||||
pink f5bde6
|
pink ded8ff
|
||||||
mauve c6a0f6
|
mauve b9baff
|
||||||
red ed8796
|
red b9a8ff
|
||||||
maroon ee99a0
|
maroon c4b7ee
|
||||||
peach f5a97f
|
peach e0c2f9
|
||||||
yellow eed49f
|
yellow ffecf3
|
||||||
green a6da95
|
green c8e3ff
|
||||||
teal 8bd5ca
|
teal d0e0ff
|
||||||
sky 91d7e3
|
sky ccdbff
|
||||||
sapphire 7dc4e4
|
sapphire b1c6ff
|
||||||
blue 8aadf4
|
blue aab9ff
|
||||||
lavender b7bdf8
|
lavender c2c9ff
|
||||||
klink 7382d2
|
klink 6a84d1
|
||||||
klinkSelection 7382d2
|
klinkSelection 6a84d1
|
||||||
kvisited 8172da
|
kvisited 7775dc
|
||||||
kvisitedSelection 8172da
|
kvisitedSelection 7775dc
|
||||||
knegative a167ff
|
knegative 946dff
|
||||||
knegativeSelection a167ff
|
knegativeSelection 946dff
|
||||||
kneutral ca92ff
|
kneutral c794ff
|
||||||
kneutralSelection c992ff
|
kneutralSelection c794ff
|
||||||
kpositive 60adff
|
kpositive 5daeff
|
||||||
kpositiveSelection 60adff
|
kpositiveSelection 5eaeff
|
||||||
text cad3f5
|
text e4e1e7
|
||||||
subtext1 a5adcb
|
subtext1 c6c5d1
|
||||||
subtext0 7a7f9e
|
subtext0 90909a
|
||||||
overlay2 6e738d
|
overlay2 7d7d86
|
||||||
overlay1 585b70
|
overlay1 6a6a72
|
||||||
overlay0 45475a
|
overlay0 595960
|
||||||
surface2 363a4f
|
surface2 48484e
|
||||||
surface1 2a2e43
|
surface1 37373d
|
||||||
surface0 24273a
|
surface0 25252a
|
||||||
base 24273a
|
base 131317
|
||||||
mantle 1e2030
|
mantle 131317
|
||||||
crust 181926
|
crust 121216
|
||||||
success a6da95
|
success B5CCBA
|
||||||
onSuccess 24273a
|
onSuccess 213528
|
||||||
successContainer 3b5e3b
|
successContainer 374B3E
|
||||||
onSuccessContainer b6f0b1
|
onSuccessContainer D1E9D6
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b3979c
|
|
||||||
primary f0c6c6
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b3979c
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 996780
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 80a57a
|
|
||||||
primary a6da95
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 80a57a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5c8a61
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 8b91bf
|
|
||||||
primary b7bdf8
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 8b91bf
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 6b709d
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b27781
|
|
||||||
primary ee99a0
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b27781
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 8c5e6c
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 967cbe
|
|
||||||
primary c6a0f6
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 967cbe
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 766597
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b7836a
|
|
||||||
primary f5a97f
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b7836a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 8c695e
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b791b2
|
|
||||||
primary f5bde6
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b791b2
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 95689a
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b16b7a
|
|
||||||
primary ed8796
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b16b7a
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 865a69
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b6a6a7
|
|
||||||
primary f4dbd6
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b6a6a7
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 9f6f8d
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 6396b1
|
|
||||||
primary 7dc4e4
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 6396b1
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5a7486
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 71a3b0
|
|
||||||
primary 91d7e3
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 71a3b0
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5e7e8c
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 6da29f
|
|
||||||
primary 8bd5ca
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer 6da29f
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 577e83
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor c6a0f6
|
|
||||||
secondary_paletteKeyColor 766597
|
|
||||||
tertiary_paletteKeyColor f5bde6
|
|
||||||
neutral_paletteKeyColor 363a4f
|
|
||||||
neutral_variant_paletteKeyColor 24273a
|
|
||||||
background 24273a
|
|
||||||
onBackground cad3f5
|
|
||||||
surface 363a4f
|
|
||||||
surfaceDim 363a4f
|
|
||||||
surfaceBright 4a4e63
|
|
||||||
surfaceContainerLowest 1e2030
|
|
||||||
surfaceContainerLow 2a2e43
|
|
||||||
surfaceContainer 24273a
|
|
||||||
surfaceContainerHigh 1e2030
|
|
||||||
surfaceContainerHighest 181926
|
|
||||||
onSurface cad3f5
|
|
||||||
surfaceVariant 24273a
|
|
||||||
onSurfaceVariant a5adcb
|
|
||||||
inverseSurface cad3f5
|
|
||||||
inverseOnSurface 363a4f
|
|
||||||
outline 6e738d
|
|
||||||
outlineVariant 494d64
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b2a181
|
|
||||||
primary eed49f
|
|
||||||
onPrimary 24273a
|
|
||||||
primaryContainer b2a181
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 947e62
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5bde6
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error ed8796
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim c6a0f6
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 766597
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f4
|
|
||||||
tertiaryFixedDim f5bde6
|
|
||||||
onTertiaryFixed 340831
|
|
||||||
onTertiaryFixedVariant 66365f
|
|
||||||
term0 363a4f
|
|
||||||
term1 ed8796
|
|
||||||
term2 a6da95
|
|
||||||
term3 eed49f
|
|
||||||
term4 8aadf4
|
|
||||||
term5 f5bde6
|
|
||||||
term6 8bd5ca
|
|
||||||
term7 cad3f5
|
|
||||||
term8 494d64
|
|
||||||
term9 ed8796
|
|
||||||
term10 a6da95
|
|
||||||
term11 eed49f
|
|
||||||
term12 8aadf4
|
|
||||||
term13 f5bde6
|
|
||||||
term14 8bd5ca
|
|
||||||
term15 a5adcb
|
|
||||||
rosewater f4dbd6
|
|
||||||
flamingo f0c6c6
|
|
||||||
pink f5bde6
|
|
||||||
mauve c6a0f6
|
|
||||||
red ed8796
|
|
||||||
maroon ee99a0
|
|
||||||
peach f5a97f
|
|
||||||
yellow eed49f
|
|
||||||
green a6da95
|
|
||||||
teal 8bd5ca
|
|
||||||
sky 91d7e3
|
|
||||||
sapphire 7dc4e4
|
|
||||||
blue 8aadf4
|
|
||||||
lavender b7bdf8
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cad3f5
|
|
||||||
subtext1 a5adcb
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6e738d
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2e43
|
|
||||||
surface0 24273a
|
|
||||||
base 24273a
|
|
||||||
mantle 1e2030
|
|
||||||
crust 181926
|
|
||||||
success a6da95
|
|
||||||
onSuccess 24273a
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 6987bd
|
|
||||||
primary 89b4fa
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 6987bd
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5d6c8b
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,87 +1,87 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
primary_paletteKeyColor 7171ac
|
||||||
secondary_paletteKeyColor 756294
|
secondary_paletteKeyColor 76758e
|
||||||
tertiary_paletteKeyColor f5b2e0
|
tertiary_paletteKeyColor 9e648e
|
||||||
neutral_paletteKeyColor 313244
|
neutral_paletteKeyColor 78767b
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
neutral_variant_paletteKeyColor 777680
|
||||||
background 1e1e2e
|
background 131317
|
||||||
onBackground cdd6f4
|
onBackground e5e1e7
|
||||||
surface 313244
|
surface 131317
|
||||||
surfaceDim 313244
|
surfaceDim 131317
|
||||||
surfaceBright 454559
|
surfaceBright 39393d
|
||||||
surfaceContainerLowest 181825
|
surfaceContainerLowest 0e0e12
|
||||||
surfaceContainerLow 252536
|
surfaceContainerLow 1c1b1f
|
||||||
surfaceContainer 1e1e2e
|
surfaceContainer 201f23
|
||||||
surfaceContainerHigh 181825
|
surfaceContainerHigh 2a292e
|
||||||
surfaceContainerHighest 11111b
|
surfaceContainerHighest 353438
|
||||||
onSurface cdd6f4
|
onSurface e5e1e7
|
||||||
surfaceVariant 1e1e2e
|
surfaceVariant 47464f
|
||||||
onSurfaceVariant a6adc8
|
onSurfaceVariant c8c5d1
|
||||||
inverseSurface cdd6f4
|
inverseSurface e5e1e7
|
||||||
inverseOnSurface 313244
|
inverseOnSurface 313034
|
||||||
outline 6c7086
|
outline 918f9a
|
||||||
outlineVariant 45475a
|
outlineVariant 47464f
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint 977ebb
|
surfaceTint c2c1ff
|
||||||
primary cba6f7
|
primary c2c1ff
|
||||||
onPrimary 1e1e2e
|
onPrimary 2a2a60
|
||||||
primaryContainer 977ebb
|
primaryContainer 7171ac
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 6c4f94
|
inversePrimary 595992
|
||||||
secondary 756294
|
secondary c6c4e0
|
||||||
onSecondary ffffff
|
onSecondary 2e2e44
|
||||||
secondaryContainer 544874
|
secondaryContainer 45455c
|
||||||
onSecondaryContainer cbbae8
|
onSecondaryContainer b4b2ce
|
||||||
tertiary f5b2e0
|
tertiary f5b2e0
|
||||||
onTertiary 4e1e44
|
onTertiary 4e1e44
|
||||||
tertiaryContainer bb7da9
|
tertiaryContainer bb7da9
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error f38ba8
|
error ffb4ab
|
||||||
onError 4a0019
|
onError 690005
|
||||||
errorContainer 8c2643
|
errorContainer 93000a
|
||||||
onErrorContainer ffb3c6
|
onErrorContainer ffdad6
|
||||||
primaryFixed e8d4ff
|
primaryFixed e2dfff
|
||||||
primaryFixedDim cba6f7
|
primaryFixedDim c2c1ff
|
||||||
onPrimaryFixed 2a1040
|
onPrimaryFixed 14134a
|
||||||
onPrimaryFixedVariant 544874
|
onPrimaryFixedVariant 414178
|
||||||
secondaryFixed e2d4ff
|
secondaryFixed e2e0fd
|
||||||
secondaryFixedDim 756294
|
secondaryFixedDim c6c4e0
|
||||||
onSecondaryFixed 1a0a28
|
onSecondaryFixed 19192e
|
||||||
onSecondaryFixedVariant 3a2850
|
onSecondaryFixedVariant 45455c
|
||||||
tertiaryFixed ffd7f0
|
tertiaryFixed ffd7f0
|
||||||
tertiaryFixedDim f5b2e0
|
tertiaryFixedDim f5b2e0
|
||||||
onTertiaryFixed 35082e
|
onTertiaryFixed 35082e
|
||||||
onTertiaryFixedVariant 68355c
|
onTertiaryFixedVariant 68355c
|
||||||
term0 45475a
|
term0 353434
|
||||||
term1 f38ba8
|
term1 ac73ff
|
||||||
term2 a6e3a1
|
term2 44def5
|
||||||
term3 f9e2af
|
term3 ffdcf2
|
||||||
term4 89b4fa
|
term4 99aad8
|
||||||
term5 f5c2e7
|
term5 b49fea
|
||||||
term6 94e2d5
|
term6 9dceff
|
||||||
term7 bac2de
|
term7 e8d3de
|
||||||
term8 585b70
|
term8 ac9fa9
|
||||||
term9 f38ba8
|
term9 c093ff
|
||||||
term10 a6e3a1
|
term10 89ecff
|
||||||
term11 f9e2af
|
term11 fff0f6
|
||||||
term12 89b4fa
|
term12 b5c1dd
|
||||||
term13 f5c2e7
|
term13 c9b5f4
|
||||||
term14 94e2d5
|
term14 bae0ff
|
||||||
term15 a6adc8
|
term15 ffffff
|
||||||
rosewater f5e0dc
|
rosewater f7eff9
|
||||||
flamingo f2cdcd
|
flamingo e9def3
|
||||||
pink f5c2e7
|
pink e2d7ff
|
||||||
mauve cba6f7
|
mauve bfb8ff
|
||||||
red f38ba8
|
red c1a5fd
|
||||||
maroon eba0ac
|
maroon c9b5ed
|
||||||
peach fab387
|
peach e0c2f9
|
||||||
yellow f9e2af
|
yellow ffecf3
|
||||||
green a6e3a1
|
green c8e3ff
|
||||||
teal 94e2d5
|
teal d3dfff
|
||||||
sky 89dceb
|
sky d0daff
|
||||||
sapphire 74c7ec
|
sapphire b7c5ff
|
||||||
blue 89b4fa
|
blue b0b8ff
|
||||||
lavender b4befe
|
lavender c7c8ff
|
||||||
klink 7382d2
|
klink 7382d2
|
||||||
klinkSelection 7382d2
|
klinkSelection 7382d2
|
||||||
kvisited 8172da
|
kvisited 8172da
|
||||||
@@ -92,19 +92,19 @@ kneutral ca92ff
|
|||||||
kneutralSelection c992ff
|
kneutralSelection c992ff
|
||||||
kpositive 60adff
|
kpositive 60adff
|
||||||
kpositiveSelection 60adff
|
kpositiveSelection 60adff
|
||||||
text cdd6f4
|
text e5e1e7
|
||||||
subtext1 a6adc8
|
subtext1 c8c5d1
|
||||||
subtext0 7a7f9e
|
subtext0 918f9a
|
||||||
overlay2 6c7086
|
overlay2 7e7c86
|
||||||
overlay1 585b70
|
overlay1 6b6972
|
||||||
overlay0 45475a
|
overlay0 595860
|
||||||
surface2 363a4f
|
surface2 48474e
|
||||||
surface1 2a2d42
|
surface1 37373d
|
||||||
surface0 1e1e2e
|
surface0 25252a
|
||||||
base 1e1e2e
|
base 131317
|
||||||
mantle 181825
|
mantle 131317
|
||||||
crust 11111b
|
crust 121216
|
||||||
success a6e3a1
|
success B5CCBA
|
||||||
onSuccess 1e1e2e
|
onSuccess 213528
|
||||||
successContainer 3b5e3b
|
successContainer 374B3E
|
||||||
onSuccessContainer b6f0b1
|
onSuccessContainer D1E9D6
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b3999e
|
|
||||||
primary f2cdcd
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b3999e
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 98667c
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 7ea87f
|
|
||||||
primary a6e3a1
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 7ea87f
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5b8964
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 878ec0
|
|
||||||
primary b4befe
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 878ec0
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 676d99
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint ae7987
|
|
||||||
primary eba0ac
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer ae7987
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 895b6c
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 977ebb
|
|
||||||
primary cba6f7
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 977ebb
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 756294
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b8876d
|
|
||||||
primary fab387
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b8876d
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 8b6a5d
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b591b0
|
|
||||||
primary f5c2e7
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b591b0
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 966597
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b46b84
|
|
||||||
primary f38ba8
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b46b84
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 85596b
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b5a6a8
|
|
||||||
primary f5e0dc
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b5a6a8
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 9d6d87
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 5a95b4
|
|
||||||
primary 74c7ec
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 5a95b4
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 567080
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 69a3b3
|
|
||||||
primary 89dceb
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 69a3b3
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 5a7b88
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint 71a8a4
|
|
||||||
primary 94e2d5
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer 71a8a4
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 588284
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
@@ -1,110 +0,0 @@
|
|||||||
primary_paletteKeyColor cba6f7
|
|
||||||
secondary_paletteKeyColor 756294
|
|
||||||
tertiary_paletteKeyColor f5b2e0
|
|
||||||
neutral_paletteKeyColor 313244
|
|
||||||
neutral_variant_paletteKeyColor 1e1e2e
|
|
||||||
background 1e1e2e
|
|
||||||
onBackground cdd6f4
|
|
||||||
surface 313244
|
|
||||||
surfaceDim 313244
|
|
||||||
surfaceBright 454559
|
|
||||||
surfaceContainerLowest 181825
|
|
||||||
surfaceContainerLow 252536
|
|
||||||
surfaceContainer 1e1e2e
|
|
||||||
surfaceContainerHigh 181825
|
|
||||||
surfaceContainerHighest 11111b
|
|
||||||
onSurface cdd6f4
|
|
||||||
surfaceVariant 1e1e2e
|
|
||||||
onSurfaceVariant a6adc8
|
|
||||||
inverseSurface cdd6f4
|
|
||||||
inverseOnSurface 313244
|
|
||||||
outline 6c7086
|
|
||||||
outlineVariant 45475a
|
|
||||||
shadow 000000
|
|
||||||
scrim 000000
|
|
||||||
surfaceTint b8a889
|
|
||||||
primary f9e2af
|
|
||||||
onPrimary 1e1e2e
|
|
||||||
primaryContainer b8a889
|
|
||||||
onPrimaryContainer ffffff
|
|
||||||
inversePrimary 6c4f94
|
|
||||||
secondary 978265
|
|
||||||
onSecondary ffffff
|
|
||||||
secondaryContainer 544874
|
|
||||||
onSecondaryContainer cbbae8
|
|
||||||
tertiary f5b2e0
|
|
||||||
onTertiary 4e1e44
|
|
||||||
tertiaryContainer bb7da9
|
|
||||||
onTertiaryContainer 000000
|
|
||||||
error f38ba8
|
|
||||||
onError 4a0019
|
|
||||||
errorContainer 8c2643
|
|
||||||
onErrorContainer ffb3c6
|
|
||||||
primaryFixed e8d4ff
|
|
||||||
primaryFixedDim cba6f7
|
|
||||||
onPrimaryFixed 2a1040
|
|
||||||
onPrimaryFixedVariant 544874
|
|
||||||
secondaryFixed e2d4ff
|
|
||||||
secondaryFixedDim 756294
|
|
||||||
onSecondaryFixed 1a0a28
|
|
||||||
onSecondaryFixedVariant 3a2850
|
|
||||||
tertiaryFixed ffd7f0
|
|
||||||
tertiaryFixedDim f5b2e0
|
|
||||||
onTertiaryFixed 35082e
|
|
||||||
onTertiaryFixedVariant 68355c
|
|
||||||
term0 45475a
|
|
||||||
term1 f38ba8
|
|
||||||
term2 a6e3a1
|
|
||||||
term3 f9e2af
|
|
||||||
term4 89b4fa
|
|
||||||
term5 f5c2e7
|
|
||||||
term6 94e2d5
|
|
||||||
term7 bac2de
|
|
||||||
term8 585b70
|
|
||||||
term9 f38ba8
|
|
||||||
term10 a6e3a1
|
|
||||||
term11 f9e2af
|
|
||||||
term12 89b4fa
|
|
||||||
term13 f5c2e7
|
|
||||||
term14 94e2d5
|
|
||||||
term15 a6adc8
|
|
||||||
rosewater f5e0dc
|
|
||||||
flamingo f2cdcd
|
|
||||||
pink f5c2e7
|
|
||||||
mauve cba6f7
|
|
||||||
red f38ba8
|
|
||||||
maroon eba0ac
|
|
||||||
peach fab387
|
|
||||||
yellow f9e2af
|
|
||||||
green a6e3a1
|
|
||||||
teal 94e2d5
|
|
||||||
sky 89dceb
|
|
||||||
sapphire 74c7ec
|
|
||||||
blue 89b4fa
|
|
||||||
lavender b4befe
|
|
||||||
klink 7382d2
|
|
||||||
klinkSelection 7382d2
|
|
||||||
kvisited 8172da
|
|
||||||
kvisitedSelection 8172da
|
|
||||||
knegative a167ff
|
|
||||||
knegativeSelection a167ff
|
|
||||||
kneutral ca92ff
|
|
||||||
kneutralSelection c992ff
|
|
||||||
kpositive 60adff
|
|
||||||
kpositiveSelection 60adff
|
|
||||||
text cdd6f4
|
|
||||||
subtext1 a6adc8
|
|
||||||
subtext0 7a7f9e
|
|
||||||
overlay2 6c7086
|
|
||||||
overlay1 585b70
|
|
||||||
overlay0 45475a
|
|
||||||
surface2 363a4f
|
|
||||||
surface1 2a2d42
|
|
||||||
surface0 1e1e2e
|
|
||||||
base 1e1e2e
|
|
||||||
mantle 181825
|
|
||||||
crust 11111b
|
|
||||||
success a6e3a1
|
|
||||||
onSuccess 1e1e2e
|
|
||||||
successContainer 3b5e3b
|
|
||||||
onSuccessContainer b6f0b1
|
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,13 @@
|
|||||||
|
# import json
|
||||||
|
# import typer
|
||||||
|
# from zshell.assets.schemes.catppuccin import catppuccin
|
||||||
|
#
|
||||||
|
# app = typer.Typer()
|
||||||
|
#
|
||||||
|
# SCHEMES = catppuccin.variants.flavors
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# @app.command()
|
||||||
|
# def set():
|
||||||
|
|
||||||
|
# TODO: Currently unsused
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
# import typer
|
||||||
|
# import subprocess
|
||||||
|
#
|
||||||
|
# from typing import Optional
|
||||||
|
#
|
||||||
|
# app = typer.Typer()
|
||||||
|
#
|
||||||
|
# RECORDER = "gpu-screen-recorder"
|
||||||
|
# HOME = str(os.getenv("HOME"))
|
||||||
|
# CONFIG = Path(HOME + "/.config/zshell/config.json")
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# @app.command()
|
||||||
|
# def start():
|
||||||
|
|
||||||
|
# TODO: Currently unused
|
||||||
@@ -7,7 +7,7 @@ import subprocess
|
|||||||
|
|
||||||
from jinja2 import Environment, FileSystemLoader, StrictUndefined, Undefined
|
from jinja2 import Environment, FileSystemLoader, StrictUndefined, Undefined
|
||||||
from typing import Any, Optional, Tuple
|
from typing import Any, Optional, Tuple
|
||||||
from zshell.utils.schemepalettes import get_palette, list_schemes, resolve_preset
|
from zshell.utils.schemepalettes import PRESETS
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from PIL import Image
|
from PIL import Image
|
||||||
from materialyoucolor.quantize import QuantizeCelebi
|
from materialyoucolor.quantize import QuantizeCelebi
|
||||||
@@ -20,48 +20,18 @@ from materialyoucolor.utils.math_utils import difference_degrees, rotation_direc
|
|||||||
app = typer.Typer()
|
app = typer.Typer()
|
||||||
|
|
||||||
|
|
||||||
@app.command()
|
|
||||||
def list_presets(
|
|
||||||
json_format: bool = typer.Option(False, "--json", help="Output in JSON format"),
|
|
||||||
):
|
|
||||||
schemes = list_schemes()
|
|
||||||
if json_format:
|
|
||||||
out = {}
|
|
||||||
for sid, meta in sorted(schemes.items()):
|
|
||||||
variants = {}
|
|
||||||
for v in meta.variants:
|
|
||||||
entry = {"modes": sorted(v.modes)}
|
|
||||||
if v.accents:
|
|
||||||
entry["accents"] = sorted(v.accents)
|
|
||||||
entry["default_accent"] = sorted(v.accents)[0]
|
|
||||||
variants[v.id] = entry
|
|
||||||
out[meta.name] = {
|
|
||||||
"id": sid,
|
|
||||||
"variants": variants,
|
|
||||||
}
|
|
||||||
print(json.dumps({"presets": out}, indent=2))
|
|
||||||
else:
|
|
||||||
for sid, meta in sorted(schemes.items()):
|
|
||||||
var_list = []
|
|
||||||
for v in meta.variants:
|
|
||||||
parts = [f"{v.id} ({', '.join(sorted(v.modes))})"]
|
|
||||||
if v.accents:
|
|
||||||
parts.append(f"accents: {', '.join(v.accents)}")
|
|
||||||
var_list.append(" | ".join(parts))
|
|
||||||
print(f"{meta.name} ({sid})")
|
|
||||||
print(f" Variants: {', '.join(var_list)}")
|
|
||||||
print()
|
|
||||||
|
|
||||||
|
|
||||||
@app.command()
|
@app.command()
|
||||||
def generate(
|
def generate(
|
||||||
|
# image inputs (optional - used for image mode)
|
||||||
image_path: Optional[Path] = typer.Option(None, help="Path to source image. Required for image mode."),
|
image_path: Optional[Path] = typer.Option(None, help="Path to source image. Required for image mode."),
|
||||||
scheme: Optional[str] = typer.Option(
|
scheme: Optional[str] = typer.Option(
|
||||||
None, help="Color scheme algorithm to use for image mode. Ignored in preset mode."
|
None, help="Color scheme algorithm to use for image mode. Ignored in preset mode."
|
||||||
),
|
),
|
||||||
preset: Optional[str] = typer.Option(None, help="Name of a premade scheme in this format: <scheme>:<variant>"),
|
# preset inputs (optional - used for preset mode)
|
||||||
|
preset: Optional[str] = typer.Option(
|
||||||
|
None, help="Name of a premade scheme in this format: <preset_name>:<preset_flavor>"
|
||||||
|
),
|
||||||
mode: Optional[str] = typer.Option(None, help="Mode of the preset scheme (dark or light)."),
|
mode: Optional[str] = typer.Option(None, help="Mode of the preset scheme (dark or light)."),
|
||||||
accent: Optional[str] = typer.Option(None, help="Accent for schemes that support it (e.g. mauve)."),
|
|
||||||
):
|
):
|
||||||
|
|
||||||
HOME = str(os.getenv("HOME"))
|
HOME = str(os.getenv("HOME"))
|
||||||
@@ -462,6 +432,12 @@ def generate(
|
|||||||
result = QuantizeCelebi(pixel_array, 128)
|
result = QuantizeCelebi(pixel_array, 128)
|
||||||
return Hct.from_int(Score.score(result)[0])
|
return Hct.from_int(Score.score(result)[0])
|
||||||
|
|
||||||
|
def seed_from_preset(name: str) -> Hct:
|
||||||
|
try:
|
||||||
|
return PRESETS[name].primary
|
||||||
|
except KeyError:
|
||||||
|
raise typer.BadParameter(f"Preset '{name}' not found. Available presets: {', '.join(PRESETS.keys())}")
|
||||||
|
|
||||||
def generate_color_scheme(seed: Hct, mode: str, scheme_class) -> dict[str, str]:
|
def generate_color_scheme(seed: Hct, mode: str, scheme_class) -> dict[str, str]:
|
||||||
|
|
||||||
is_dark = mode.lower() == "dark"
|
is_dark = mode.lower() == "dark"
|
||||||
@@ -490,23 +466,9 @@ def generate(
|
|||||||
scheme_class = get_scheme_class(scheme)
|
scheme_class = get_scheme_class(scheme)
|
||||||
|
|
||||||
if preset:
|
if preset:
|
||||||
p_scheme, p_variant = resolve_preset(preset)
|
seed = seed_from_preset(preset)
|
||||||
schemes = list_schemes()
|
effective_mode = mode or config_mode
|
||||||
if accent and p_scheme in schemes:
|
name, flavor = preset.split(":")
|
||||||
meta = schemes[p_scheme]
|
|
||||||
var_accents = next((v.accents for v in meta.variants if v.id == p_variant), ())
|
|
||||||
if accent not in var_accents:
|
|
||||||
available = ", ".join(var_accents) if var_accents else "none"
|
|
||||||
raise typer.BadParameter(
|
|
||||||
f"Accent '{accent}' not available for '{p_scheme}:{p_variant}'. Available accents: {available}"
|
|
||||||
)
|
|
||||||
palette_obj = get_palette(p_scheme, p_variant, mode or config_mode, accent=accent)
|
|
||||||
colors = palette_obj.colors
|
|
||||||
effective_mode = palette_obj.mode
|
|
||||||
name = palette_obj.scheme
|
|
||||||
flavor = palette_obj.variant
|
|
||||||
|
|
||||||
seed = hex_to_hct(colors.get("primary", "#000000").lstrip("#"))
|
|
||||||
else:
|
else:
|
||||||
image_path = image_path or Path(WALL_PATH)
|
image_path = image_path or Path(WALL_PATH)
|
||||||
generate_thumbnail(image_path, str(THUMB_PATH))
|
generate_thumbnail(image_path, str(THUMB_PATH))
|
||||||
@@ -521,9 +483,7 @@ def generate(
|
|||||||
else:
|
else:
|
||||||
effective_mode = config_mode
|
effective_mode = config_mode
|
||||||
|
|
||||||
colors = generate_color_scheme(seed, effective_mode, scheme_class)
|
colors = generate_color_scheme(seed, effective_mode, scheme_class)
|
||||||
|
|
||||||
variant_val = scheme if not preset else p_variant
|
|
||||||
|
|
||||||
if smart and not preset:
|
if smart and not preset:
|
||||||
apply_gtk_mode(effective_mode)
|
apply_gtk_mode(effective_mode)
|
||||||
@@ -533,7 +493,7 @@ def generate(
|
|||||||
"name": name,
|
"name": name,
|
||||||
"flavor": flavor,
|
"flavor": flavor,
|
||||||
"mode": effective_mode,
|
"mode": effective_mode,
|
||||||
"variant": variant_val,
|
"variant": scheme,
|
||||||
"colors": colors,
|
"colors": colors,
|
||||||
"seed": seed.to_int(),
|
"seed": seed.to_int(),
|
||||||
}
|
}
|
||||||
@@ -547,7 +507,7 @@ def generate(
|
|||||||
wallpaper_path=wp,
|
wallpaper_path=wp,
|
||||||
name=name,
|
name=name,
|
||||||
flavor=flavor,
|
flavor=flavor,
|
||||||
variant=variant_val,
|
variant=scheme,
|
||||||
)
|
)
|
||||||
|
|
||||||
rendered = render_all_templates(
|
rendered = render_all_templates(
|
||||||
@@ -565,3 +525,5 @@ def generate(
|
|||||||
json.dump(output_dict, f, indent=4)
|
json.dump(output_dict, f, indent=4)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"Error: {e}")
|
print(f"Error: {e}")
|
||||||
|
# with open(output, "w") as f:
|
||||||
|
# f.write(f"Error: {e}")
|
||||||
|
|||||||
@@ -16,12 +16,6 @@ def start(no_daemon: bool = False):
|
|||||||
subprocess.run(args + ["-n"] + ([] if no_daemon else ["-d"]), check=True)
|
subprocess.run(args + ["-n"] + ([] if no_daemon else ["-d"]), check=True)
|
||||||
|
|
||||||
|
|
||||||
@app.command()
|
|
||||||
def restart(no_daemon: bool = False):
|
|
||||||
subprocess.run(args + ["kill"], check=False)
|
|
||||||
subprocess.run(args + ["-n"] + ([] if no_daemon else ["-d"]), check=True)
|
|
||||||
|
|
||||||
|
|
||||||
@app.command()
|
@app.command()
|
||||||
def show():
|
def show():
|
||||||
subprocess.run(args + ["ipc"] + ["show"], check=True)
|
subprocess.run(args + ["ipc"] + ["show"], check=True)
|
||||||
@@ -39,4 +33,4 @@ def lock():
|
|||||||
|
|
||||||
@app.command()
|
@app.command()
|
||||||
def call(target: str, method: str, method_args: list[str] = typer.Argument(None)):
|
def call(target: str, method: str, method_args: list[str] = typer.Argument(None)):
|
||||||
subprocess.run(args + ["ipc"] + ["call"] + [target] + [method] + (method_args or []), check=True)
|
subprocess.run(args + ["ipc"] + ["call"] + [target] + [method] + method_args, check=True)
|
||||||
|
|||||||
@@ -1,141 +1,30 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from pathlib import Path
|
from materialyoucolor.hct.hct import Hct
|
||||||
|
from typing import Mapping
|
||||||
ASSETS = Path(__file__).resolve().parent.parent / "assets" / "schemes"
|
|
||||||
|
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
@dataclass(frozen=True)
|
||||||
class SchemeVariant:
|
class SeedPalette:
|
||||||
id: str
|
primary: Hct
|
||||||
name: str
|
secondary: Hct
|
||||||
modes: frozenset[str]
|
tertiary: Hct
|
||||||
accents: tuple[str, ...] = ()
|
neutral: Hct
|
||||||
|
neutral_variant: Hct
|
||||||
|
error: Hct | None = None
|
||||||
|
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
def hex_to_hct(hex_: str) -> Hct:
|
||||||
class SchemeMeta:
|
return Hct.from_int(int(f"0xFF{hex_}", 16))
|
||||||
id: str
|
|
||||||
name: str
|
|
||||||
variants: tuple[SchemeVariant, ...]
|
|
||||||
|
|
||||||
|
|
||||||
@dataclass
|
CATPPUCCIN_MACCHIATO = SeedPalette(
|
||||||
class Palette:
|
primary=hex_to_hct("C6A0F6"),
|
||||||
colors: dict[str, str]
|
secondary=hex_to_hct("7DC4E4"),
|
||||||
mode: str
|
tertiary=hex_to_hct("F5BDE6"),
|
||||||
scheme: str
|
neutral=hex_to_hct("24273A"),
|
||||||
variant: str
|
neutral_variant=hex_to_hct("363A4F"),
|
||||||
accent: str | None = None
|
)
|
||||||
|
|
||||||
|
PRESETS: Mapping[str, SeedPalette] = {
|
||||||
def _parse_txt(path: Path) -> dict[str, str]:
|
"catppuccin:macchiato": CATPPUCCIN_MACCHIATO,
|
||||||
colors: dict[str, str] = {}
|
}
|
||||||
for line in path.read_text().splitlines():
|
|
||||||
line = line.strip()
|
|
||||||
if not line or line.startswith("#"):
|
|
||||||
continue
|
|
||||||
parts = line.split(None, 1)
|
|
||||||
if len(parts) == 2:
|
|
||||||
key, val = parts
|
|
||||||
colors[key] = f"#{val}" if not val.startswith("#") else val
|
|
||||||
return colors
|
|
||||||
|
|
||||||
|
|
||||||
def _discover_schemes() -> dict[str, SchemeMeta]:
|
|
||||||
schemes: dict[str, SchemeMeta] = {}
|
|
||||||
|
|
||||||
for scheme_dir in sorted(ASSETS.iterdir()):
|
|
||||||
if not scheme_dir.is_dir() or scheme_dir.name.startswith("."):
|
|
||||||
continue
|
|
||||||
|
|
||||||
sid = scheme_dir.name
|
|
||||||
display_name = sid.capitalize()
|
|
||||||
|
|
||||||
variants: list[SchemeVariant] = []
|
|
||||||
for var_dir in sorted(scheme_dir.iterdir()):
|
|
||||||
if not var_dir.is_dir() or var_dir.name.startswith("."):
|
|
||||||
continue
|
|
||||||
|
|
||||||
modes: set[str] = set()
|
|
||||||
accents: set[str] = set()
|
|
||||||
|
|
||||||
for f in var_dir.iterdir():
|
|
||||||
if f.suffix != ".txt":
|
|
||||||
continue
|
|
||||||
stem = f.stem
|
|
||||||
if "-" in stem:
|
|
||||||
maybe_accent, maybe_mode = stem.rsplit("-", 1)
|
|
||||||
if maybe_mode in ("dark", "light"):
|
|
||||||
modes.add(maybe_mode)
|
|
||||||
accents.add(maybe_accent)
|
|
||||||
else:
|
|
||||||
modes.add(stem)
|
|
||||||
else:
|
|
||||||
if stem in ("dark", "light"):
|
|
||||||
modes.add(stem)
|
|
||||||
|
|
||||||
if modes:
|
|
||||||
vname = var_dir.name.capitalize()
|
|
||||||
variants.append(
|
|
||||||
SchemeVariant(
|
|
||||||
id=var_dir.name,
|
|
||||||
name=vname,
|
|
||||||
modes=frozenset(modes),
|
|
||||||
accents=tuple(sorted(accents)),
|
|
||||||
)
|
|
||||||
)
|
|
||||||
|
|
||||||
schemes[sid] = SchemeMeta(
|
|
||||||
id=sid,
|
|
||||||
name=display_name,
|
|
||||||
variants=tuple(variants),
|
|
||||||
)
|
|
||||||
|
|
||||||
return schemes
|
|
||||||
|
|
||||||
|
|
||||||
SCHEMES: dict[str, SchemeMeta] = _discover_schemes()
|
|
||||||
|
|
||||||
|
|
||||||
def get_palette(scheme: str, variant: str, mode: str, accent: str | None = None) -> Palette:
|
|
||||||
if scheme not in SCHEMES:
|
|
||||||
raise KeyError(f"Unknown scheme '{scheme}'. Available: {', '.join(SCHEMES)}")
|
|
||||||
|
|
||||||
meta = SCHEMES[scheme]
|
|
||||||
var_ids = {v.id for v in meta.variants}
|
|
||||||
if variant not in var_ids:
|
|
||||||
raise KeyError(f"Unknown variant '{variant}' for scheme '{scheme}'. Available: {', '.join(sorted(var_ids))}")
|
|
||||||
|
|
||||||
if accent:
|
|
||||||
filename = f"{accent}-{mode}.txt"
|
|
||||||
else:
|
|
||||||
filename = f"{mode}.txt"
|
|
||||||
|
|
||||||
txt_path = ASSETS / scheme / variant / filename
|
|
||||||
if not txt_path.exists():
|
|
||||||
txt_path = ASSETS / scheme / variant / f"{mode}.txt"
|
|
||||||
|
|
||||||
if not txt_path.exists():
|
|
||||||
var_info = next(v for v in meta.variants if v.id == variant)
|
|
||||||
raise FileNotFoundError(
|
|
||||||
f"No {mode} palette for '{scheme}:{variant}'. Available modes: {sorted(var_info.modes)}"
|
|
||||||
)
|
|
||||||
|
|
||||||
colors = _parse_txt(txt_path)
|
|
||||||
|
|
||||||
return Palette(colors=colors, mode=mode, scheme=scheme, variant=variant, accent=accent)
|
|
||||||
|
|
||||||
|
|
||||||
def list_schemes() -> dict[str, SchemeMeta]:
|
|
||||||
return dict(SCHEMES)
|
|
||||||
|
|
||||||
|
|
||||||
def resolve_preset(spec: str) -> tuple[str, str]:
|
|
||||||
parts = spec.split(":")
|
|
||||||
if len(parts) == 2:
|
|
||||||
return parts[0], parts[1]
|
|
||||||
if len(parts) == 1:
|
|
||||||
return parts[0], "default"
|
|
||||||
raise ValueError(f"Invalid preset spec '{spec}'. Use <scheme>:<variant>")
|
|
||||||
|
|||||||
@@ -1,167 +0,0 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
import pytest
|
|
||||||
from pathlib import Path
|
|
||||||
from zshell.utils import schemepalettes as sp
|
|
||||||
|
|
||||||
|
|
||||||
@pytest.fixture
|
|
||||||
def tmp_schemes(tmp_path: Path) -> Path:
|
|
||||||
schemes = tmp_path / "schemes"
|
|
||||||
schemes.mkdir()
|
|
||||||
|
|
||||||
gmedium = schemes / "gruvbox" / "medium"
|
|
||||||
gmedium.mkdir(parents=True)
|
|
||||||
(gmedium / "dark.txt").write_text("background 101415\nonBackground e0e3e4\nprimary 81d3e0\nsurface 1c2021\n")
|
|
||||||
(gmedium / "light.txt").write_text("background fbf1c7\nonBackground 3c3836\nprimary 6b5f10\nsurface fbf1c7\n")
|
|
||||||
|
|
||||||
ghard = schemes / "gruvbox" / "hard"
|
|
||||||
ghard.mkdir(parents=True)
|
|
||||||
(ghard / "dark.txt").write_text("background 0b0d0e\nprimary 81d3e0\n")
|
|
||||||
|
|
||||||
cmocha = schemes / "catppuccin" / "mocha"
|
|
||||||
cmocha.mkdir(parents=True)
|
|
||||||
(cmocha / "dark.txt").write_text("background 1e1e2e\nprimary cba6f7\nsecondary 756294\nsurface 313244\n")
|
|
||||||
(cmocha / "mauve-dark.txt").write_text("background 1e1e2e\nprimary cba6f7\nsecondary 756294\nsurface 313244\n")
|
|
||||||
(cmocha / "green-dark.txt").write_text("background 1e1e2e\nprimary a6e3a1\nsecondary 5b8964\nsurface 313244\n")
|
|
||||||
|
|
||||||
clatte = schemes / "catppuccin" / "latte"
|
|
||||||
clatte.mkdir(parents=True)
|
|
||||||
(clatte / "light.txt").write_text("background eff1f5\nprimary 8839ef\nsecondary c2b8d0\nsurface ccd0da\n")
|
|
||||||
(clatte / "mauve-light.txt").write_text("background eff1f5\nprimary 8839ef\nsecondary c2b8d0\nsurface ccd0da\n")
|
|
||||||
|
|
||||||
cextra = schemes / "extra" / "default"
|
|
||||||
cextra.mkdir(parents=True)
|
|
||||||
(cextra / "dark.txt").write_text(
|
|
||||||
"# this is a comment\n\nbackground 000000\nprimary ffffff\n\n # indented comment \n secondary cccccc\n"
|
|
||||||
)
|
|
||||||
|
|
||||||
return schemes
|
|
||||||
|
|
||||||
|
|
||||||
class TestParseTxt:
|
|
||||||
def test_basic(self, tmp_schemes):
|
|
||||||
path = tmp_schemes / "gruvbox" / "medium" / "dark.txt"
|
|
||||||
colors = sp._parse_txt(path)
|
|
||||||
assert colors["background"] == "#101415"
|
|
||||||
assert colors["primary"] == "#81d3e0"
|
|
||||||
assert colors["surface"] == "#1c2021"
|
|
||||||
|
|
||||||
def test_adds_hash_prefix(self, tmp_schemes):
|
|
||||||
path = tmp_schemes / "gruvbox" / "medium" / "dark.txt"
|
|
||||||
colors = sp._parse_txt(path)
|
|
||||||
for v in colors.values():
|
|
||||||
assert v.startswith("#"), f"value {v!r} missing # prefix"
|
|
||||||
|
|
||||||
def test_skips_comments_and_empty_lines(self, tmp_schemes):
|
|
||||||
path = tmp_schemes / "extra" / "default" / "dark.txt"
|
|
||||||
colors = sp._parse_txt(path)
|
|
||||||
assert colors["background"] == "#000000"
|
|
||||||
assert colors["primary"] == "#ffffff"
|
|
||||||
assert colors["secondary"] == "#cccccc"
|
|
||||||
assert len(colors) == 3
|
|
||||||
|
|
||||||
|
|
||||||
class TestDiscoverSchemes:
|
|
||||||
def test_discovers_all_schemes(self):
|
|
||||||
schemes = sp._discover_schemes()
|
|
||||||
assert "gruvbox" in schemes
|
|
||||||
assert "catppuccin" in schemes
|
|
||||||
assert "everforest" in schemes
|
|
||||||
assert "nord" in schemes
|
|
||||||
assert len(schemes) >= 10
|
|
||||||
|
|
||||||
def test_scheme_has_variants(self):
|
|
||||||
schemes = sp._discover_schemes()
|
|
||||||
gruvbox = schemes["gruvbox"]
|
|
||||||
var_ids = {v.id for v in gruvbox.variants}
|
|
||||||
assert "medium" in var_ids
|
|
||||||
assert "hard" in var_ids
|
|
||||||
assert "soft" in var_ids
|
|
||||||
|
|
||||||
def test_variant_has_modes(self):
|
|
||||||
schemes = sp._discover_schemes()
|
|
||||||
gmedium = next(v for v in schemes["gruvbox"].variants if v.id == "medium")
|
|
||||||
assert "dark" in gmedium.modes
|
|
||||||
assert "light" in gmedium.modes
|
|
||||||
|
|
||||||
def test_catppuccin_has_accents(self):
|
|
||||||
schemes = sp._discover_schemes()
|
|
||||||
mocha = next(v for v in schemes["catppuccin"].variants if v.id == "mocha")
|
|
||||||
assert "mauve" in mocha.accents
|
|
||||||
assert "green" in mocha.accents
|
|
||||||
assert "rosewater" in mocha.accents
|
|
||||||
assert len(mocha.accents) >= 14
|
|
||||||
|
|
||||||
def test_non_accent_scheme_has_no_accents(self):
|
|
||||||
schemes = sp._discover_schemes()
|
|
||||||
gmedium = next(v for v in schemes["gruvbox"].variants if v.id == "medium")
|
|
||||||
assert gmedium.accents == ()
|
|
||||||
|
|
||||||
|
|
||||||
class TestGetPalette:
|
|
||||||
def test_loads_basic_palette(self):
|
|
||||||
pal = sp.get_palette("gruvbox", "medium", "dark")
|
|
||||||
assert pal.scheme == "gruvbox"
|
|
||||||
assert pal.variant == "medium"
|
|
||||||
assert pal.mode == "dark"
|
|
||||||
assert pal.colors["background"].startswith("#")
|
|
||||||
assert pal.colors["primary"].startswith("#")
|
|
||||||
|
|
||||||
def test_loads_accent_palette(self):
|
|
||||||
pal = sp.get_palette("catppuccin", "mocha", "dark", accent="mauve")
|
|
||||||
assert pal.accent == "mauve"
|
|
||||||
assert pal.colors["primary"] == "#cba6f7"
|
|
||||||
|
|
||||||
def test_different_accent_changes_colors(self):
|
|
||||||
mauve = sp.get_palette("catppuccin", "mocha", "dark", accent="mauve")
|
|
||||||
green = sp.get_palette("catppuccin", "mocha", "dark", accent="green")
|
|
||||||
assert mauve.colors["primary"] != green.colors["primary"]
|
|
||||||
assert mauve.colors["secondary"] != green.colors["secondary"]
|
|
||||||
|
|
||||||
def test_unknown_scheme_raises(self):
|
|
||||||
with pytest.raises(KeyError, match="Unknown scheme 'nope'"):
|
|
||||||
sp.get_palette("nope", "medium", "dark")
|
|
||||||
|
|
||||||
def test_unknown_variant_raises(self):
|
|
||||||
with pytest.raises(KeyError, match="Unknown variant 'bogus' for scheme 'gruvbox'"):
|
|
||||||
sp.get_palette("gruvbox", "bogus", "dark")
|
|
||||||
|
|
||||||
def test_unknown_accent_falls_back(self):
|
|
||||||
pal = sp.get_palette("catppuccin", "mocha", "dark", accent="nonexistent")
|
|
||||||
assert pal.accent == "nonexistent"
|
|
||||||
assert pal.colors["primary"] is not None
|
|
||||||
|
|
||||||
def test_accent_on_non_accent_scheme(self):
|
|
||||||
pal = sp.get_palette("gruvbox", "medium", "dark", accent="mauve")
|
|
||||||
assert pal.colors is not None
|
|
||||||
|
|
||||||
def test_non_existent_mode_raises(self):
|
|
||||||
with pytest.raises(FileNotFoundError):
|
|
||||||
sp.get_palette("catppuccin", "mocha", "light")
|
|
||||||
|
|
||||||
|
|
||||||
class TestListSchemes:
|
|
||||||
def test_returns_dict(self):
|
|
||||||
schemes = sp.list_schemes()
|
|
||||||
assert isinstance(schemes, dict)
|
|
||||||
|
|
||||||
def test_includes_known_schemes(self):
|
|
||||||
schemes = sp.list_schemes()
|
|
||||||
assert "catppuccin" in schemes
|
|
||||||
assert "gruvbox" in schemes
|
|
||||||
|
|
||||||
|
|
||||||
class TestResolvePreset:
|
|
||||||
def test_two_parts(self):
|
|
||||||
assert sp.resolve_preset("gruvbox:medium") == ("gruvbox", "medium")
|
|
||||||
|
|
||||||
def test_three_parts(self):
|
|
||||||
with pytest.raises(ValueError, match="Invalid preset spec"):
|
|
||||||
sp.resolve_preset("catppuccin:mocha:mauve")
|
|
||||||
|
|
||||||
def test_one_part(self):
|
|
||||||
assert sp.resolve_preset("default") == ("default", "default")
|
|
||||||
|
|
||||||
def test_edge_spaces(self):
|
|
||||||
assert sp.resolve_preset(" catppuccin : mocha ") == (" catppuccin ", " mocha ")
|
|
||||||
@@ -1,87 +0,0 @@
|
|||||||
from __future__ import annotations
|
|
||||||
|
|
||||||
from unittest.mock import patch, call
|
|
||||||
from zshell.subcommands.shell import app
|
|
||||||
|
|
||||||
|
|
||||||
def invoke(*args: str) -> None:
|
|
||||||
from typer.testing import CliRunner
|
|
||||||
|
|
||||||
runner = CliRunner()
|
|
||||||
result = runner.invoke(app, args)
|
|
||||||
if result.exit_code != 0:
|
|
||||||
raise RuntimeError(result.output)
|
|
||||||
return result
|
|
||||||
|
|
||||||
|
|
||||||
class TestKill:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_kill_runs_qs_kill(self, mock_run):
|
|
||||||
invoke("kill")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "kill"], check=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TestStart:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_start_default_daemon(self, mock_run):
|
|
||||||
invoke("start")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "-n", "-d"], check=True)
|
|
||||||
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_start_no_daemon(self, mock_run):
|
|
||||||
invoke("start", "--no-daemon")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "-n"], check=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TestShow:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_show_runs_ipc_show(self, mock_run):
|
|
||||||
invoke("show")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "ipc", "show"], check=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TestLog:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_log_runs_qs_log(self, mock_run):
|
|
||||||
invoke("log")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "log"], check=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TestLock:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_lock_runs_ipc_call_lock(self, mock_run):
|
|
||||||
invoke("lock")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "ipc", "call", "lock", "lock"], check=True)
|
|
||||||
|
|
||||||
|
|
||||||
class TestCall:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_call_no_args(self, mock_run):
|
|
||||||
invoke("call", "target", "method")
|
|
||||||
mock_run.assert_called_once_with(["qs", "-c", "zshell", "ipc", "call", "target", "method"], check=True)
|
|
||||||
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_call_with_args(self, mock_run):
|
|
||||||
invoke("call", "target", "method", "arg1", "arg2")
|
|
||||||
mock_run.assert_called_once_with(
|
|
||||||
["qs", "-c", "zshell", "ipc", "call", "target", "method", "arg1", "arg2"],
|
|
||||||
check=True,
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
class TestRestart:
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_restart_kills_then_starts_daemon(self, mock_run):
|
|
||||||
invoke("restart")
|
|
||||||
assert mock_run.call_args_list == [
|
|
||||||
call(["qs", "-c", "zshell", "kill"], check=False),
|
|
||||||
call(["qs", "-c", "zshell", "-n", "-d"], check=True),
|
|
||||||
]
|
|
||||||
|
|
||||||
@patch("zshell.subcommands.shell.subprocess.run")
|
|
||||||
def test_restart_no_daemon(self, mock_run):
|
|
||||||
invoke("restart", "--no-daemon")
|
|
||||||
assert mock_run.call_args_list == [
|
|
||||||
call(["qs", "-c", "zshell", "kill"], check=False),
|
|
||||||
call(["qs", "-c", "zshell", "-n"], check=True),
|
|
||||||
]
|
|
||||||
@@ -0,0 +1,47 @@
|
|||||||
|
# Ideas/Features
|
||||||
|
|
||||||
|
- [ ] Change volume for `$BROWSER` environment variable? Most general media source apart from separate music/video players.
|
||||||
|
- [ ] Hyprsunset module.
|
||||||
|
|
||||||
|
# Stupid idea's from Daivin
|
||||||
|
|
||||||
|
- [ ] An on screen pencil to draw on your screen :).
|
||||||
|
- [ ] Bluetooth device battery view -- Not planned ( Don't have a bluetooth
|
||||||
|
receiver )
|
||||||
|
|
||||||
|
# Completed features
|
||||||
|
|
||||||
|
- [x] Auto hide unless on mouse hover. Also implement bar changes to mute/volume to show notif or show bar for a couple seconds.
|
||||||
|
- [x] Maybe already possible; have keybinds to show certain menus. I do not want to touch my mouse to see notifications for example. Not everything in the bar needs this, but some would be good to have.
|
||||||
|
- [x] Pressing ESC or some obvious button to close nc.
|
||||||
|
- [x] Another branch for development, hold off big changes so that a working bar or if there are big config changes.
|
||||||
|
- [x] Media showing; what song/media is playing?
|
||||||
|
- [x] Brightness control for Laptops.
|
||||||
|
- [x] Battery icon for Laptops. Broken?
|
||||||
|
- [x] Quick toggle for BT, WiFi (modules in the tray do this too)
|
||||||
|
- [x] Update module: When there is 1 package it still looks extremely off
|
||||||
|
- [x] Audio module + cava / audio wave ;) ( Don't make it into minecraft blocks
|
||||||
|
but aan actual wave) -- Probably not planned
|
||||||
|
|
||||||
|
# Issues in settingsWindow (16-03-2026)
|
||||||
|
|
||||||
|
- [ ] Drawing tool falls behind when accelerating with the cursor (slow start -> faster movement). // Unfortunately this is a limitation of either Qt or the math in my methods, you are free to look through and see if you can come up with better and more performant calculations
|
||||||
|
- [ ] Dock has an invisible border it has a visual that it attaches to; perhaps make it visible when the dock shows? // Yes
|
||||||
|
- [ ] Dock apps are clickable and navigates to app (good). If two instances are available, this feels arbitrarily chosen on one instance (maybe defaults to workspace closest to 1?) (like a selection or hover to see options). // I intend to add popups on hover that show a preview of the opened windows, so you can select which one to focus
|
||||||
|
- [ ] Dock cannot be closed with escape, user needs to click to leave Dock (Dock stops user from interacting with other apps like typing). // Intentional. It uses HyprlandFocusGrab for managing shown/hidden states.
|
||||||
|
- [ ] Global shortcut for opening Dock and perhaps keyboard navigation? (sounds hard to pull of)
|
||||||
|
- [ ] If nc or osd global shortcut are used, bar is 100% transparent apart from modules, seems to ignore the regular hover state opacity.
|
||||||
|
- [ ] Should volume/pipewire module be hover as well? No other bar module is hover apart from the Dock (which is a hidden module activated by hover)? // Unsure, probably
|
||||||
|
|
||||||
|
- [x] Undo option for Drawing tool? // You can clear on right-click. True undo
|
||||||
|
would require me to store pen strokes in an array and is too advanced for a
|
||||||
|
simple drawing tool
|
||||||
|
- [x] Size 1-45 kinda weird numbers (not a real issue = ragebait). // It's just
|
||||||
|
the pixel width of the pencil.
|
||||||
|
- [x] Calendar swipe to other month has no animation -> on purpose? // On
|
||||||
|
purpose, QT doesn't allow for animations in their calendar grid. I used to have
|
||||||
|
an animation but it was extremely inefficient performance-wise.
|
||||||
|
|
||||||
|
## Additional questions
|
||||||
|
|
||||||
|
- [x] Can some features be disabled? As in, will they be unloaded from RAM or how is it loaded in memory? Let's say I do not want to use the Dock and Drawing Tool and want to disable them, are they loaded in memory at all? Or all the called upon when the shortcut is hit? // None of the modules that are not shown on start are loaded into memory save for notifications. I will make the options to disable different parts functional at some point, but it wouldn't help memory usage since they are loaded on-demand already
|
||||||
@@ -311,13 +311,6 @@ export const settingsIndex = [
|
|||||||
section: "Lockscreen",
|
section: "Lockscreen",
|
||||||
keywords: ["notification", "hide", "privacy"],
|
keywords: ["notification", "hide", "privacy"],
|
||||||
},
|
},
|
||||||
{
|
|
||||||
name: "Show notification icon",
|
|
||||||
category: "lockscreen",
|
|
||||||
categoryName: "Lockscreen",
|
|
||||||
section: "Lockscreen",
|
|
||||||
keywords: ["notification", "hide", "icon"],
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
name: "Blur amount",
|
name: "Blur amount",
|
||||||
category: "lockscreen",
|
category: "lockscreen",
|
||||||
|
|||||||
Reference in New Issue
Block a user