Dự án TUI Studio phát triển một môi trường trực quan để thiết kế giao diện điều khiển.

Mã nguồn của TUI Studio (Visual Terminal UI Designer), một môi trường thiết kế trực quan dành cho giao diện người dùng chạy trên thiết bị đầu cuối văn bản, đã được phát hành. Môi trường này cho phép tạo giao diện trực quan, tương tác bằng cách kéo và thả các khối được tạo sẵn, chỉnh sửa thuộc tính trực quan và xem trước kết quả ngay lập tức. Bố cục giao diện được tạo ra có thể được xuất để sử dụng trong các framework Ink, BubbleTea, Blessed, Textual, OpenTUI và Tview.

Dự án được viết bằng TypeScript sử dụng React, Vite, Zustand, Tailwind CSS và Lucide React. Mã nguồn được phân phối theo giấy phép MIT. Một trong những điểm nổi bật của quá trình phát triển là hầu hết mã nguồn của TUI Studio đều được viết bởi trợ lý AI Claude.

TUI Studio cung cấp hơn 20 thành phần giao diện có sẵn (nút bấm, menu, bảng, danh sách, chỉ báo tiến độ, hộp thoại, chú giải công cụ, v.v.) và hỗ trợ 8 chủ đề thiết kế, cũng như chế độ sáng và tối, tô màu chuyển sắc, màu ASCII và màu nhấn. Có thể hoàn tác các thay đổi. Giao diện tùy chỉnh cũng có sẵn để tạo các thành phần của riêng bạn. Các dự án được lưu ở định dạng JSON.



Nguồn: opennet.ru

Thêm một lời nhận xét