18 lines
596 B
C#
18 lines
596 B
C#
using TerminalUI.Color;
|
|
|
|
namespace FileTime.ConsoleUI.App.Styling;
|
|
|
|
public interface ITheme
|
|
{
|
|
IColor? DefaultForegroundColor { get; }
|
|
IColor? DefaultBackgroundColor { get; }
|
|
IColor? ElementColor { get; }
|
|
IColor? ContainerColor { get; }
|
|
IColor? MarkedItemForegroundColor { get; }
|
|
IColor? MarkedItemBackgroundColor { get; }
|
|
IColor? MarkedSelectedItemForegroundColor { get; }
|
|
IColor? MarkedSelectedItemBackgroundColor { get; }
|
|
IColor? SelectedItemColor { get; }
|
|
IColor? SelectedTabBackgroundColor { get; }
|
|
ListViewItemTheme ListViewItemTheme { get; }
|
|
} |