Default to Photoshop's default interface brightness (Pro Medium Gray)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Brandon Thomas 2026-10-01 23:44:52 -04:00
parent 6f5aba08d3
commit a9c3efbb51
3 changed files with 6 additions and 6 deletions

View File

@ -55,7 +55,7 @@ choice!(TypeUnit { Points = "points", Pixels = "pixels", Millimeters = "mm" } de
choice!(PointSize { PostScript = "postScript", Traditional = "traditional" } default PostScript);
choice!(Interpolation { BicubicAutomatic = "bicubicAutomatic", Nearest = "nearestNeighbor", Bilinear = "bilinear", Bicubic = "bicubic", BicubicSmoother = "bicubicSmoother", BicubicSharper = "bicubicSharper", PreserveDetails = "preserveDetails" } default BicubicAutomatic);
choice!(ColorPicker { Adobe = "adobe", System = "system" } default Adobe);
choice!(Theme { Pro = "pro", ProMedium = "proMedium", Studio = "studio", StudioLight = "studioLight", Classic = "classic" } default Pro);
choice!(Theme { Pro = "pro", ProMedium = "proMedium", Studio = "studio", StudioLight = "studioLight", Classic = "classic" } default ProMedium);
choice!(CanvasColor { Default = "default", Black = "black", DarkGray = "darkGray", MediumGray = "mediumGray", LightGray = "lightGray", Custom = "custom" } default Default);
choice!(CanvasBorder { DropShadow = "dropShadow", Line = "line", None = "none" } default DropShadow);
choice!(UiScale { Auto = "auto", P100 = "100", P200 = "200" } default Auto);
@ -200,7 +200,7 @@ pub struct Interface {
impl Default for Interface {
fn default() -> Self {
Self {
theme: Theme::Pro,
theme: Theme::ProMedium,
canvas_color: CanvasColor::Default,
canvas_custom_color: "#282828".into(),
canvas_border: CanvasBorder::DropShadow,

View File

@ -571,7 +571,7 @@ impl Default for UiState {
views: Vec::new(),
dialogs: Vec::new(),
windows: Vec::new(),
theme: crate::theme::ThemeKind::Pro,
theme: crate::theme::ThemeKind::ProMedium,
workspace: "Essentials".into(),
palette_open: false,
dock_tabs: DockTabs::default(),

View File

@ -14,10 +14,10 @@ use std::sync::Arc;
#[derive(Clone, Copy, Debug, Default, PartialEq, Eq, Serialize, Deserialize)]
pub enum ThemeKind {
/// Photoshop-style Spectrum dark: flat charcoal panels, tab strips, blue accents (default).
#[default]
/// Photoshop-style Spectrum dark: flat charcoal panels, tab strips, blue accents (darkest brightness).
Pro,
/// Photoshop's default (second) interface brightness: #535353 panels, #282828 canvas.
/// Photoshop's default (second) interface brightness: #535353 panels, #282828 canvas (default).
#[default]
ProMedium,
Studio,
StudioLight,