feat: apply lobster palette to prompts
This commit is contained in:
10
src/terminal/prompt-style.ts
Normal file
10
src/terminal/prompt-style.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { isRich, theme } from "./theme.js";
|
||||
|
||||
export const stylePromptMessage = (message: string): string =>
|
||||
isRich() ? theme.accent(message) : message;
|
||||
|
||||
export const stylePromptTitle = (title?: string): string | undefined =>
|
||||
title && isRich() ? theme.heading(title) : title;
|
||||
|
||||
export const stylePromptHint = (hint?: string): string | undefined =>
|
||||
hint && isRich() ? theme.muted(hint) : hint;
|
||||
Reference in New Issue
Block a user