ConsoleForge 0.3.0
Elm-architecture TUI framework for .NET 8
Loading...
Searching...
No Matches
ConsoleForge.Styling Namespace Reference

Classes

class  Borders
 Pre-defined border character sets. More...
struct  BorderSpec
 Defines the character set for a border style. More...
interface  IColor
 Abstraction over ANSI/256/TrueColor values. More...
struct  Style
 Immutable value type carrying visual style properties. More...
class  ThemeExtensions
 Extension methods for Theme that give convenient, typed access to the colours and styles embedded in a theme's Style properties. More...

Enumerations

enum  ColorProfile
 Terminal color capability level.
enum  HorizontalAlign { Left , Center , Right }
 Horizontal text alignment options used by Style.Align. More...

Variables

record NoColor
 No color set (transparent / inherit).

Enumeration Type Documentation

◆ HorizontalAlign

Horizontal text alignment options used by Style.Align.

Enumerator
Left 

Align text to the left edge (default).

Center 

Center text within the available width.

Right 

Align text to the right edge.