namespace AtomUI.Desktop.Controls.Themes;

internal class TitleBarThemeConstants
{
    public const string LogoPart = "PART_Logo";
    public const string LeftAddOnPart = "PART_LeftAddOn";
    public const string RightAddOnPart = "PART_RightAddOn";
    public const string ContentPresenterPart = "PART_ContentPresenter";
    public const string CaptionButtonGroupPart = "PART_CaptionButtonGroup";
}

internal class CaptionButtonGroupThemeConstants
{
    public const string CloseButtonPart = "PART_CloseButton";
    public const string MaximizeButtonPart = "PART_MaximizeButton";
    public const string MinimizeButtonPart = "PART_MinimizeButton";
    public const string PinButtonPart = "PART_PinButton";
    public const string FullScreenButtonPart = "PART_FullScreenButton";
}

internal class CaptionButtonThemeConstants
{
    public const string FramePart = "PART_Frame";
    public const string RootLayoutPart = "PART_RootLayout";
    public const string NormalIconPresenterPart = "PART_NormalIconPresenter";
    public const string CheckedIconPresenterPart = "PART_CheckedIconPresenter";
}