Compare commits
25 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5df46160f6 | |||
| d118c02e75 | |||
| 21ed178bbc | |||
| 2934d863ca | |||
| 7c29921a6b | |||
| 0309fde3aa | |||
| f147969f37 | |||
| 90a1954658 | |||
| 2b550763e7 | |||
| 3037cfab53 | |||
| 5f92b6f6de | |||
| 67ae693d0c | |||
| 8c48ddbbe7 | |||
| 625d766719 | |||
| 88526b9e98 | |||
| a0d56b965c | |||
| 2342edcf66 | |||
| 9e75b593f4 | |||
| 4663c7d683 | |||
| 80683800eb | |||
| 57836f974c | |||
| 8dbb88e136 | |||
| 06c402c050 | |||
| e425a1701b | |||
| 41666d0150 |
@@ -1,4 +1,4 @@
|
|||||||
name: Lint & Format (Python)
|
name: Python
|
||||||
|
|
||||||
on:
|
on:
|
||||||
pull_request:
|
pull_request:
|
||||||
@@ -32,3 +32,34 @@ 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,6 +242,7 @@ 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,6 +6,7 @@ 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 {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+20
-20
@@ -16,27 +16,14 @@ 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
|
||||||
|
|
||||||
@@ -58,11 +45,11 @@ Scope {
|
|||||||
|
|
||||||
event.accepted = true;
|
event.accepted = true;
|
||||||
return;
|
return;
|
||||||
}
|
} else if (event.key === Qt.Key_Escape) {
|
||||||
|
buffer = "";
|
||||||
if (event.text && !/[\r\n]/.test(event.text)) {
|
} else if (" abcdefghijklmnopqrstuvwxyz1234567890`~!@#$%^&*()-_=+[{]}\\|;:'\",<.>/?".includes(event.text.toLowerCase())) {
|
||||||
|
// No illegal characters (you are insane if you use unicode in your password)
|
||||||
buffer += event.text;
|
buffer += event.text;
|
||||||
event.accepted = true;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -81,6 +68,19 @@ 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,7 +6,21 @@ 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,7 +1,9 @@
|
|||||||
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
|
||||||
@@ -12,11 +14,17 @@ 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)
|
||||||
@@ -24,9 +32,35 @@ 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}`]);
|
||||||
@@ -53,6 +87,22 @@ 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
|
||||||
|
|
||||||
|
|||||||
@@ -58,6 +58,7 @@ 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,6 +30,8 @@ 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,3 +1,4 @@
|
|||||||
|
import Quickshell
|
||||||
import QtQuick.Layouts
|
import QtQuick.Layouts
|
||||||
import qs.Modules.Settings.Controls
|
import qs.Modules.Settings.Controls
|
||||||
import qs.Config
|
import qs.Config
|
||||||
@@ -5,6 +6,8 @@ import qs.Config
|
|||||||
SettingsPage {
|
SettingsPage {
|
||||||
id: root
|
id: root
|
||||||
|
|
||||||
|
required property ShellScreen screen
|
||||||
|
|
||||||
SettingsSection {
|
SettingsSection {
|
||||||
sectionId: "Wallpaper"
|
sectionId: "Wallpaper"
|
||||||
|
|
||||||
@@ -33,8 +36,6 @@ SettingsPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
WallpaperCropper {
|
WallpaperCropper {
|
||||||
Layout.fillWidth: true
|
|
||||||
Layout.preferredHeight: 600
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -50,6 +50,15 @@ 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,3 +1,5 @@
|
|||||||
|
pragma ComponentBehavior: Bound
|
||||||
|
|
||||||
import Quickshell
|
import Quickshell
|
||||||
import Quickshell.Widgets
|
import Quickshell.Widgets
|
||||||
import QtQuick
|
import QtQuick
|
||||||
@@ -20,7 +22,6 @@ 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();
|
||||||
@@ -157,6 +158,7 @@ Item {
|
|||||||
id: background
|
id: background
|
||||||
|
|
||||||
Cat.Background {
|
Cat.Background {
|
||||||
|
screen: root.screen
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,73 +1,236 @@
|
|||||||
|
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
|
||||||
|
|
||||||
|
property bool changesMade: false
|
||||||
|
|
||||||
|
signal requestCrop
|
||||||
|
|
||||||
|
Layout.fillWidth: true
|
||||||
|
Layout.preferredHeight: 400
|
||||||
|
|
||||||
|
IconButton {
|
||||||
|
anchors.margins: Appearance.padding.normal
|
||||||
|
anchors.right: parent.right
|
||||||
|
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
|
id: root
|
||||||
|
|
||||||
Image {
|
|
||||||
id: imageView
|
|
||||||
|
|
||||||
property real displayH: paintedHeight
|
|
||||||
property real displayW: paintedWidth
|
|
||||||
property real displayX: (width - paintedWidth) * 0.5
|
|
||||||
property real displayY: (height - paintedHeight) * 0.5
|
|
||||||
property real scaleX: sourceW / displayW
|
|
||||||
property real scaleY: sourceH / displayH
|
|
||||||
property real sourceH: Quickshell.screens[0].height
|
|
||||||
property real sourceW: Quickshell.screens[0].width
|
|
||||||
|
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
fillMode: Image.PreserveAspectFit
|
spacing: Appearance.spacing.normal
|
||||||
smooth: true
|
|
||||||
source: Wallpapers.current
|
Repeater {
|
||||||
|
model: ScriptModel {
|
||||||
|
values: [...Quickshell.screens].sort((a, b) => {
|
||||||
|
return a.x - b.x;
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
Item {
|
Item {
|
||||||
id: overlay
|
id: delegate
|
||||||
|
|
||||||
clip: true
|
required property ShellScreen modelData
|
||||||
height: imageView.displayH
|
|
||||||
width: imageView.displayW
|
function applyCrop(): void {
|
||||||
x: imageView.displayX
|
const croprect = cropRect.mapToItem(scaledImg, 0, 0, cropRect.width, cropRect.height);
|
||||||
y: imageView.displayY
|
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 {
|
||||||
|
let oldCenterX = cropRect.x + cropRect.width * 0.5;
|
||||||
|
let oldCenterY = cropRect.y + cropRect.height * 0.5;
|
||||||
|
|
||||||
|
cropRect.zoom = zoom;
|
||||||
|
|
||||||
|
cropRect.x = oldCenterX - cropRect.width * 0.5;
|
||||||
|
cropRect.y = oldCenterY - cropRect.height * 0.5;
|
||||||
|
|
||||||
|
cropRect.clampToBounds();
|
||||||
|
}
|
||||||
|
|
||||||
|
Layout.fillHeight: true
|
||||||
|
Layout.fillWidth: true
|
||||||
|
|
||||||
|
Connections {
|
||||||
|
function onRequestCrop(): void {
|
||||||
|
delegate.applyCrop();
|
||||||
|
}
|
||||||
|
|
||||||
|
target: wrapper
|
||||||
|
}
|
||||||
|
|
||||||
|
RowLayout {
|
||||||
|
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 {
|
CustomRect {
|
||||||
id: cropRect
|
id: cropRect
|
||||||
|
|
||||||
property real aspectRatio: Quickshell.screens[0].width / Quickshell.screens[0].height
|
property real aspectRatio: delegate.modelData.width / delegate.modelData.height
|
||||||
readonly property rect sourceRect: Qt.rect(x * imageView.scaleX, y * imageView.scaleY, width * imageView.scaleX, height * imageView.scaleY)
|
readonly property real baseHeight: baseWidth / aspectRatio
|
||||||
property real zoom: Config.background.zoom
|
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() {
|
function clampToBounds() {
|
||||||
x = Math.max(0, Math.min(x, overlay.width - width));
|
x = Math.max(imageX, Math.min(x, imageX + scaledImg.paintedWidth - width));
|
||||||
|
|
||||||
y = Math.max(0, Math.min(y, overlay.height - height));
|
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.color: DynamicColors.palette.m3primary
|
||||||
border.width: 2
|
border.width: 2
|
||||||
color: DynamicColors.tPalette.m3primary
|
height: baseHeight / zoom
|
||||||
height: width / aspectRatio
|
opacity: 1
|
||||||
radius: Appearance.rounding.small
|
width: baseWidth / zoom
|
||||||
visible: imageView.status === Image.Ready
|
|
||||||
width: Math.min(overlay.width / zoom, overlay.height * aspectRatio / zoom)
|
Behavior on opacity {
|
||||||
x: Config.background.sourceClipX / imageView.scaleX
|
Anim {
|
||||||
y: Config.background.sourceClipY / imageView.scaleY
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
Component.onCompleted: clampToBounds()
|
||||||
|
onHeightChanged: clampToBounds()
|
||||||
|
onWidthChanged: clampToBounds()
|
||||||
}
|
}
|
||||||
|
|
||||||
MouseArea {
|
MouseArea {
|
||||||
|
id: mouse
|
||||||
|
|
||||||
function updateCrop(mouseX, mouseY) {
|
function updateCrop(mouseX, mouseY) {
|
||||||
let nx = mouseX - cropRect.width * 0.5;
|
let nx = mouseX - cropRect.width * 0.5;
|
||||||
let ny = mouseY - cropRect.height * 0.5;
|
let ny = mouseY - cropRect.height * 0.5;
|
||||||
|
|
||||||
nx = Math.max(0, Math.min(nx, overlay.width - cropRect.width));
|
nx = Math.max(cropRect.imageX, Math.min(nx, cropRect.imageX + scaledImg.paintedWidth - cropRect.width));
|
||||||
|
|
||||||
ny = Math.max(0, Math.min(ny, overlay.height - cropRect.height));
|
ny = Math.max(cropRect.imageY, Math.min(ny, cropRect.imageY + scaledImg.paintedHeight - cropRect.height));
|
||||||
|
|
||||||
cropRect.x = nx;
|
cropRect.x = nx;
|
||||||
cropRect.y = ny;
|
cropRect.y = ny;
|
||||||
@@ -78,36 +241,20 @@ Item {
|
|||||||
preventStealing: true
|
preventStealing: true
|
||||||
|
|
||||||
onPositionChanged: mouse => {
|
onPositionChanged: mouse => {
|
||||||
if (pressed)
|
if (pressed) {
|
||||||
updateCrop(mouse.x, mouse.y);
|
updateCrop(mouse.x, mouse.y);
|
||||||
|
wrapper.changesMade = true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
onPressed: mouse => {
|
onPressed: mouse => {
|
||||||
updateCrop(mouse.x, mouse.y);
|
updateCrop(mouse.x, mouse.y);
|
||||||
|
wrapper.changesMade = true;
|
||||||
}
|
}
|
||||||
onReleased: {
|
onReleased: {
|
||||||
Wallpapers.recentlyChanged = false;
|
wrapper.changesMade = true;
|
||||||
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;
|
|
||||||
|
|
||||||
if (wheel.angleDelta.y > 0)
|
|
||||||
cropRect.zoom *= 1.1;
|
|
||||||
else
|
|
||||||
cropRect.zoom /= 1.1;
|
|
||||||
|
|
||||||
cropRect.zoom = Math.max(1.0, Math.min(cropRect.zoom, 10.0));
|
|
||||||
Config.background.zoom = cropRect.zoom;
|
|
||||||
|
|
||||||
cropRect.x = oldCenterX - cropRect.width * 0.5;
|
|
||||||
cropRect.y = oldCenterY - cropRect.height * 0.5;
|
|
||||||
|
|
||||||
cropRect.clampToBounds();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,26 +23,13 @@ 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 / 2
|
readonly property real itemMargin: Appearance.spacing.normal
|
||||||
readonly property real itemRadius: Appearance.rounding.normal
|
readonly property real itemRadius: Appearance.rounding.small
|
||||||
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
|
||||||
|
|
||||||
@@ -53,8 +40,6 @@ 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 {
|
||||||
@@ -100,29 +85,13 @@ GridView {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Timer {
|
|
||||||
id: fallbackTimer
|
|
||||||
|
|
||||||
property bool triggered: false
|
|
||||||
|
|
||||||
interval: 800
|
|
||||||
running: cachingImage.status === Image.Loading || cachingImage.status === Image.Null
|
|
||||||
|
|
||||||
onTriggered: triggered = true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
Rectangle {
|
Rectangle {
|
||||||
anchors.bottomMargin: itemMargin
|
|
||||||
anchors.fill: parent
|
anchors.fill: parent
|
||||||
anchors.leftMargin: itemMargin
|
|
||||||
anchors.rightMargin: itemMargin
|
|
||||||
anchors.topMargin: itemMargin
|
|
||||||
antialiasing: true
|
antialiasing: true
|
||||||
border.color: DynamicColors.palette.m3primary
|
border.color: DynamicColors.palette.m3primary
|
||||||
border.width: isCurrent ? 2 : 0
|
border.width: isCurrent ? 2 : 0
|
||||||
color: "transparent"
|
color: "transparent"
|
||||||
radius: itemRadius - border.width
|
radius: itemRadius + 2
|
||||||
smooth: true
|
smooth: true
|
||||||
|
|
||||||
Behavior on border.width {
|
Behavior on border.width {
|
||||||
@@ -142,5 +111,30 @@ GridView {
|
|||||||
visible: isCurrent
|
visible: isCurrent
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Timer {
|
||||||
|
id: fallbackTimer
|
||||||
|
|
||||||
|
property bool triggered: false
|
||||||
|
|
||||||
|
interval: 800
|
||||||
|
running: cachingImage.status === Image.Loading || cachingImage.status === Image.Null
|
||||||
|
|
||||||
|
onTriggered: triggered = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
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
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
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,6 +1,7 @@
|
|||||||
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
|
||||||
@@ -12,31 +13,73 @@ 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
|
||||||
|
|
||||||
anchors.fill: parent
|
property int displayH
|
||||||
|
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
|
||||||
sourceClipRect: Wallpapers.recentlyChanged ? null : Qt.rect(Config.background.sourceClipX, Config.background.sourceClipY, Config.background.sourceClipW, Config.background.sourceClipH)
|
sourceSize.width: root.screen.width * resScale
|
||||||
sourceSize.height: root.screen.height
|
width: implicitWidth * zoom / resScale
|
||||||
sourceSize.width: root.screen.width
|
|
||||||
|
|
||||||
onSourceChanged: {
|
Behavior on height {
|
||||||
if (Wallpapers.recentlyChanged) {
|
Anim {
|
||||||
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
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -216,12 +216,56 @@ Action-driven flows (`>` prefix by default) include calculator, wallpaper picker
|
|||||||
|
|
||||||
`zshell-cli` provides these subcommands:
|
`zshell-cli` provides these subcommands:
|
||||||
|
|
||||||
- `shell` - start/kill/log/IPC calls
|
### `shell` — daemon management
|
||||||
- `screenshot` - open area picker (`start`, `start-freeze`)
|
|
||||||
- `wallpaper` - set wallpaper + generate lockscreen blur image
|
|
||||||
- `scheme` - generate and apply dynamic/preset color schemes
|
|
||||||
|
|
||||||
Note: `cli/src/zshell/subcommands/scheme.py` uses Jinja2 templating for `~/.config/zshell/templates` rendering.
|
| Command | Description |
|
||||||
|
|---------|-------------|
|
||||||
|
| `start` | Start the shell daemon (pass `--no-daemon` to run in foreground) |
|
||||||
|
| `kill` | Kill the running shell daemon |
|
||||||
|
| `restart` | Kill then restart the daemon |
|
||||||
|
| `lock` | Lock the session via IPC |
|
||||||
|
| `show` | Show the shell window via IPC |
|
||||||
|
| `log` | Print daemon logs |
|
||||||
|
|
||||||
|
### `scheme` — color scheme generation
|
||||||
|
|
||||||
|
```
|
||||||
|
Usage: zshell-cli scheme generate [--preset <scheme>:<variant>] [--accent <accent>]
|
||||||
|
[--mode <dark|light>] [--image-path <path>]
|
||||||
|
|
||||||
|
Generate a color scheme from a wallpaper image (Material You) or from
|
||||||
|
a built-in preset.
|
||||||
|
|
||||||
|
Preset selection:
|
||||||
|
--preset <scheme>:<variant> Pick a built-in scheme (e.g. catppuccin:mocha)
|
||||||
|
--accent <name> Accent color for schemes that support it
|
||||||
|
(catppuccin accepts: blue, green, mauve,
|
||||||
|
peach, pink, red, rosewater, etc.)
|
||||||
|
--mode <dark|light> Override variant mode
|
||||||
|
|
||||||
|
If variant has both dark and light modes, the mode is auto-detected from
|
||||||
|
the current system or config preference.
|
||||||
|
|
||||||
|
List all available presets:
|
||||||
|
zshell-cli scheme list-presets # human-readable
|
||||||
|
zshell-cli scheme list-presets --json # machine-readable (QML UI)
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
zshell-cli scheme generate --preset gruvbox:medium
|
||||||
|
zshell-cli scheme generate --preset catppuccin:mocha --accent green
|
||||||
|
zshell-cli scheme generate --preset everforest:medium --mode light
|
||||||
|
```
|
||||||
|
|
||||||
|
Note: Template rendering (Jinja2) applies generated colors to `~/.config/zshell/templates/*`.
|
||||||
|
|
||||||
|
### `screenshot` — area picker
|
||||||
|
|
||||||
|
- `start` — open interactive area picker
|
||||||
|
- `start-freeze` — freeze screen then pick
|
||||||
|
|
||||||
|
### `wallpaper` — wallpaper management
|
||||||
|
|
||||||
|
- Set wallpaper and generate lockscreen blur background
|
||||||
|
|
||||||
## Greeter
|
## Greeter
|
||||||
|
|
||||||
|
|||||||
@@ -25,3 +25,7 @@ only-include = [
|
|||||||
|
|
||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
line-length = 120
|
line-length = 120
|
||||||
|
|
||||||
|
[tool.pytest.ini_options]
|
||||||
|
testpaths = ["tests"]
|
||||||
|
pythonpath = ["src"]
|
||||||
|
|||||||
@@ -1,544 +0,0 @@
|
|||||||
_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",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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 6674ac
|
primary_paletteKeyColor ca9ee6
|
||||||
secondary_paletteKeyColor 71768e
|
secondary_paletteKeyColor 7d6799
|
||||||
tertiary_paletteKeyColor 9a6593
|
tertiary_paletteKeyColor f4b8e4
|
||||||
neutral_paletteKeyColor 77767b
|
neutral_paletteKeyColor 414559
|
||||||
neutral_variant_paletteKeyColor 757680
|
neutral_variant_paletteKeyColor 303446
|
||||||
background 131317
|
background 303446
|
||||||
onBackground e4e1e7
|
onBackground c6d0f5
|
||||||
surface 131317
|
surface 414559
|
||||||
surfaceDim 131317
|
surfaceDim 414559
|
||||||
surfaceBright 39393d
|
surfaceBright 55596f
|
||||||
surfaceContainerLowest 0d0e12
|
surfaceContainerLowest 292c3c
|
||||||
surfaceContainerLow 1b1b1f
|
surfaceContainerLow 363a50
|
||||||
surfaceContainer 1f1f23
|
surfaceContainer 303446
|
||||||
surfaceContainerHigh 292a2e
|
surfaceContainerHigh 292c3c
|
||||||
surfaceContainerHighest 343438
|
surfaceContainerHighest 232634
|
||||||
onSurface e4e1e7
|
onSurface c6d0f5
|
||||||
surfaceVariant 45464f
|
surfaceVariant 303446
|
||||||
onSurfaceVariant c6c5d1
|
onSurfaceVariant a5adce
|
||||||
inverseSurface e4e1e7
|
inverseSurface c6d0f5
|
||||||
inverseOnSurface 303034
|
inverseOnSurface 414559
|
||||||
outline 8f909a
|
outline 737994
|
||||||
outlineVariant 45464f
|
outlineVariant 51576d
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint b7c4ff
|
surfaceTint 9c7eb6
|
||||||
primary b7c4ff
|
primary ca9ee6
|
||||||
onPrimary 1e2d60
|
onPrimary 303446
|
||||||
primaryContainer 6674ac
|
primaryContainer 9c7eb6
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 4e5c92
|
inversePrimary 6c4f94
|
||||||
secondary c1c5e0
|
secondary 7d6799
|
||||||
onSecondary 2a2f44
|
onSecondary ffffff
|
||||||
secondaryContainer 41465c
|
secondaryContainer 544874
|
||||||
onSecondaryContainer afb4ce
|
onSecondaryContainer cbbae8
|
||||||
tertiary f1b3e6
|
tertiary f4b8e4
|
||||||
onTertiary 4c1f49
|
onTertiary 4e1e44
|
||||||
tertiaryContainer b67fae
|
tertiaryContainer bb7da9
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error ffb4ab
|
error e78284
|
||||||
onError 690005
|
onError 4a0019
|
||||||
errorContainer 93000a
|
errorContainer 8c2643
|
||||||
onErrorContainer ffdad6
|
onErrorContainer ffb3c6
|
||||||
primaryFixed dce1ff
|
primaryFixed e8d4ff
|
||||||
primaryFixedDim b7c4ff
|
primaryFixedDim ca9ee6
|
||||||
onPrimaryFixed 05164b
|
onPrimaryFixed 2a1040
|
||||||
onPrimaryFixedVariant 364478
|
onPrimaryFixedVariant 544874
|
||||||
secondaryFixed dde1fd
|
secondaryFixed e2d4ff
|
||||||
secondaryFixedDim c1c5e0
|
secondaryFixedDim 7d6799
|
||||||
onSecondaryFixed 151b2e
|
onSecondaryFixed 1a0a28
|
||||||
onSecondaryFixedVariant 41465c
|
onSecondaryFixedVariant 3a2850
|
||||||
tertiaryFixed ffd7f5
|
tertiaryFixed ffd7f5
|
||||||
tertiaryFixedDim f1b3e6
|
tertiaryFixedDim f4b8e4
|
||||||
onTertiaryFixed 330832
|
onTertiaryFixed 330832
|
||||||
onTertiaryFixedVariant 653661
|
onTertiaryFixedVariant 653661
|
||||||
term0 353434
|
term0 414559
|
||||||
term1 9a7bff
|
term1 e78284
|
||||||
term2 44def5
|
term2 a6d189
|
||||||
term3 ffdcf2
|
term3 e5c890
|
||||||
term4 92acd6
|
term4 8caaee
|
||||||
term5 a9a2ed
|
term5 f4b8e4
|
||||||
term6 9dceff
|
term6 81c8be
|
||||||
term7 e8d3de
|
term7 c6d0f5
|
||||||
term8 ac9fa9
|
term8 51576d
|
||||||
term9 b299ff
|
term9 e78284
|
||||||
term10 89ecff
|
term10 a6d189
|
||||||
term11 fff0f6
|
term11 e5c890
|
||||||
term12 b1c2db
|
term12 8caaee
|
||||||
term13 c1b7f7
|
term13 f4b8e4
|
||||||
term14 bae0ff
|
term14 81c8be
|
||||||
term15 ffffff
|
term15 a5adce
|
||||||
rosewater f5eff9
|
rosewater f2d5cf
|
||||||
flamingo e5def4
|
flamingo eebebe
|
||||||
pink dcd9ff
|
pink f4b8e4
|
||||||
mauve b5bbff
|
mauve ca9ee6
|
||||||
red b5a9ff
|
red e78284
|
||||||
maroon c1b7ef
|
maroon ea999c
|
||||||
peach e0c2f9
|
peach ef9f76
|
||||||
yellow ffecf3
|
yellow e5c890
|
||||||
green c8e3ff
|
green a6d189
|
||||||
teal cee1ff
|
teal 81c8be
|
||||||
sky cadcff
|
sky 99d1db
|
||||||
sapphire aec7ff
|
sapphire 85c1dc
|
||||||
blue a6baff
|
blue 8caaee
|
||||||
lavender bfcaff
|
lavender babbf1
|
||||||
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 e4e1e7
|
text c6d0f5
|
||||||
subtext1 c6c5d1
|
subtext1 a5adce
|
||||||
subtext0 8f909a
|
subtext0 7a7f9e
|
||||||
overlay2 7d7d86
|
overlay2 737994
|
||||||
overlay1 6a6a72
|
overlay1 585b70
|
||||||
overlay0 585960
|
overlay0 45475a
|
||||||
surface2 48484e
|
surface2 414559
|
||||||
surface1 37373d
|
surface1 363a50
|
||||||
surface0 25252a
|
surface0 303446
|
||||||
base 131317
|
base 303446
|
||||||
mantle 131317
|
mantle 292c3c
|
||||||
crust 121216
|
crust 232634
|
||||||
success B5CCBA
|
success a6d189
|
||||||
onSuccess 213528
|
onSuccess 303446
|
||||||
successContainer 374B3E
|
successContainer 3b5e3b
|
||||||
onSuccessContainer D1E9D6
|
onSuccessContainer b6f0b1
|
||||||
|
|||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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 417da2
|
primary_paletteKeyColor 8839ef
|
||||||
secondary_paletteKeyColor 657a8a
|
secondary_paletteKeyColor c2b8d0
|
||||||
tertiary_paletteKeyColor 92689d
|
tertiary_paletteKeyColor ea76cb
|
||||||
neutral_paletteKeyColor 75777a
|
neutral_paletteKeyColor 9ca0b0
|
||||||
neutral_variant_paletteKeyColor 71787f
|
neutral_variant_paletteKeyColor e6e9ef
|
||||||
background f8f9fc
|
background eff1f5
|
||||||
onBackground 191c1e
|
onBackground 4c4f69
|
||||||
surface f8f9fc
|
surface ccd0da
|
||||||
surfaceDim d9dadd
|
surfaceDim ccd0da
|
||||||
surfaceBright f8f9fc
|
surfaceBright eff1f5
|
||||||
surfaceContainerLowest ffffff
|
surfaceContainerLowest ffffff
|
||||||
surfaceContainerLow f2f3f7
|
surfaceContainerLow f5f6f9
|
||||||
surfaceContainer edeef1
|
surfaceContainer eff1f5
|
||||||
surfaceContainerHigh e7e8eb
|
surfaceContainerHigh e6e9ef
|
||||||
surfaceContainerHighest e1e2e6
|
surfaceContainerHighest dce0e8
|
||||||
onSurface 191c1e
|
onSurface 4c4f69
|
||||||
surfaceVariant dce3eb
|
surfaceVariant eff1f5
|
||||||
onSurfaceVariant 41484e
|
onSurfaceVariant 6c6f85
|
||||||
inverseSurface 2e3133
|
inverseSurface 4c4f69
|
||||||
inverseOnSurface eff1f4
|
inverseOnSurface ccd0da
|
||||||
outline 6e757c
|
outline 9ca0b0
|
||||||
outlineVariant c0c7ce
|
outlineVariant acb0be
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint 236488
|
surfaceTint a670f1
|
||||||
primary 3e7b9f
|
primary 8839ef
|
||||||
onPrimary ffffff
|
onPrimary eff1f5
|
||||||
primaryContainer 417da2
|
primaryContainer a670f1
|
||||||
onPrimaryContainer 00060c
|
onPrimaryContainer 2a1040
|
||||||
inversePrimary 93cdf6
|
inversePrimary 6c4f94
|
||||||
secondary 4c6170
|
secondary c2b8d0
|
||||||
onSecondary ffffff
|
onSecondary 4c4f69
|
||||||
secondaryContainer cfe5f8
|
secondaryContainer e6d4ff
|
||||||
onSecondaryContainer 526776
|
onSecondaryContainer 544874
|
||||||
tertiary 8f659a
|
tertiary ea76cb
|
||||||
onTertiary ffffff
|
onTertiary eff1f5
|
||||||
tertiaryContainer 8f659a
|
tertiaryContainer ea76cb
|
||||||
onTertiaryContainer ffffff
|
onTertiaryContainer 4e1e44
|
||||||
error ba1a1a
|
error d20f39
|
||||||
onError ffffff
|
onError eff1f5
|
||||||
errorContainer ffdad6
|
errorContainer ffdad6
|
||||||
onErrorContainer 93000a
|
onErrorContainer 93000a
|
||||||
primaryFixed c7e7ff
|
primaryFixed e8d4ff
|
||||||
primaryFixedDim 93cdf6
|
primaryFixedDim a670f1
|
||||||
onPrimaryFixed 001e2e
|
onPrimaryFixed ffffff
|
||||||
onPrimaryFixedVariant 004c6d
|
onPrimaryFixedVariant 544874
|
||||||
secondaryFixed cfe5f8
|
secondaryFixed f0e4ff
|
||||||
secondaryFixedDim b4c9db
|
secondaryFixedDim c2b8d0
|
||||||
onSecondaryFixed 071e2b
|
onSecondaryFixed 4c4f69
|
||||||
onSecondaryFixedVariant 354958
|
onSecondaryFixedVariant 3a2850
|
||||||
tertiaryFixed fad7ff
|
tertiaryFixed ffd7f0
|
||||||
tertiaryFixedDim e6b6f1
|
tertiaryFixedDim ea76cb
|
||||||
onTertiaryFixed 2e0a3b
|
onTertiaryFixed 4c4f69
|
||||||
onTertiaryFixedVariant 5e3869
|
onTertiaryFixedVariant 4e1e44
|
||||||
term0 9a9b9b
|
term0 5c5f77
|
||||||
term1 005bcc
|
term1 d20f39
|
||||||
term2 008ca5
|
term2 40a02b
|
||||||
term3 7e61b0
|
term3 df8e1d
|
||||||
term4 009993
|
term4 1e66f5
|
||||||
term5 006ac4
|
term5 ea76cb
|
||||||
term6 3389ae
|
term6 179299
|
||||||
term7 202225
|
term7 acb0be
|
||||||
term8 0f0f0f
|
term8 6c6f85
|
||||||
term9 0071fa
|
term9 d20f39
|
||||||
term10 00afce
|
term10 40a02b
|
||||||
term11 9a7cce
|
term11 df8e1d
|
||||||
term12 3fbdb6
|
term12 1e66f5
|
||||||
term13 1e85ec
|
term13 ea76cb
|
||||||
term14 59a9d1
|
term14 179299
|
||||||
term15 27282b
|
term15 4c4f69
|
||||||
rosewater 7d76b1
|
rosewater dc8a78
|
||||||
flamingo 6470bd
|
flamingo dd7878
|
||||||
pink 057ee6
|
pink ea76cb
|
||||||
mauve 005791
|
mauve 8839ef
|
||||||
red 003ee0
|
red d20f39
|
||||||
maroon 2751f9
|
maroon e64553
|
||||||
peach 8a4dff
|
peach fe640b
|
||||||
yellow 008f68
|
yellow df8e1d
|
||||||
green 007991
|
green 40a02b
|
||||||
teal 007195
|
teal 179299
|
||||||
sky 0082b6
|
sky 04a5e5
|
||||||
sapphire 037ba6
|
sapphire 209fb5
|
||||||
blue 005e90
|
blue 1e66f5
|
||||||
lavender 0077b7
|
lavender 7287fd
|
||||||
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 191c1e
|
text 4c4f69
|
||||||
subtext1 41484e
|
subtext1 6c6f85
|
||||||
subtext0 6e757c
|
subtext0 9ca0b0
|
||||||
overlay2 7f858b
|
overlay2 acb0be
|
||||||
overlay1 91979d
|
overlay1 bcc0cc
|
||||||
overlay0 a4a8ae
|
overlay0 ccd0da
|
||||||
surface2 b7babf
|
surface2 dce0e8
|
||||||
surface1 cbced2
|
surface1 e6e9ef
|
||||||
surface0 e1e3e7
|
surface0 eff1f5
|
||||||
base f8f9fc
|
base eff1f5
|
||||||
mantle eff1f4
|
mantle e6e9ef
|
||||||
crust e9ebef
|
crust dce0e8
|
||||||
success 4F6354
|
success 40a02b
|
||||||
onSuccess FFFFFF
|
onSuccess eff1f5
|
||||||
successContainer D1E8D5
|
successContainer d1e8d5
|
||||||
onSuccessContainer 0C1F13
|
onSuccessContainer 0c1f13
|
||||||
|
|||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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 6a73ac
|
primary_paletteKeyColor c6a0f6
|
||||||
secondary_paletteKeyColor 72758e
|
secondary_paletteKeyColor 766597
|
||||||
tertiary_paletteKeyColor 9b6592
|
tertiary_paletteKeyColor f5bde6
|
||||||
neutral_paletteKeyColor 77767b
|
neutral_paletteKeyColor 363a4f
|
||||||
neutral_variant_paletteKeyColor 767680
|
neutral_variant_paletteKeyColor 24273a
|
||||||
background 131317
|
background 24273a
|
||||||
onBackground e4e1e7
|
onBackground cad3f5
|
||||||
surface 131317
|
surface 363a4f
|
||||||
surfaceDim 131317
|
surfaceDim 363a4f
|
||||||
surfaceBright 39393d
|
surfaceBright 4a4e63
|
||||||
surfaceContainerLowest 0e0e12
|
surfaceContainerLowest 1e2030
|
||||||
surfaceContainerLow 1b1b1f
|
surfaceContainerLow 2a2e43
|
||||||
surfaceContainer 1f1f23
|
surfaceContainer 24273a
|
||||||
surfaceContainerHigh 2a2a2e
|
surfaceContainerHigh 1e2030
|
||||||
surfaceContainerHighest 353438
|
surfaceContainerHighest 181926
|
||||||
onSurface e4e1e7
|
onSurface cad3f5
|
||||||
surfaceVariant 46464f
|
surfaceVariant 24273a
|
||||||
onSurfaceVariant c6c5d1
|
onSurfaceVariant a5adcb
|
||||||
inverseSurface e4e1e7
|
inverseSurface cad3f5
|
||||||
inverseOnSurface 303034
|
inverseOnSurface 363a4f
|
||||||
outline 90909a
|
outline 6e738d
|
||||||
outlineVariant 46464f
|
outlineVariant 494d64
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint bac3ff
|
surfaceTint 967cbe
|
||||||
primary bac3ff
|
primary c6a0f6
|
||||||
onPrimary 232c60
|
onPrimary 24273a
|
||||||
primaryContainer 6a73ac
|
primaryContainer 967cbe
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 525b92
|
inversePrimary 6c4f94
|
||||||
secondary c3c5e0
|
secondary 766597
|
||||||
onSecondary 2c2f44
|
onSecondary ffffff
|
||||||
secondaryContainer 42455c
|
secondaryContainer 544874
|
||||||
onSecondaryContainer b1b3ce
|
onSecondaryContainer cbbae8
|
||||||
tertiary f1b3e5
|
tertiary f5bde6
|
||||||
onTertiary 4c1f48
|
onTertiary 4e1e44
|
||||||
tertiaryContainer b77ead
|
tertiaryContainer bb7da9
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error ffb4ab
|
error ed8796
|
||||||
onError 690005
|
onError 4a0019
|
||||||
errorContainer 93000a
|
errorContainer 8c2643
|
||||||
onErrorContainer ffdad6
|
onErrorContainer ffb3c6
|
||||||
primaryFixed dee0ff
|
primaryFixed e8d4ff
|
||||||
primaryFixedDim bac3ff
|
primaryFixedDim c6a0f6
|
||||||
onPrimaryFixed 0b154b
|
onPrimaryFixed 2a1040
|
||||||
onPrimaryFixedVariant 3a4378
|
onPrimaryFixedVariant 544874
|
||||||
secondaryFixed dfe1fd
|
secondaryFixed e2d4ff
|
||||||
secondaryFixedDim c3c5e0
|
secondaryFixedDim 766597
|
||||||
onSecondaryFixed 171a2e
|
onSecondaryFixed 1a0a28
|
||||||
onSecondaryFixedVariant 42455c
|
onSecondaryFixedVariant 3a2850
|
||||||
tertiaryFixed ffd7f4
|
tertiaryFixed ffd7f4
|
||||||
tertiaryFixedDim f1b3e5
|
tertiaryFixedDim f5bde6
|
||||||
onTertiaryFixed 340831
|
onTertiaryFixed 340831
|
||||||
onTertiaryFixedVariant 66365f
|
onTertiaryFixedVariant 66365f
|
||||||
term0 353434
|
term0 363a4f
|
||||||
term1 a178ff
|
term1 ed8796
|
||||||
term2 44def5
|
term2 a6da95
|
||||||
term3 ffdcf2
|
term3 eed49f
|
||||||
term4 94abd7
|
term4 8aadf4
|
||||||
term5 ada0ed
|
term5 f5bde6
|
||||||
term6 9dceff
|
term6 8bd5ca
|
||||||
term7 e8d3de
|
term7 cad3f5
|
||||||
term8 ac9fa9
|
term8 494d64
|
||||||
term9 b797ff
|
term9 ed8796
|
||||||
term10 89ecff
|
term10 a6da95
|
||||||
term11 fff0f6
|
term11 eed49f
|
||||||
term12 b2c2dc
|
term12 8aadf4
|
||||||
term13 c4b6f6
|
term13 f5bde6
|
||||||
term14 bae0ff
|
term14 8bd5ca
|
||||||
term15 ffffff
|
term15 a5adcb
|
||||||
rosewater f6eff9
|
rosewater f4dbd6
|
||||||
flamingo e7def4
|
flamingo f0c6c6
|
||||||
pink ded8ff
|
pink f5bde6
|
||||||
mauve b9baff
|
mauve c6a0f6
|
||||||
red b9a8ff
|
red ed8796
|
||||||
maroon c4b7ee
|
maroon ee99a0
|
||||||
peach e0c2f9
|
peach f5a97f
|
||||||
yellow ffecf3
|
yellow eed49f
|
||||||
green c8e3ff
|
green a6da95
|
||||||
teal d0e0ff
|
teal 8bd5ca
|
||||||
sky ccdbff
|
sky 91d7e3
|
||||||
sapphire b1c6ff
|
sapphire 7dc4e4
|
||||||
blue aab9ff
|
blue 8aadf4
|
||||||
lavender c2c9ff
|
lavender b7bdf8
|
||||||
klink 6a84d1
|
klink 7382d2
|
||||||
klinkSelection 6a84d1
|
klinkSelection 7382d2
|
||||||
kvisited 7775dc
|
kvisited 8172da
|
||||||
kvisitedSelection 7775dc
|
kvisitedSelection 8172da
|
||||||
knegative 946dff
|
knegative a167ff
|
||||||
knegativeSelection 946dff
|
knegativeSelection a167ff
|
||||||
kneutral c794ff
|
kneutral ca92ff
|
||||||
kneutralSelection c794ff
|
kneutralSelection c992ff
|
||||||
kpositive 5daeff
|
kpositive 60adff
|
||||||
kpositiveSelection 5eaeff
|
kpositiveSelection 60adff
|
||||||
text e4e1e7
|
text cad3f5
|
||||||
subtext1 c6c5d1
|
subtext1 a5adcb
|
||||||
subtext0 90909a
|
subtext0 7a7f9e
|
||||||
overlay2 7d7d86
|
overlay2 6e738d
|
||||||
overlay1 6a6a72
|
overlay1 585b70
|
||||||
overlay0 595960
|
overlay0 45475a
|
||||||
surface2 48484e
|
surface2 363a4f
|
||||||
surface1 37373d
|
surface1 2a2e43
|
||||||
surface0 25252a
|
surface0 24273a
|
||||||
base 131317
|
base 24273a
|
||||||
mantle 131317
|
mantle 1e2030
|
||||||
crust 121216
|
crust 181926
|
||||||
success B5CCBA
|
success a6da95
|
||||||
onSuccess 213528
|
onSuccess 24273a
|
||||||
successContainer 374B3E
|
successContainer 3b5e3b
|
||||||
onSuccessContainer D1E9D6
|
onSuccessContainer b6f0b1
|
||||||
|
|||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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 7171ac
|
primary_paletteKeyColor cba6f7
|
||||||
secondary_paletteKeyColor 76758e
|
secondary_paletteKeyColor 756294
|
||||||
tertiary_paletteKeyColor 9e648e
|
tertiary_paletteKeyColor f5b2e0
|
||||||
neutral_paletteKeyColor 78767b
|
neutral_paletteKeyColor 313244
|
||||||
neutral_variant_paletteKeyColor 777680
|
neutral_variant_paletteKeyColor 1e1e2e
|
||||||
background 131317
|
background 1e1e2e
|
||||||
onBackground e5e1e7
|
onBackground cdd6f4
|
||||||
surface 131317
|
surface 313244
|
||||||
surfaceDim 131317
|
surfaceDim 313244
|
||||||
surfaceBright 39393d
|
surfaceBright 454559
|
||||||
surfaceContainerLowest 0e0e12
|
surfaceContainerLowest 181825
|
||||||
surfaceContainerLow 1c1b1f
|
surfaceContainerLow 252536
|
||||||
surfaceContainer 201f23
|
surfaceContainer 1e1e2e
|
||||||
surfaceContainerHigh 2a292e
|
surfaceContainerHigh 181825
|
||||||
surfaceContainerHighest 353438
|
surfaceContainerHighest 11111b
|
||||||
onSurface e5e1e7
|
onSurface cdd6f4
|
||||||
surfaceVariant 47464f
|
surfaceVariant 1e1e2e
|
||||||
onSurfaceVariant c8c5d1
|
onSurfaceVariant a6adc8
|
||||||
inverseSurface e5e1e7
|
inverseSurface cdd6f4
|
||||||
inverseOnSurface 313034
|
inverseOnSurface 313244
|
||||||
outline 918f9a
|
outline 6c7086
|
||||||
outlineVariant 47464f
|
outlineVariant 45475a
|
||||||
shadow 000000
|
shadow 000000
|
||||||
scrim 000000
|
scrim 000000
|
||||||
surfaceTint c2c1ff
|
surfaceTint 977ebb
|
||||||
primary c2c1ff
|
primary cba6f7
|
||||||
onPrimary 2a2a60
|
onPrimary 1e1e2e
|
||||||
primaryContainer 7171ac
|
primaryContainer 977ebb
|
||||||
onPrimaryContainer ffffff
|
onPrimaryContainer ffffff
|
||||||
inversePrimary 595992
|
inversePrimary 6c4f94
|
||||||
secondary c6c4e0
|
secondary 756294
|
||||||
onSecondary 2e2e44
|
onSecondary ffffff
|
||||||
secondaryContainer 45455c
|
secondaryContainer 544874
|
||||||
onSecondaryContainer b4b2ce
|
onSecondaryContainer cbbae8
|
||||||
tertiary f5b2e0
|
tertiary f5b2e0
|
||||||
onTertiary 4e1e44
|
onTertiary 4e1e44
|
||||||
tertiaryContainer bb7da9
|
tertiaryContainer bb7da9
|
||||||
onTertiaryContainer 000000
|
onTertiaryContainer 000000
|
||||||
error ffb4ab
|
error f38ba8
|
||||||
onError 690005
|
onError 4a0019
|
||||||
errorContainer 93000a
|
errorContainer 8c2643
|
||||||
onErrorContainer ffdad6
|
onErrorContainer ffb3c6
|
||||||
primaryFixed e2dfff
|
primaryFixed e8d4ff
|
||||||
primaryFixedDim c2c1ff
|
primaryFixedDim cba6f7
|
||||||
onPrimaryFixed 14134a
|
onPrimaryFixed 2a1040
|
||||||
onPrimaryFixedVariant 414178
|
onPrimaryFixedVariant 544874
|
||||||
secondaryFixed e2e0fd
|
secondaryFixed e2d4ff
|
||||||
secondaryFixedDim c6c4e0
|
secondaryFixedDim 756294
|
||||||
onSecondaryFixed 19192e
|
onSecondaryFixed 1a0a28
|
||||||
onSecondaryFixedVariant 45455c
|
onSecondaryFixedVariant 3a2850
|
||||||
tertiaryFixed ffd7f0
|
tertiaryFixed ffd7f0
|
||||||
tertiaryFixedDim f5b2e0
|
tertiaryFixedDim f5b2e0
|
||||||
onTertiaryFixed 35082e
|
onTertiaryFixed 35082e
|
||||||
onTertiaryFixedVariant 68355c
|
onTertiaryFixedVariant 68355c
|
||||||
term0 353434
|
term0 45475a
|
||||||
term1 ac73ff
|
term1 f38ba8
|
||||||
term2 44def5
|
term2 a6e3a1
|
||||||
term3 ffdcf2
|
term3 f9e2af
|
||||||
term4 99aad8
|
term4 89b4fa
|
||||||
term5 b49fea
|
term5 f5c2e7
|
||||||
term6 9dceff
|
term6 94e2d5
|
||||||
term7 e8d3de
|
term7 bac2de
|
||||||
term8 ac9fa9
|
term8 585b70
|
||||||
term9 c093ff
|
term9 f38ba8
|
||||||
term10 89ecff
|
term10 a6e3a1
|
||||||
term11 fff0f6
|
term11 f9e2af
|
||||||
term12 b5c1dd
|
term12 89b4fa
|
||||||
term13 c9b5f4
|
term13 f5c2e7
|
||||||
term14 bae0ff
|
term14 94e2d5
|
||||||
term15 ffffff
|
term15 a6adc8
|
||||||
rosewater f7eff9
|
rosewater f5e0dc
|
||||||
flamingo e9def3
|
flamingo f2cdcd
|
||||||
pink e2d7ff
|
pink f5c2e7
|
||||||
mauve bfb8ff
|
mauve cba6f7
|
||||||
red c1a5fd
|
red f38ba8
|
||||||
maroon c9b5ed
|
maroon eba0ac
|
||||||
peach e0c2f9
|
peach fab387
|
||||||
yellow ffecf3
|
yellow f9e2af
|
||||||
green c8e3ff
|
green a6e3a1
|
||||||
teal d3dfff
|
teal 94e2d5
|
||||||
sky d0daff
|
sky 89dceb
|
||||||
sapphire b7c5ff
|
sapphire 74c7ec
|
||||||
blue b0b8ff
|
blue 89b4fa
|
||||||
lavender c7c8ff
|
lavender b4befe
|
||||||
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 e5e1e7
|
text cdd6f4
|
||||||
subtext1 c8c5d1
|
subtext1 a6adc8
|
||||||
subtext0 918f9a
|
subtext0 7a7f9e
|
||||||
overlay2 7e7c86
|
overlay2 6c7086
|
||||||
overlay1 6b6972
|
overlay1 585b70
|
||||||
overlay0 595860
|
overlay0 45475a
|
||||||
surface2 48474e
|
surface2 363a4f
|
||||||
surface1 37373d
|
surface1 2a2d42
|
||||||
surface0 25252a
|
surface0 1e1e2e
|
||||||
base 131317
|
base 1e1e2e
|
||||||
mantle 131317
|
mantle 181825
|
||||||
crust 121216
|
crust 11111b
|
||||||
success B5CCBA
|
success a6e3a1
|
||||||
onSuccess 213528
|
onSuccess 1e1e2e
|
||||||
successContainer 374B3E
|
successContainer 3b5e3b
|
||||||
onSuccessContainer D1E9D6
|
onSuccessContainer b6f0b1
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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
|
||||||
@@ -0,0 +1,110 @@
|
|||||||
|
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.
@@ -1,13 +0,0 @@
|
|||||||
# 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
|
|
||||||
@@ -1,16 +0,0 @@
|
|||||||
# 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 PRESETS
|
from zshell.utils.schemepalettes import get_palette, list_schemes, resolve_preset
|
||||||
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,18 +20,48 @@ 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 inputs (optional - used for preset mode)
|
preset: Optional[str] = typer.Option(None, help="Name of a premade scheme in this format: <scheme>:<variant>"),
|
||||||
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"))
|
||||||
@@ -432,12 +462,6 @@ 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"
|
||||||
@@ -466,9 +490,23 @@ def generate(
|
|||||||
scheme_class = get_scheme_class(scheme)
|
scheme_class = get_scheme_class(scheme)
|
||||||
|
|
||||||
if preset:
|
if preset:
|
||||||
seed = seed_from_preset(preset)
|
p_scheme, p_variant = resolve_preset(preset)
|
||||||
effective_mode = mode or config_mode
|
schemes = list_schemes()
|
||||||
name, flavor = preset.split(":")
|
if accent and p_scheme in schemes:
|
||||||
|
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))
|
||||||
@@ -485,6 +523,8 @@ def generate(
|
|||||||
|
|
||||||
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)
|
||||||
apply_qt_mode(effective_mode, HOME)
|
apply_qt_mode(effective_mode, HOME)
|
||||||
@@ -493,7 +533,7 @@ def generate(
|
|||||||
"name": name,
|
"name": name,
|
||||||
"flavor": flavor,
|
"flavor": flavor,
|
||||||
"mode": effective_mode,
|
"mode": effective_mode,
|
||||||
"variant": scheme,
|
"variant": variant_val,
|
||||||
"colors": colors,
|
"colors": colors,
|
||||||
"seed": seed.to_int(),
|
"seed": seed.to_int(),
|
||||||
}
|
}
|
||||||
@@ -507,7 +547,7 @@ def generate(
|
|||||||
wallpaper_path=wp,
|
wallpaper_path=wp,
|
||||||
name=name,
|
name=name,
|
||||||
flavor=flavor,
|
flavor=flavor,
|
||||||
variant=scheme,
|
variant=variant_val,
|
||||||
)
|
)
|
||||||
|
|
||||||
rendered = render_all_templates(
|
rendered = render_all_templates(
|
||||||
@@ -525,5 +565,3 @@ 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,6 +16,12 @@ 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)
|
||||||
@@ -33,4 +39,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, check=True)
|
subprocess.run(args + ["ipc"] + ["call"] + [target] + [method] + (method_args or []), check=True)
|
||||||
|
|||||||
@@ -1,30 +1,141 @@
|
|||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from dataclasses import dataclass
|
from dataclasses import dataclass
|
||||||
from materialyoucolor.hct.hct import Hct
|
from pathlib import Path
|
||||||
from typing import Mapping
|
|
||||||
|
ASSETS = Path(__file__).resolve().parent.parent / "assets" / "schemes"
|
||||||
|
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
@dataclass(frozen=True)
|
||||||
class SeedPalette:
|
class SchemeVariant:
|
||||||
primary: Hct
|
id: str
|
||||||
secondary: Hct
|
name: str
|
||||||
tertiary: Hct
|
modes: frozenset[str]
|
||||||
neutral: Hct
|
accents: tuple[str, ...] = ()
|
||||||
neutral_variant: Hct
|
|
||||||
error: Hct | None = None
|
|
||||||
|
|
||||||
|
|
||||||
def hex_to_hct(hex_: str) -> Hct:
|
@dataclass(frozen=True)
|
||||||
return Hct.from_int(int(f"0xFF{hex_}", 16))
|
class SchemeMeta:
|
||||||
|
id: str
|
||||||
|
name: str
|
||||||
|
variants: tuple[SchemeVariant, ...]
|
||||||
|
|
||||||
|
|
||||||
CATPPUCCIN_MACCHIATO = SeedPalette(
|
@dataclass
|
||||||
primary=hex_to_hct("C6A0F6"),
|
class Palette:
|
||||||
secondary=hex_to_hct("7DC4E4"),
|
colors: dict[str, str]
|
||||||
tertiary=hex_to_hct("F5BDE6"),
|
mode: str
|
||||||
neutral=hex_to_hct("24273A"),
|
scheme: str
|
||||||
neutral_variant=hex_to_hct("363A4F"),
|
variant: str
|
||||||
|
accent: str | None = None
|
||||||
|
|
||||||
|
|
||||||
|
def _parse_txt(path: Path) -> dict[str, str]:
|
||||||
|
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)),
|
||||||
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
PRESETS: Mapping[str, SeedPalette] = {
|
schemes[sid] = SchemeMeta(
|
||||||
"catppuccin:macchiato": CATPPUCCIN_MACCHIATO,
|
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>")
|
||||||
|
|||||||
@@ -0,0 +1,167 @@
|
|||||||
|
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 ")
|
||||||
@@ -0,0 +1,87 @@
|
|||||||
|
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),
|
||||||
|
]
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
# 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,6 +311,13 @@ 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