TUI Studio-projektet udvikler et visuelt miljø til design af konsolgrænseflader.

Koden til TUI Studio (Visual Terminal UI Designer), et visuelt designmiljø til brugergrænseflader, der kører i en tekstterminal, er blevet udgivet. Miljøet muliggør oprettelse af interaktive, visuelle grænseflader ved at trække og slippe præfabrikerede blokke, redigere egenskaber visuelt og forhåndsvise resultatet undervejs. Det genererede grænsefladelayout kan eksporteres til brug i Ink, BubbleTea, Blessed, Textual, OpenTUI og Tview frameworks.

Projektet er skrevet i TypeScript ved hjælp af React, Vite, Zustand, Tailwind CSS og Lucide React. Koden distribueres under MIT-licensen. Blandt udviklingshøjdepunkterne er, at næsten al TUI Studios kode blev skrevet af AI-assistenten Claude.

TUI Studio tilbyder over 20 færdige grænsefladekomponenter (knapper, menuer, tabeller, lister, statusindikatorer, dialogbokse, værktøjstip osv.) og understøtter 8 designtemaer, samt lyse og mørke tilstande, gradientfyld, ASCII-farver og accentfarver. Det er muligt at fortryde ændringer. En brugerdefineret grænseflade er også tilgængelig til at oprette dine egne komponenter. Projekter gemmes i JSON-format.



Kilde: opennet.ru

Tilføj en kommentar