package leaves
A collection of reusable components from Mint Tea
Install
Dune Dependency
Authors
Maintainers
Sources
minttea-0.0.1.tbz
sha256=fb89d57982b1d80da2da7965fcf6d2b5c11af83bf17744fb7bf2ac749a98e1b2
sha512=011460ee0ef0537c384378e25e05f31b5a083100b536b552ccec5890255167ac0e60c4cdb62e1015e048ff2910d411e6abdc50daa54b14db8dffb911aa358121
CHANGES.md.html
Changes
0.0.1
Initial release for the 3 packages.
MintTea
Let people create TUI apps using The-Elm-Architecture
Introduce basic events for KeyDown, Frame, and Timers
Introduce basic commands for setting timers, entering/exiting the AltScreen, exiting, and sequencing commands
Examples
Add
views
example showcasing an application with multiples sectionsAdd
altscreen-toggle
example to showcase the AltScreenAdd
fullscreen
example with a timerAdd
stopwatch
exampleAdd
fps
counter example
Spices
Introduce
color
andstyle
Support basic styles (bold, italic, underscore, etc) and layouting (padding)
Leaves
Add a Checkbox leaf
Add a Progress bar leaf
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>