diff --git a/packages/AtomUI/AtomUI.csproj b/packages/AtomUI/AtomUI.csproj index 047b707..91d3e5a 100644 --- a/packages/AtomUI/AtomUI.csproj +++ b/packages/AtomUI/AtomUI.csproj @@ -1,4 +1,8 @@  + + + PLATFORM_WINDOWS + diff --git a/src/AtomUI.Base/MotionScene/SceneLayer.cs b/src/AtomUI.Base/MotionScene/SceneLayer.cs index 002707a..3a38b6a 100644 --- a/src/AtomUI.Base/MotionScene/SceneLayer.cs +++ b/src/AtomUI.Base/MotionScene/SceneLayer.cs @@ -5,7 +5,10 @@ using Avalonia.Controls.Primitives.PopupPositioning; using Avalonia.Media; using Avalonia.Platform; using Avalonia.VisualTree; + +#if PLATFORM_WINDOWS using AtomUI.Platform.Windows; +#endif namespace AtomUI.MotionScene; @@ -39,10 +42,12 @@ internal class SceneLayer : WindowBase, IHostedVisualTreeRoot, IDisposable { ParentTopLevel = parent; impl.SetWindowManagerAddShadowHint(false); +#if PLATFORM_WINDOWS if (this is WindowBase window) { window.SetTransparentForMouseEvents(true); } +#endif if (PlatformImpl?.PopupPositioner is ManagedPopupPositioner managedPopupPositioner) { diff --git a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.ControlThemeRegisterGenerator/ControlThemeRegister.g.cs b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.ControlThemeRegisterGenerator/ControlThemeRegister.g.cs index bd50ff8..557f4d5 100644 --- a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.ControlThemeRegisterGenerator/ControlThemeRegister.g.cs +++ b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.ControlThemeRegisterGenerator/ControlThemeRegister.g.cs @@ -1,119 +1,119 @@ -namespace AtomUI.Theme -{ - internal class ControlThemeRegister - { - internal static void Register() - { - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AddOnDecoratedBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AddOnDecoratedInnerBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AlertTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ArrowDecoratedBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Badge.CountBadgeAdornerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Badge.DotBadgeAdornerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ButtonSpinnerInnerBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ButtonSpinnerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DefaultButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DropdownButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.IconButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LinkButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PrimaryButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SplitButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToggleIconButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseCalendarButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseCalendarDayButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.HeadTextButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CheckBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CollapseItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CollapseTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxSpinnerInnerBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarDayButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.DualMonthCalendarItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.DualMonthRangeCalendarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.RangeCalendarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerFlyoutPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DualMonthRangeDatePickerPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeDatePickerFlyoutPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeDatePickerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimedRangeDatePickerPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.EmptyIndicatorTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ExpanderTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuFlyoutPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.GroupBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LineEditTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SearchEditDecoratedBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SearchEditTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextBoxInnerBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PickerClearUpButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Internal.RangeInfoPickerInputTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ListBoxItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ListBoxTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LoadingIndicatorAdornerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LoadingIndicatorTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ContextMenuTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuScrollViewerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuSeparatorTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TopLevelMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MessageCardTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.WindowMessageManagerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.HorizontalNavMenuTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.InlineNavMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NavMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NavMenuTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TopLevelHorizontalNavMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.VerticalNavMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.VerticalNavMenuTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NotificationCardTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.WindowNotificationManagerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NumericUpDownTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.OptionButtonGroupTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.OptionButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PopupConfirmContainerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CircleProgressTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DashboardProgressTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ProgressBarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.StepsProgressBarTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RadioButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SegmentedItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SegmentedTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SeparatorTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SliderTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SliderThumbTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToggleSwitchTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseOverflowMenuItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseTabScrollViewerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabControlTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabControlTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabStripItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabStripTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabStripItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabStripTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TagTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimelineItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimelineTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeTimePickerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerFlyoutPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerPresenterTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimeViewTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToolTipTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NodeSwitcherButtonTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TreeViewItemTheme()); - ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TreeViewTheme()); - } - } +namespace AtomUI.Theme +{ + internal class ControlThemeRegister + { + internal static void Register() + { + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AddOnDecoratedBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AddOnDecoratedInnerBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.AlertTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ArrowDecoratedBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Badge.CountBadgeAdornerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Badge.DotBadgeAdornerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DefaultButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DropdownButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.IconButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LinkButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PrimaryButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SplitButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToggleIconButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ButtonSpinnerInnerBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ButtonSpinnerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseCalendarButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseCalendarDayButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.HeadTextButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CheckBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CollapseItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CollapseTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxSpinnerInnerBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ComboBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarDayButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.CalendarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.DualMonthCalendarItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.DualMonthRangeCalendarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CalendarView.RangeCalendarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerFlyoutPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DatePickerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DualMonthRangeDatePickerPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeDatePickerFlyoutPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeDatePickerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimedRangeDatePickerPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.EmptyIndicatorTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ExpanderTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuFlyoutPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.GroupBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LineEditTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SearchEditDecoratedBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SearchEditTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextBoxInnerBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TextBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PickerClearUpButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.Internal.RangeInfoPickerInputTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ListBoxItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ListBoxTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LoadingIndicatorAdornerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.LoadingIndicatorTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ContextMenuTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuScrollViewerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuSeparatorTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MenuTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TopLevelMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.MessageCardTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.WindowMessageManagerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.HorizontalNavMenuTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.InlineNavMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NavMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NavMenuTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TopLevelHorizontalNavMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.VerticalNavMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.VerticalNavMenuTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NotificationCardTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.WindowNotificationManagerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NumericUpDownTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.OptionButtonGroupTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.OptionButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.PopupConfirmContainerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CircleProgressTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.DashboardProgressTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ProgressBarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.StepsProgressBarTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RadioButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SegmentedItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SegmentedTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SeparatorTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SliderTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.SliderThumbTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToggleSwitchTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseOverflowMenuItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.BaseTabScrollViewerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabControlTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabControlTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabStripItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.CardTabStripTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabStripItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TabStripTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TagTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimelineItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimelineTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.RangeTimePickerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerFlyoutPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerPresenterTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimePickerTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TimeViewTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.ToolTipTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.NodeSwitcherButtonTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TreeViewItemTheme()); + ThemeManager.Current.RegisterControlTheme(new AtomUI.Controls.TreeViewTheme()); + } + } } \ No newline at end of file diff --git a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/ControlTokenRegister.g.cs b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/ControlTokenRegister.g.cs index c125595..b1feaf5 100644 --- a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/ControlTokenRegister.g.cs +++ b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/ControlTokenRegister.g.cs @@ -1,50 +1,50 @@ -namespace AtomUI.Theme -{ - internal class ControlTokenTypeRegister - { - internal static void Register() - { - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.AddOnDecoratedBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.AlertToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ArrowDecoratedBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.BadgeToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ButtonSpinnerToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ButtonToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CalendarToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CheckBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CollapseToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ComboBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.DatePickerToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.EmptyIndicatorToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ExpanderToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.FlyoutPresenterToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.GroupBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.LineEditToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.Internal.InfoPickerInputToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ListBoxToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.LoadingIndicatorToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MarqueeLabelToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MenuToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MessageToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NavMenuToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NotificationToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NumericUpDownToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.OptionButtonToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.PopupConfirmToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ProgressBarToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.RadioButtonToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SegmentedToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SeparatorToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SliderToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ToggleSwitchToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TabControlToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TagToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TimelineToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TimePickerToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ToolTipToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TreeViewToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CaptionButtonToken)); - ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.WindowToken)); - } - } +namespace AtomUI.Theme +{ + internal class ControlTokenTypeRegister + { + internal static void Register() + { + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.AddOnDecoratedBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.AlertToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ArrowDecoratedBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.BadgeToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ButtonToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ButtonSpinnerToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CalendarToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CheckBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CollapseToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ComboBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.DatePickerToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.EmptyIndicatorToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ExpanderToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.FlyoutPresenterToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.GroupBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.LineEditToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.Internal.InfoPickerInputToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ListBoxToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.LoadingIndicatorToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MarqueeLabelToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MenuToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.MessageToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NavMenuToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NotificationToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.NumericUpDownToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.OptionButtonToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.PopupConfirmToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ProgressBarToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.RadioButtonToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SegmentedToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SeparatorToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.SliderToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ToggleSwitchToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TabControlToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TagToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TimelineToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TimePickerToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.ToolTipToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.TreeViewToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.CaptionButtonToken)); + ThemeManager.Current.RegisterControlTokenType(typeof(AtomUI.Controls.WindowToken)); + } + } } \ No newline at end of file diff --git a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs index a3bf79e..ed48cb5 100644 --- a/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs +++ b/src/AtomUI.Controls/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs @@ -1,723 +1,723 @@ -using AtomUI.Theme.TokenSystem; - -namespace AtomUI.Theme.Styling -{ - public static class AddOnDecoratedBoxTokenResourceKey - { - public static readonly TokenResourceKey Padding = new TokenResourceKey("AddOnDecoratedBox.Padding", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("AddOnDecoratedBox.PaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("AddOnDecoratedBox.PaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey AddonBg = new TokenResourceKey("AddOnDecoratedBox.AddonBg", "AtomUI.Token"); - public static readonly TokenResourceKey HoverBorderColor = new TokenResourceKey("AddOnDecoratedBox.HoverBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBorderColor = new TokenResourceKey("AddOnDecoratedBox.ActiveBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveShadow = new TokenResourceKey("AddOnDecoratedBox.ActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey ErrorActiveShadow = new TokenResourceKey("AddOnDecoratedBox.ErrorActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey WarningActiveShadow = new TokenResourceKey("AddOnDecoratedBox.WarningActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey HoverBg = new TokenResourceKey("AddOnDecoratedBox.HoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBg = new TokenResourceKey("AddOnDecoratedBox.ActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey FontSize = new TokenResourceKey("AddOnDecoratedBox.FontSize", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeLG = new TokenResourceKey("AddOnDecoratedBox.FontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeSM = new TokenResourceKey("AddOnDecoratedBox.FontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPadding = new TokenResourceKey("AddOnDecoratedBox.AddOnPadding", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPaddingSM = new TokenResourceKey("AddOnDecoratedBox.AddOnPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPaddingLG = new TokenResourceKey("AddOnDecoratedBox.AddOnPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey LeftInnerAddOnMargin = new TokenResourceKey("AddOnDecoratedBox.LeftInnerAddOnMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RightInnerAddOnMargin = new TokenResourceKey("AddOnDecoratedBox.RightInnerAddOnMargin", "AtomUI.Token"); - } - - public static class AlertTokenResourceKey - { - public static readonly TokenResourceKey DefaultPadding = new TokenResourceKey("Alert.DefaultPadding", "AtomUI.Token"); - public static readonly TokenResourceKey WithDescriptionPadding = new TokenResourceKey("Alert.WithDescriptionPadding", "AtomUI.Token"); - public static readonly TokenResourceKey MessageWithDescriptionMargin = new TokenResourceKey("Alert.MessageWithDescriptionMargin", "AtomUI.Token"); - public static readonly TokenResourceKey IconDefaultMargin = new TokenResourceKey("Alert.IconDefaultMargin", "AtomUI.Token"); - public static readonly TokenResourceKey IconWithDescriptionMargin = new TokenResourceKey("Alert.IconWithDescriptionMargin", "AtomUI.Token"); - public static readonly TokenResourceKey IconSize = new TokenResourceKey("Alert.IconSize", "AtomUI.Token"); - public static readonly TokenResourceKey WithDescriptionIconSize = new TokenResourceKey("Alert.WithDescriptionIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey CloseIconSize = new TokenResourceKey("Alert.CloseIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraElementMargin = new TokenResourceKey("Alert.ExtraElementMargin", "AtomUI.Token"); - } - - public static class ArrowDecoratedBoxTokenResourceKey - { - public static readonly TokenResourceKey ArrowSize = new TokenResourceKey("ArrowDecoratedBox.ArrowSize", "AtomUI.Token"); - public static readonly TokenResourceKey Padding = new TokenResourceKey("ArrowDecoratedBox.Padding", "AtomUI.Token"); - } - - public static class BadgeTokenResourceKey - { - public static readonly TokenResourceKey IndicatorHeight = new TokenResourceKey("Badge.IndicatorHeight", "AtomUI.Token"); - public static readonly TokenResourceKey IndicatorHeightSM = new TokenResourceKey("Badge.IndicatorHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey DotSize = new TokenResourceKey("Badge.DotSize", "AtomUI.Token"); - public static readonly TokenResourceKey TextFontSize = new TokenResourceKey("Badge.TextFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey TextFontSizeSM = new TokenResourceKey("Badge.TextFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey TextFontWeight = new TokenResourceKey("Badge.TextFontWeight", "AtomUI.Token"); - public static readonly TokenResourceKey StatusSize = new TokenResourceKey("Badge.StatusSize", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeFontHeight = new TokenResourceKey("Badge.BadgeFontHeight", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeTextColor = new TokenResourceKey("Badge.BadgeTextColor", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeColor = new TokenResourceKey("Badge.BadgeColor", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeColorHover = new TokenResourceKey("Badge.BadgeColorHover", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeShadowSize = new TokenResourceKey("Badge.BadgeShadowSize", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeShadowColor = new TokenResourceKey("Badge.BadgeShadowColor", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeProcessingDuration = new TokenResourceKey("Badge.BadgeProcessingDuration", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeRibbonOffset = new TokenResourceKey("Badge.BadgeRibbonOffset", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeRibbonCornerTransform = new TokenResourceKey("Badge.BadgeRibbonCornerTransform", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeRibbonCornerDarkenAmount = new TokenResourceKey("Badge.BadgeRibbonCornerDarkenAmount", "AtomUI.Token"); - public static readonly TokenResourceKey BadgeRibbonTextPadding = new TokenResourceKey("Badge.BadgeRibbonTextPadding", "AtomUI.Token"); - public static readonly TokenResourceKey DotBadgeLabelMargin = new TokenResourceKey("Badge.DotBadgeLabelMargin", "AtomUI.Token"); - public static readonly TokenResourceKey CountBadgeTextPadding = new TokenResourceKey("Badge.CountBadgeTextPadding", "AtomUI.Token"); - public static readonly TokenResourceKey CountBadgeCornerRadius = new TokenResourceKey("Badge.CountBadgeCornerRadius", "AtomUI.Token"); - public static readonly TokenResourceKey CountBadgeCornerRadiusSM = new TokenResourceKey("Badge.CountBadgeCornerRadiusSM", "AtomUI.Token"); - } - - public static class ButtonSpinnerTokenResourceKey - { - public static readonly TokenResourceKey ControlWidth = new TokenResourceKey("ButtonSpinner.ControlWidth", "AtomUI.Token"); - public static readonly TokenResourceKey HandleWidth = new TokenResourceKey("ButtonSpinner.HandleWidth", "AtomUI.Token"); - public static readonly TokenResourceKey HandleIconSize = new TokenResourceKey("ButtonSpinner.HandleIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey HandleBg = new TokenResourceKey("ButtonSpinner.HandleBg", "AtomUI.Token"); - public static readonly TokenResourceKey HandleActiveBg = new TokenResourceKey("ButtonSpinner.HandleActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey HandleHoverColor = new TokenResourceKey("ButtonSpinner.HandleHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey HandleBorderColor = new TokenResourceKey("ButtonSpinner.HandleBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey FilledHandleBg = new TokenResourceKey("ButtonSpinner.FilledHandleBg", "AtomUI.Token"); - } - - public static class ButtonTokenResourceKey - { - public static readonly TokenResourceKey FontWeight = new TokenResourceKey("Button.FontWeight", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultShadow = new TokenResourceKey("Button.DefaultShadow", "AtomUI.Token"); - public static readonly TokenResourceKey PrimaryShadow = new TokenResourceKey("Button.PrimaryShadow", "AtomUI.Token"); - public static readonly TokenResourceKey DangerShadow = new TokenResourceKey("Button.DangerShadow", "AtomUI.Token"); - public static readonly TokenResourceKey PrimaryColor = new TokenResourceKey("Button.PrimaryColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("Button.DefaultColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultBg = new TokenResourceKey("Button.DefaultBg", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultBorderColor = new TokenResourceKey("Button.DefaultBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultBorderColorDisabled = new TokenResourceKey("Button.DefaultBorderColorDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey DangerColor = new TokenResourceKey("Button.DangerColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultHoverBg = new TokenResourceKey("Button.DefaultHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultHoverColor = new TokenResourceKey("Button.DefaultHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultHoverBorderColor = new TokenResourceKey("Button.DefaultHoverBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultActiveBg = new TokenResourceKey("Button.DefaultActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultActiveColor = new TokenResourceKey("Button.DefaultActiveColor", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultActiveBorderColor = new TokenResourceKey("Button.DefaultActiveBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey BorderColorDisabled = new TokenResourceKey("Button.BorderColorDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultGhostColor = new TokenResourceKey("Button.DefaultGhostColor", "AtomUI.Token"); - public static readonly TokenResourceKey GhostBg = new TokenResourceKey("Button.GhostBg", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultGhostBorderColor = new TokenResourceKey("Button.DefaultGhostBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey Padding = new TokenResourceKey("Button.Padding", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("Button.PaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("Button.PaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraContentMarginSM = new TokenResourceKey("Button.ExtraContentMarginSM", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraContentMargin = new TokenResourceKey("Button.ExtraContentMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraContentMarginLG = new TokenResourceKey("Button.ExtraContentMarginLG", "AtomUI.Token"); - public static readonly TokenResourceKey CirclePadding = new TokenResourceKey("Button.CirclePadding", "AtomUI.Token"); - public static readonly TokenResourceKey OnlyIconSize = new TokenResourceKey("Button.OnlyIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey OnlyIconSizeLG = new TokenResourceKey("Button.OnlyIconSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey OnlyIconSizeSM = new TokenResourceKey("Button.OnlyIconSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey IconSize = new TokenResourceKey("Button.IconSize", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeLG = new TokenResourceKey("Button.IconSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("Button.IconSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey IconMargin = new TokenResourceKey("Button.IconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey GroupBorderColor = new TokenResourceKey("Button.GroupBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey LinkHoverBg = new TokenResourceKey("Button.LinkHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey TextHoverBg = new TokenResourceKey("Button.TextHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSize = new TokenResourceKey("Button.ContentFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSizeLG = new TokenResourceKey("Button.ContentFontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSizeSM = new TokenResourceKey("Button.ContentFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeight = new TokenResourceKey("Button.ContentLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeightLG = new TokenResourceKey("Button.ContentLineHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeightSM = new TokenResourceKey("Button.ContentLineHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey IconOnyPadding = new TokenResourceKey("Button.IconOnyPadding", "AtomUI.Token"); - public static readonly TokenResourceKey IconOnyPaddingLG = new TokenResourceKey("Button.IconOnyPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey IconOnyPaddingSM = new TokenResourceKey("Button.IconOnyPaddingSM", "AtomUI.Token"); - } - - public static class CalendarTokenResourceKey - { - public static readonly TokenResourceKey CellHoverBg = new TokenResourceKey("Calendar.CellHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellActiveWithRangeBg = new TokenResourceKey("Calendar.CellActiveWithRangeBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellHoverWithRangeBg = new TokenResourceKey("Calendar.CellHoverWithRangeBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellBgDisabled = new TokenResourceKey("Calendar.CellBgDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey CellRangeBorderColor = new TokenResourceKey("Calendar.CellRangeBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey CellHeight = new TokenResourceKey("Calendar.CellHeight", "AtomUI.Token"); - public static readonly TokenResourceKey CellWidth = new TokenResourceKey("Calendar.CellWidth", "AtomUI.Token"); - public static readonly TokenResourceKey CellLineHeight = new TokenResourceKey("Calendar.CellLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey CellMargin = new TokenResourceKey("Calendar.CellMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPanelMinWidth = new TokenResourceKey("Calendar.ItemPanelMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPanelMinHeight = new TokenResourceKey("Calendar.ItemPanelMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TextHeight = new TokenResourceKey("Calendar.TextHeight", "AtomUI.Token"); - public static readonly TokenResourceKey PanelContentPadding = new TokenResourceKey("Calendar.PanelContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey WithoutTimeCellHeight = new TokenResourceKey("Calendar.WithoutTimeCellHeight", "AtomUI.Token"); - public static readonly TokenResourceKey DayTitleHeight = new TokenResourceKey("Calendar.DayTitleHeight", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("Calendar.HeaderMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RangeCalendarSpacing = new TokenResourceKey("Calendar.RangeCalendarSpacing", "AtomUI.Token"); - } - - public static class CheckBoxTokenResourceKey - { - public static readonly TokenResourceKey CheckIndicatorSize = new TokenResourceKey("CheckBox.CheckIndicatorSize", "AtomUI.Token"); - public static readonly TokenResourceKey IndicatorTristateMarkSize = new TokenResourceKey("CheckBox.IndicatorTristateMarkSize", "AtomUI.Token"); - public static readonly TokenResourceKey TextMargin = new TokenResourceKey("CheckBox.TextMargin", "AtomUI.Token"); - } - - public static class CollapseTokenResourceKey - { - public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("Collapse.HeaderPadding", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderBg = new TokenResourceKey("Collapse.HeaderBg", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Collapse.ContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Collapse.ContentBg", "AtomUI.Token"); - public static readonly TokenResourceKey CollapseHeaderPaddingSM = new TokenResourceKey("Collapse.CollapseHeaderPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey CollapseHeaderPaddingLG = new TokenResourceKey("Collapse.CollapseHeaderPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey CollapseContentPaddingSM = new TokenResourceKey("Collapse.CollapseContentPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey CollapseContentPaddingLG = new TokenResourceKey("Collapse.CollapseContentPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey CollapsePanelBorderRadius = new TokenResourceKey("Collapse.CollapsePanelBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey LeftExpandButtonMargin = new TokenResourceKey("Collapse.LeftExpandButtonMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RightExpandButtonMargin = new TokenResourceKey("Collapse.RightExpandButtonMargin", "AtomUI.Token"); - } - - public static class ComboBoxTokenResourceKey - { - public static readonly TokenResourceKey OpenIndicatorWidth = new TokenResourceKey("ComboBox.OpenIndicatorWidth", "AtomUI.Token"); - public static readonly TokenResourceKey PopupBorderRadius = new TokenResourceKey("ComboBox.PopupBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey PopupBoxShadows = new TokenResourceKey("ComboBox.PopupBoxShadows", "AtomUI.Token"); - public static readonly TokenResourceKey PopupContentPadding = new TokenResourceKey("ComboBox.PopupContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("ComboBox.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("ComboBox.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("ComboBox.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("ComboBox.ItemDisabledColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("ComboBox.ItemBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverBgColor = new TokenResourceKey("ComboBox.ItemHoverBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedBgColor = new TokenResourceKey("ComboBox.ItemSelectedBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("ComboBox.ItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("ComboBox.ItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey PopupMarginToAnchor = new TokenResourceKey("ComboBox.PopupMarginToAnchor", "AtomUI.Token"); - } - - public static class DatePickerTokenResourceKey - { - public static readonly TokenResourceKey CellHoverBg = new TokenResourceKey("DatePicker.CellHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellActiveWithRangeBg = new TokenResourceKey("DatePicker.CellActiveWithRangeBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellHoverWithRangeBg = new TokenResourceKey("DatePicker.CellHoverWithRangeBg", "AtomUI.Token"); - public static readonly TokenResourceKey CellBgDisabled = new TokenResourceKey("DatePicker.CellBgDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey CellRangeBorderColor = new TokenResourceKey("DatePicker.CellRangeBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey CellHeight = new TokenResourceKey("DatePicker.CellHeight", "AtomUI.Token"); - public static readonly TokenResourceKey CellWidth = new TokenResourceKey("DatePicker.CellWidth", "AtomUI.Token"); - public static readonly TokenResourceKey CellLineHeight = new TokenResourceKey("DatePicker.CellLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey CellMargin = new TokenResourceKey("DatePicker.CellMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPanelMinWidth = new TokenResourceKey("DatePicker.ItemPanelMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey RangeItemPanelMinWidth = new TokenResourceKey("DatePicker.RangeItemPanelMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPanelMinHeight = new TokenResourceKey("DatePicker.ItemPanelMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TextHeight = new TokenResourceKey("DatePicker.TextHeight", "AtomUI.Token"); - public static readonly TokenResourceKey PanelContentPadding = new TokenResourceKey("DatePicker.PanelContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey WithoutTimeCellHeight = new TokenResourceKey("DatePicker.WithoutTimeCellHeight", "AtomUI.Token"); - public static readonly TokenResourceKey DayTitleHeight = new TokenResourceKey("DatePicker.DayTitleHeight", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("DatePicker.HeaderMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("DatePicker.HeaderPadding", "AtomUI.Token"); - public static readonly TokenResourceKey RangeCalendarSpacing = new TokenResourceKey("DatePicker.RangeCalendarSpacing", "AtomUI.Token"); - public static readonly TokenResourceKey PickerInputMinWidth = new TokenResourceKey("DatePicker.PickerInputMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey PickerInputWithTimeMinWidth = new TokenResourceKey("DatePicker.PickerInputWithTimeMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonsPanelMargin = new TokenResourceKey("DatePicker.ButtonsPanelMargin", "AtomUI.Token"); - } - - public static class EmptyIndicatorTokenResourceKey - { - public static readonly TokenResourceKey EmptyImgHeight = new TokenResourceKey("EmptyIndicator.EmptyImgHeight", "AtomUI.Token"); - public static readonly TokenResourceKey EmptyImgHeightSM = new TokenResourceKey("EmptyIndicator.EmptyImgHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey EmptyImgHeightMD = new TokenResourceKey("EmptyIndicator.EmptyImgHeightMD", "AtomUI.Token"); - } - - public static class ExpanderTokenResourceKey - { - public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("Expander.HeaderPadding", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderPaddingSM = new TokenResourceKey("Expander.HeaderPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderPaddingLG = new TokenResourceKey("Expander.HeaderPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderBg = new TokenResourceKey("Expander.HeaderBg", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Expander.ContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPaddingSM = new TokenResourceKey("Expander.ContentPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPaddingLG = new TokenResourceKey("Expander.ContentPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Expander.ContentBg", "AtomUI.Token"); - public static readonly TokenResourceKey ExpanderBorderRadius = new TokenResourceKey("Expander.ExpanderBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey LeftExpandButtonHMargin = new TokenResourceKey("Expander.LeftExpandButtonHMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RightExpandButtonHMargin = new TokenResourceKey("Expander.RightExpandButtonHMargin", "AtomUI.Token"); - public static readonly TokenResourceKey LeftExpandButtonVMargin = new TokenResourceKey("Expander.LeftExpandButtonVMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RightExpandButtonVMargin = new TokenResourceKey("Expander.RightExpandButtonVMargin", "AtomUI.Token"); - } - - public static class GroupBoxTokenResourceKey - { - public static readonly TokenResourceKey TextPaddingInline = new TokenResourceKey("GroupBox.TextPaddingInline", "AtomUI.Token"); - public static readonly TokenResourceKey OrientationMarginPercent = new TokenResourceKey("GroupBox.OrientationMarginPercent", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalMarginInline = new TokenResourceKey("GroupBox.VerticalMarginInline", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("GroupBox.ContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderContainerMargin = new TokenResourceKey("GroupBox.HeaderContainerMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderIconMargin = new TokenResourceKey("GroupBox.HeaderIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderContentPadding = new TokenResourceKey("GroupBox.HeaderContentPadding", "AtomUI.Token"); - } - - public static class LineEditTokenResourceKey - { - public static readonly TokenResourceKey Padding = new TokenResourceKey("LineEdit.Padding", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("LineEdit.PaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("LineEdit.PaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey AddonBg = new TokenResourceKey("LineEdit.AddonBg", "AtomUI.Token"); - public static readonly TokenResourceKey HoverBorderColor = new TokenResourceKey("LineEdit.HoverBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBorderColor = new TokenResourceKey("LineEdit.ActiveBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveShadow = new TokenResourceKey("LineEdit.ActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey ErrorActiveShadow = new TokenResourceKey("LineEdit.ErrorActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey WarningActiveShadow = new TokenResourceKey("LineEdit.WarningActiveShadow", "AtomUI.Token"); - public static readonly TokenResourceKey HoverBg = new TokenResourceKey("LineEdit.HoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBg = new TokenResourceKey("LineEdit.ActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey InputFontSize = new TokenResourceKey("LineEdit.InputFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey InputFontSizeLG = new TokenResourceKey("LineEdit.InputFontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey InputFontSizeSM = new TokenResourceKey("LineEdit.InputFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPadding = new TokenResourceKey("LineEdit.AddOnPadding", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPaddingSM = new TokenResourceKey("LineEdit.AddOnPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey AddOnPaddingLG = new TokenResourceKey("LineEdit.AddOnPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey LeftInnerAddOnMargin = new TokenResourceKey("LineEdit.LeftInnerAddOnMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RightInnerAddOnMargin = new TokenResourceKey("LineEdit.RightInnerAddOnMargin", "AtomUI.Token"); - } - - public static class InfoPickerInputTokenResourceKey - { - public static readonly TokenResourceKey RangePickerArrowMargin = new TokenResourceKey("InfoPickerInput.RangePickerArrowMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RangePickerIndicatorThickness = new TokenResourceKey("InfoPickerInput.RangePickerIndicatorThickness", "AtomUI.Token"); - } - - public static class ListBoxTokenResourceKey - { - public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("ListBox.ContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("ListBox.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("ListBox.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("ListBox.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("ListBox.ItemDisabledColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("ListBox.ItemBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverBgColor = new TokenResourceKey("ListBox.ItemHoverBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedBgColor = new TokenResourceKey("ListBox.ItemSelectedBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPaddingSM = new TokenResourceKey("ListBox.ItemPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("ListBox.ItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPaddingLG = new TokenResourceKey("ListBox.ItemPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("ListBox.ItemMargin", "AtomUI.Token"); - } - - public static class LoadingIndicatorTokenResourceKey - { - public static readonly TokenResourceKey DotSize = new TokenResourceKey("LoadingIndicator.DotSize", "AtomUI.Token"); - public static readonly TokenResourceKey DotSizeSM = new TokenResourceKey("LoadingIndicator.DotSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey DotSizeLG = new TokenResourceKey("LoadingIndicator.DotSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey IndicatorDuration = new TokenResourceKey("LoadingIndicator.IndicatorDuration", "AtomUI.Token"); - } - - public static class MarqueeLabelTokenResourceKey - { - public static readonly TokenResourceKey CycleSpace = new TokenResourceKey("MarqueeLabel.CycleSpace", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultSpeed = new TokenResourceKey("MarqueeLabel.DefaultSpeed", "AtomUI.Token"); - } - - public static class MenuTokenResourceKey - { - public static readonly TokenResourceKey MenuPopupBorderRadius = new TokenResourceKey("Menu.MenuPopupBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupBoxShadows = new TokenResourceKey("Menu.MenuPopupBoxShadows", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupContentPadding = new TokenResourceKey("Menu.MenuPopupContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMinWidth = new TokenResourceKey("Menu.MenuPopupMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMaxWidth = new TokenResourceKey("Menu.MenuPopupMaxWidth", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMinHeight = new TokenResourceKey("Menu.MenuPopupMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMaxHeight = new TokenResourceKey("Menu.MenuPopupMaxHeight", "AtomUI.Token"); - public static readonly TokenResourceKey MenuTearOffHeight = new TokenResourceKey("Menu.MenuTearOffHeight", "AtomUI.Token"); - public static readonly TokenResourceKey MenuBgColor = new TokenResourceKey("Menu.MenuBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("Menu.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey KeyGestureColor = new TokenResourceKey("Menu.KeyGestureColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("Menu.ItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("Menu.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("Menu.ItemDisabledColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemColor = new TokenResourceKey("Menu.DangerItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemHoverColor = new TokenResourceKey("Menu.DangerItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBg = new TokenResourceKey("Menu.ItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("Menu.ItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("Menu.ItemHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ItemIconSize = new TokenResourceKey("Menu.ItemIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey ItemIconMarginInlineEnd = new TokenResourceKey("Menu.ItemIconMarginInlineEnd", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBorderRadius = new TokenResourceKey("Menu.ItemBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPaddingInline = new TokenResourceKey("Menu.ItemPaddingInline", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemColor = new TokenResourceKey("Menu.TopLevelItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemSelectedColor = new TokenResourceKey("Menu.TopLevelItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemHoverColor = new TokenResourceKey("Menu.TopLevelItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemBg = new TokenResourceKey("Menu.TopLevelItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemSelectedBg = new TokenResourceKey("Menu.TopLevelItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemHoverBg = new TokenResourceKey("Menu.TopLevelItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemBorderRadiusSM = new TokenResourceKey("Menu.TopLevelItemBorderRadiusSM", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemBorderRadius = new TokenResourceKey("Menu.TopLevelItemBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemBorderRadiusLG = new TokenResourceKey("Menu.TopLevelItemBorderRadiusLG", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemPaddingSM = new TokenResourceKey("Menu.TopLevelItemPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemPadding = new TokenResourceKey("Menu.TopLevelItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemPaddingLG = new TokenResourceKey("Menu.TopLevelItemPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemFontSizeSM = new TokenResourceKey("Menu.TopLevelItemFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemFontSize = new TokenResourceKey("Menu.TopLevelItemFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemFontSizeLG = new TokenResourceKey("Menu.TopLevelItemFontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemLineHeight = new TokenResourceKey("Menu.TopLevelItemLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemLineHeightLG = new TokenResourceKey("Menu.TopLevelItemLineHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemLineHeightSM = new TokenResourceKey("Menu.TopLevelItemLineHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemPopupMarginToAnchor = new TokenResourceKey("Menu.TopLevelItemPopupMarginToAnchor", "AtomUI.Token"); - public static readonly TokenResourceKey ScrollButtonIconSize = new TokenResourceKey("Menu.ScrollButtonIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey ScrollButtonPadding = new TokenResourceKey("Menu.ScrollButtonPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ScrollButtonMargin = new TokenResourceKey("Menu.ScrollButtonMargin", "AtomUI.Token"); - public static readonly TokenResourceKey SeparatorItemHeight = new TokenResourceKey("Menu.SeparatorItemHeight", "AtomUI.Token"); - } - - public static class MessageTokenResourceKey - { - public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Message.ContentBg", "AtomUI.Token"); - public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Message.ContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey CardHeight = new TokenResourceKey("Message.CardHeight", "AtomUI.Token"); - public static readonly TokenResourceKey MessageIconSize = new TokenResourceKey("Message.MessageIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey MessageIconMargin = new TokenResourceKey("Message.MessageIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey MessageTopMargin = new TokenResourceKey("Message.MessageTopMargin", "AtomUI.Token"); - } - - public static class NavMenuTokenResourceKey - { - public static readonly TokenResourceKey MenuPopupBorderRadius = new TokenResourceKey("NavMenu.MenuPopupBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupBoxShadows = new TokenResourceKey("NavMenu.MenuPopupBoxShadows", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupContentPadding = new TokenResourceKey("NavMenu.MenuPopupContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMinWidth = new TokenResourceKey("NavMenu.MenuPopupMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMaxWidth = new TokenResourceKey("NavMenu.MenuPopupMaxWidth", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupMaxHeight = new TokenResourceKey("NavMenu.MenuPopupMaxHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TopLevelItemPopupMarginToAnchor = new TokenResourceKey("NavMenu.TopLevelItemPopupMarginToAnchor", "AtomUI.Token"); - public static readonly TokenResourceKey GroupTitleColor = new TokenResourceKey("NavMenu.GroupTitleColor", "AtomUI.Token"); - public static readonly TokenResourceKey GroupTitleLineHeight = new TokenResourceKey("NavMenu.GroupTitleLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey GroupTitleFontSize = new TokenResourceKey("NavMenu.GroupTitleFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBorderRadius = new TokenResourceKey("NavMenu.ItemBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey SubMenuItemBorderRadius = new TokenResourceKey("NavMenu.SubMenuItemBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey KeyGestureColor = new TokenResourceKey("NavMenu.KeyGestureColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("NavMenu.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("NavMenu.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemHoverColor = new TokenResourceKey("NavMenu.HorizontalItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("NavMenu.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemSelectedColor = new TokenResourceKey("NavMenu.HorizontalItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("NavMenu.ItemDisabledColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemColor = new TokenResourceKey("NavMenu.DangerItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemHoverColor = new TokenResourceKey("NavMenu.DangerItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemSelectedColor = new TokenResourceKey("NavMenu.DangerItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemActiveBg = new TokenResourceKey("NavMenu.DangerItemActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey DangerItemSelectedBg = new TokenResourceKey("NavMenu.DangerItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBg = new TokenResourceKey("NavMenu.ItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("NavMenu.ItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey SubMenuItemBg = new TokenResourceKey("NavMenu.SubMenuItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemActiveBg = new TokenResourceKey("NavMenu.ItemActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedBg = new TokenResourceKey("NavMenu.ItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemIconSize = new TokenResourceKey("NavMenu.ItemIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemSelectedBg = new TokenResourceKey("NavMenu.HorizontalItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBarWidth = new TokenResourceKey("NavMenu.ActiveBarWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ActiveBarHeight = new TokenResourceKey("NavMenu.ActiveBarHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ItemContentMargin = new TokenResourceKey("NavMenu.ItemContentMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ItemContentPadding = new TokenResourceKey("NavMenu.ItemContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalItemsPanelSpacing = new TokenResourceKey("NavMenu.VerticalItemsPanelSpacing", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalMenuContentPadding = new TokenResourceKey("NavMenu.VerticalMenuContentPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("NavMenu.ItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemMargin = new TokenResourceKey("NavMenu.HorizontalItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemHoverBg = new TokenResourceKey("NavMenu.HorizontalItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemBorderRadius = new TokenResourceKey("NavMenu.HorizontalItemBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("NavMenu.ItemHeight", "AtomUI.Token"); - public static readonly TokenResourceKey InlineItemIndentUnit = new TokenResourceKey("NavMenu.InlineItemIndentUnit", "AtomUI.Token"); - public static readonly TokenResourceKey CollapsedWidth = new TokenResourceKey("NavMenu.CollapsedWidth", "AtomUI.Token"); - public static readonly TokenResourceKey MenuPopupBg = new TokenResourceKey("NavMenu.MenuPopupBg", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalLineHeight = new TokenResourceKey("NavMenu.HorizontalLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey IconMargin = new TokenResourceKey("NavMenu.IconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey IconSize = new TokenResourceKey("NavMenu.IconSize", "AtomUI.Token"); - public static readonly TokenResourceKey CollapsedIconSize = new TokenResourceKey("NavMenu.CollapsedIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey DarkMenuPopupBg = new TokenResourceKey("NavMenu.DarkMenuPopupBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemColor = new TokenResourceKey("NavMenu.DarkItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkDangerItemColor = new TokenResourceKey("NavMenu.DarkDangerItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemBg = new TokenResourceKey("NavMenu.DarkItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkSubMenuItemBg = new TokenResourceKey("NavMenu.DarkSubMenuItemBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemSelectedColor = new TokenResourceKey("NavMenu.DarkItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemSelectedBg = new TokenResourceKey("NavMenu.DarkItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemHoverBg = new TokenResourceKey("NavMenu.DarkItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkGroupTitleColor = new TokenResourceKey("NavMenu.DarkGroupTitleColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemHoverColor = new TokenResourceKey("NavMenu.DarkItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkItemDisabledColor = new TokenResourceKey("NavMenu.DarkItemDisabledColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkDangerItemSelectedBg = new TokenResourceKey("NavMenu.DarkDangerItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey DarkDangerItemHoverColor = new TokenResourceKey("NavMenu.DarkDangerItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkDangerItemSelectedColor = new TokenResourceKey("NavMenu.DarkDangerItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey DarkDangerItemActiveBg = new TokenResourceKey("NavMenu.DarkDangerItemActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey MenuHorizontalHeight = new TokenResourceKey("NavMenu.MenuHorizontalHeight", "AtomUI.Token"); - public static readonly TokenResourceKey MenuArrowSize = new TokenResourceKey("NavMenu.MenuArrowSize", "AtomUI.Token"); - public static readonly TokenResourceKey MenuSubMenuBg = new TokenResourceKey("NavMenu.MenuSubMenuBg", "AtomUI.Token"); - } - - public static class NotificationTokenResourceKey - { - public static readonly TokenResourceKey NotificationBg = new TokenResourceKey("Notification.NotificationBg", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationPadding = new TokenResourceKey("Notification.NotificationPadding", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationIconSize = new TokenResourceKey("Notification.NotificationIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationIconMargin = new TokenResourceKey("Notification.NotificationIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationCloseButtonSize = new TokenResourceKey("Notification.NotificationCloseButtonSize", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationMarginBottom = new TokenResourceKey("Notification.NotificationMarginBottom", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationTopMargin = new TokenResourceKey("Notification.NotificationTopMargin", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationBottomMargin = new TokenResourceKey("Notification.NotificationBottomMargin", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationProgressBg = new TokenResourceKey("Notification.NotificationProgressBg", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationProgressHeight = new TokenResourceKey("Notification.NotificationProgressHeight", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationProgressMargin = new TokenResourceKey("Notification.NotificationProgressMargin", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationWidth = new TokenResourceKey("Notification.NotificationWidth", "AtomUI.Token"); - public static readonly TokenResourceKey NotificationContentMargin = new TokenResourceKey("Notification.NotificationContentMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("Notification.HeaderMargin", "AtomUI.Token"); - } - - public static class OptionButtonTokenResourceKey - { - public static readonly TokenResourceKey ButtonBackground = new TokenResourceKey("OptionButton.ButtonBackground", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonCheckedBackground = new TokenResourceKey("OptionButton.ButtonCheckedBackground", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonColor = new TokenResourceKey("OptionButton.ButtonColor", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonPadding = new TokenResourceKey("OptionButton.ButtonPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonCheckedBgDisabled = new TokenResourceKey("OptionButton.ButtonCheckedBgDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonCheckedColorDisabled = new TokenResourceKey("OptionButton.ButtonCheckedColorDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonSolidCheckedColor = new TokenResourceKey("OptionButton.ButtonSolidCheckedColor", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonSolidCheckedBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedBackground", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonSolidCheckedHoverBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedHoverBackground", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonSolidCheckedActiveBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedActiveBackground", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSize = new TokenResourceKey("OptionButton.ContentFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSizeLG = new TokenResourceKey("OptionButton.ContentFontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey ContentFontSizeSM = new TokenResourceKey("OptionButton.ContentFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeight = new TokenResourceKey("OptionButton.ContentLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeightLG = new TokenResourceKey("OptionButton.ContentLineHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey ContentLineHeightSM = new TokenResourceKey("OptionButton.ContentLineHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey Padding = new TokenResourceKey("OptionButton.Padding", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("OptionButton.PaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("OptionButton.PaddingSM", "AtomUI.Token"); - } - - public static class PopupConfirmTokenResourceKey - { - public static readonly TokenResourceKey PopupMinWidth = new TokenResourceKey("PopupConfirm.PopupMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey PopupMinHeight = new TokenResourceKey("PopupConfirm.PopupMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonMargin = new TokenResourceKey("PopupConfirm.ButtonMargin", "AtomUI.Token"); - public static readonly TokenResourceKey IconMargin = new TokenResourceKey("PopupConfirm.IconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ContentContainerMargin = new TokenResourceKey("PopupConfirm.ContentContainerMargin", "AtomUI.Token"); - public static readonly TokenResourceKey TitleMargin = new TokenResourceKey("PopupConfirm.TitleMargin", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonContainerMargin = new TokenResourceKey("PopupConfirm.ButtonContainerMargin", "AtomUI.Token"); - } - - public static class ProgressBarTokenResourceKey - { - public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("ProgressBar.DefaultColor", "AtomUI.Token"); - public static readonly TokenResourceKey RemainingColor = new TokenResourceKey("ProgressBar.RemainingColor", "AtomUI.Token"); - public static readonly TokenResourceKey CircleTextColor = new TokenResourceKey("ProgressBar.CircleTextColor", "AtomUI.Token"); - public static readonly TokenResourceKey LineBorderRadius = new TokenResourceKey("ProgressBar.LineBorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey CircleMinimumTextFontSize = new TokenResourceKey("ProgressBar.CircleMinimumTextFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey CircleMinimumIconSize = new TokenResourceKey("ProgressBar.CircleMinimumIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey ProgressStepMinWidth = new TokenResourceKey("ProgressBar.ProgressStepMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ProgressStepMarginInlineEnd = new TokenResourceKey("ProgressBar.ProgressStepMarginInlineEnd", "AtomUI.Token"); - public static readonly TokenResourceKey ProgressActiveMotionDuration = new TokenResourceKey("ProgressBar.ProgressActiveMotionDuration", "AtomUI.Token"); - public static readonly TokenResourceKey LineExtraInfoMargin = new TokenResourceKey("ProgressBar.LineExtraInfoMargin", "AtomUI.Token"); - public static readonly TokenResourceKey LineProgressPadding = new TokenResourceKey("ProgressBar.LineProgressPadding", "AtomUI.Token"); - public static readonly TokenResourceKey LineInfoIconSize = new TokenResourceKey("ProgressBar.LineInfoIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey LineInfoIconSizeSM = new TokenResourceKey("ProgressBar.LineInfoIconSizeSM", "AtomUI.Token"); - } - - public static class RadioButtonTokenResourceKey - { - public static readonly TokenResourceKey RadioSize = new TokenResourceKey("RadioButton.RadioSize", "AtomUI.Token"); - public static readonly TokenResourceKey DotSize = new TokenResourceKey("RadioButton.DotSize", "AtomUI.Token"); - public static readonly TokenResourceKey DotColorDisabled = new TokenResourceKey("RadioButton.DotColorDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey RadioColor = new TokenResourceKey("RadioButton.RadioColor", "AtomUI.Token"); - public static readonly TokenResourceKey RadioBgColor = new TokenResourceKey("RadioButton.RadioBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey DotPadding = new TokenResourceKey("RadioButton.DotPadding", "AtomUI.Token"); - public static readonly TokenResourceKey TextMargin = new TokenResourceKey("RadioButton.TextMargin", "AtomUI.Token"); - } - - public static class SegmentedTokenResourceKey - { - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("Segmented.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("Segmented.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("Segmented.ItemHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemActiveBg = new TokenResourceKey("Segmented.ItemActiveBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedBg = new TokenResourceKey("Segmented.ItemSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("Segmented.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey TrackPadding = new TokenResourceKey("Segmented.TrackPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMinHeightLG = new TokenResourceKey("Segmented.ItemMinHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMinHeight = new TokenResourceKey("Segmented.ItemMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ItemMinHeightSM = new TokenResourceKey("Segmented.ItemMinHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey TrackBg = new TokenResourceKey("Segmented.TrackBg", "AtomUI.Token"); - public static readonly TokenResourceKey SegmentedItemPadding = new TokenResourceKey("Segmented.SegmentedItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey SegmentedItemPaddingSM = new TokenResourceKey("Segmented.SegmentedItemPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey SegmentedItemContentMargin = new TokenResourceKey("Segmented.SegmentedItemContentMargin", "AtomUI.Token"); - } - - public static class SeparatorTokenResourceKey - { - public static readonly TokenResourceKey TextPaddingInline = new TokenResourceKey("Separator.TextPaddingInline", "AtomUI.Token"); - public static readonly TokenResourceKey OrientationMarginPercent = new TokenResourceKey("Separator.OrientationMarginPercent", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalMarginInline = new TokenResourceKey("Separator.VerticalMarginInline", "AtomUI.Token"); - } - - public static class SliderTokenResourceKey - { - public static readonly TokenResourceKey SliderTrackSize = new TokenResourceKey("Slider.SliderTrackSize", "AtomUI.Token"); - public static readonly TokenResourceKey RailSize = new TokenResourceKey("Slider.RailSize", "AtomUI.Token"); - public static readonly TokenResourceKey MarkSize = new TokenResourceKey("Slider.MarkSize", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbSize = new TokenResourceKey("Slider.ThumbSize", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleSize = new TokenResourceKey("Slider.ThumbCircleSize", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleSizeHover = new TokenResourceKey("Slider.ThumbCircleSizeHover", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderThickness = new TokenResourceKey("Slider.ThumbCircleBorderThickness", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderThicknessHover = new TokenResourceKey("Slider.ThumbCircleBorderThicknessHover", "AtomUI.Token"); - public static readonly TokenResourceKey RailBg = new TokenResourceKey("Slider.RailBg", "AtomUI.Token"); - public static readonly TokenResourceKey RailHoverBg = new TokenResourceKey("Slider.RailHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey TrackBg = new TokenResourceKey("Slider.TrackBg", "AtomUI.Token"); - public static readonly TokenResourceKey TrackHoverBg = new TokenResourceKey("Slider.TrackHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey MarkBorderColor = new TokenResourceKey("Slider.MarkBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey MarkBorderColorHover = new TokenResourceKey("Slider.MarkBorderColorHover", "AtomUI.Token"); - public static readonly TokenResourceKey MarkBorderColorActive = new TokenResourceKey("Slider.MarkBorderColorActive", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderColor = new TokenResourceKey("Slider.ThumbCircleBorderColor", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderHoverColor = new TokenResourceKey("Slider.ThumbCircleBorderHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderActiveColor = new TokenResourceKey("Slider.ThumbCircleBorderActiveColor", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbCircleBorderColorDisabled = new TokenResourceKey("Slider.ThumbCircleBorderColorDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbOutlineColor = new TokenResourceKey("Slider.ThumbOutlineColor", "AtomUI.Token"); - public static readonly TokenResourceKey ThumbOutlineThickness = new TokenResourceKey("Slider.ThumbOutlineThickness", "AtomUI.Token"); - public static readonly TokenResourceKey TrackBgDisabled = new TokenResourceKey("Slider.TrackBgDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey SliderPaddingHorizontal = new TokenResourceKey("Slider.SliderPaddingHorizontal", "AtomUI.Token"); - public static readonly TokenResourceKey SliderPaddingVertical = new TokenResourceKey("Slider.SliderPaddingVertical", "AtomUI.Token"); - public static readonly TokenResourceKey MarginPartWithMark = new TokenResourceKey("Slider.MarginPartWithMark", "AtomUI.Token"); - } - - public static class ToggleSwitchTokenResourceKey - { - public static readonly TokenResourceKey TrackHeight = new TokenResourceKey("ToggleSwitch.TrackHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TrackHeightSM = new TokenResourceKey("ToggleSwitch.TrackHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey TrackMinWidth = new TokenResourceKey("ToggleSwitch.TrackMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey TrackMinWidthSM = new TokenResourceKey("ToggleSwitch.TrackMinWidthSM", "AtomUI.Token"); - public static readonly TokenResourceKey TrackPadding = new TokenResourceKey("ToggleSwitch.TrackPadding", "AtomUI.Token"); - public static readonly TokenResourceKey HandleBg = new TokenResourceKey("ToggleSwitch.HandleBg", "AtomUI.Token"); - public static readonly TokenResourceKey HandleShadow = new TokenResourceKey("ToggleSwitch.HandleShadow", "AtomUI.Token"); - public static readonly TokenResourceKey HandleSize = new TokenResourceKey("ToggleSwitch.HandleSize", "AtomUI.Token"); - public static readonly TokenResourceKey HandleSizeSM = new TokenResourceKey("ToggleSwitch.HandleSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey InnerMinMargin = new TokenResourceKey("ToggleSwitch.InnerMinMargin", "AtomUI.Token"); - public static readonly TokenResourceKey InnerMaxMargin = new TokenResourceKey("ToggleSwitch.InnerMaxMargin", "AtomUI.Token"); - public static readonly TokenResourceKey InnerMinMarginSM = new TokenResourceKey("ToggleSwitch.InnerMinMarginSM", "AtomUI.Token"); - public static readonly TokenResourceKey InnerMaxMarginSM = new TokenResourceKey("ToggleSwitch.InnerMaxMarginSM", "AtomUI.Token"); - public static readonly TokenResourceKey IconSize = new TokenResourceKey("ToggleSwitch.IconSize", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("ToggleSwitch.IconSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey SwitchDuration = new TokenResourceKey("ToggleSwitch.SwitchDuration", "AtomUI.Token"); - public static readonly TokenResourceKey SwitchColor = new TokenResourceKey("ToggleSwitch.SwitchColor", "AtomUI.Token"); - public static readonly TokenResourceKey SwitchDisabledOpacity = new TokenResourceKey("ToggleSwitch.SwitchDisabledOpacity", "AtomUI.Token"); - public static readonly TokenResourceKey SwitchLoadingIconSize = new TokenResourceKey("ToggleSwitch.SwitchLoadingIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey SwitchLoadingIconColor = new TokenResourceKey("ToggleSwitch.SwitchLoadingIconColor", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraInfoFontSize = new TokenResourceKey("ToggleSwitch.ExtraInfoFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey ExtraInfoFontSizeSM = new TokenResourceKey("ToggleSwitch.ExtraInfoFontSizeSM", "AtomUI.Token"); - } - - public static class TabControlTokenResourceKey - { - public static readonly TokenResourceKey CardBg = new TokenResourceKey("TabControl.CardBg", "AtomUI.Token"); - public static readonly TokenResourceKey CardSize = new TokenResourceKey("TabControl.CardSize", "AtomUI.Token"); - public static readonly TokenResourceKey CardPadding = new TokenResourceKey("TabControl.CardPadding", "AtomUI.Token"); - public static readonly TokenResourceKey CardPaddingSM = new TokenResourceKey("TabControl.CardPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey CardPaddingLG = new TokenResourceKey("TabControl.CardPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey TitleFontSize = new TokenResourceKey("TabControl.TitleFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey TitleFontSizeLG = new TokenResourceKey("TabControl.TitleFontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey TitleFontSizeSM = new TokenResourceKey("TabControl.TitleFontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey InkBarColor = new TokenResourceKey("TabControl.InkBarColor", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalMargin = new TokenResourceKey("TabControl.HorizontalMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemGutter = new TokenResourceKey("TabControl.HorizontalItemGutter", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemMargin = new TokenResourceKey("TabControl.HorizontalItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemPadding = new TokenResourceKey("TabControl.HorizontalItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemPaddingLG = new TokenResourceKey("TabControl.HorizontalItemPaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey HorizontalItemPaddingSM = new TokenResourceKey("TabControl.HorizontalItemPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalItemGutter = new TokenResourceKey("TabControl.VerticalItemGutter", "AtomUI.Token"); - public static readonly TokenResourceKey VerticalItemPadding = new TokenResourceKey("TabControl.VerticalItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ItemColor = new TokenResourceKey("TabControl.ItemColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("TabControl.ItemHoverColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("TabControl.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey CardGutter = new TokenResourceKey("TabControl.CardGutter", "AtomUI.Token"); - public static readonly TokenResourceKey ItemIconMargin = new TokenResourceKey("TabControl.ItemIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey MenuIndicatorPaddingHorizontal = new TokenResourceKey("TabControl.MenuIndicatorPaddingHorizontal", "AtomUI.Token"); - public static readonly TokenResourceKey MenuIndicatorPaddingVertical = new TokenResourceKey("TabControl.MenuIndicatorPaddingVertical", "AtomUI.Token"); - public static readonly TokenResourceKey MenuEdgeThickness = new TokenResourceKey("TabControl.MenuEdgeThickness", "AtomUI.Token"); - public static readonly TokenResourceKey AddTabButtonMarginHorizontal = new TokenResourceKey("TabControl.AddTabButtonMarginHorizontal", "AtomUI.Token"); - public static readonly TokenResourceKey AddTabButtonMarginVertical = new TokenResourceKey("TabControl.AddTabButtonMarginVertical", "AtomUI.Token"); - public static readonly TokenResourceKey CloseIconMargin = new TokenResourceKey("TabControl.CloseIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey TabAndContentGutter = new TokenResourceKey("TabControl.TabAndContentGutter", "AtomUI.Token"); - } - - public static class TagTokenResourceKey - { - public static readonly TokenResourceKey DefaultBg = new TokenResourceKey("Tag.DefaultBg", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("Tag.DefaultColor", "AtomUI.Token"); - public static readonly TokenResourceKey TagFontSize = new TokenResourceKey("Tag.TagFontSize", "AtomUI.Token"); - public static readonly TokenResourceKey TagLineHeight = new TokenResourceKey("Tag.TagLineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey TagIconSize = new TokenResourceKey("Tag.TagIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey TagCloseIconSize = new TokenResourceKey("Tag.TagCloseIconSize", "AtomUI.Token"); - public static readonly TokenResourceKey TagPadding = new TokenResourceKey("Tag.TagPadding", "AtomUI.Token"); - public static readonly TokenResourceKey TagTextPaddingInline = new TokenResourceKey("Tag.TagTextPaddingInline", "AtomUI.Token"); - public static readonly TokenResourceKey TagBorderlessBg = new TokenResourceKey("Tag.TagBorderlessBg", "AtomUI.Token"); - } - - public static class TimelineTokenResourceKey - { - public static readonly TokenResourceKey TailColor = new TokenResourceKey("Timeline.TailColor", "AtomUI.Token"); - public static readonly TokenResourceKey TailWidth = new TokenResourceKey("Timeline.TailWidth", "AtomUI.Token"); - public static readonly TokenResourceKey DotBorderWidth = new TokenResourceKey("Timeline.DotBorderWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("Timeline.ItemSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey DotBg = new TokenResourceKey("Timeline.DotBg", "AtomUI.Token"); - public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("Timeline.ItemBgColor", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPaddingBottom = new TokenResourceKey("Timeline.ItemPaddingBottom", "AtomUI.Token"); - public static readonly TokenResourceKey RightMargin = new TokenResourceKey("Timeline.RightMargin", "AtomUI.Token"); - public static readonly TokenResourceKey LeftMargin = new TokenResourceKey("Timeline.LeftMargin", "AtomUI.Token"); - public static readonly TokenResourceKey LastItemContentMinHeight = new TokenResourceKey("Timeline.LastItemContentMinHeight", "AtomUI.Token"); - public static readonly TokenResourceKey FontSize = new TokenResourceKey("Timeline.FontSize", "AtomUI.Token"); - public static readonly TokenResourceKey ItemHeadSize = new TokenResourceKey("Timeline.ItemHeadSize", "AtomUI.Token"); - public static readonly TokenResourceKey CustomHeadSize = new TokenResourceKey("Timeline.CustomHeadSize", "AtomUI.Token"); - } - - public static class TimePickerTokenResourceKey - { - public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("TimePicker.ItemHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ItemWidth = new TokenResourceKey("TimePicker.ItemWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("TimePicker.ItemPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ButtonsMargin = new TokenResourceKey("TimePicker.ButtonsMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RangePickerArrowMargin = new TokenResourceKey("TimePicker.RangePickerArrowMargin", "AtomUI.Token"); - public static readonly TokenResourceKey RangePickerIndicatorThickness = new TokenResourceKey("TimePicker.RangePickerIndicatorThickness", "AtomUI.Token"); - public static readonly TokenResourceKey PickerInputMinWidth = new TokenResourceKey("TimePicker.PickerInputMinWidth", "AtomUI.Token"); - public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("TimePicker.HeaderMargin", "AtomUI.Token"); - } - - public static class ToolTipTokenResourceKey - { - public static readonly TokenResourceKey ToolTipMaxWidth = new TokenResourceKey("ToolTip.ToolTipMaxWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipColor = new TokenResourceKey("ToolTip.ToolTipColor", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipBackground = new TokenResourceKey("ToolTip.ToolTipBackground", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadiusOuter = new TokenResourceKey("ToolTip.BorderRadiusOuter", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipPadding = new TokenResourceKey("ToolTip.ToolTipPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipShadows = new TokenResourceKey("ToolTip.ToolTipShadows", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipMotionDuration = new TokenResourceKey("ToolTip.ToolTipMotionDuration", "AtomUI.Token"); - public static readonly TokenResourceKey MarginToAnchor = new TokenResourceKey("ToolTip.MarginToAnchor", "AtomUI.Token"); - public static readonly TokenResourceKey ToolTipArrowSize = new TokenResourceKey("ToolTip.ToolTipArrowSize", "AtomUI.Token"); - } - - public static class TreeViewTokenResourceKey - { - public static readonly TokenResourceKey TitleHeight = new TokenResourceKey("TreeView.TitleHeight", "AtomUI.Token"); - public static readonly TokenResourceKey NodeHoverBg = new TokenResourceKey("TreeView.NodeHoverBg", "AtomUI.Token"); - public static readonly TokenResourceKey NodeSelectedBg = new TokenResourceKey("TreeView.NodeSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey DirectoryNodeSelectedColor = new TokenResourceKey("TreeView.DirectoryNodeSelectedColor", "AtomUI.Token"); - public static readonly TokenResourceKey DirectoryNodeSelectedBg = new TokenResourceKey("TreeView.DirectoryNodeSelectedBg", "AtomUI.Token"); - public static readonly TokenResourceKey TreeItemMargin = new TokenResourceKey("TreeView.TreeItemMargin", "AtomUI.Token"); - public static readonly TokenResourceKey TreeItemHeaderPadding = new TokenResourceKey("TreeView.TreeItemHeaderPadding", "AtomUI.Token"); - public static readonly TokenResourceKey TreeNodeSwitcherMargin = new TokenResourceKey("TreeView.TreeNodeSwitcherMargin", "AtomUI.Token"); - public static readonly TokenResourceKey TreeNodeIconMargin = new TokenResourceKey("TreeView.TreeNodeIconMargin", "AtomUI.Token"); - public static readonly TokenResourceKey DragIndicatorLineWidth = new TokenResourceKey("TreeView.DragIndicatorLineWidth", "AtomUI.Token"); - } - - public static class CaptionButtonTokenResourceKey - { - public static readonly TokenResourceKey HoverBackgroundColor = new TokenResourceKey("CaptionButton.HoverBackgroundColor", "AtomUI.Token"); - public static readonly TokenResourceKey PressedBackgroundColor = new TokenResourceKey("CaptionButton.PressedBackgroundColor", "AtomUI.Token"); - public static readonly TokenResourceKey CloseHoverBackgroundColor = new TokenResourceKey("CaptionButton.CloseHoverBackgroundColor", "AtomUI.Token"); - public static readonly TokenResourceKey ClosePressedBackgroundColor = new TokenResourceKey("CaptionButton.ClosePressedBackgroundColor", "AtomUI.Token"); - public static readonly TokenResourceKey ForegroundColor = new TokenResourceKey("CaptionButton.ForegroundColor", "AtomUI.Token"); - } - - public static class WindowTokenResourceKey - { - public static readonly TokenResourceKey DefaultBackground = new TokenResourceKey("Window.DefaultBackground", "AtomUI.Token"); - public static readonly TokenResourceKey DefaultForeground = new TokenResourceKey("Window.DefaultForeground", "AtomUI.Token"); - } +using AtomUI.Theme.TokenSystem; + +namespace AtomUI.Theme.Styling +{ + public static class AddOnDecoratedBoxTokenResourceKey + { + public static readonly TokenResourceKey Padding = new TokenResourceKey("AddOnDecoratedBox.Padding", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("AddOnDecoratedBox.PaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("AddOnDecoratedBox.PaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey AddonBg = new TokenResourceKey("AddOnDecoratedBox.AddonBg", "AtomUI.Token"); + public static readonly TokenResourceKey HoverBorderColor = new TokenResourceKey("AddOnDecoratedBox.HoverBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBorderColor = new TokenResourceKey("AddOnDecoratedBox.ActiveBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveShadow = new TokenResourceKey("AddOnDecoratedBox.ActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey ErrorActiveShadow = new TokenResourceKey("AddOnDecoratedBox.ErrorActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey WarningActiveShadow = new TokenResourceKey("AddOnDecoratedBox.WarningActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey HoverBg = new TokenResourceKey("AddOnDecoratedBox.HoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBg = new TokenResourceKey("AddOnDecoratedBox.ActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey FontSize = new TokenResourceKey("AddOnDecoratedBox.FontSize", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeLG = new TokenResourceKey("AddOnDecoratedBox.FontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeSM = new TokenResourceKey("AddOnDecoratedBox.FontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPadding = new TokenResourceKey("AddOnDecoratedBox.AddOnPadding", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPaddingSM = new TokenResourceKey("AddOnDecoratedBox.AddOnPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPaddingLG = new TokenResourceKey("AddOnDecoratedBox.AddOnPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey LeftInnerAddOnMargin = new TokenResourceKey("AddOnDecoratedBox.LeftInnerAddOnMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RightInnerAddOnMargin = new TokenResourceKey("AddOnDecoratedBox.RightInnerAddOnMargin", "AtomUI.Token"); + } + + public static class AlertTokenResourceKey + { + public static readonly TokenResourceKey DefaultPadding = new TokenResourceKey("Alert.DefaultPadding", "AtomUI.Token"); + public static readonly TokenResourceKey WithDescriptionPadding = new TokenResourceKey("Alert.WithDescriptionPadding", "AtomUI.Token"); + public static readonly TokenResourceKey MessageWithDescriptionMargin = new TokenResourceKey("Alert.MessageWithDescriptionMargin", "AtomUI.Token"); + public static readonly TokenResourceKey IconDefaultMargin = new TokenResourceKey("Alert.IconDefaultMargin", "AtomUI.Token"); + public static readonly TokenResourceKey IconWithDescriptionMargin = new TokenResourceKey("Alert.IconWithDescriptionMargin", "AtomUI.Token"); + public static readonly TokenResourceKey IconSize = new TokenResourceKey("Alert.IconSize", "AtomUI.Token"); + public static readonly TokenResourceKey WithDescriptionIconSize = new TokenResourceKey("Alert.WithDescriptionIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey CloseIconSize = new TokenResourceKey("Alert.CloseIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraElementMargin = new TokenResourceKey("Alert.ExtraElementMargin", "AtomUI.Token"); + } + + public static class ArrowDecoratedBoxTokenResourceKey + { + public static readonly TokenResourceKey ArrowSize = new TokenResourceKey("ArrowDecoratedBox.ArrowSize", "AtomUI.Token"); + public static readonly TokenResourceKey Padding = new TokenResourceKey("ArrowDecoratedBox.Padding", "AtomUI.Token"); + } + + public static class BadgeTokenResourceKey + { + public static readonly TokenResourceKey IndicatorHeight = new TokenResourceKey("Badge.IndicatorHeight", "AtomUI.Token"); + public static readonly TokenResourceKey IndicatorHeightSM = new TokenResourceKey("Badge.IndicatorHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey DotSize = new TokenResourceKey("Badge.DotSize", "AtomUI.Token"); + public static readonly TokenResourceKey TextFontSize = new TokenResourceKey("Badge.TextFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey TextFontSizeSM = new TokenResourceKey("Badge.TextFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey TextFontWeight = new TokenResourceKey("Badge.TextFontWeight", "AtomUI.Token"); + public static readonly TokenResourceKey StatusSize = new TokenResourceKey("Badge.StatusSize", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeFontHeight = new TokenResourceKey("Badge.BadgeFontHeight", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeTextColor = new TokenResourceKey("Badge.BadgeTextColor", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeColor = new TokenResourceKey("Badge.BadgeColor", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeColorHover = new TokenResourceKey("Badge.BadgeColorHover", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeShadowSize = new TokenResourceKey("Badge.BadgeShadowSize", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeShadowColor = new TokenResourceKey("Badge.BadgeShadowColor", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeProcessingDuration = new TokenResourceKey("Badge.BadgeProcessingDuration", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeRibbonOffset = new TokenResourceKey("Badge.BadgeRibbonOffset", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeRibbonCornerTransform = new TokenResourceKey("Badge.BadgeRibbonCornerTransform", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeRibbonCornerDarkenAmount = new TokenResourceKey("Badge.BadgeRibbonCornerDarkenAmount", "AtomUI.Token"); + public static readonly TokenResourceKey BadgeRibbonTextPadding = new TokenResourceKey("Badge.BadgeRibbonTextPadding", "AtomUI.Token"); + public static readonly TokenResourceKey DotBadgeLabelMargin = new TokenResourceKey("Badge.DotBadgeLabelMargin", "AtomUI.Token"); + public static readonly TokenResourceKey CountBadgeTextPadding = new TokenResourceKey("Badge.CountBadgeTextPadding", "AtomUI.Token"); + public static readonly TokenResourceKey CountBadgeCornerRadius = new TokenResourceKey("Badge.CountBadgeCornerRadius", "AtomUI.Token"); + public static readonly TokenResourceKey CountBadgeCornerRadiusSM = new TokenResourceKey("Badge.CountBadgeCornerRadiusSM", "AtomUI.Token"); + } + + public static class ButtonTokenResourceKey + { + public static readonly TokenResourceKey FontWeight = new TokenResourceKey("Button.FontWeight", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultShadow = new TokenResourceKey("Button.DefaultShadow", "AtomUI.Token"); + public static readonly TokenResourceKey PrimaryShadow = new TokenResourceKey("Button.PrimaryShadow", "AtomUI.Token"); + public static readonly TokenResourceKey DangerShadow = new TokenResourceKey("Button.DangerShadow", "AtomUI.Token"); + public static readonly TokenResourceKey PrimaryColor = new TokenResourceKey("Button.PrimaryColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("Button.DefaultColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultBg = new TokenResourceKey("Button.DefaultBg", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultBorderColor = new TokenResourceKey("Button.DefaultBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultBorderColorDisabled = new TokenResourceKey("Button.DefaultBorderColorDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey DangerColor = new TokenResourceKey("Button.DangerColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultHoverBg = new TokenResourceKey("Button.DefaultHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultHoverColor = new TokenResourceKey("Button.DefaultHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultHoverBorderColor = new TokenResourceKey("Button.DefaultHoverBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultActiveBg = new TokenResourceKey("Button.DefaultActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultActiveColor = new TokenResourceKey("Button.DefaultActiveColor", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultActiveBorderColor = new TokenResourceKey("Button.DefaultActiveBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey BorderColorDisabled = new TokenResourceKey("Button.BorderColorDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultGhostColor = new TokenResourceKey("Button.DefaultGhostColor", "AtomUI.Token"); + public static readonly TokenResourceKey GhostBg = new TokenResourceKey("Button.GhostBg", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultGhostBorderColor = new TokenResourceKey("Button.DefaultGhostBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey Padding = new TokenResourceKey("Button.Padding", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("Button.PaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("Button.PaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraContentMarginSM = new TokenResourceKey("Button.ExtraContentMarginSM", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraContentMargin = new TokenResourceKey("Button.ExtraContentMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraContentMarginLG = new TokenResourceKey("Button.ExtraContentMarginLG", "AtomUI.Token"); + public static readonly TokenResourceKey CirclePadding = new TokenResourceKey("Button.CirclePadding", "AtomUI.Token"); + public static readonly TokenResourceKey OnlyIconSize = new TokenResourceKey("Button.OnlyIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey OnlyIconSizeLG = new TokenResourceKey("Button.OnlyIconSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey OnlyIconSizeSM = new TokenResourceKey("Button.OnlyIconSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey IconSize = new TokenResourceKey("Button.IconSize", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeLG = new TokenResourceKey("Button.IconSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("Button.IconSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey IconMargin = new TokenResourceKey("Button.IconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey GroupBorderColor = new TokenResourceKey("Button.GroupBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey LinkHoverBg = new TokenResourceKey("Button.LinkHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey TextHoverBg = new TokenResourceKey("Button.TextHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSize = new TokenResourceKey("Button.ContentFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSizeLG = new TokenResourceKey("Button.ContentFontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSizeSM = new TokenResourceKey("Button.ContentFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeight = new TokenResourceKey("Button.ContentLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeightLG = new TokenResourceKey("Button.ContentLineHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeightSM = new TokenResourceKey("Button.ContentLineHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey IconOnyPadding = new TokenResourceKey("Button.IconOnyPadding", "AtomUI.Token"); + public static readonly TokenResourceKey IconOnyPaddingLG = new TokenResourceKey("Button.IconOnyPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey IconOnyPaddingSM = new TokenResourceKey("Button.IconOnyPaddingSM", "AtomUI.Token"); + } + + public static class ButtonSpinnerTokenResourceKey + { + public static readonly TokenResourceKey ControlWidth = new TokenResourceKey("ButtonSpinner.ControlWidth", "AtomUI.Token"); + public static readonly TokenResourceKey HandleWidth = new TokenResourceKey("ButtonSpinner.HandleWidth", "AtomUI.Token"); + public static readonly TokenResourceKey HandleIconSize = new TokenResourceKey("ButtonSpinner.HandleIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey HandleBg = new TokenResourceKey("ButtonSpinner.HandleBg", "AtomUI.Token"); + public static readonly TokenResourceKey HandleActiveBg = new TokenResourceKey("ButtonSpinner.HandleActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey HandleHoverColor = new TokenResourceKey("ButtonSpinner.HandleHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey HandleBorderColor = new TokenResourceKey("ButtonSpinner.HandleBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey FilledHandleBg = new TokenResourceKey("ButtonSpinner.FilledHandleBg", "AtomUI.Token"); + } + + public static class CalendarTokenResourceKey + { + public static readonly TokenResourceKey CellHoverBg = new TokenResourceKey("Calendar.CellHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellActiveWithRangeBg = new TokenResourceKey("Calendar.CellActiveWithRangeBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellHoverWithRangeBg = new TokenResourceKey("Calendar.CellHoverWithRangeBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellBgDisabled = new TokenResourceKey("Calendar.CellBgDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey CellRangeBorderColor = new TokenResourceKey("Calendar.CellRangeBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey CellHeight = new TokenResourceKey("Calendar.CellHeight", "AtomUI.Token"); + public static readonly TokenResourceKey CellWidth = new TokenResourceKey("Calendar.CellWidth", "AtomUI.Token"); + public static readonly TokenResourceKey CellLineHeight = new TokenResourceKey("Calendar.CellLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey CellMargin = new TokenResourceKey("Calendar.CellMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPanelMinWidth = new TokenResourceKey("Calendar.ItemPanelMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPanelMinHeight = new TokenResourceKey("Calendar.ItemPanelMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TextHeight = new TokenResourceKey("Calendar.TextHeight", "AtomUI.Token"); + public static readonly TokenResourceKey PanelContentPadding = new TokenResourceKey("Calendar.PanelContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey WithoutTimeCellHeight = new TokenResourceKey("Calendar.WithoutTimeCellHeight", "AtomUI.Token"); + public static readonly TokenResourceKey DayTitleHeight = new TokenResourceKey("Calendar.DayTitleHeight", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("Calendar.HeaderMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RangeCalendarSpacing = new TokenResourceKey("Calendar.RangeCalendarSpacing", "AtomUI.Token"); + } + + public static class CheckBoxTokenResourceKey + { + public static readonly TokenResourceKey CheckIndicatorSize = new TokenResourceKey("CheckBox.CheckIndicatorSize", "AtomUI.Token"); + public static readonly TokenResourceKey IndicatorTristateMarkSize = new TokenResourceKey("CheckBox.IndicatorTristateMarkSize", "AtomUI.Token"); + public static readonly TokenResourceKey TextMargin = new TokenResourceKey("CheckBox.TextMargin", "AtomUI.Token"); + } + + public static class CollapseTokenResourceKey + { + public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("Collapse.HeaderPadding", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderBg = new TokenResourceKey("Collapse.HeaderBg", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Collapse.ContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Collapse.ContentBg", "AtomUI.Token"); + public static readonly TokenResourceKey CollapseHeaderPaddingSM = new TokenResourceKey("Collapse.CollapseHeaderPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey CollapseHeaderPaddingLG = new TokenResourceKey("Collapse.CollapseHeaderPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey CollapseContentPaddingSM = new TokenResourceKey("Collapse.CollapseContentPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey CollapseContentPaddingLG = new TokenResourceKey("Collapse.CollapseContentPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey CollapsePanelBorderRadius = new TokenResourceKey("Collapse.CollapsePanelBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey LeftExpandButtonMargin = new TokenResourceKey("Collapse.LeftExpandButtonMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RightExpandButtonMargin = new TokenResourceKey("Collapse.RightExpandButtonMargin", "AtomUI.Token"); + } + + public static class ComboBoxTokenResourceKey + { + public static readonly TokenResourceKey OpenIndicatorWidth = new TokenResourceKey("ComboBox.OpenIndicatorWidth", "AtomUI.Token"); + public static readonly TokenResourceKey PopupBorderRadius = new TokenResourceKey("ComboBox.PopupBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey PopupBoxShadows = new TokenResourceKey("ComboBox.PopupBoxShadows", "AtomUI.Token"); + public static readonly TokenResourceKey PopupContentPadding = new TokenResourceKey("ComboBox.PopupContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("ComboBox.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("ComboBox.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("ComboBox.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("ComboBox.ItemDisabledColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("ComboBox.ItemBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverBgColor = new TokenResourceKey("ComboBox.ItemHoverBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedBgColor = new TokenResourceKey("ComboBox.ItemSelectedBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("ComboBox.ItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("ComboBox.ItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey PopupMarginToAnchor = new TokenResourceKey("ComboBox.PopupMarginToAnchor", "AtomUI.Token"); + } + + public static class DatePickerTokenResourceKey + { + public static readonly TokenResourceKey CellHoverBg = new TokenResourceKey("DatePicker.CellHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellActiveWithRangeBg = new TokenResourceKey("DatePicker.CellActiveWithRangeBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellHoverWithRangeBg = new TokenResourceKey("DatePicker.CellHoverWithRangeBg", "AtomUI.Token"); + public static readonly TokenResourceKey CellBgDisabled = new TokenResourceKey("DatePicker.CellBgDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey CellRangeBorderColor = new TokenResourceKey("DatePicker.CellRangeBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey CellHeight = new TokenResourceKey("DatePicker.CellHeight", "AtomUI.Token"); + public static readonly TokenResourceKey CellWidth = new TokenResourceKey("DatePicker.CellWidth", "AtomUI.Token"); + public static readonly TokenResourceKey CellLineHeight = new TokenResourceKey("DatePicker.CellLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey CellMargin = new TokenResourceKey("DatePicker.CellMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPanelMinWidth = new TokenResourceKey("DatePicker.ItemPanelMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey RangeItemPanelMinWidth = new TokenResourceKey("DatePicker.RangeItemPanelMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPanelMinHeight = new TokenResourceKey("DatePicker.ItemPanelMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TextHeight = new TokenResourceKey("DatePicker.TextHeight", "AtomUI.Token"); + public static readonly TokenResourceKey PanelContentPadding = new TokenResourceKey("DatePicker.PanelContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey WithoutTimeCellHeight = new TokenResourceKey("DatePicker.WithoutTimeCellHeight", "AtomUI.Token"); + public static readonly TokenResourceKey DayTitleHeight = new TokenResourceKey("DatePicker.DayTitleHeight", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("DatePicker.HeaderMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("DatePicker.HeaderPadding", "AtomUI.Token"); + public static readonly TokenResourceKey RangeCalendarSpacing = new TokenResourceKey("DatePicker.RangeCalendarSpacing", "AtomUI.Token"); + public static readonly TokenResourceKey PickerInputMinWidth = new TokenResourceKey("DatePicker.PickerInputMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey PickerInputWithTimeMinWidth = new TokenResourceKey("DatePicker.PickerInputWithTimeMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonsPanelMargin = new TokenResourceKey("DatePicker.ButtonsPanelMargin", "AtomUI.Token"); + } + + public static class EmptyIndicatorTokenResourceKey + { + public static readonly TokenResourceKey EmptyImgHeight = new TokenResourceKey("EmptyIndicator.EmptyImgHeight", "AtomUI.Token"); + public static readonly TokenResourceKey EmptyImgHeightSM = new TokenResourceKey("EmptyIndicator.EmptyImgHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey EmptyImgHeightMD = new TokenResourceKey("EmptyIndicator.EmptyImgHeightMD", "AtomUI.Token"); + } + + public static class ExpanderTokenResourceKey + { + public static readonly TokenResourceKey HeaderPadding = new TokenResourceKey("Expander.HeaderPadding", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderPaddingSM = new TokenResourceKey("Expander.HeaderPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderPaddingLG = new TokenResourceKey("Expander.HeaderPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderBg = new TokenResourceKey("Expander.HeaderBg", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Expander.ContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPaddingSM = new TokenResourceKey("Expander.ContentPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPaddingLG = new TokenResourceKey("Expander.ContentPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Expander.ContentBg", "AtomUI.Token"); + public static readonly TokenResourceKey ExpanderBorderRadius = new TokenResourceKey("Expander.ExpanderBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey LeftExpandButtonHMargin = new TokenResourceKey("Expander.LeftExpandButtonHMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RightExpandButtonHMargin = new TokenResourceKey("Expander.RightExpandButtonHMargin", "AtomUI.Token"); + public static readonly TokenResourceKey LeftExpandButtonVMargin = new TokenResourceKey("Expander.LeftExpandButtonVMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RightExpandButtonVMargin = new TokenResourceKey("Expander.RightExpandButtonVMargin", "AtomUI.Token"); + } + + public static class GroupBoxTokenResourceKey + { + public static readonly TokenResourceKey TextPaddingInline = new TokenResourceKey("GroupBox.TextPaddingInline", "AtomUI.Token"); + public static readonly TokenResourceKey OrientationMarginPercent = new TokenResourceKey("GroupBox.OrientationMarginPercent", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalMarginInline = new TokenResourceKey("GroupBox.VerticalMarginInline", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("GroupBox.ContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderContainerMargin = new TokenResourceKey("GroupBox.HeaderContainerMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderIconMargin = new TokenResourceKey("GroupBox.HeaderIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderContentPadding = new TokenResourceKey("GroupBox.HeaderContentPadding", "AtomUI.Token"); + } + + public static class LineEditTokenResourceKey + { + public static readonly TokenResourceKey Padding = new TokenResourceKey("LineEdit.Padding", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("LineEdit.PaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("LineEdit.PaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey AddonBg = new TokenResourceKey("LineEdit.AddonBg", "AtomUI.Token"); + public static readonly TokenResourceKey HoverBorderColor = new TokenResourceKey("LineEdit.HoverBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBorderColor = new TokenResourceKey("LineEdit.ActiveBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveShadow = new TokenResourceKey("LineEdit.ActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey ErrorActiveShadow = new TokenResourceKey("LineEdit.ErrorActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey WarningActiveShadow = new TokenResourceKey("LineEdit.WarningActiveShadow", "AtomUI.Token"); + public static readonly TokenResourceKey HoverBg = new TokenResourceKey("LineEdit.HoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBg = new TokenResourceKey("LineEdit.ActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey InputFontSize = new TokenResourceKey("LineEdit.InputFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey InputFontSizeLG = new TokenResourceKey("LineEdit.InputFontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey InputFontSizeSM = new TokenResourceKey("LineEdit.InputFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPadding = new TokenResourceKey("LineEdit.AddOnPadding", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPaddingSM = new TokenResourceKey("LineEdit.AddOnPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey AddOnPaddingLG = new TokenResourceKey("LineEdit.AddOnPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey LeftInnerAddOnMargin = new TokenResourceKey("LineEdit.LeftInnerAddOnMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RightInnerAddOnMargin = new TokenResourceKey("LineEdit.RightInnerAddOnMargin", "AtomUI.Token"); + } + + public static class InfoPickerInputTokenResourceKey + { + public static readonly TokenResourceKey RangePickerArrowMargin = new TokenResourceKey("InfoPickerInput.RangePickerArrowMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RangePickerIndicatorThickness = new TokenResourceKey("InfoPickerInput.RangePickerIndicatorThickness", "AtomUI.Token"); + } + + public static class ListBoxTokenResourceKey + { + public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("ListBox.ContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("ListBox.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("ListBox.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("ListBox.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("ListBox.ItemDisabledColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("ListBox.ItemBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverBgColor = new TokenResourceKey("ListBox.ItemHoverBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedBgColor = new TokenResourceKey("ListBox.ItemSelectedBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPaddingSM = new TokenResourceKey("ListBox.ItemPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("ListBox.ItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPaddingLG = new TokenResourceKey("ListBox.ItemPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("ListBox.ItemMargin", "AtomUI.Token"); + } + + public static class LoadingIndicatorTokenResourceKey + { + public static readonly TokenResourceKey DotSize = new TokenResourceKey("LoadingIndicator.DotSize", "AtomUI.Token"); + public static readonly TokenResourceKey DotSizeSM = new TokenResourceKey("LoadingIndicator.DotSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey DotSizeLG = new TokenResourceKey("LoadingIndicator.DotSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey IndicatorDuration = new TokenResourceKey("LoadingIndicator.IndicatorDuration", "AtomUI.Token"); + } + + public static class MarqueeLabelTokenResourceKey + { + public static readonly TokenResourceKey CycleSpace = new TokenResourceKey("MarqueeLabel.CycleSpace", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultSpeed = new TokenResourceKey("MarqueeLabel.DefaultSpeed", "AtomUI.Token"); + } + + public static class MenuTokenResourceKey + { + public static readonly TokenResourceKey MenuPopupBorderRadius = new TokenResourceKey("Menu.MenuPopupBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupBoxShadows = new TokenResourceKey("Menu.MenuPopupBoxShadows", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupContentPadding = new TokenResourceKey("Menu.MenuPopupContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMinWidth = new TokenResourceKey("Menu.MenuPopupMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMaxWidth = new TokenResourceKey("Menu.MenuPopupMaxWidth", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMinHeight = new TokenResourceKey("Menu.MenuPopupMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMaxHeight = new TokenResourceKey("Menu.MenuPopupMaxHeight", "AtomUI.Token"); + public static readonly TokenResourceKey MenuTearOffHeight = new TokenResourceKey("Menu.MenuTearOffHeight", "AtomUI.Token"); + public static readonly TokenResourceKey MenuBgColor = new TokenResourceKey("Menu.MenuBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("Menu.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey KeyGestureColor = new TokenResourceKey("Menu.KeyGestureColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("Menu.ItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("Menu.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("Menu.ItemDisabledColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemColor = new TokenResourceKey("Menu.DangerItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemHoverColor = new TokenResourceKey("Menu.DangerItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBg = new TokenResourceKey("Menu.ItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("Menu.ItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("Menu.ItemHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ItemIconSize = new TokenResourceKey("Menu.ItemIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey ItemIconMarginInlineEnd = new TokenResourceKey("Menu.ItemIconMarginInlineEnd", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBorderRadius = new TokenResourceKey("Menu.ItemBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPaddingInline = new TokenResourceKey("Menu.ItemPaddingInline", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemColor = new TokenResourceKey("Menu.TopLevelItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemSelectedColor = new TokenResourceKey("Menu.TopLevelItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemHoverColor = new TokenResourceKey("Menu.TopLevelItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemBg = new TokenResourceKey("Menu.TopLevelItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemSelectedBg = new TokenResourceKey("Menu.TopLevelItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemHoverBg = new TokenResourceKey("Menu.TopLevelItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemBorderRadiusSM = new TokenResourceKey("Menu.TopLevelItemBorderRadiusSM", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemBorderRadius = new TokenResourceKey("Menu.TopLevelItemBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemBorderRadiusLG = new TokenResourceKey("Menu.TopLevelItemBorderRadiusLG", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemPaddingSM = new TokenResourceKey("Menu.TopLevelItemPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemPadding = new TokenResourceKey("Menu.TopLevelItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemPaddingLG = new TokenResourceKey("Menu.TopLevelItemPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemFontSizeSM = new TokenResourceKey("Menu.TopLevelItemFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemFontSize = new TokenResourceKey("Menu.TopLevelItemFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemFontSizeLG = new TokenResourceKey("Menu.TopLevelItemFontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemLineHeight = new TokenResourceKey("Menu.TopLevelItemLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemLineHeightLG = new TokenResourceKey("Menu.TopLevelItemLineHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemLineHeightSM = new TokenResourceKey("Menu.TopLevelItemLineHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemPopupMarginToAnchor = new TokenResourceKey("Menu.TopLevelItemPopupMarginToAnchor", "AtomUI.Token"); + public static readonly TokenResourceKey ScrollButtonIconSize = new TokenResourceKey("Menu.ScrollButtonIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey ScrollButtonPadding = new TokenResourceKey("Menu.ScrollButtonPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ScrollButtonMargin = new TokenResourceKey("Menu.ScrollButtonMargin", "AtomUI.Token"); + public static readonly TokenResourceKey SeparatorItemHeight = new TokenResourceKey("Menu.SeparatorItemHeight", "AtomUI.Token"); + } + + public static class MessageTokenResourceKey + { + public static readonly TokenResourceKey ContentBg = new TokenResourceKey("Message.ContentBg", "AtomUI.Token"); + public static readonly TokenResourceKey ContentPadding = new TokenResourceKey("Message.ContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey CardHeight = new TokenResourceKey("Message.CardHeight", "AtomUI.Token"); + public static readonly TokenResourceKey MessageIconSize = new TokenResourceKey("Message.MessageIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey MessageIconMargin = new TokenResourceKey("Message.MessageIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey MessageTopMargin = new TokenResourceKey("Message.MessageTopMargin", "AtomUI.Token"); + } + + public static class NavMenuTokenResourceKey + { + public static readonly TokenResourceKey MenuPopupBorderRadius = new TokenResourceKey("NavMenu.MenuPopupBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupBoxShadows = new TokenResourceKey("NavMenu.MenuPopupBoxShadows", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupContentPadding = new TokenResourceKey("NavMenu.MenuPopupContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMinWidth = new TokenResourceKey("NavMenu.MenuPopupMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMaxWidth = new TokenResourceKey("NavMenu.MenuPopupMaxWidth", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupMaxHeight = new TokenResourceKey("NavMenu.MenuPopupMaxHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TopLevelItemPopupMarginToAnchor = new TokenResourceKey("NavMenu.TopLevelItemPopupMarginToAnchor", "AtomUI.Token"); + public static readonly TokenResourceKey GroupTitleColor = new TokenResourceKey("NavMenu.GroupTitleColor", "AtomUI.Token"); + public static readonly TokenResourceKey GroupTitleLineHeight = new TokenResourceKey("NavMenu.GroupTitleLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey GroupTitleFontSize = new TokenResourceKey("NavMenu.GroupTitleFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBorderRadius = new TokenResourceKey("NavMenu.ItemBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey SubMenuItemBorderRadius = new TokenResourceKey("NavMenu.SubMenuItemBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey KeyGestureColor = new TokenResourceKey("NavMenu.KeyGestureColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("NavMenu.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("NavMenu.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemHoverColor = new TokenResourceKey("NavMenu.HorizontalItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("NavMenu.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemSelectedColor = new TokenResourceKey("NavMenu.HorizontalItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemDisabledColor = new TokenResourceKey("NavMenu.ItemDisabledColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemColor = new TokenResourceKey("NavMenu.DangerItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemHoverColor = new TokenResourceKey("NavMenu.DangerItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemSelectedColor = new TokenResourceKey("NavMenu.DangerItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemActiveBg = new TokenResourceKey("NavMenu.DangerItemActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey DangerItemSelectedBg = new TokenResourceKey("NavMenu.DangerItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBg = new TokenResourceKey("NavMenu.ItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("NavMenu.ItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey SubMenuItemBg = new TokenResourceKey("NavMenu.SubMenuItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemActiveBg = new TokenResourceKey("NavMenu.ItemActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedBg = new TokenResourceKey("NavMenu.ItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemIconSize = new TokenResourceKey("NavMenu.ItemIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemSelectedBg = new TokenResourceKey("NavMenu.HorizontalItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBarWidth = new TokenResourceKey("NavMenu.ActiveBarWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ActiveBarHeight = new TokenResourceKey("NavMenu.ActiveBarHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ItemContentMargin = new TokenResourceKey("NavMenu.ItemContentMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ItemContentPadding = new TokenResourceKey("NavMenu.ItemContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalItemsPanelSpacing = new TokenResourceKey("NavMenu.VerticalItemsPanelSpacing", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalMenuContentPadding = new TokenResourceKey("NavMenu.VerticalMenuContentPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMargin = new TokenResourceKey("NavMenu.ItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemMargin = new TokenResourceKey("NavMenu.HorizontalItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemHoverBg = new TokenResourceKey("NavMenu.HorizontalItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemBorderRadius = new TokenResourceKey("NavMenu.HorizontalItemBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("NavMenu.ItemHeight", "AtomUI.Token"); + public static readonly TokenResourceKey InlineItemIndentUnit = new TokenResourceKey("NavMenu.InlineItemIndentUnit", "AtomUI.Token"); + public static readonly TokenResourceKey CollapsedWidth = new TokenResourceKey("NavMenu.CollapsedWidth", "AtomUI.Token"); + public static readonly TokenResourceKey MenuPopupBg = new TokenResourceKey("NavMenu.MenuPopupBg", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalLineHeight = new TokenResourceKey("NavMenu.HorizontalLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey IconMargin = new TokenResourceKey("NavMenu.IconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey IconSize = new TokenResourceKey("NavMenu.IconSize", "AtomUI.Token"); + public static readonly TokenResourceKey CollapsedIconSize = new TokenResourceKey("NavMenu.CollapsedIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey DarkMenuPopupBg = new TokenResourceKey("NavMenu.DarkMenuPopupBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemColor = new TokenResourceKey("NavMenu.DarkItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkDangerItemColor = new TokenResourceKey("NavMenu.DarkDangerItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemBg = new TokenResourceKey("NavMenu.DarkItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkSubMenuItemBg = new TokenResourceKey("NavMenu.DarkSubMenuItemBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemSelectedColor = new TokenResourceKey("NavMenu.DarkItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemSelectedBg = new TokenResourceKey("NavMenu.DarkItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemHoverBg = new TokenResourceKey("NavMenu.DarkItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkGroupTitleColor = new TokenResourceKey("NavMenu.DarkGroupTitleColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemHoverColor = new TokenResourceKey("NavMenu.DarkItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkItemDisabledColor = new TokenResourceKey("NavMenu.DarkItemDisabledColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkDangerItemSelectedBg = new TokenResourceKey("NavMenu.DarkDangerItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey DarkDangerItemHoverColor = new TokenResourceKey("NavMenu.DarkDangerItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkDangerItemSelectedColor = new TokenResourceKey("NavMenu.DarkDangerItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey DarkDangerItemActiveBg = new TokenResourceKey("NavMenu.DarkDangerItemActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey MenuHorizontalHeight = new TokenResourceKey("NavMenu.MenuHorizontalHeight", "AtomUI.Token"); + public static readonly TokenResourceKey MenuArrowSize = new TokenResourceKey("NavMenu.MenuArrowSize", "AtomUI.Token"); + public static readonly TokenResourceKey MenuSubMenuBg = new TokenResourceKey("NavMenu.MenuSubMenuBg", "AtomUI.Token"); + } + + public static class NotificationTokenResourceKey + { + public static readonly TokenResourceKey NotificationBg = new TokenResourceKey("Notification.NotificationBg", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationPadding = new TokenResourceKey("Notification.NotificationPadding", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationIconSize = new TokenResourceKey("Notification.NotificationIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationIconMargin = new TokenResourceKey("Notification.NotificationIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationCloseButtonSize = new TokenResourceKey("Notification.NotificationCloseButtonSize", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationMarginBottom = new TokenResourceKey("Notification.NotificationMarginBottom", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationTopMargin = new TokenResourceKey("Notification.NotificationTopMargin", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationBottomMargin = new TokenResourceKey("Notification.NotificationBottomMargin", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationProgressBg = new TokenResourceKey("Notification.NotificationProgressBg", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationProgressHeight = new TokenResourceKey("Notification.NotificationProgressHeight", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationProgressMargin = new TokenResourceKey("Notification.NotificationProgressMargin", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationWidth = new TokenResourceKey("Notification.NotificationWidth", "AtomUI.Token"); + public static readonly TokenResourceKey NotificationContentMargin = new TokenResourceKey("Notification.NotificationContentMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("Notification.HeaderMargin", "AtomUI.Token"); + } + + public static class OptionButtonTokenResourceKey + { + public static readonly TokenResourceKey ButtonBackground = new TokenResourceKey("OptionButton.ButtonBackground", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonCheckedBackground = new TokenResourceKey("OptionButton.ButtonCheckedBackground", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonColor = new TokenResourceKey("OptionButton.ButtonColor", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonPadding = new TokenResourceKey("OptionButton.ButtonPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonCheckedBgDisabled = new TokenResourceKey("OptionButton.ButtonCheckedBgDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonCheckedColorDisabled = new TokenResourceKey("OptionButton.ButtonCheckedColorDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonSolidCheckedColor = new TokenResourceKey("OptionButton.ButtonSolidCheckedColor", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonSolidCheckedBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedBackground", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonSolidCheckedHoverBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedHoverBackground", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonSolidCheckedActiveBackground = new TokenResourceKey("OptionButton.ButtonSolidCheckedActiveBackground", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSize = new TokenResourceKey("OptionButton.ContentFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSizeLG = new TokenResourceKey("OptionButton.ContentFontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey ContentFontSizeSM = new TokenResourceKey("OptionButton.ContentFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeight = new TokenResourceKey("OptionButton.ContentLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeightLG = new TokenResourceKey("OptionButton.ContentLineHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey ContentLineHeightSM = new TokenResourceKey("OptionButton.ContentLineHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey Padding = new TokenResourceKey("OptionButton.Padding", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("OptionButton.PaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("OptionButton.PaddingSM", "AtomUI.Token"); + } + + public static class PopupConfirmTokenResourceKey + { + public static readonly TokenResourceKey PopupMinWidth = new TokenResourceKey("PopupConfirm.PopupMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey PopupMinHeight = new TokenResourceKey("PopupConfirm.PopupMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonMargin = new TokenResourceKey("PopupConfirm.ButtonMargin", "AtomUI.Token"); + public static readonly TokenResourceKey IconMargin = new TokenResourceKey("PopupConfirm.IconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ContentContainerMargin = new TokenResourceKey("PopupConfirm.ContentContainerMargin", "AtomUI.Token"); + public static readonly TokenResourceKey TitleMargin = new TokenResourceKey("PopupConfirm.TitleMargin", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonContainerMargin = new TokenResourceKey("PopupConfirm.ButtonContainerMargin", "AtomUI.Token"); + } + + public static class ProgressBarTokenResourceKey + { + public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("ProgressBar.DefaultColor", "AtomUI.Token"); + public static readonly TokenResourceKey RemainingColor = new TokenResourceKey("ProgressBar.RemainingColor", "AtomUI.Token"); + public static readonly TokenResourceKey CircleTextColor = new TokenResourceKey("ProgressBar.CircleTextColor", "AtomUI.Token"); + public static readonly TokenResourceKey LineBorderRadius = new TokenResourceKey("ProgressBar.LineBorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey CircleMinimumTextFontSize = new TokenResourceKey("ProgressBar.CircleMinimumTextFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey CircleMinimumIconSize = new TokenResourceKey("ProgressBar.CircleMinimumIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey ProgressStepMinWidth = new TokenResourceKey("ProgressBar.ProgressStepMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ProgressStepMarginInlineEnd = new TokenResourceKey("ProgressBar.ProgressStepMarginInlineEnd", "AtomUI.Token"); + public static readonly TokenResourceKey ProgressActiveMotionDuration = new TokenResourceKey("ProgressBar.ProgressActiveMotionDuration", "AtomUI.Token"); + public static readonly TokenResourceKey LineExtraInfoMargin = new TokenResourceKey("ProgressBar.LineExtraInfoMargin", "AtomUI.Token"); + public static readonly TokenResourceKey LineProgressPadding = new TokenResourceKey("ProgressBar.LineProgressPadding", "AtomUI.Token"); + public static readonly TokenResourceKey LineInfoIconSize = new TokenResourceKey("ProgressBar.LineInfoIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey LineInfoIconSizeSM = new TokenResourceKey("ProgressBar.LineInfoIconSizeSM", "AtomUI.Token"); + } + + public static class RadioButtonTokenResourceKey + { + public static readonly TokenResourceKey RadioSize = new TokenResourceKey("RadioButton.RadioSize", "AtomUI.Token"); + public static readonly TokenResourceKey DotSize = new TokenResourceKey("RadioButton.DotSize", "AtomUI.Token"); + public static readonly TokenResourceKey DotColorDisabled = new TokenResourceKey("RadioButton.DotColorDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey RadioColor = new TokenResourceKey("RadioButton.RadioColor", "AtomUI.Token"); + public static readonly TokenResourceKey RadioBgColor = new TokenResourceKey("RadioButton.RadioBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey DotPadding = new TokenResourceKey("RadioButton.DotPadding", "AtomUI.Token"); + public static readonly TokenResourceKey TextMargin = new TokenResourceKey("RadioButton.TextMargin", "AtomUI.Token"); + } + + public static class SegmentedTokenResourceKey + { + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("Segmented.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("Segmented.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverBg = new TokenResourceKey("Segmented.ItemHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemActiveBg = new TokenResourceKey("Segmented.ItemActiveBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedBg = new TokenResourceKey("Segmented.ItemSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("Segmented.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey TrackPadding = new TokenResourceKey("Segmented.TrackPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMinHeightLG = new TokenResourceKey("Segmented.ItemMinHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMinHeight = new TokenResourceKey("Segmented.ItemMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ItemMinHeightSM = new TokenResourceKey("Segmented.ItemMinHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey TrackBg = new TokenResourceKey("Segmented.TrackBg", "AtomUI.Token"); + public static readonly TokenResourceKey SegmentedItemPadding = new TokenResourceKey("Segmented.SegmentedItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey SegmentedItemPaddingSM = new TokenResourceKey("Segmented.SegmentedItemPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey SegmentedItemContentMargin = new TokenResourceKey("Segmented.SegmentedItemContentMargin", "AtomUI.Token"); + } + + public static class SeparatorTokenResourceKey + { + public static readonly TokenResourceKey TextPaddingInline = new TokenResourceKey("Separator.TextPaddingInline", "AtomUI.Token"); + public static readonly TokenResourceKey OrientationMarginPercent = new TokenResourceKey("Separator.OrientationMarginPercent", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalMarginInline = new TokenResourceKey("Separator.VerticalMarginInline", "AtomUI.Token"); + } + + public static class SliderTokenResourceKey + { + public static readonly TokenResourceKey SliderTrackSize = new TokenResourceKey("Slider.SliderTrackSize", "AtomUI.Token"); + public static readonly TokenResourceKey RailSize = new TokenResourceKey("Slider.RailSize", "AtomUI.Token"); + public static readonly TokenResourceKey MarkSize = new TokenResourceKey("Slider.MarkSize", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbSize = new TokenResourceKey("Slider.ThumbSize", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleSize = new TokenResourceKey("Slider.ThumbCircleSize", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleSizeHover = new TokenResourceKey("Slider.ThumbCircleSizeHover", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderThickness = new TokenResourceKey("Slider.ThumbCircleBorderThickness", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderThicknessHover = new TokenResourceKey("Slider.ThumbCircleBorderThicknessHover", "AtomUI.Token"); + public static readonly TokenResourceKey RailBg = new TokenResourceKey("Slider.RailBg", "AtomUI.Token"); + public static readonly TokenResourceKey RailHoverBg = new TokenResourceKey("Slider.RailHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey TrackBg = new TokenResourceKey("Slider.TrackBg", "AtomUI.Token"); + public static readonly TokenResourceKey TrackHoverBg = new TokenResourceKey("Slider.TrackHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey MarkBorderColor = new TokenResourceKey("Slider.MarkBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey MarkBorderColorHover = new TokenResourceKey("Slider.MarkBorderColorHover", "AtomUI.Token"); + public static readonly TokenResourceKey MarkBorderColorActive = new TokenResourceKey("Slider.MarkBorderColorActive", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderColor = new TokenResourceKey("Slider.ThumbCircleBorderColor", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderHoverColor = new TokenResourceKey("Slider.ThumbCircleBorderHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderActiveColor = new TokenResourceKey("Slider.ThumbCircleBorderActiveColor", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbCircleBorderColorDisabled = new TokenResourceKey("Slider.ThumbCircleBorderColorDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbOutlineColor = new TokenResourceKey("Slider.ThumbOutlineColor", "AtomUI.Token"); + public static readonly TokenResourceKey ThumbOutlineThickness = new TokenResourceKey("Slider.ThumbOutlineThickness", "AtomUI.Token"); + public static readonly TokenResourceKey TrackBgDisabled = new TokenResourceKey("Slider.TrackBgDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey SliderPaddingHorizontal = new TokenResourceKey("Slider.SliderPaddingHorizontal", "AtomUI.Token"); + public static readonly TokenResourceKey SliderPaddingVertical = new TokenResourceKey("Slider.SliderPaddingVertical", "AtomUI.Token"); + public static readonly TokenResourceKey MarginPartWithMark = new TokenResourceKey("Slider.MarginPartWithMark", "AtomUI.Token"); + } + + public static class ToggleSwitchTokenResourceKey + { + public static readonly TokenResourceKey TrackHeight = new TokenResourceKey("ToggleSwitch.TrackHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TrackHeightSM = new TokenResourceKey("ToggleSwitch.TrackHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey TrackMinWidth = new TokenResourceKey("ToggleSwitch.TrackMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey TrackMinWidthSM = new TokenResourceKey("ToggleSwitch.TrackMinWidthSM", "AtomUI.Token"); + public static readonly TokenResourceKey TrackPadding = new TokenResourceKey("ToggleSwitch.TrackPadding", "AtomUI.Token"); + public static readonly TokenResourceKey HandleBg = new TokenResourceKey("ToggleSwitch.HandleBg", "AtomUI.Token"); + public static readonly TokenResourceKey HandleShadow = new TokenResourceKey("ToggleSwitch.HandleShadow", "AtomUI.Token"); + public static readonly TokenResourceKey HandleSize = new TokenResourceKey("ToggleSwitch.HandleSize", "AtomUI.Token"); + public static readonly TokenResourceKey HandleSizeSM = new TokenResourceKey("ToggleSwitch.HandleSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey InnerMinMargin = new TokenResourceKey("ToggleSwitch.InnerMinMargin", "AtomUI.Token"); + public static readonly TokenResourceKey InnerMaxMargin = new TokenResourceKey("ToggleSwitch.InnerMaxMargin", "AtomUI.Token"); + public static readonly TokenResourceKey InnerMinMarginSM = new TokenResourceKey("ToggleSwitch.InnerMinMarginSM", "AtomUI.Token"); + public static readonly TokenResourceKey InnerMaxMarginSM = new TokenResourceKey("ToggleSwitch.InnerMaxMarginSM", "AtomUI.Token"); + public static readonly TokenResourceKey IconSize = new TokenResourceKey("ToggleSwitch.IconSize", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("ToggleSwitch.IconSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey SwitchDuration = new TokenResourceKey("ToggleSwitch.SwitchDuration", "AtomUI.Token"); + public static readonly TokenResourceKey SwitchColor = new TokenResourceKey("ToggleSwitch.SwitchColor", "AtomUI.Token"); + public static readonly TokenResourceKey SwitchDisabledOpacity = new TokenResourceKey("ToggleSwitch.SwitchDisabledOpacity", "AtomUI.Token"); + public static readonly TokenResourceKey SwitchLoadingIconSize = new TokenResourceKey("ToggleSwitch.SwitchLoadingIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey SwitchLoadingIconColor = new TokenResourceKey("ToggleSwitch.SwitchLoadingIconColor", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraInfoFontSize = new TokenResourceKey("ToggleSwitch.ExtraInfoFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey ExtraInfoFontSizeSM = new TokenResourceKey("ToggleSwitch.ExtraInfoFontSizeSM", "AtomUI.Token"); + } + + public static class TabControlTokenResourceKey + { + public static readonly TokenResourceKey CardBg = new TokenResourceKey("TabControl.CardBg", "AtomUI.Token"); + public static readonly TokenResourceKey CardSize = new TokenResourceKey("TabControl.CardSize", "AtomUI.Token"); + public static readonly TokenResourceKey CardPadding = new TokenResourceKey("TabControl.CardPadding", "AtomUI.Token"); + public static readonly TokenResourceKey CardPaddingSM = new TokenResourceKey("TabControl.CardPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey CardPaddingLG = new TokenResourceKey("TabControl.CardPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey TitleFontSize = new TokenResourceKey("TabControl.TitleFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey TitleFontSizeLG = new TokenResourceKey("TabControl.TitleFontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey TitleFontSizeSM = new TokenResourceKey("TabControl.TitleFontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey InkBarColor = new TokenResourceKey("TabControl.InkBarColor", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalMargin = new TokenResourceKey("TabControl.HorizontalMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemGutter = new TokenResourceKey("TabControl.HorizontalItemGutter", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemMargin = new TokenResourceKey("TabControl.HorizontalItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemPadding = new TokenResourceKey("TabControl.HorizontalItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemPaddingLG = new TokenResourceKey("TabControl.HorizontalItemPaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey HorizontalItemPaddingSM = new TokenResourceKey("TabControl.HorizontalItemPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalItemGutter = new TokenResourceKey("TabControl.VerticalItemGutter", "AtomUI.Token"); + public static readonly TokenResourceKey VerticalItemPadding = new TokenResourceKey("TabControl.VerticalItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ItemColor = new TokenResourceKey("TabControl.ItemColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHoverColor = new TokenResourceKey("TabControl.ItemHoverColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("TabControl.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey CardGutter = new TokenResourceKey("TabControl.CardGutter", "AtomUI.Token"); + public static readonly TokenResourceKey ItemIconMargin = new TokenResourceKey("TabControl.ItemIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey MenuIndicatorPaddingHorizontal = new TokenResourceKey("TabControl.MenuIndicatorPaddingHorizontal", "AtomUI.Token"); + public static readonly TokenResourceKey MenuIndicatorPaddingVertical = new TokenResourceKey("TabControl.MenuIndicatorPaddingVertical", "AtomUI.Token"); + public static readonly TokenResourceKey MenuEdgeThickness = new TokenResourceKey("TabControl.MenuEdgeThickness", "AtomUI.Token"); + public static readonly TokenResourceKey AddTabButtonMarginHorizontal = new TokenResourceKey("TabControl.AddTabButtonMarginHorizontal", "AtomUI.Token"); + public static readonly TokenResourceKey AddTabButtonMarginVertical = new TokenResourceKey("TabControl.AddTabButtonMarginVertical", "AtomUI.Token"); + public static readonly TokenResourceKey CloseIconMargin = new TokenResourceKey("TabControl.CloseIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey TabAndContentGutter = new TokenResourceKey("TabControl.TabAndContentGutter", "AtomUI.Token"); + } + + public static class TagTokenResourceKey + { + public static readonly TokenResourceKey DefaultBg = new TokenResourceKey("Tag.DefaultBg", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultColor = new TokenResourceKey("Tag.DefaultColor", "AtomUI.Token"); + public static readonly TokenResourceKey TagFontSize = new TokenResourceKey("Tag.TagFontSize", "AtomUI.Token"); + public static readonly TokenResourceKey TagLineHeight = new TokenResourceKey("Tag.TagLineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey TagIconSize = new TokenResourceKey("Tag.TagIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey TagCloseIconSize = new TokenResourceKey("Tag.TagCloseIconSize", "AtomUI.Token"); + public static readonly TokenResourceKey TagPadding = new TokenResourceKey("Tag.TagPadding", "AtomUI.Token"); + public static readonly TokenResourceKey TagTextPaddingInline = new TokenResourceKey("Tag.TagTextPaddingInline", "AtomUI.Token"); + public static readonly TokenResourceKey TagBorderlessBg = new TokenResourceKey("Tag.TagBorderlessBg", "AtomUI.Token"); + } + + public static class TimelineTokenResourceKey + { + public static readonly TokenResourceKey TailColor = new TokenResourceKey("Timeline.TailColor", "AtomUI.Token"); + public static readonly TokenResourceKey TailWidth = new TokenResourceKey("Timeline.TailWidth", "AtomUI.Token"); + public static readonly TokenResourceKey DotBorderWidth = new TokenResourceKey("Timeline.DotBorderWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ItemSelectedColor = new TokenResourceKey("Timeline.ItemSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey DotBg = new TokenResourceKey("Timeline.DotBg", "AtomUI.Token"); + public static readonly TokenResourceKey ItemBgColor = new TokenResourceKey("Timeline.ItemBgColor", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPaddingBottom = new TokenResourceKey("Timeline.ItemPaddingBottom", "AtomUI.Token"); + public static readonly TokenResourceKey RightMargin = new TokenResourceKey("Timeline.RightMargin", "AtomUI.Token"); + public static readonly TokenResourceKey LeftMargin = new TokenResourceKey("Timeline.LeftMargin", "AtomUI.Token"); + public static readonly TokenResourceKey LastItemContentMinHeight = new TokenResourceKey("Timeline.LastItemContentMinHeight", "AtomUI.Token"); + public static readonly TokenResourceKey FontSize = new TokenResourceKey("Timeline.FontSize", "AtomUI.Token"); + public static readonly TokenResourceKey ItemHeadSize = new TokenResourceKey("Timeline.ItemHeadSize", "AtomUI.Token"); + public static readonly TokenResourceKey CustomHeadSize = new TokenResourceKey("Timeline.CustomHeadSize", "AtomUI.Token"); + } + + public static class TimePickerTokenResourceKey + { + public static readonly TokenResourceKey ItemHeight = new TokenResourceKey("TimePicker.ItemHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ItemWidth = new TokenResourceKey("TimePicker.ItemWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ItemPadding = new TokenResourceKey("TimePicker.ItemPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ButtonsMargin = new TokenResourceKey("TimePicker.ButtonsMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RangePickerArrowMargin = new TokenResourceKey("TimePicker.RangePickerArrowMargin", "AtomUI.Token"); + public static readonly TokenResourceKey RangePickerIndicatorThickness = new TokenResourceKey("TimePicker.RangePickerIndicatorThickness", "AtomUI.Token"); + public static readonly TokenResourceKey PickerInputMinWidth = new TokenResourceKey("TimePicker.PickerInputMinWidth", "AtomUI.Token"); + public static readonly TokenResourceKey HeaderMargin = new TokenResourceKey("TimePicker.HeaderMargin", "AtomUI.Token"); + } + + public static class ToolTipTokenResourceKey + { + public static readonly TokenResourceKey ToolTipMaxWidth = new TokenResourceKey("ToolTip.ToolTipMaxWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipColor = new TokenResourceKey("ToolTip.ToolTipColor", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipBackground = new TokenResourceKey("ToolTip.ToolTipBackground", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadiusOuter = new TokenResourceKey("ToolTip.BorderRadiusOuter", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipPadding = new TokenResourceKey("ToolTip.ToolTipPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipShadows = new TokenResourceKey("ToolTip.ToolTipShadows", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipMotionDuration = new TokenResourceKey("ToolTip.ToolTipMotionDuration", "AtomUI.Token"); + public static readonly TokenResourceKey MarginToAnchor = new TokenResourceKey("ToolTip.MarginToAnchor", "AtomUI.Token"); + public static readonly TokenResourceKey ToolTipArrowSize = new TokenResourceKey("ToolTip.ToolTipArrowSize", "AtomUI.Token"); + } + + public static class TreeViewTokenResourceKey + { + public static readonly TokenResourceKey TitleHeight = new TokenResourceKey("TreeView.TitleHeight", "AtomUI.Token"); + public static readonly TokenResourceKey NodeHoverBg = new TokenResourceKey("TreeView.NodeHoverBg", "AtomUI.Token"); + public static readonly TokenResourceKey NodeSelectedBg = new TokenResourceKey("TreeView.NodeSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey DirectoryNodeSelectedColor = new TokenResourceKey("TreeView.DirectoryNodeSelectedColor", "AtomUI.Token"); + public static readonly TokenResourceKey DirectoryNodeSelectedBg = new TokenResourceKey("TreeView.DirectoryNodeSelectedBg", "AtomUI.Token"); + public static readonly TokenResourceKey TreeItemMargin = new TokenResourceKey("TreeView.TreeItemMargin", "AtomUI.Token"); + public static readonly TokenResourceKey TreeItemHeaderPadding = new TokenResourceKey("TreeView.TreeItemHeaderPadding", "AtomUI.Token"); + public static readonly TokenResourceKey TreeNodeSwitcherMargin = new TokenResourceKey("TreeView.TreeNodeSwitcherMargin", "AtomUI.Token"); + public static readonly TokenResourceKey TreeNodeIconMargin = new TokenResourceKey("TreeView.TreeNodeIconMargin", "AtomUI.Token"); + public static readonly TokenResourceKey DragIndicatorLineWidth = new TokenResourceKey("TreeView.DragIndicatorLineWidth", "AtomUI.Token"); + } + + public static class CaptionButtonTokenResourceKey + { + public static readonly TokenResourceKey HoverBackgroundColor = new TokenResourceKey("CaptionButton.HoverBackgroundColor", "AtomUI.Token"); + public static readonly TokenResourceKey PressedBackgroundColor = new TokenResourceKey("CaptionButton.PressedBackgroundColor", "AtomUI.Token"); + public static readonly TokenResourceKey CloseHoverBackgroundColor = new TokenResourceKey("CaptionButton.CloseHoverBackgroundColor", "AtomUI.Token"); + public static readonly TokenResourceKey ClosePressedBackgroundColor = new TokenResourceKey("CaptionButton.ClosePressedBackgroundColor", "AtomUI.Token"); + public static readonly TokenResourceKey ForegroundColor = new TokenResourceKey("CaptionButton.ForegroundColor", "AtomUI.Token"); + } + + public static class WindowTokenResourceKey + { + public static readonly TokenResourceKey DefaultBackground = new TokenResourceKey("Window.DefaultBackground", "AtomUI.Token"); + public static readonly TokenResourceKey DefaultForeground = new TokenResourceKey("Window.DefaultForeground", "AtomUI.Token"); + } } \ No newline at end of file diff --git a/src/AtomUI.Controls/Popup/PopupShadowLayer.cs b/src/AtomUI.Controls/Popup/PopupShadowLayer.cs index c0c890f..f8855b3 100644 --- a/src/AtomUI.Controls/Popup/PopupShadowLayer.cs +++ b/src/AtomUI.Controls/Popup/PopupShadowLayer.cs @@ -2,7 +2,10 @@ using System.Reflection; using AtomUI.Controls.Primitives; using AtomUI.Media; + +#if PLATFORM_WINDOWS using AtomUI.Platform.Windows; +#endif using Avalonia; using Avalonia.Controls; using Avalonia.Controls.Primitives; @@ -41,10 +44,12 @@ internal class PopupShadowLayer : LiteWindow, IShadowDecorator : base(topLevel, topLevel.PlatformImpl?.CreatePopup()!) { Background = new SolidColorBrush(Colors.Transparent); +#if PLATFORM_WINDOWS if (this is WindowBase window) { window.SetTransparentForMouseEvents(true); - } + } +#endif if (PlatformImpl?.PopupPositioner is ManagedPopupPositioner managedPopupPositioner) { diff --git a/src/AtomUI.Theme/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs b/src/AtomUI.Theme/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs index 0472505..425be56 100644 --- a/src/AtomUI.Theme/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs +++ b/src/AtomUI.Theme/GeneratedFiles/AtomUI.Generator/AtomUI.Generator.TokenResourceKeyGenerator/TokenResourceConst.g.cs @@ -1,226 +1,226 @@ -using AtomUI.Theme.TokenSystem; - -namespace AtomUI.Theme.Styling -{ - public static class GlobalTokenResourceKey - { - public static readonly TokenResourceKey ColorFillContentHover = new TokenResourceKey("ColorFillContentHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFillAlter = new TokenResourceKey("ColorFillAlter", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFillContent = new TokenResourceKey("ColorFillContent", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgContainerDisabled = new TokenResourceKey("ColorBgContainerDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgTextHover = new TokenResourceKey("ColorBgTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgTextActive = new TokenResourceKey("ColorBgTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBorderBg = new TokenResourceKey("ColorBorderBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSplit = new TokenResourceKey("ColorSplit", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextPlaceholder = new TokenResourceKey("ColorTextPlaceholder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextDisabled = new TokenResourceKey("ColorTextDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextHeading = new TokenResourceKey("ColorTextHeading", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextLabel = new TokenResourceKey("ColorTextLabel", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextDescription = new TokenResourceKey("ColorTextDescription", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextLightSolid = new TokenResourceKey("ColorTextLightSolid", "AtomUI.Token"); - public static readonly TokenResourceKey ColorIcon = new TokenResourceKey("ColorIcon", "AtomUI.Token"); - public static readonly TokenResourceKey ColorIconHover = new TokenResourceKey("ColorIconHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorHighlight = new TokenResourceKey("ColorHighlight", "AtomUI.Token"); - public static readonly TokenResourceKey ColorControlOutline = new TokenResourceKey("ColorControlOutline", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningOutline = new TokenResourceKey("ColorWarningOutline", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorOutline = new TokenResourceKey("ColorErrorOutline", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeIcon = new TokenResourceKey("FontSizeIcon", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeXS = new TokenResourceKey("IconSizeXS", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("IconSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey IconSize = new TokenResourceKey("IconSize", "AtomUI.Token"); - public static readonly TokenResourceKey IconSizeLG = new TokenResourceKey("IconSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey FontWeightStrong = new TokenResourceKey("FontWeightStrong", "AtomUI.Token"); - public static readonly TokenResourceKey ControlOutlineWidth = new TokenResourceKey("ControlOutlineWidth", "AtomUI.Token"); - public static readonly TokenResourceKey ControlItemBgHover = new TokenResourceKey("ControlItemBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ControlItemBgActive = new TokenResourceKey("ControlItemBgActive", "AtomUI.Token"); - public static readonly TokenResourceKey ControlItemBgActiveHover = new TokenResourceKey("ControlItemBgActiveHover", "AtomUI.Token"); - public static readonly TokenResourceKey ControlInteractiveSize = new TokenResourceKey("ControlInteractiveSize", "AtomUI.Token"); - public static readonly TokenResourceKey ControlItemBgActiveDisabled = new TokenResourceKey("ControlItemBgActiveDisabled", "AtomUI.Token"); - public static readonly TokenResourceKey LineWidthFocus = new TokenResourceKey("LineWidthFocus", "AtomUI.Token"); - public static readonly TokenResourceKey WaveAnimationRange = new TokenResourceKey("WaveAnimationRange", "AtomUI.Token"); - public static readonly TokenResourceKey WaveStartOpacity = new TokenResourceKey("WaveStartOpacity", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingXXS = new TokenResourceKey("PaddingXXS", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingXS = new TokenResourceKey("PaddingXS", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("PaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey Padding = new TokenResourceKey("Padding", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingMD = new TokenResourceKey("PaddingMD", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("PaddingLG", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingXL = new TokenResourceKey("PaddingXL", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentHorizontalLG = new TokenResourceKey("PaddingContentHorizontalLG", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentHorizontal = new TokenResourceKey("PaddingContentHorizontal", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentHorizontalSM = new TokenResourceKey("PaddingContentHorizontalSM", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentHorizontalXS = new TokenResourceKey("PaddingContentHorizontalXS", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentVerticalLG = new TokenResourceKey("PaddingContentVerticalLG", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentVertical = new TokenResourceKey("PaddingContentVertical", "AtomUI.Token"); - public static readonly TokenResourceKey PaddingContentVerticalSM = new TokenResourceKey("PaddingContentVerticalSM", "AtomUI.Token"); - public static readonly TokenResourceKey MarginXXS = new TokenResourceKey("MarginXXS", "AtomUI.Token"); - public static readonly TokenResourceKey MarginXS = new TokenResourceKey("MarginXS", "AtomUI.Token"); - public static readonly TokenResourceKey MarginSM = new TokenResourceKey("MarginSM", "AtomUI.Token"); - public static readonly TokenResourceKey Margin = new TokenResourceKey("Margin", "AtomUI.Token"); - public static readonly TokenResourceKey MarginMD = new TokenResourceKey("MarginMD", "AtomUI.Token"); - public static readonly TokenResourceKey MarginLG = new TokenResourceKey("MarginLG", "AtomUI.Token"); - public static readonly TokenResourceKey MarginXL = new TokenResourceKey("MarginXL", "AtomUI.Token"); - public static readonly TokenResourceKey MarginXXL = new TokenResourceKey("MarginXXL", "AtomUI.Token"); - public static readonly TokenResourceKey OpacityLoading = new TokenResourceKey("OpacityLoading", "AtomUI.Token"); - public static readonly TokenResourceKey BoxShadows = new TokenResourceKey("BoxShadows", "AtomUI.Token"); - public static readonly TokenResourceKey BoxShadowsSecondary = new TokenResourceKey("BoxShadowsSecondary", "AtomUI.Token"); - public static readonly TokenResourceKey BoxShadowsTertiary = new TokenResourceKey("BoxShadowsTertiary", "AtomUI.Token"); - public static readonly TokenResourceKey LinkDecoration = new TokenResourceKey("LinkDecoration", "AtomUI.Token"); - public static readonly TokenResourceKey LinkHoverDecoration = new TokenResourceKey("LinkHoverDecoration", "AtomUI.Token"); - public static readonly TokenResourceKey LinkFocusDecoration = new TokenResourceKey("LinkFocusDecoration", "AtomUI.Token"); - public static readonly TokenResourceKey ControlPadding = new TokenResourceKey("ControlPadding", "AtomUI.Token"); - public static readonly TokenResourceKey ControlPaddingSM = new TokenResourceKey("ControlPaddingSM", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXS = new TokenResourceKey("ScreenXS", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXSMin = new TokenResourceKey("ScreenXSMin", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXSMax = new TokenResourceKey("ScreenXSMax", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenSM = new TokenResourceKey("ScreenSM", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenSMMin = new TokenResourceKey("ScreenSMMin", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenSMMax = new TokenResourceKey("ScreenSMMax", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenMD = new TokenResourceKey("ScreenMD", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenMDMin = new TokenResourceKey("ScreenMDMin", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenMDMax = new TokenResourceKey("ScreenMDMax", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenLG = new TokenResourceKey("ScreenLG", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenLGMin = new TokenResourceKey("ScreenLGMin", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenLGMax = new TokenResourceKey("ScreenLGMax", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXL = new TokenResourceKey("ScreenXL", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXLMin = new TokenResourceKey("ScreenXLMin", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXLMax = new TokenResourceKey("ScreenXLMax", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXXL = new TokenResourceKey("ScreenXXL", "AtomUI.Token"); - public static readonly TokenResourceKey ScreenXXLMin = new TokenResourceKey("ScreenXXLMin", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorBg = new TokenResourceKey("ColorErrorBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorBgHover = new TokenResourceKey("ColorErrorBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorBgActive = new TokenResourceKey("ColorErrorBgActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorBorder = new TokenResourceKey("ColorErrorBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorBorderHover = new TokenResourceKey("ColorErrorBorderHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorHover = new TokenResourceKey("ColorErrorHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorActive = new TokenResourceKey("ColorErrorActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorTextHover = new TokenResourceKey("ColorErrorTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorText = new TokenResourceKey("ColorErrorText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorErrorTextActive = new TokenResourceKey("ColorErrorTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoBg = new TokenResourceKey("ColorInfoBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoBgHover = new TokenResourceKey("ColorInfoBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoBorder = new TokenResourceKey("ColorInfoBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoBorderHover = new TokenResourceKey("ColorInfoBorderHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoHover = new TokenResourceKey("ColorInfoHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoActive = new TokenResourceKey("ColorInfoActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoTextHover = new TokenResourceKey("ColorInfoTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoText = new TokenResourceKey("ColorInfoText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfoTextActive = new TokenResourceKey("ColorInfoTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorLinkHover = new TokenResourceKey("ColorLinkHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorLinkActive = new TokenResourceKey("ColorLinkActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWhite = new TokenResourceKey("ColorWhite", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgMask = new TokenResourceKey("ColorBgMask", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBlack = new TokenResourceKey("ColorBlack", "AtomUI.Token"); - public static readonly TokenResourceKey SelectionBackground = new TokenResourceKey("SelectionBackground", "AtomUI.Token"); - public static readonly TokenResourceKey SelectionForeground = new TokenResourceKey("SelectionForeground", "AtomUI.Token"); - public static readonly TokenResourceKey ColorText = new TokenResourceKey("ColorText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextSecondary = new TokenResourceKey("ColorTextSecondary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextTertiary = new TokenResourceKey("ColorTextTertiary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextQuaternary = new TokenResourceKey("ColorTextQuaternary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBorder = new TokenResourceKey("ColorBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBorderSecondary = new TokenResourceKey("ColorBorderSecondary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFill = new TokenResourceKey("ColorFill", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFillSecondary = new TokenResourceKey("ColorFillSecondary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFillTertiary = new TokenResourceKey("ColorFillTertiary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorFillQuaternary = new TokenResourceKey("ColorFillQuaternary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgLayout = new TokenResourceKey("ColorBgLayout", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgContainer = new TokenResourceKey("ColorBgContainer", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgElevated = new TokenResourceKey("ColorBgElevated", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgSpotlight = new TokenResourceKey("ColorBgSpotlight", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgBlur = new TokenResourceKey("ColorBgBlur", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryBg = new TokenResourceKey("ColorPrimaryBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryBgHover = new TokenResourceKey("ColorPrimaryBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryBorder = new TokenResourceKey("ColorPrimaryBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryBorderHover = new TokenResourceKey("ColorPrimaryBorderHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryHover = new TokenResourceKey("ColorPrimaryHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryActive = new TokenResourceKey("ColorPrimaryActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryTextHover = new TokenResourceKey("ColorPrimaryTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryText = new TokenResourceKey("ColorPrimaryText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimaryTextActive = new TokenResourceKey("ColorPrimaryTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessBg = new TokenResourceKey("ColorSuccessBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessBgHover = new TokenResourceKey("ColorSuccessBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessBorder = new TokenResourceKey("ColorSuccessBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessBorderHover = new TokenResourceKey("ColorSuccessBorderHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessHover = new TokenResourceKey("ColorSuccessHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessActive = new TokenResourceKey("ColorSuccessActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessTextHover = new TokenResourceKey("ColorSuccessTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessText = new TokenResourceKey("ColorSuccessText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccessTextActive = new TokenResourceKey("ColorSuccessTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningBg = new TokenResourceKey("ColorWarningBg", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningBgHover = new TokenResourceKey("ColorWarningBgHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningBorder = new TokenResourceKey("ColorWarningBorder", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningBorderHover = new TokenResourceKey("ColorWarningBorderHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningHover = new TokenResourceKey("ColorWarningHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningActive = new TokenResourceKey("ColorWarningActive", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningTextHover = new TokenResourceKey("ColorWarningTextHover", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningText = new TokenResourceKey("ColorWarningText", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarningTextActive = new TokenResourceKey("ColorWarningTextActive", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeSM = new TokenResourceKey("FontSizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeLG = new TokenResourceKey("FontSizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeXL = new TokenResourceKey("FontSizeXL", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeHeading1 = new TokenResourceKey("FontSizeHeading1", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeHeading2 = new TokenResourceKey("FontSizeHeading2", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeHeading3 = new TokenResourceKey("FontSizeHeading3", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeHeading4 = new TokenResourceKey("FontSizeHeading4", "AtomUI.Token"); - public static readonly TokenResourceKey FontSizeHeading5 = new TokenResourceKey("FontSizeHeading5", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeight = new TokenResourceKey("LineHeight", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightLG = new TokenResourceKey("LineHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightSM = new TokenResourceKey("LineHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey FontHeight = new TokenResourceKey("FontHeight", "AtomUI.Token"); - public static readonly TokenResourceKey FontHeightSM = new TokenResourceKey("FontHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey FontHeightLG = new TokenResourceKey("FontHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightHeading1 = new TokenResourceKey("LineHeightHeading1", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightHeading2 = new TokenResourceKey("LineHeightHeading2", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightHeading3 = new TokenResourceKey("LineHeightHeading3", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightHeading4 = new TokenResourceKey("LineHeightHeading4", "AtomUI.Token"); - public static readonly TokenResourceKey LineHeightHeading5 = new TokenResourceKey("LineHeightHeading5", "AtomUI.Token"); - public static readonly TokenResourceKey ControlHeightXS = new TokenResourceKey("ControlHeightXS", "AtomUI.Token"); - public static readonly TokenResourceKey ControlHeightSM = new TokenResourceKey("ControlHeightSM", "AtomUI.Token"); - public static readonly TokenResourceKey ControlHeightLG = new TokenResourceKey("ControlHeightLG", "AtomUI.Token"); - public static readonly TokenResourceKey ColorPrimary = new TokenResourceKey("ColorPrimary", "AtomUI.Token"); - public static readonly TokenResourceKey ColorSuccess = new TokenResourceKey("ColorSuccess", "AtomUI.Token"); - public static readonly TokenResourceKey ColorWarning = new TokenResourceKey("ColorWarning", "AtomUI.Token"); - public static readonly TokenResourceKey ColorError = new TokenResourceKey("ColorError", "AtomUI.Token"); - public static readonly TokenResourceKey ColorInfo = new TokenResourceKey("ColorInfo", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTextBase = new TokenResourceKey("ColorTextBase", "AtomUI.Token"); - public static readonly TokenResourceKey ColorBgBase = new TokenResourceKey("ColorBgBase", "AtomUI.Token"); - public static readonly TokenResourceKey ColorLink = new TokenResourceKey("ColorLink", "AtomUI.Token"); - public static readonly TokenResourceKey ColorTransparent = new TokenResourceKey("ColorTransparent", "AtomUI.Token"); - public static readonly TokenResourceKey FontFamily = new TokenResourceKey("FontFamily", "AtomUI.Token"); - public static readonly TokenResourceKey FontFamilyCode = new TokenResourceKey("FontFamilyCode", "AtomUI.Token"); - public static readonly TokenResourceKey FontSize = new TokenResourceKey("FontSize", "AtomUI.Token"); - public static readonly TokenResourceKey LineWidth = new TokenResourceKey("LineWidth", "AtomUI.Token"); - public static readonly TokenResourceKey LineType = new TokenResourceKey("LineType", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadius = new TokenResourceKey("BorderRadius", "AtomUI.Token"); - public static readonly TokenResourceKey SizeUnit = new TokenResourceKey("SizeUnit", "AtomUI.Token"); - public static readonly TokenResourceKey SizeStep = new TokenResourceKey("SizeStep", "AtomUI.Token"); - public static readonly TokenResourceKey SizePopupArrow = new TokenResourceKey("SizePopupArrow", "AtomUI.Token"); - public static readonly TokenResourceKey ControlHeight = new TokenResourceKey("ControlHeight", "AtomUI.Token"); - public static readonly TokenResourceKey ZIndexBase = new TokenResourceKey("ZIndexBase", "AtomUI.Token"); - public static readonly TokenResourceKey ZIndexPopupBase = new TokenResourceKey("ZIndexPopupBase", "AtomUI.Token"); - public static readonly TokenResourceKey OpacityImage = new TokenResourceKey("OpacityImage", "AtomUI.Token"); - public static readonly TokenResourceKey MotionUnit = new TokenResourceKey("MotionUnit", "AtomUI.Token"); - public static readonly TokenResourceKey MotionBase = new TokenResourceKey("MotionBase", "AtomUI.Token"); - public static readonly TokenResourceKey Wireframe = new TokenResourceKey("Wireframe", "AtomUI.Token"); - public static readonly TokenResourceKey Motion = new TokenResourceKey("Motion", "AtomUI.Token"); - public static readonly TokenResourceKey SizeXXL = new TokenResourceKey("SizeXXL", "AtomUI.Token"); - public static readonly TokenResourceKey SizeXL = new TokenResourceKey("SizeXL", "AtomUI.Token"); - public static readonly TokenResourceKey SizeLG = new TokenResourceKey("SizeLG", "AtomUI.Token"); - public static readonly TokenResourceKey SizeMD = new TokenResourceKey("SizeMD", "AtomUI.Token"); - public static readonly TokenResourceKey SizeMS = new TokenResourceKey("SizeMS", "AtomUI.Token"); - public static readonly TokenResourceKey Size = new TokenResourceKey("Size", "AtomUI.Token"); - public static readonly TokenResourceKey SizeSM = new TokenResourceKey("SizeSM", "AtomUI.Token"); - public static readonly TokenResourceKey SizeXS = new TokenResourceKey("SizeXS", "AtomUI.Token"); - public static readonly TokenResourceKey SizeXXS = new TokenResourceKey("SizeXXS", "AtomUI.Token"); - public static readonly TokenResourceKey LineWidthBold = new TokenResourceKey("LineWidthBold", "AtomUI.Token"); - public static readonly TokenResourceKey BorderThickness = new TokenResourceKey("BorderThickness", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadiusXS = new TokenResourceKey("BorderRadiusXS", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadiusSM = new TokenResourceKey("BorderRadiusSM", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadiusLG = new TokenResourceKey("BorderRadiusLG", "AtomUI.Token"); - public static readonly TokenResourceKey BorderRadiusOuter = new TokenResourceKey("BorderRadiusOuter", "AtomUI.Token"); - public static readonly TokenResourceKey MotionDurationFast = new TokenResourceKey("MotionDurationFast", "AtomUI.Token"); - public static readonly TokenResourceKey MotionDurationMid = new TokenResourceKey("MotionDurationMid", "AtomUI.Token"); - public static readonly TokenResourceKey MotionDurationSlow = new TokenResourceKey("MotionDurationSlow", "AtomUI.Token"); - public static readonly TokenResourceKey MotionDurationVerySlow = new TokenResourceKey("MotionDurationVerySlow", "AtomUI.Token"); - } +using AtomUI.Theme.TokenSystem; + +namespace AtomUI.Theme.Styling +{ + public static class GlobalTokenResourceKey + { + public static readonly TokenResourceKey ColorFillContentHover = new TokenResourceKey("ColorFillContentHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFillAlter = new TokenResourceKey("ColorFillAlter", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFillContent = new TokenResourceKey("ColorFillContent", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgContainerDisabled = new TokenResourceKey("ColorBgContainerDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgTextHover = new TokenResourceKey("ColorBgTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgTextActive = new TokenResourceKey("ColorBgTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBorderBg = new TokenResourceKey("ColorBorderBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSplit = new TokenResourceKey("ColorSplit", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextPlaceholder = new TokenResourceKey("ColorTextPlaceholder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextDisabled = new TokenResourceKey("ColorTextDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextHeading = new TokenResourceKey("ColorTextHeading", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextLabel = new TokenResourceKey("ColorTextLabel", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextDescription = new TokenResourceKey("ColorTextDescription", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextLightSolid = new TokenResourceKey("ColorTextLightSolid", "AtomUI.Token"); + public static readonly TokenResourceKey ColorIcon = new TokenResourceKey("ColorIcon", "AtomUI.Token"); + public static readonly TokenResourceKey ColorIconHover = new TokenResourceKey("ColorIconHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorHighlight = new TokenResourceKey("ColorHighlight", "AtomUI.Token"); + public static readonly TokenResourceKey ColorControlOutline = new TokenResourceKey("ColorControlOutline", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningOutline = new TokenResourceKey("ColorWarningOutline", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorOutline = new TokenResourceKey("ColorErrorOutline", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeIcon = new TokenResourceKey("FontSizeIcon", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeXS = new TokenResourceKey("IconSizeXS", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeSM = new TokenResourceKey("IconSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey IconSize = new TokenResourceKey("IconSize", "AtomUI.Token"); + public static readonly TokenResourceKey IconSizeLG = new TokenResourceKey("IconSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey FontWeightStrong = new TokenResourceKey("FontWeightStrong", "AtomUI.Token"); + public static readonly TokenResourceKey ControlOutlineWidth = new TokenResourceKey("ControlOutlineWidth", "AtomUI.Token"); + public static readonly TokenResourceKey ControlItemBgHover = new TokenResourceKey("ControlItemBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ControlItemBgActive = new TokenResourceKey("ControlItemBgActive", "AtomUI.Token"); + public static readonly TokenResourceKey ControlItemBgActiveHover = new TokenResourceKey("ControlItemBgActiveHover", "AtomUI.Token"); + public static readonly TokenResourceKey ControlInteractiveSize = new TokenResourceKey("ControlInteractiveSize", "AtomUI.Token"); + public static readonly TokenResourceKey ControlItemBgActiveDisabled = new TokenResourceKey("ControlItemBgActiveDisabled", "AtomUI.Token"); + public static readonly TokenResourceKey LineWidthFocus = new TokenResourceKey("LineWidthFocus", "AtomUI.Token"); + public static readonly TokenResourceKey WaveAnimationRange = new TokenResourceKey("WaveAnimationRange", "AtomUI.Token"); + public static readonly TokenResourceKey WaveStartOpacity = new TokenResourceKey("WaveStartOpacity", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingXXS = new TokenResourceKey("PaddingXXS", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingXS = new TokenResourceKey("PaddingXS", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingSM = new TokenResourceKey("PaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey Padding = new TokenResourceKey("Padding", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingMD = new TokenResourceKey("PaddingMD", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingLG = new TokenResourceKey("PaddingLG", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingXL = new TokenResourceKey("PaddingXL", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentHorizontalLG = new TokenResourceKey("PaddingContentHorizontalLG", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentHorizontal = new TokenResourceKey("PaddingContentHorizontal", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentHorizontalSM = new TokenResourceKey("PaddingContentHorizontalSM", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentHorizontalXS = new TokenResourceKey("PaddingContentHorizontalXS", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentVerticalLG = new TokenResourceKey("PaddingContentVerticalLG", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentVertical = new TokenResourceKey("PaddingContentVertical", "AtomUI.Token"); + public static readonly TokenResourceKey PaddingContentVerticalSM = new TokenResourceKey("PaddingContentVerticalSM", "AtomUI.Token"); + public static readonly TokenResourceKey MarginXXS = new TokenResourceKey("MarginXXS", "AtomUI.Token"); + public static readonly TokenResourceKey MarginXS = new TokenResourceKey("MarginXS", "AtomUI.Token"); + public static readonly TokenResourceKey MarginSM = new TokenResourceKey("MarginSM", "AtomUI.Token"); + public static readonly TokenResourceKey Margin = new TokenResourceKey("Margin", "AtomUI.Token"); + public static readonly TokenResourceKey MarginMD = new TokenResourceKey("MarginMD", "AtomUI.Token"); + public static readonly TokenResourceKey MarginLG = new TokenResourceKey("MarginLG", "AtomUI.Token"); + public static readonly TokenResourceKey MarginXL = new TokenResourceKey("MarginXL", "AtomUI.Token"); + public static readonly TokenResourceKey MarginXXL = new TokenResourceKey("MarginXXL", "AtomUI.Token"); + public static readonly TokenResourceKey OpacityLoading = new TokenResourceKey("OpacityLoading", "AtomUI.Token"); + public static readonly TokenResourceKey BoxShadows = new TokenResourceKey("BoxShadows", "AtomUI.Token"); + public static readonly TokenResourceKey BoxShadowsSecondary = new TokenResourceKey("BoxShadowsSecondary", "AtomUI.Token"); + public static readonly TokenResourceKey BoxShadowsTertiary = new TokenResourceKey("BoxShadowsTertiary", "AtomUI.Token"); + public static readonly TokenResourceKey LinkDecoration = new TokenResourceKey("LinkDecoration", "AtomUI.Token"); + public static readonly TokenResourceKey LinkHoverDecoration = new TokenResourceKey("LinkHoverDecoration", "AtomUI.Token"); + public static readonly TokenResourceKey LinkFocusDecoration = new TokenResourceKey("LinkFocusDecoration", "AtomUI.Token"); + public static readonly TokenResourceKey ControlPadding = new TokenResourceKey("ControlPadding", "AtomUI.Token"); + public static readonly TokenResourceKey ControlPaddingSM = new TokenResourceKey("ControlPaddingSM", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXS = new TokenResourceKey("ScreenXS", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXSMin = new TokenResourceKey("ScreenXSMin", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXSMax = new TokenResourceKey("ScreenXSMax", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenSM = new TokenResourceKey("ScreenSM", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenSMMin = new TokenResourceKey("ScreenSMMin", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenSMMax = new TokenResourceKey("ScreenSMMax", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenMD = new TokenResourceKey("ScreenMD", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenMDMin = new TokenResourceKey("ScreenMDMin", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenMDMax = new TokenResourceKey("ScreenMDMax", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenLG = new TokenResourceKey("ScreenLG", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenLGMin = new TokenResourceKey("ScreenLGMin", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenLGMax = new TokenResourceKey("ScreenLGMax", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXL = new TokenResourceKey("ScreenXL", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXLMin = new TokenResourceKey("ScreenXLMin", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXLMax = new TokenResourceKey("ScreenXLMax", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXXL = new TokenResourceKey("ScreenXXL", "AtomUI.Token"); + public static readonly TokenResourceKey ScreenXXLMin = new TokenResourceKey("ScreenXXLMin", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorBg = new TokenResourceKey("ColorErrorBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorBgHover = new TokenResourceKey("ColorErrorBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorBgActive = new TokenResourceKey("ColorErrorBgActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorBorder = new TokenResourceKey("ColorErrorBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorBorderHover = new TokenResourceKey("ColorErrorBorderHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorHover = new TokenResourceKey("ColorErrorHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorActive = new TokenResourceKey("ColorErrorActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorTextHover = new TokenResourceKey("ColorErrorTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorText = new TokenResourceKey("ColorErrorText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorErrorTextActive = new TokenResourceKey("ColorErrorTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoBg = new TokenResourceKey("ColorInfoBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoBgHover = new TokenResourceKey("ColorInfoBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoBorder = new TokenResourceKey("ColorInfoBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoBorderHover = new TokenResourceKey("ColorInfoBorderHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoHover = new TokenResourceKey("ColorInfoHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoActive = new TokenResourceKey("ColorInfoActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoTextHover = new TokenResourceKey("ColorInfoTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoText = new TokenResourceKey("ColorInfoText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfoTextActive = new TokenResourceKey("ColorInfoTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorLinkHover = new TokenResourceKey("ColorLinkHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorLinkActive = new TokenResourceKey("ColorLinkActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWhite = new TokenResourceKey("ColorWhite", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgMask = new TokenResourceKey("ColorBgMask", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBlack = new TokenResourceKey("ColorBlack", "AtomUI.Token"); + public static readonly TokenResourceKey SelectionBackground = new TokenResourceKey("SelectionBackground", "AtomUI.Token"); + public static readonly TokenResourceKey SelectionForeground = new TokenResourceKey("SelectionForeground", "AtomUI.Token"); + public static readonly TokenResourceKey ColorText = new TokenResourceKey("ColorText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextSecondary = new TokenResourceKey("ColorTextSecondary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextTertiary = new TokenResourceKey("ColorTextTertiary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextQuaternary = new TokenResourceKey("ColorTextQuaternary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBorder = new TokenResourceKey("ColorBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBorderSecondary = new TokenResourceKey("ColorBorderSecondary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFill = new TokenResourceKey("ColorFill", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFillSecondary = new TokenResourceKey("ColorFillSecondary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFillTertiary = new TokenResourceKey("ColorFillTertiary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorFillQuaternary = new TokenResourceKey("ColorFillQuaternary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgLayout = new TokenResourceKey("ColorBgLayout", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgContainer = new TokenResourceKey("ColorBgContainer", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgElevated = new TokenResourceKey("ColorBgElevated", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgSpotlight = new TokenResourceKey("ColorBgSpotlight", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgBlur = new TokenResourceKey("ColorBgBlur", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryBg = new TokenResourceKey("ColorPrimaryBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryBgHover = new TokenResourceKey("ColorPrimaryBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryBorder = new TokenResourceKey("ColorPrimaryBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryBorderHover = new TokenResourceKey("ColorPrimaryBorderHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryHover = new TokenResourceKey("ColorPrimaryHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryActive = new TokenResourceKey("ColorPrimaryActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryTextHover = new TokenResourceKey("ColorPrimaryTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryText = new TokenResourceKey("ColorPrimaryText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimaryTextActive = new TokenResourceKey("ColorPrimaryTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessBg = new TokenResourceKey("ColorSuccessBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessBgHover = new TokenResourceKey("ColorSuccessBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessBorder = new TokenResourceKey("ColorSuccessBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessBorderHover = new TokenResourceKey("ColorSuccessBorderHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessHover = new TokenResourceKey("ColorSuccessHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessActive = new TokenResourceKey("ColorSuccessActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessTextHover = new TokenResourceKey("ColorSuccessTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessText = new TokenResourceKey("ColorSuccessText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccessTextActive = new TokenResourceKey("ColorSuccessTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningBg = new TokenResourceKey("ColorWarningBg", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningBgHover = new TokenResourceKey("ColorWarningBgHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningBorder = new TokenResourceKey("ColorWarningBorder", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningBorderHover = new TokenResourceKey("ColorWarningBorderHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningHover = new TokenResourceKey("ColorWarningHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningActive = new TokenResourceKey("ColorWarningActive", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningTextHover = new TokenResourceKey("ColorWarningTextHover", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningText = new TokenResourceKey("ColorWarningText", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarningTextActive = new TokenResourceKey("ColorWarningTextActive", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeSM = new TokenResourceKey("FontSizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeLG = new TokenResourceKey("FontSizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeXL = new TokenResourceKey("FontSizeXL", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeHeading1 = new TokenResourceKey("FontSizeHeading1", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeHeading2 = new TokenResourceKey("FontSizeHeading2", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeHeading3 = new TokenResourceKey("FontSizeHeading3", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeHeading4 = new TokenResourceKey("FontSizeHeading4", "AtomUI.Token"); + public static readonly TokenResourceKey FontSizeHeading5 = new TokenResourceKey("FontSizeHeading5", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeight = new TokenResourceKey("LineHeight", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightLG = new TokenResourceKey("LineHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightSM = new TokenResourceKey("LineHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey FontHeight = new TokenResourceKey("FontHeight", "AtomUI.Token"); + public static readonly TokenResourceKey FontHeightSM = new TokenResourceKey("FontHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey FontHeightLG = new TokenResourceKey("FontHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightHeading1 = new TokenResourceKey("LineHeightHeading1", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightHeading2 = new TokenResourceKey("LineHeightHeading2", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightHeading3 = new TokenResourceKey("LineHeightHeading3", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightHeading4 = new TokenResourceKey("LineHeightHeading4", "AtomUI.Token"); + public static readonly TokenResourceKey LineHeightHeading5 = new TokenResourceKey("LineHeightHeading5", "AtomUI.Token"); + public static readonly TokenResourceKey ControlHeightXS = new TokenResourceKey("ControlHeightXS", "AtomUI.Token"); + public static readonly TokenResourceKey ControlHeightSM = new TokenResourceKey("ControlHeightSM", "AtomUI.Token"); + public static readonly TokenResourceKey ControlHeightLG = new TokenResourceKey("ControlHeightLG", "AtomUI.Token"); + public static readonly TokenResourceKey ColorPrimary = new TokenResourceKey("ColorPrimary", "AtomUI.Token"); + public static readonly TokenResourceKey ColorSuccess = new TokenResourceKey("ColorSuccess", "AtomUI.Token"); + public static readonly TokenResourceKey ColorWarning = new TokenResourceKey("ColorWarning", "AtomUI.Token"); + public static readonly TokenResourceKey ColorError = new TokenResourceKey("ColorError", "AtomUI.Token"); + public static readonly TokenResourceKey ColorInfo = new TokenResourceKey("ColorInfo", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTextBase = new TokenResourceKey("ColorTextBase", "AtomUI.Token"); + public static readonly TokenResourceKey ColorBgBase = new TokenResourceKey("ColorBgBase", "AtomUI.Token"); + public static readonly TokenResourceKey ColorLink = new TokenResourceKey("ColorLink", "AtomUI.Token"); + public static readonly TokenResourceKey ColorTransparent = new TokenResourceKey("ColorTransparent", "AtomUI.Token"); + public static readonly TokenResourceKey FontFamily = new TokenResourceKey("FontFamily", "AtomUI.Token"); + public static readonly TokenResourceKey FontFamilyCode = new TokenResourceKey("FontFamilyCode", "AtomUI.Token"); + public static readonly TokenResourceKey FontSize = new TokenResourceKey("FontSize", "AtomUI.Token"); + public static readonly TokenResourceKey LineWidth = new TokenResourceKey("LineWidth", "AtomUI.Token"); + public static readonly TokenResourceKey LineType = new TokenResourceKey("LineType", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadius = new TokenResourceKey("BorderRadius", "AtomUI.Token"); + public static readonly TokenResourceKey SizeUnit = new TokenResourceKey("SizeUnit", "AtomUI.Token"); + public static readonly TokenResourceKey SizeStep = new TokenResourceKey("SizeStep", "AtomUI.Token"); + public static readonly TokenResourceKey SizePopupArrow = new TokenResourceKey("SizePopupArrow", "AtomUI.Token"); + public static readonly TokenResourceKey ControlHeight = new TokenResourceKey("ControlHeight", "AtomUI.Token"); + public static readonly TokenResourceKey ZIndexBase = new TokenResourceKey("ZIndexBase", "AtomUI.Token"); + public static readonly TokenResourceKey ZIndexPopupBase = new TokenResourceKey("ZIndexPopupBase", "AtomUI.Token"); + public static readonly TokenResourceKey OpacityImage = new TokenResourceKey("OpacityImage", "AtomUI.Token"); + public static readonly TokenResourceKey MotionUnit = new TokenResourceKey("MotionUnit", "AtomUI.Token"); + public static readonly TokenResourceKey MotionBase = new TokenResourceKey("MotionBase", "AtomUI.Token"); + public static readonly TokenResourceKey Wireframe = new TokenResourceKey("Wireframe", "AtomUI.Token"); + public static readonly TokenResourceKey Motion = new TokenResourceKey("Motion", "AtomUI.Token"); + public static readonly TokenResourceKey SizeXXL = new TokenResourceKey("SizeXXL", "AtomUI.Token"); + public static readonly TokenResourceKey SizeXL = new TokenResourceKey("SizeXL", "AtomUI.Token"); + public static readonly TokenResourceKey SizeLG = new TokenResourceKey("SizeLG", "AtomUI.Token"); + public static readonly TokenResourceKey SizeMD = new TokenResourceKey("SizeMD", "AtomUI.Token"); + public static readonly TokenResourceKey SizeMS = new TokenResourceKey("SizeMS", "AtomUI.Token"); + public static readonly TokenResourceKey Size = new TokenResourceKey("Size", "AtomUI.Token"); + public static readonly TokenResourceKey SizeSM = new TokenResourceKey("SizeSM", "AtomUI.Token"); + public static readonly TokenResourceKey SizeXS = new TokenResourceKey("SizeXS", "AtomUI.Token"); + public static readonly TokenResourceKey SizeXXS = new TokenResourceKey("SizeXXS", "AtomUI.Token"); + public static readonly TokenResourceKey LineWidthBold = new TokenResourceKey("LineWidthBold", "AtomUI.Token"); + public static readonly TokenResourceKey BorderThickness = new TokenResourceKey("BorderThickness", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadiusXS = new TokenResourceKey("BorderRadiusXS", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadiusSM = new TokenResourceKey("BorderRadiusSM", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadiusLG = new TokenResourceKey("BorderRadiusLG", "AtomUI.Token"); + public static readonly TokenResourceKey BorderRadiusOuter = new TokenResourceKey("BorderRadiusOuter", "AtomUI.Token"); + public static readonly TokenResourceKey MotionDurationFast = new TokenResourceKey("MotionDurationFast", "AtomUI.Token"); + public static readonly TokenResourceKey MotionDurationMid = new TokenResourceKey("MotionDurationMid", "AtomUI.Token"); + public static readonly TokenResourceKey MotionDurationSlow = new TokenResourceKey("MotionDurationSlow", "AtomUI.Token"); + public static readonly TokenResourceKey MotionDurationVerySlow = new TokenResourceKey("MotionDurationVerySlow", "AtomUI.Token"); + } } \ No newline at end of file