Skip to content

Commit

Permalink
Merge pull request #163 from innocenzi/feat/more-resets
Browse files Browse the repository at this point in the history
feat: add `RESET_BACKGROUND` and `RESET_FOREGROUND`
  • Loading branch information
brendt authored Nov 14, 2024
2 parents 2f19fab + f3940e5 commit ef92ffe
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions src/Themes/TerminalStyle.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,13 @@ enum TerminalStyle: string
case RESET = "0m";
case RESET_INTENSITY = "22m";
case RESET_ITALIC = "23m";
case VISIBLE = "28m";
case RESET_UNDERLINE = "24m";
case RESET_OVERLINE = "55m";
case RESET_STRIKETHROUGH = "29m";
case NON_REVERSE_TEXT = "27m";
case RESET_REVERSE_TEXT = "27m";
case RESET_BACKGROUND = "49m";
case RESET_FOREGROUND = "39m";
case VISIBLE = "28m";

case FG_BLACK = "30m";
case FG_DARK_RED = "31m";
Expand Down Expand Up @@ -266,6 +268,6 @@ public static function STRIKETHROUGH(string $text = ''): string

public static function REVERSE_TEXT(string $text = ''): string
{
return self::ESC->value . self::REVERSE_TEXT->value . $text . self::ESC->value . self::NON_REVERSE_TEXT->value;
return self::ESC->value . self::REVERSE_TEXT->value . $text . self::ESC->value . self::RESET_REVERSE_TEXT->value;
}
}

0 comments on commit ef92ffe

Please sign in to comment.