Appearance jammy (#78)

* chore(appearance): add interface i18n phrases

* wip: appearance page skeleton

* wip: more work on the skeletop

* wip: appearance

* wip: add icons and more widgets to appearance page

* wip: set the theme on entering and leaving the appearance panel

* cleanup & layout improvements

* wip(appearance): accent buttons

* fixes

fix default schemas, install methods, and appearance page

* use git deps

* clippy and cleanup

* update libcosmic & fix illustration names

* feat: cosmic-comp theme variables

* use git deps

* fix: add dep to control

* fix: install libwayland-dev

* udpate libcosmic

* wip: reset to default button

* refactor: color button improvements

* feat: import / export themes

* refactor: defaults for most color pickers and toggle for window hint

* refactor: use a context drawer for the container background color

* cleanup(appearance): box ThemeBuilder in Message

* cleanup(appearance): clippy

* fix(appearance): window hint toggle handling

* chore: more entries for the default schema

* fix: typo
This commit is contained in:
Ashley Wulber 2023-10-17 17:05:07 -04:00 committed by GitHub
parent 7c3f77c5d4
commit 0b74b0e586
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
109 changed files with 2443 additions and 327 deletions

View file

@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: install system dependencies
run: sudo apt-get update && sudo apt-get install lld cmake libexpat1-dev libfontconfig-dev libfreetype-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev
run: sudo apt-get update && sudo apt-get install lld cmake libexpat1-dev libfontconfig-dev libfreetype-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev
- uses: actions/checkout@v3
- name: install toolchain
run: rustup toolchain install 1.70.0 --component clippy
@ -33,7 +33,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: install system dependencies
run: sudo apt-get update && sudo apt-get install lld cmake libexpat1-dev libfontconfig-dev libfreetype-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev
run: sudo apt-get update && sudo apt-get install lld cmake libexpat1-dev libfontconfig-dev libfreetype-dev pkg-config libxkbcommon-dev libudev-dev libinput-dev libwayland-dev
- uses: actions/checkout@v3
- name: install toolchain
run: rustup show

973
Cargo.lock generated

File diff suppressed because it is too large Load diff

View file

@ -23,13 +23,11 @@ git = "https://github.com/pop-os/cosmic-comp"
git = "https://github.com/pop-os/cosmic-panel"
[patch."https://github.com/pop-os/libcosmic"]
# libcosmic = { path = "../../libcosmic" }
# cosmic-config = { path = "../../libcosmic/cosmic-config" }
# libcosmic = { git = "https://github.com/pop-os/libcosmic?rev=master", branch = "improv" }
# cosmic-config = { git = "https://github.com/pop-os/libcosmic?rev=master", branch = "improv" }
# libcosmic = { path = "../libcosmic" }
# cosmic-config = { path = "../libcosmic/cosmic-config" }
[patch."https://github.com/Smithay/client-toolkit"]
sctk = { git = "https://github.com/smithay/client-toolkit//", package = "smithay-client-toolkit", rev = "f49df45"}
sctk = { git = "https://github.com/smithay/client-toolkit//", package = "smithay-client-toolkit", rev = "dc8c4a0"}
[profile.release]
opt-level = 3

View file

@ -39,6 +39,8 @@ notify = "6.0.0"
anyhow = "1.0"
image = "0.24.6"
serde = { version = "1.0.180", features = ["derive"] }
ashpd = "0.6.2"
ron = "0.8"
[dependencies.i18n-embed]
version = "0.13.9"

View file

@ -19,7 +19,7 @@ use cosmic_settings_page::{self as page, section};
use crate::config::Config;
use crate::pages::desktop::{
self,
self, appearance,
dock::{self, applets::ADD_DOCK_APPLET_DIALOGUE_ID},
panel::{
self,
@ -54,6 +54,9 @@ pub enum Message {
PanelConfig(CosmicPanelConfig),
Search(search::Message),
SetWindowTitle,
OpenContextDrawer(Cow<'static, str>),
CloseContextDrawer,
SetTheme(cosmic::theme::Theme),
}
impl cosmic::Application for SettingsApp {
@ -189,7 +192,7 @@ impl cosmic::Application for SettingsApp {
match message {
Message::Page(page) => return self.activate_page(page),
Message::SetWindowTitle => return self.set_window_title(),
Message::SetWindowTitle => return self.set_title(),
Message::Search(search::Message::Activate) => {
return self.search.focus();
@ -245,6 +248,12 @@ impl cosmic::Application for SettingsApp {
return page.update(message).map(cosmic::app::Message::App);
}
}
crate::pages::Message::Appearance(message) => {
if let Some(page) = self.pages.page_mut::<appearance::Page>() {
return page.update(message).map(cosmic::app::Message::App);
}
// TODO
}
},
Message::PanelConfig(config) if config.name.to_lowercase().contains("panel") => {
@ -274,7 +283,7 @@ impl cosmic::Application for SettingsApp {
self.pages,
dock::applets::Message(applets_inner::Message::PanelConfig(config,)),
dock::applets::Page
);
)
}
Message::DesktopInfo => {
@ -284,7 +293,7 @@ impl cosmic::Application for SettingsApp {
.filter_map(|p| applets_inner::Applet::try_from(Cow::from(p)).ok())
.collect();
page::update!(
_ = page::update!(
self.pages,
dock::applets::Message(applets_inner::Message::Applets(info_list.clone())),
dock::applets::Page
@ -298,8 +307,15 @@ impl cosmic::Application for SettingsApp {
.map(cosmic::app::Message::App);
}
}
Message::PanelConfig(_) | Message::Search(_) => {} // Ignored
Message::PanelConfig(_) | Message::Search(_) => {}
Message::SetTheme(t) => return cosmic::app::command::set_theme(t),
Message::OpenContextDrawer(title) => {
self.core.window.show_context = true;
self.set_context_title(title.to_string());
}
Message::CloseContextDrawer => {
self.core.window.show_context = false;
}
}
Command::none()
@ -341,6 +357,11 @@ impl cosmic::Application for SettingsApp {
{
return page.add_applet_view(crate::pages::Message::PanelApplet);
}
if let Some(Some(page)) = (id == appearance::COLOR_PICKER_DIALOG_ID)
.then(|| self.pages.page::<appearance::Page>())
{
return page.color_picker_view();
}
if let Some(Some(page)) =
(id == ADD_DOCK_APPLET_DIALOGUE_ID).then(|| self.pages.page::<dock::applets::Page>())
{
@ -361,6 +382,16 @@ impl cosmic::Application for SettingsApp {
panic!("unknown window ID: {id:?}");
}
fn context_drawer(&self) -> Option<Element<Message>> {
if self.core.window.show_context {
self.pages
.context_drawer(self.active_page)
.map(|e| e.map(Message::PageMessage))
} else {
None
}
}
}
impl SettingsApp {
@ -369,7 +400,17 @@ impl SettingsApp {
let current_page = self.active_page;
self.active_page = page;
let mut leave_command = iced::Command::none()
.map(Message::PageMessage)
.map(cosmic::app::Message::App);
if current_page != page {
leave_command = self
.pages
.on_leave(current_page)
.unwrap_or(iced::Command::none())
.map(Message::PageMessage)
.map(cosmic::app::Message::App);
self.config.active_page = Box::from(&*self.pages.info[page].id);
self.config
.set_active_page(Box::from(&*self.pages.info[page].id));
@ -387,14 +428,15 @@ impl SettingsApp {
.map(cosmic::app::Message::App);
Command::batch(vec![
leave_command,
page_command,
cosmic::command::future(async { Message::SetWindowTitle })
.map(cosmic::app::Message::App),
])
}
fn set_window_title(&self) -> Command<crate::Message> {
cosmic::app::command::set_title(format!(
fn set_title(&mut self) -> Command<crate::Message> {
self.set_window_title(format!(
"{} - COSMIC Settings",
self.pages.info[self.active_page].title
))

View file

@ -18,10 +18,7 @@ pub mod widget;
pub mod subscription;
use cosmic::{
iced::{wayland::actions::window::SctkWindowSettings, Limits},
iced_sctk::settings::InitialSurface,
};
use cosmic::iced::Limits;
use i18n_embed::DesktopLanguageRequester;
use tracing_subscriber::prelude::*;

File diff suppressed because it is too large Load diff

View file

@ -1,6 +1,6 @@
use button::StyleSheet as ButtonStyleSheet;
use cosmic::iced_style::container::StyleSheet;
use cosmic::iced_widget::text_input::{Icon, Side};
use cosmic::widget::{
button, column, container, header_bar, icon, list_column, row, scrollable, text, text_input,
Column,
@ -312,7 +312,7 @@ impl Page {
scrollable(
column::with_children(vec![
text(fl!("add-applet")).size(24).width(Length::Fill).into(),
text_input::search_input(&fl!("search-applets"), &self.search, None)
text_input::search_input(&fl!("search-applets"), &self.search)
.on_input(move |s| {
app::Message::PageMessage(msg_map(Message::Search(s)))
})

View file

@ -247,7 +247,7 @@ pub(crate) fn add_panel<
fl!("panel-missing", "desc"),
fl!("panel-missing", "fix"),
])
.view::<P>(move |_binder, page, section| {
.view::<P>(move |_binder, _page, section| {
// _descriptions = &section.descriptions;
settings::view_section(&section.title)
.apply(Element::from)

View file

@ -20,6 +20,7 @@ pub enum Message {
DesktopWallpaper(desktop::wallpaper::Message),
PanelApplet(desktop::panel::applets_inner::Message),
DockApplet(desktop::dock::applets::Message),
Appearance(desktop::appearance::Message),
Input(input::Message),
External { id: String, message: Vec<u8> },
Page(Entity),

View file

@ -42,7 +42,6 @@ pub fn search_header<Message>(
column::with_children(column_children).into()
}
#[must_use]
pub fn search_page_link<Message: 'static>(title: &str) -> button::TextButton<Message> {
button::text(title).style(button::Style::Link)
}

1
debian/control vendored
View file

@ -11,6 +11,7 @@ Build-Depends:
libfontconfig-dev,
libfreetype-dev,
lld,
libwayland-dev,
pkg-config,
libxkbcommon-dev,
libudev-dev,

8
debian/install vendored
View file

@ -1,2 +1,8 @@
/usr/bin/cosmic-settings
/usr/share/applications/com.system76.CosmicSettings.desktop
/usr/share/applications/com.system76.CosmicSettings.desktop
/usr/share/cosmic/com.system76.CosmicTheme.Dark
/usr/share/cosmic/com.system76.CosmicTheme.Dark.Builder
/usr/share/cosmic/com.system76.CosmicTheme.Light
/usr/share/cosmic/com.system76.CosmicTheme.Light.Builder
/usr/share/cosmic/com.system76.CosmicTheme.Mode
/usr/share/icons/hicolor/scalable

View file

@ -13,6 +13,49 @@ desktop = Desktop
appearance = Appearance
.desc = Accent colors and COSMIC theming.
import = Import
export = Export
mode-and-colors = Mode and Colors
auto-switch = Automatically switch from Light to Dark mode
.desc = Switches to Light mode at sunrise
accent-color = Accent color
app-background = Application or window background
auto = Auto
close = Close
container-background = Container background
.desc-detail = Container background color is used for navigation sidebar, side drawer, dialogs and similar widgets. By default, it is automatically derived from the Application or window background.
.reset = Reset to auto
.desc = Primary container color is used for navigation sidebar, side drawer, dialogs and similar widgets.
text-tint = Interface text tint
.desc = Color used to derive interface text colors that have sufficient contrast on various surfaces.
control-tint = Control component tint
.desc = Used for backgrounds of standard buttons, search inputs, text inputs, and similar components.
window-hint-accent-toggle = Use theme accent color as active window hint
window-hint-accent = Active window hint color
dark = Dark
light = Light
color-picker = Color Picker
hex = Hex
rgb = RGB
recent-colors = Recent colors
reset-to-default = Reset to default
copy-to-clipboard = Copy to clipboard
copied-to-clipboard = Copied to clipboard
style = Style
.round = Round
.slightly-round = Slightly round
.square = Square
frosted = Frosted glass effect on system interface
.desc = Applies background blur to panel, dock, applets, launcher, and application library.
reset-default = Reset to default
# interface density left out for now
window-management = Window Management
.active-hint = Active window hint size
.gaps = Gaps around tiled windows
## Desktop: Notifications
notifications = Notifications

View file

@ -20,6 +20,8 @@ export RUSTFLAGS := if target-cpu != '' {
rootdir := ''
prefix := '/usr'
default-schema-target := clean(rootdir / prefix) / 'share' / 'cosmic'
# File paths
bin-src := 'target' / 'release' / name
bin-dest := clean(rootdir / prefix) / 'bin' / name
@ -28,6 +30,8 @@ desktop := appid + '.desktop'
desktop-src := 'resources' / desktop
desktop-dest := clean(rootdir / prefix) / 'share' / 'applications' / desktop
iconsdir := clean(rootdir / prefix) / 'share' / 'icons' / 'hicolor'
[private]
default: build-release
@ -69,11 +73,13 @@ install-file src dest: (install-cmd '-Dm0644' src dest)
# Install everything
install: (install-bin bin-src bin-dest) (install-file desktop-src desktop-dest)
find 'resources'/'default_schema' -type f -exec echo {} \; | rev | cut -d'/' -f-3 | rev | xargs -d '\n' -I {} install -Dm0644 'resources'/'default_schema'/{} {{default-schema-target}}/{}
find 'resources'/'icons' -type f -exec echo {} \; | rev | cut -d'/' -f-3 | rev | xargs -d '\n' -I {} install -Dm0644 'resources'/'icons'/{} {{iconsdir}}/{}
# Run the application for testing purposes
run *args:
env RUST_LOG=debug RUST_BACKTRACE=full cargo run --release {{args}}
@just resources/icons/install
# Run `cargo test`
test:
cargo test
@ -81,7 +87,9 @@ test:
# Uninstalls everything (requires same arguments as given to install)
uninstall:
rm -rf {{bin-dest}} {{desktop-dest}}
find 'resources'/'default_schema' -type f -exec echo {} \; | rev | cut -d'/' -f-3 | rev | xargs -d '\n' -I {} rm -rf {{default-schema-target}}/{}
find 'resources'/'icons' -type f -exec echo {} \; | rev | cut -d'/' -f-3 | rev | xargs -d '\n' -I {} rm {{iconsdir}}/{}
# Vendor Cargo dependencies locally
vendor:
mkdir -p .cargo

View file

@ -4,6 +4,7 @@
use crate::section::{self, Section};
use crate::{Content, Info, Page};
use cosmic::iced_runtime::command::{Action, Command};
use cosmic::Element;
use regex::Regex;
use slotmap::{SecondaryMap, SlotMap, SparseSecondaryMap};
use std::{
@ -135,6 +136,13 @@ impl<Message: 'static> Binder<Message> {
page.downcast_ref::<P>()
}
/// Obtain a reference to a page by its type ID.
#[must_use]
pub fn context_drawer(&self, id: crate::Entity) -> Option<Element<'_, Message>> {
let page = self.page.get(id)?;
page.context_drawer()
}
/// Obtain a reference to a page by its type ID.
#[must_use]
pub fn page_mut<P: Page<Message>>(&mut self) -> Option<&mut P> {
@ -142,6 +150,14 @@ impl<Message: 'static> Binder<Message> {
page.downcast_mut::<P>()
}
/// Returns a command when a page is left
pub fn on_leave(&mut self, id: crate::Entity) -> Option<Command<Message>> {
if let Some(page) = self.page.get_mut(id) {
return Some(page.on_leave());
}
None
}
/// Calls a page's load function to refresh its data.
pub fn page_reload(&mut self, id: crate::Entity) -> Option<Command<Message>> {
if let Some(page) = self.page.get(id) {

View file

@ -5,6 +5,7 @@ mod binder;
pub use binder::{AutoBind, Binder};
mod insert;
use cosmic::{Command, Element};
use downcast_rs::{impl_downcast, Downcast};
pub use insert::Insert;
@ -38,11 +39,21 @@ pub trait Page<Message: 'static>: Downcast {
None
}
#[must_use]
fn context_drawer(&self) -> Option<Element<'_, Message>> {
None
}
#[must_use]
#[allow(unused)]
fn load(&self, page: crate::Entity) -> Option<crate::Task<Message>> {
None
}
/// Emit a command when the page is left
fn on_leave(&mut self) -> Command<Message> {
Command::none()
}
}
impl_downcast!(Page<Message>);

View file

@ -9,11 +9,11 @@ edition = "2021"
cosmic-bg-config = { workspace = true }
cosmic-config = { workspace = true }
dirs = "5.0.1"
freedesktop-icons = "0.2.3"
freedesktop-icons = "0.2.4"
futures-lite = "1.13.0"
image = "0.24.6"
rayon = "1.7.0"
sctk = { git = "https://github.com/smithay/client-toolkit/", package = "smithay-client-toolkit", rev = "f49df45"}
sctk = { git = "https://github.com/smithay/client-toolkit/", package = "smithay-client-toolkit", rev = "dc8c4a0"}
tokio = { version = "1.28.0", features = ["sync"] }
tracing = "0.1.37"
wayland-client = "0.30.1"
wayland-client = "0.31.1"

View file

@ -0,0 +1 @@
(radius_0:(0.0,0.0,0.0,0.0),radius_xs:(4.0,4.0,4.0,4.0),radius_s:(8.0,8.0,8.0,8.0),radius_m:(16.0,16.0,16.0,16.0),radius_l:(32.0,32.0,32.0,32.0),radius_xl:(160.0,160.0,160.0,160.0))

View file

@ -0,0 +1 @@
Dark((name:"cosmic-dark",blue:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),red:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),green:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),yellow:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),gray_1:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),gray_2:(red:0.14901961,green:0.14901961,blue:0.14901961,alpha:1.0),gray_3:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_0:(red:0.0,green:0.0,blue:0.0,alpha:1.0),neutral_1:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),neutral_2:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_3:(red:0.2784314,green:0.2784314,blue:0.2784314,alpha:1.0),neutral_4:(red:0.36862746,green:0.36862746,blue:0.36862746,alpha:1.0),neutral_5:(red:0.46666667,green:0.46666667,blue:0.46666667,alpha:1.0),neutral_6:(red:0.5686275,green:0.5686275,blue:0.5686275,alpha:1.0),neutral_7:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),neutral_8:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),neutral_9:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),neutral_10:(red:1.0,green:1.0,blue:1.0,alpha:1.0),bright_green:(red:0.36862746,green:0.85882354,blue:0.54901963,alpha:1.0),bright_red:(red:1.0,green:0.627451,blue:0.5647059,alpha:1.0),bright_orange:(red:1.0,green:0.6392157,blue:0.49019608,alpha:1.0),ext_warm_grey:(red:0.60784316,green:0.5568628,blue:0.5411765,alpha:1.0),ext_orange:(red:1.0,green:0.6784314,blue:0.0,alpha:1.0),ext_yellow:(red:0.99607843,green:0.85882354,blue:0.2509804,alpha:1.0),ext_blue:(red:0.28235295,green:0.7254902,blue:0.78039217,alpha:1.0),ext_purple:(red:0.8117647,green:0.49019608,blue:1.0,alpha:1.0),ext_pink:(red:0.9764706,green:0.22745098,blue:0.5137255,alpha:1.0),ext_indigo:(red:0.24313726,green:0.53333336,blue:1.0,alpha:1.0),accent_blue:(red:0.3882353,green:0.8156863,blue:0.8745098,alpha:1.0),accent_red:(red:0.99215686,green:0.6313726,blue:0.627451,alpha:1.0),accent_green:(red:0.57254905,green:0.8117647,blue:0.6117647,alpha:1.0),accent_warm_grey:(red:0.7921569,green:0.7294118,blue:0.7058824,alpha:1.0),accent_orange:(red:1.0,green:0.6784314,blue:0.0,alpha:1.0),accent_yellow:(red:0.96862745,green:0.8784314,blue:0.38431373,alpha:1.0),accent_purple:(red:0.90588236,green:0.6117647,blue:0.99607843,alpha:1.0),accent_pink:(red:1.0,green:0.6117647,blue:0.69411767,alpha:1.0),accent_indigo:(red:0.6313726,green:0.7529412,blue:0.92156863,alpha:1.0)))

View file

@ -0,0 +1 @@
(space_none:0,space_xxxs:4,space_xxs:8,space_xs:12,space_s:16,space_m:24,space_l:32,space_xl:48,space_xxl:64,space_xxxl:128)

View file

@ -0,0 +1 @@
(base:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),hover:(red:0.38039216,green:0.5509804,blue:0.5509804,alpha:1.0),pressed:(red:0.33333334,green:0.50392157,blue:0.50392157,alpha:1.0),selected:(red:0.38039216,green:0.5509804,blue:0.5509804,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.0,green:0.0,blue:0.0,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),on_disabled:(red:0.2901961,green:0.46078432,blue:0.46078432,alpha:1.0),border:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),disabled_border:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),hover:(red:0.38039216,green:0.5509804,blue:0.5509804,alpha:1.0),pressed:(red:0.33333334,green:0.50392157,blue:0.50392157,alpha:1.0),selected:(red:0.38039216,green:0.5509804,blue:0.5509804,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),on_disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.5),border:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),disabled_border:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),component:(base:(red:0.18219745,green:0.18219745,blue:0.18219745,alpha:1.0),hover:(red:0.1639777,green:0.1639777,blue:0.1639777,alpha:1.0),pressed:(red:0.14575796,green:0.14575796,blue:0.14575796,alpha:1.0),selected:(red:0.1639777,green:0.1639777,blue:0.1639777,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.7532969,green:0.7532969,blue:0.75329685,alpha:0.2),on:(red:0.7532969,green:0.7532969,blue:0.75329685,alpha:1.0),disabled:(red:0.18219745,green:0.18219745,blue:0.18219745,alpha:1.0),on_disabled:(red:0.46774718,green:0.46774718,blue:0.46774715,alpha:1.0),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5)),divider:(red:0.2662247,green:0.2662247,blue:0.2662247,alpha:1.0),on:(red:0.90759414,green:0.9075942,blue:0.90759414,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:0.25),hover:(red:0.22431374,green:0.22431374,blue:0.22431374,alpha:0.625),pressed:(red:0.1772549,green:0.1772549,blue:0.1772549,alpha:0.625),selected:(red:0.22431374,green:0.22431374,blue:0.22431374,alpha:0.625),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.7532969,green:0.7532969,blue:0.75329685,alpha:0.2),on:(red:0.7532969,green:0.7532969,blue:0.75329685,alpha:1.0),disabled:(red:0.51056147,green:0.51056147,blue:0.51056147,alpha:0.34375),on_disabled:(red:0.5107661,green:0.5107661,blue:0.5107661,alpha:0.625),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5))

View file

@ -0,0 +1 @@
(radius_0:(0.0,0.0,0.0,0.0),radius_xs:(4.0,4.0,4.0,4.0),radius_s:(8.0,8.0,8.0,8.0),radius_m:(16.0,16.0,16.0,16.0),radius_l:(32.0,32.0,32.0,32.0),radius_xl:(160.0,160.0,160.0,160.0))

View file

@ -0,0 +1 @@
(base:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),hover:(red:0.5901961,green:0.44509804,blue:0.44509804,alpha:1.0),pressed:(red:0.54313725,green:0.39803922,blue:0.39803922,alpha:1.0),selected:(red:0.5901961,green:0.44509804,blue:0.44509804,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.0,green:0.0,blue:0.0,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),on_disabled:(red:0.5,green:0.35490197,blue:0.35490197,alpha:1.0),border:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),disabled_border:(red:1.0,green:0.70980394,blue:0.70980394,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),hover:(red:0.5901961,green:0.44509804,blue:0.44509804,alpha:1.0),pressed:(red:0.54313725,green:0.39803922,blue:0.39803922,alpha:1.0),selected:(red:0.5901961,green:0.44509804,blue:0.44509804,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),on_disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.5),border:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),disabled_border:(red:1.0,green:0.70980394,blue:0.70980394,alpha:0.5))

View file

@ -0,0 +1 @@
(0,4)

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.09019608,green:0.09019608,blue:0.09019608,alpha:0.5),pressed:(red:0.043137256,green:0.043137256,blue:0.043137256,alpha:0.5),selected:(red:0.09019608,green:0.09019608,blue:0.09019608,alpha:0.5),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.2),on:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.3882353,green:0.3882353,blue:0.3882353,alpha:0.5),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5))

View file

@ -0,0 +1 @@
true

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.0,green:0.0,blue:0.0,alpha:0.0),pressed:(red:0.0,green:0.0,blue:0.0,alpha:0.0),selected:(red:0.0,green:0.0,blue:0.0,alpha:0.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:0.2),on:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.2901961,green:0.46078432,blue:0.46078432,alpha:0.5),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5))

View file

@ -0,0 +1 @@
"cosmic-dark"

View file

@ -0,0 +1 @@
(name:"cosmic-dark",blue:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),red:(red:1.0,green:0.70980394,blue:0.70980394,alpha:1.0),green:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),yellow:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),gray_1:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),gray_2:(red:0.14901961,green:0.14901961,blue:0.14901961,alpha:1.0),gray_3:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_0:(red:0.0,green:0.0,blue:0.0,alpha:1.0),neutral_1:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),neutral_2:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_3:(red:0.2784314,green:0.2784314,blue:0.2784314,alpha:1.0),neutral_4:(red:0.36862746,green:0.36862746,blue:0.36862746,alpha:1.0),neutral_5:(red:0.46666667,green:0.46666667,blue:0.46666667,alpha:1.0),neutral_6:(red:0.5686275,green:0.5686275,blue:0.5686275,alpha:1.0),neutral_7:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),neutral_8:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),neutral_9:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),neutral_10:(red:1.0,green:1.0,blue:1.0,alpha:1.0),bright_green:(red:0.36862746,green:0.85882354,blue:0.54901963,alpha:1.0),bright_red:(red:1.0,green:0.627451,blue:0.5647059,alpha:1.0),bright_orange:(red:1.0,green:0.6392157,blue:0.49019608,alpha:1.0),ext_warm_grey:(red:0.60784316,green:0.5568628,blue:0.5411765,alpha:1.0),ext_orange:(red:1.0,green:0.6784314,blue:0.0,alpha:1.0),ext_yellow:(red:0.99607843,green:0.85882354,blue:0.2509804,alpha:1.0),ext_blue:(red:0.28235295,green:0.7254902,blue:0.78039217,alpha:1.0),ext_purple:(red:0.8117647,green:0.49019608,blue:1.0,alpha:1.0),ext_pink:(red:0.9764706,green:0.22745098,blue:0.5137255,alpha:1.0),ext_indigo:(red:0.24313726,green:0.53333336,blue:1.0,alpha:1.0),accent_blue:(red:0.3882353,green:0.8156863,blue:0.8745098,alpha:1.0),accent_red:(red:0.99215686,green:0.6313726,blue:0.627451,alpha:1.0),accent_green:(red:0.57254905,green:0.8117647,blue:0.6117647,alpha:1.0),accent_warm_grey:(red:0.7921569,green:0.7294118,blue:0.7058824,alpha:1.0),accent_orange:(red:1.0,green:0.6784314,blue:0.0,alpha:1.0),accent_yellow:(red:0.96862745,green:0.8784314,blue:0.38431373,alpha:1.0),accent_purple:(red:0.90588236,green:0.6117647,blue:0.99607843,alpha:1.0),accent_pink:(red:1.0,green:0.6117647,blue:0.69411767,alpha:1.0),accent_indigo:(red:0.6313726,green:0.7529412,blue:0.92156863,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.15292811,green:0.15292811,blue:0.15292808,alpha:1.0),component:(base:(red:0.21220893,green:0.2122089,blue:0.2122089,alpha:1.0),hover:(red:0.19098803,green:0.190988,blue:0.190988,alpha:1.0),pressed:(red:0.16976714,green:0.16976713,blue:0.16976713,alpha:1.0),selected:(red:0.19098803,green:0.190988,blue:0.190988,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.7913618,green:0.7913618,blue:0.7913618,alpha:0.2),on:(red:0.7913618,green:0.7913618,blue:0.7913618,alpha:1.0),disabled:(red:0.21220893,green:0.2122089,blue:0.2122089,alpha:1.0),on_disabled:(red:0.5017854,green:0.50178534,blue:0.50178534,alpha:1.0),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5)),divider:(red:0.31702772,green:0.31702772,blue:0.3170277,alpha:1.0),on:(red:0.97342616,green:0.97342616,blue:0.97342604,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.20212594,green:0.20212597,blue:0.20212597,alpha:1.0),component:(base:(red:0.23260304,green:0.23260307,blue:0.23260304,alpha:1.0),hover:(red:0.20934273,green:0.20934276,blue:0.20934273,alpha:1.0),pressed:(red:0.18608244,green:0.18608247,blue:0.18608244,alpha:1.0),selected:(red:0.20934273,green:0.20934276,blue:0.20934273,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.81693083,green:0.8169309,blue:0.8169309,alpha:0.2),on:(red:0.81693083,green:0.8169309,blue:0.8169309,alpha:1.0),disabled:(red:0.23260304,green:0.23260307,blue:0.23260304,alpha:1.0),on_disabled:(red:0.5247669,green:0.524767,blue:0.524767,alpha:1.0),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5)),divider:(red:0.3174277,green:0.31742772,blue:0.3174277,alpha:1.0),on:(red:0.7786347,green:0.7786347,blue:0.77863467,alpha:1.0))

View file

@ -0,0 +1 @@
(space_none:0,space_xxxs:4,space_xxs:8,space_xs:12,space_s:16,space_m:24,space_l:32,space_xl:48,space_xxl:64,space_xxxl:128)

View file

@ -0,0 +1 @@
(base:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),hover:(red:0.42745098,green:0.5745098,blue:0.5019608,alpha:1.0),pressed:(red:0.38039216,green:0.527451,blue:0.45490196,alpha:1.0),selected:(red:0.42745098,green:0.5745098,blue:0.5019608,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.0,green:0.0,blue:0.0,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),on_disabled:(red:0.3372549,green:0.48431373,blue:0.4117647,alpha:1.0),border:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),disabled_border:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),hover:(red:0.42745098,green:0.5745098,blue:0.5019608,alpha:1.0),pressed:(red:0.38039216,green:0.527451,blue:0.45490196,alpha:1.0),selected:(red:0.42745098,green:0.5745098,blue:0.5019608,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),on_disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.5),border:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:1.0),disabled_border:(red:0.6745098,green:0.96862745,blue:0.8235294,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.09019608,green:0.09019608,blue:0.09019608,alpha:0.5),pressed:(red:0.043137256,green:0.043137256,blue:0.043137256,alpha:0.5),selected:(red:0.09019608,green:0.09019608,blue:0.09019608,alpha:0.5),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:0.2),on:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.2901961,green:0.46078432,blue:0.46078432,alpha:0.5),border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),disabled_border:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),hover:(red:0.5901961,green:0.5627451,blue:0.4,alpha:1.0),pressed:(red:0.54313725,green:0.5156863,blue:0.3529412,alpha:1.0),selected:(red:0.5901961,green:0.5627451,blue:0.4,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:0.0,green:0.0,blue:0.0,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),on_disabled:(red:0.5,green:0.47254902,blue:0.30980393,alpha:1.0),border:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),disabled_border:(red:1.0,green:0.94509804,blue:0.61960787,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),hover:(red:0.5901961,green:0.5627451,blue:0.4,alpha:1.0),pressed:(red:0.54313725,green:0.5156863,blue:0.3529412,alpha:1.0),selected:(red:0.5901961,green:0.5627451,blue:0.4,alpha:1.0),selected_text:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),focus:(red:0.5803922,green:0.92156863,blue:0.92156863,alpha:1.0),divider:(red:1.0,green:1.0,blue:1.0,alpha:1.0),on:(red:0.0,green:0.0,blue:0.0,alpha:1.0),disabled:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),on_disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.5),border:(red:1.0,green:0.94509804,blue:0.61960787,alpha:1.0),disabled_border:(red:1.0,green:0.94509804,blue:0.61960787,alpha:0.5))

View file

@ -0,0 +1 @@
(radius_0:(0.0,0.0,0.0,0.0),radius_xs:(4.0,4.0,4.0,4.0),radius_s:(8.0,8.0,8.0,8.0),radius_m:(16.0,16.0,16.0,16.0),radius_l:(32.0,32.0,32.0,32.0),radius_xl:(160.0,160.0,160.0,160.0))

View file

@ -0,0 +1 @@
Light((name:"cosmic-light",blue:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),red:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),green:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),yellow:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),gray_1:(red:0.8666667,green:0.8666667,blue:0.8666667,alpha:1.0),gray_2:(red:0.9098039,green:0.9098039,blue:0.9098039,alpha:1.0),gray_3:(red:0.9529412,green:0.9529412,blue:0.9529412,alpha:1.0),neutral_0:(red:1.0,green:1.0,blue:1.0,alpha:1.0),neutral_1:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),neutral_2:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),neutral_3:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),neutral_4:(red:0.5686275,green:0.5686275,blue:0.5686275,alpha:1.0),neutral_5:(red:0.46666667,green:0.46666667,blue:0.46666667,alpha:1.0),neutral_6:(red:0.36862746,green:0.36862746,blue:0.36862746,alpha:1.0),neutral_7:(red:0.2784314,green:0.2784314,blue:0.2784314,alpha:1.0),neutral_8:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_9:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),neutral_10:(red:0.0,green:0.0,blue:0.0,alpha:1.0),bright_green:(red:0.0,green:0.34117648,blue:0.17254902,alpha:1.0),bright_red:(red:0.5372549,green:0.015686275,blue:0.09411765,alpha:1.0),bright_orange:(red:0.4745098,green:0.17254902,blue:0.0,alpha:1.0),ext_warm_grey:(red:0.60784316,green:0.5568628,blue:0.5411765,alpha:1.0),ext_orange:(red:0.9843137,green:0.72156864,blue:0.42352942,alpha:1.0),ext_yellow:(red:0.96862745,green:0.8784314,blue:0.38431373,alpha:1.0),ext_blue:(red:0.41568628,green:0.7921569,blue:0.84705883,alpha:1.0),ext_purple:(red:0.8352941,green:0.54901963,blue:1.0,alpha:1.0),ext_pink:(red:1.0,green:0.6117647,blue:0.8666667,alpha:1.0),ext_indigo:(red:0.58431375,green:0.76862746,blue:0.9882353,alpha:1.0),accent_blue:(red:0.0,green:0.32156864,blue:0.3529412,alpha:1.0),accent_red:(red:0.47058824,green:0.16078432,blue:0.18039216,alpha:1.0),accent_green:(red:0.09411765,green:0.33333334,blue:0.16078432,alpha:1.0),accent_warm_grey:(red:0.33333334,green:0.2784314,blue:0.25882354,alpha:1.0),accent_orange:(red:0.38431373,green:0.2509804,blue:0.0,alpha:1.0),accent_yellow:(red:0.3254902,green:0.28235295,blue:0.0,alpha:1.0),accent_purple:(red:0.40784314,green:0.12941177,blue:0.4862745,alpha:1.0),accent_pink:(red:0.5254902,green:0.015686275,blue:0.22745098,alpha:1.0),accent_indigo:(red:0.18039216,green:0.28627452,blue:0.42745098,alpha:1.0)))

View file

@ -0,0 +1 @@
(space_none:0,space_xxxs:4,space_xxs:8,space_xs:12,space_s:16,space_m:24,space_l:32,space_xl:48,space_xxl:64,space_xxxl:128)

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),hover:(red:0.30980393,green:0.45294118,blue:0.5235294,alpha:1.0),pressed:(red:0.37254903,green:0.5156863,blue:0.5862745,alpha:1.0),selected:(red:0.30980393,green:0.45294118,blue:0.5235294,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:1.0,green:1.0,blue:1.0,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),on_disabled:(red:0.5,green:0.6431373,blue:0.7137255,alpha:1.0),border:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),disabled_border:(red:0.0,green:0.28627452,blue:0.42745098,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),hover:(red:0.30980393,green:0.45294118,blue:0.5235294,alpha:1.0),pressed:(red:0.37254903,green:0.5156863,blue:0.5862745,alpha:1.0),selected:(red:0.30980393,green:0.45294118,blue:0.5235294,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),on_disabled:(red:1.0,green:1.0,blue:1.0,alpha:0.5),border:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),disabled_border:(red:0.0,green:0.28627452,blue:0.42745098,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.8666667,green:0.8666667,blue:0.8666667,alpha:1.0),component:(base:(red:0.98669606,green:0.98669606,blue:0.98669595,alpha:1.0),hover:(red:0.98802644,green:0.98802644,blue:0.9880264,alpha:1.0),pressed:(red:0.9893569,green:0.9893569,blue:0.98935676,alpha:1.0),selected:(red:0.98802644,green:0.98802644,blue:0.9880264,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.17235574,green:0.1723558,blue:0.17235562,alpha:0.2),on:(red:0.17235574,green:0.1723558,blue:0.17235562,alpha:1.0),disabled:(red:0.98669606,green:0.98669606,blue:0.98669595,alpha:1.0),on_disabled:(red:0.5795259,green:0.57952595,blue:0.57952577,alpha:1.0),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5)),divider:(red:0.710911,green:0.7109109,blue:0.7109109,alpha:1.0),on:(red:0.08788813,green:0.08788807,blue:0.087887965,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.2784314,green:0.2784314,blue:0.2784314,alpha:0.25),hover:(red:0.3654902,green:0.3654902,blue:0.3654902,alpha:0.625),pressed:(red:0.4282353,green:0.4282353,blue:0.4282353,alpha:0.625),selected:(red:0.3654902,green:0.3654902,blue:0.3654902,alpha:0.625),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.17235574,green:0.1723558,blue:0.17235562,alpha:0.2),on:(red:0.17235574,green:0.1723558,blue:0.17235562,alpha:1.0),disabled:(red:0.21198754,green:0.21198754,blue:0.21198754,alpha:0.34375),on_disabled:(red:0.14186415,green:0.14186418,blue:0.14186409,alpha:0.625),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5))

View file

@ -0,0 +1 @@
(radius_0:(0.0,0.0,0.0,0.0),radius_xs:(4.0,4.0,4.0,4.0),radius_s:(8.0,8.0,8.0,8.0),radius_m:(16.0,16.0,16.0,16.0),radius_l:(32.0,32.0,32.0,32.0),radius_xl:(160.0,160.0,160.0,160.0))

View file

@ -0,0 +1 @@
(base:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),hover:(red:0.62352943,green:0.38235295,blue:0.39411765,alpha:1.0),pressed:(red:0.6862745,green:0.44509804,blue:0.45686275,alpha:1.0),selected:(red:0.62352943,green:0.38235295,blue:0.39411765,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:1.0,green:1.0,blue:1.0,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),on_disabled:(red:0.8137255,green:0.57254905,blue:0.58431375,alpha:1.0),border:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),disabled_border:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),hover:(red:0.62352943,green:0.38235295,blue:0.39411765,alpha:1.0),pressed:(red:0.6862745,green:0.44509804,blue:0.45686275,alpha:1.0),selected:(red:0.62352943,green:0.38235295,blue:0.39411765,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),on_disabled:(red:1.0,green:1.0,blue:1.0,alpha:0.5),border:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),disabled_border:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:0.5))

View file

@ -0,0 +1 @@
(0,4)

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.30980393,green:0.30980393,blue:0.30980393,alpha:0.5),pressed:(red:0.37254903,green:0.37254903,blue:0.37254903,alpha:0.5),selected:(red:0.30980393,green:0.30980393,blue:0.30980393,alpha:0.5),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.2),on:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.09411765,green:0.09411765,blue:0.09411765,alpha:0.5),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5))

View file

@ -0,0 +1 @@
false

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.0,green:0.0,blue:0.0,alpha:0.0),pressed:(red:0.0,green:0.0,blue:0.0,alpha:0.0),selected:(red:0.0,green:0.0,blue:0.0,alpha:0.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.0,green:0.28627452,blue:0.42745098,alpha:0.2),on:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.0,green:0.14313726,blue:0.21372549,alpha:0.5),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5))

View file

@ -0,0 +1 @@
"cosmic-light"

View file

@ -0,0 +1 @@
(name:"cosmic-light",blue:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),red:(red:0.627451,green:0.14509805,blue:0.16862746,alpha:1.0),green:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),yellow:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),gray_1:(red:0.8666667,green:0.8666667,blue:0.8666667,alpha:1.0),gray_2:(red:0.9098039,green:0.9098039,blue:0.9098039,alpha:1.0),gray_3:(red:0.9529412,green:0.9529412,blue:0.9529412,alpha:1.0),neutral_0:(red:1.0,green:1.0,blue:1.0,alpha:1.0),neutral_1:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),neutral_2:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),neutral_3:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),neutral_4:(red:0.5686275,green:0.5686275,blue:0.5686275,alpha:1.0),neutral_5:(red:0.46666667,green:0.46666667,blue:0.46666667,alpha:1.0),neutral_6:(red:0.36862746,green:0.36862746,blue:0.36862746,alpha:1.0),neutral_7:(red:0.2784314,green:0.2784314,blue:0.2784314,alpha:1.0),neutral_8:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),neutral_9:(red:0.105882354,green:0.105882354,blue:0.105882354,alpha:1.0),neutral_10:(red:0.0,green:0.0,blue:0.0,alpha:1.0),bright_green:(red:0.0,green:0.34117648,blue:0.17254902,alpha:1.0),bright_red:(red:0.5372549,green:0.015686275,blue:0.09411765,alpha:1.0),bright_orange:(red:0.4745098,green:0.17254902,blue:0.0,alpha:1.0),ext_warm_grey:(red:0.60784316,green:0.5568628,blue:0.5411765,alpha:1.0),ext_orange:(red:0.9843137,green:0.72156864,blue:0.42352942,alpha:1.0),ext_yellow:(red:0.96862745,green:0.8784314,blue:0.38431373,alpha:1.0),ext_blue:(red:0.41568628,green:0.7921569,blue:0.84705883,alpha:1.0),ext_purple:(red:0.8352941,green:0.54901963,blue:1.0,alpha:1.0),ext_pink:(red:1.0,green:0.6117647,blue:0.8666667,alpha:1.0),ext_indigo:(red:0.58431375,green:0.76862746,blue:0.9882353,alpha:1.0),accent_blue:(red:0.0,green:0.32156864,blue:0.3529412,alpha:1.0),accent_red:(red:0.47058824,green:0.16078432,blue:0.18039216,alpha:1.0),accent_green:(red:0.09411765,green:0.33333334,blue:0.16078432,alpha:1.0),accent_warm_grey:(red:0.33333334,green:0.2784314,blue:0.25882354,alpha:1.0),accent_orange:(red:0.38431373,green:0.2509804,blue:0.0,alpha:1.0),accent_yellow:(red:0.3254902,green:0.28235295,blue:0.0,alpha:1.0),accent_purple:(red:0.40784314,green:0.12941177,blue:0.4862745,alpha:1.0),accent_pink:(red:0.5254902,green:0.015686275,blue:0.22745098,alpha:1.0),accent_indigo:(red:0.18039216,green:0.28627452,blue:0.42745098,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.946989,green:0.9469891,blue:0.9469889,alpha:1.0),component:(base:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),hover:(red:0.7035294,green:0.7035294,blue:0.7035294,alpha:1.0),pressed:(red:0.7364706,green:0.7364706,blue:0.7364706,alpha:1.0),selected:(red:0.7035294,green:0.7035294,blue:0.7035294,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.0008521937,green:0.0008521911,blue:0.00085218257,alpha:0.2),on:(red:0.0008521937,green:0.0008521911,blue:0.00085218257,alpha:1.0),disabled:(red:0.67058825,green:0.67058825,blue:0.67058825,alpha:1.0),on_disabled:(red:0.3357202,green:0.3357202,blue:0.3357202,alpha:1.0),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5)),divider:(red:0.78626055,green:0.78626066,blue:0.7862605,alpha:1.0),on:(red:0.14334676,green:0.14334682,blue:0.14334664,alpha:1.0))

View file

@ -0,0 +1 @@
(base:(red:0.7764706,green:0.7764706,blue:0.7764706,alpha:1.0),component:(base:(red:0.75329685,green:0.75329703,blue:0.75329673,alpha:1.0),hover:(red:0.77796715,green:0.77796733,blue:0.77796704,alpha:1.0),pressed:(red:0.80263746,green:0.80263764,blue:0.8026374,alpha:1.0),selected:(red:0.77796715,green:0.77796733,blue:0.77796704,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.017722936,green:0.017722905,blue:0.017722849,alpha:0.2),on:(red:0.017722936,green:0.017722905,blue:0.017722849,alpha:1.0),disabled:(red:0.75329685,green:0.75329703,blue:0.75329673,alpha:1.0),on_disabled:(red:0.3855099,green:0.38550997,blue:0.3855098,alpha:1.0),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5)),divider:(red:0.62702733,green:0.62702733,blue:0.6270273,alpha:1.0),on:(red:0.029254153,green:0.029254114,blue:0.02925403,alpha:1.0))

View file

@ -0,0 +1 @@
(space_none:0,space_xxxs:4,space_xxs:8,space_xs:12,space_s:16,space_m:24,space_l:32,space_xl:48,space_xxl:64,space_xxxl:128)

View file

@ -0,0 +1 @@
(base:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),hover:(red:0.4254902,green:0.5254902,blue:0.44117647,alpha:1.0),pressed:(red:0.4882353,green:0.5882353,blue:0.50392157,alpha:1.0),selected:(red:0.4254902,green:0.5254902,blue:0.44117647,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:1.0,green:1.0,blue:1.0,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),on_disabled:(red:0.6156863,green:0.71568626,blue:0.6313726,alpha:1.0),border:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),disabled_border:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),hover:(red:0.4254902,green:0.5254902,blue:0.44117647,alpha:1.0),pressed:(red:0.4882353,green:0.5882353,blue:0.50392157,alpha:1.0),selected:(red:0.4254902,green:0.5254902,blue:0.44117647,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.8862745,green:0.8862745,blue:0.8862745,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),on_disabled:(red:1.0,green:1.0,blue:1.0,alpha:0.5),border:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:1.0),disabled_border:(red:0.23137255,green:0.43137255,blue:0.2627451,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.0,green:0.0,blue:0.0,alpha:0.0),hover:(red:0.30980393,green:0.30980393,blue:0.30980393,alpha:0.5),pressed:(red:0.37254903,green:0.37254903,blue:0.37254903,alpha:0.5),selected:(red:0.30980393,green:0.30980393,blue:0.30980393,alpha:0.5),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.0,green:0.28627452,blue:0.42745098,alpha:0.2),on:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),disabled:(red:0.0,green:0.0,blue:0.0,alpha:0.0),on_disabled:(red:0.0,green:0.14313726,blue:0.21372549,alpha:0.5),border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:1.0),disabled_border:(red:0.1882353,green:0.1882353,blue:0.1882353,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),hover:(red:0.6039216,green:0.5137255,blue:0.30980393,alpha:1.0),pressed:(red:0.6666667,green:0.5764706,blue:0.37254903,alpha:1.0),selected:(red:0.6039216,green:0.5137255,blue:0.30980393,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:1.0,green:1.0,blue:1.0,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),on_disabled:(red:0.7941177,green:0.70392156,blue:0.5,alpha:1.0),border:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),disabled_border:(red:0.5882353,green:0.40784314,blue:0.0,alpha:0.5))

View file

@ -0,0 +1 @@
(base:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),hover:(red:0.6039216,green:0.5137255,blue:0.30980393,alpha:1.0),pressed:(red:0.6666667,green:0.5764706,blue:0.37254903,alpha:1.0),selected:(red:0.6039216,green:0.5137255,blue:0.30980393,alpha:1.0),selected_text:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),focus:(red:0.0,green:0.28627452,blue:0.42745098,alpha:1.0),divider:(red:0.0,green:0.0,blue:0.0,alpha:1.0),on:(red:1.0,green:1.0,blue:1.0,alpha:1.0),disabled:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),on_disabled:(red:1.0,green:1.0,blue:1.0,alpha:0.5),border:(red:0.5882353,green:0.40784314,blue:0.0,alpha:1.0),disabled_border:(red:0.5882353,green:0.40784314,blue:0.0,alpha:0.5))

View file

@ -0,0 +1 @@
false

Some files were not shown because too many files have changed in this diff Show more