TUI Studio նախագիծը մշակում է տեսողական միջավայր կոնսոլային ինտերֆեյսների նախագծման համար։

Տեքստային տերմինալում աշխատող օգտագործողի ինտերֆեյսների համար նախատեսված TUI Studio-ի (Visual Terminal UI Designer) կոդը թողարկվել է: Միջավայրը թույլ է տալիս ստեղծել ինտերակտիվ, տեսողական ինտերֆեյս՝ նախապես պատրաստված բլոկները քաշելով և գցելով, տեսողականորեն խմբագրելով հատկությունները և արդյունքը անմիջապես նախադիտելով: Ստեղծված ինտերֆեյսի դասավորությունը կարող է արտահանվել Ink, BubbleTea, Blessed, Textual, OpenTUI և Tview շրջանակներում օգտագործելու համար:

Նախագիծը գրված է TypeScript-ով՝ օգտագործելով React, Vite, Zustand, Tailwind CSS և Lucide React լեզուները: Կոդը տարածվում է MIT լիցենզիայով: Մշակման կարևորագույն առանձնահատկություններից մեկն այն է, որ TUI Studio-ի կոդի գրեթե ամբողջությունը գրվել է արհեստական ​​ինտելեկտի օգնական Կլոդի կողմից:

TUI Studio-ն առաջարկում է ավելի քան 20 պատրաստի ինտերֆեյսի բաղադրիչներ (կոճակներ, մենյուներ, աղյուսակներ, ցուցակներ, առաջընթացի ցուցիչներ, երկխոսություններ, գործիքների հուշումներ և այլն) և աջակցում է 8 դիզայնի թեմաներ, ինչպես նաև բաց և մութ ռեժիմներ, գրադիենտային լրացումներ, ASCII գույներ և շեշտադրման գույներ: Հնարավոր է փոփոխությունների չեղարկում: Հասանելի է նաև ձեր սեփական բաղադրիչները ստեղծելու համար նախատեսված հատուկ ինտերֆեյս: Նախագծերը պահվում են JSON ձևաչափով:



Source: opennet.ru

Добавить комментарий