diff --git a/examples/README.md b/examples/README.md index c829edc..84e607d 100644 --- a/examples/README.md +++ b/examples/README.md @@ -6,7 +6,7 @@ The `altscreen-toggle` example shows how to transition between the alternative screen buffer and the normal screen buffer using Bubble Tea. - + ### Chat @@ -15,7 +15,7 @@ The `chat` examples shows a basic chat application with a multi-line `textarea` input. - + ### Composable Views @@ -24,7 +24,7 @@ The `composable-views` example shows how to compose two bubble models (spinner and timer) together in a single application and switch between them. - + ### Credit Card Form @@ -33,7 +33,7 @@ The `credit-card-form` example demonstrates how to build a multi-step form with `textinput`s bubbles and validation on the inputs. - + ### Debounce @@ -42,7 +42,7 @@ The `debounce` example shows how to throttle key presses to avoid overloading your Bubble Tea application. - + ### Exec @@ -51,7 +51,7 @@ The `exec` example shows how to execute a running command during the execution of a Bubble Tea application such as launching an `EDITOR`. - + ### Full Screen @@ -59,7 +59,7 @@ of a Bubble Tea application such as launching an `EDITOR`. The `fullscreen` example shows how to make a Bubble Tea application fullscreen. - + ### Glamour @@ -67,7 +67,7 @@ The `fullscreen` example shows how to make a Bubble Tea application fullscreen. The `glamour` example shows how to use [Glamour](https://github.com/charmbracelet/glamour) inside a viewport bubble. - + ### Help @@ -76,7 +76,7 @@ The `help` example shows how to use the `help` bubble to display help to the user of your application. - + ### Http @@ -85,7 +85,7 @@ The `http` example shows how to make an `http` call within your Bubble Tea application. - + ### Default List @@ -93,7 +93,7 @@ application. The `list-default` example shows how to use the list bubble. - + ### Fancy List @@ -101,7 +101,7 @@ The `list-default` example shows how to use the list bubble. The `list-fancy` example shows how to use the list bubble with extra customizations. - + ### Simple List @@ -109,7 +109,7 @@ The `list-fancy` example shows how to use the list bubble with extra customizati The `list-simple` example shows how to use the list and customize it to have a simpler, more compact, appearance. - + ### Mouse @@ -127,7 +127,7 @@ The `package-manager` example shows how to build an interface for a package manager using the `tea.Println` feature. - + ### Pager @@ -136,7 +136,7 @@ The `pager` example shows how to build a simple pager application similar to `less`. - + ### Paginator @@ -144,7 +144,7 @@ The `pager` example shows how to build a simple pager application similar to The `paginator` example shows how to build a simple paginated list. - + ### Pipe @@ -153,7 +153,7 @@ The `pipe` example demonstrates using shell pipes to communicate with Bubble Tea applications. - + ### Animated Progress @@ -162,7 +162,7 @@ The `progress-animated` example shows how to build a progress bar with an animated progression. - + ### Download Progress @@ -180,7 +180,7 @@ The `progress-static` example shows a progress bar with static incrementation of progress. - + ### Real Time @@ -189,7 +189,7 @@ The `realtime` example demonstrates the use of go channels to perform realtime communication with a Bubble Tea application. - + ### Result @@ -197,7 +197,7 @@ communication with a Bubble Tea application. The `result` example shows a choice menu with the ability to select an option. - + ### Send Msg @@ -205,7 +205,7 @@ The `result` example shows a choice menu with the ability to select an option. The `send-msg` example demonstrates the usage of custom `tea.Msg`s. - + ### Sequence @@ -213,7 +213,7 @@ The `send-msg` example demonstrates the usage of custom `tea.Msg`s. The `sequence` example demonstrates the `tea.Sequence` command. - + ### Simple @@ -221,7 +221,7 @@ The `sequence` example demonstrates the `tea.Sequence` command. The `simple` example shows a very simple Bubble Tea application. - + ### Spinner @@ -229,7 +229,7 @@ The `simple` example shows a very simple Bubble Tea application. The `spinner` example demonstrates a spinner bubble being used to indicate loading. - + ### Spinners @@ -237,7 +237,7 @@ The `spinner` example demonstrates a spinner bubble being used to indicate loadi The `spinner` example shows various spinner types that are available. - + ### Split Editors @@ -246,7 +246,7 @@ The `split-editors` example shows multiple `textarea`s being used in a single application and being able to switch focus between them. - + ### Stop Watch @@ -254,7 +254,7 @@ application and being able to switch focus between them. The `stopwatch` example shows a sample stop watch built with Bubble Tea. - + ### Table @@ -263,7 +263,7 @@ The `table` example demonstrates the table bubble being used to display tabular data. - + ### Tabs @@ -271,7 +271,7 @@ data. The `tabs` example demonstrates tabbed navigation styled with [Lip Gloss](https://github.com/charmbracelet/lipgloss). - + ### Text Area @@ -280,7 +280,7 @@ The `textarea` example demonstrates a simple Bubble Tea application using a `textarea` bubble. - + ### Text Input @@ -288,7 +288,7 @@ The `textarea` example demonstrates a simple Bubble Tea application using a The `textinput` example demonstrates a simple Bubble Tea application using a `textinput` bubble. - + ### Multiple Text Inputs @@ -297,7 +297,7 @@ The `textinputs` example shows multiple `textinputs` and being able to switch focus between them as well as changing the cursor mode. - + ### Timer @@ -305,7 +305,7 @@ focus between them as well as changing the cursor mode. The `timer` example shows a simple timer built with Bubble Tea. - + ### TUI Daemon @@ -314,7 +314,7 @@ The `tui-daemon-combo` demonstrates building a text-user interface along with a daemon mode using Bubble Tea. - + ### Views @@ -323,6 +323,6 @@ The `views` example demonstrates how to build a Bubble Tea application with multiple views and switch between them. - + diff --git a/examples/altscreen-toggle/README.md b/examples/altscreen-toggle/README.md index 73f0df7..720fe2c 100644 --- a/examples/altscreen-toggle/README.md +++ b/examples/altscreen-toggle/README.md @@ -1,3 +1,3 @@ # Alt Screen Toggle - + diff --git a/examples/altscreen-toggle/altscreen-toggle.gif b/examples/altscreen-toggle/altscreen-toggle.gif new file mode 100644 index 0000000..4bd8454 Binary files /dev/null and b/examples/altscreen-toggle/altscreen-toggle.gif differ diff --git a/examples/chat/README.md b/examples/chat/README.md index 4d0f51e..82da80d 100644 --- a/examples/chat/README.md +++ b/examples/chat/README.md @@ -1,3 +1,3 @@ # Chat - + diff --git a/examples/chat/chat.gif b/examples/chat/chat.gif new file mode 100644 index 0000000..1855797 Binary files /dev/null and b/examples/chat/chat.gif differ diff --git a/examples/composable-views/README.md b/examples/composable-views/README.md index 7aaaceb..9ec7d4c 100644 --- a/examples/composable-views/README.md +++ b/examples/composable-views/README.md @@ -1,3 +1,3 @@ # Composable Views - + diff --git a/examples/composable-views/composable-views.gif b/examples/composable-views/composable-views.gif new file mode 100644 index 0000000..2541219 Binary files /dev/null and b/examples/composable-views/composable-views.gif differ diff --git a/examples/credit-card-form/README.md b/examples/credit-card-form/README.md index 8c4e2b1..8ebaa06 100644 --- a/examples/credit-card-form/README.md +++ b/examples/credit-card-form/README.md @@ -1,3 +1,3 @@ # Credit Card Form - + diff --git a/examples/credit-card-form/credit-card-form.gif b/examples/credit-card-form/credit-card-form.gif new file mode 100644 index 0000000..f66f29a Binary files /dev/null and b/examples/credit-card-form/credit-card-form.gif differ diff --git a/examples/debounce/README.md b/examples/debounce/README.md index b3f79ca..77a273d 100644 --- a/examples/debounce/README.md +++ b/examples/debounce/README.md @@ -1,3 +1,3 @@ # Debounce - + diff --git a/examples/debounce/debounce.gif b/examples/debounce/debounce.gif new file mode 100644 index 0000000..4d8e35b Binary files /dev/null and b/examples/debounce/debounce.gif differ diff --git a/examples/exec/README.md b/examples/exec/README.md index d9ba184..14e0ff8 100644 --- a/examples/exec/README.md +++ b/examples/exec/README.md @@ -1,3 +1,3 @@ # Exec - + diff --git a/examples/exec/exec.gif b/examples/exec/exec.gif new file mode 100644 index 0000000..5dbd6d4 Binary files /dev/null and b/examples/exec/exec.gif differ diff --git a/examples/fullscreen/README.md b/examples/fullscreen/README.md index b8f1650..46d40e6 100644 --- a/examples/fullscreen/README.md +++ b/examples/fullscreen/README.md @@ -1,3 +1,3 @@ # Full Screen - + diff --git a/examples/fullscreen/fullscreen.gif b/examples/fullscreen/fullscreen.gif new file mode 100644 index 0000000..725a3f5 Binary files /dev/null and b/examples/fullscreen/fullscreen.gif differ diff --git a/examples/glamour/README.md b/examples/glamour/README.md index c63c5e7..f8d514a 100644 --- a/examples/glamour/README.md +++ b/examples/glamour/README.md @@ -1,3 +1,3 @@ # Glamour - + diff --git a/examples/glamour/glamour.gif b/examples/glamour/glamour.gif new file mode 100644 index 0000000..c6c5ce7 Binary files /dev/null and b/examples/glamour/glamour.gif differ diff --git a/examples/help/README.md b/examples/help/README.md index 7ca37ac..b4b5559 100644 --- a/examples/help/README.md +++ b/examples/help/README.md @@ -1,3 +1,3 @@ # Help - + diff --git a/examples/help/help.gif b/examples/help/help.gif new file mode 100644 index 0000000..7b0eeac Binary files /dev/null and b/examples/help/help.gif differ diff --git a/examples/http/README.md b/examples/http/README.md index 559d8d7..5c2f408 100644 --- a/examples/http/README.md +++ b/examples/http/README.md @@ -1,3 +1,3 @@ # HTTP - + diff --git a/examples/http/http.gif b/examples/http/http.gif new file mode 100644 index 0000000..025c20a Binary files /dev/null and b/examples/http/http.gif differ diff --git a/examples/list-default/README.md b/examples/list-default/README.md index b346811..2ed469f 100644 --- a/examples/list-default/README.md +++ b/examples/list-default/README.md @@ -1,3 +1,3 @@ # Default List - + diff --git a/examples/list-default/list-default.gif b/examples/list-default/list-default.gif new file mode 100644 index 0000000..89baf5c Binary files /dev/null and b/examples/list-default/list-default.gif differ diff --git a/examples/list-fancy/README.md b/examples/list-fancy/README.md index 0ea46e5..da6a144 100644 --- a/examples/list-fancy/README.md +++ b/examples/list-fancy/README.md @@ -1,3 +1,3 @@ # Fancy List - + diff --git a/examples/list-fancy/list-fancy.gif b/examples/list-fancy/list-fancy.gif new file mode 100644 index 0000000..cb2037a Binary files /dev/null and b/examples/list-fancy/list-fancy.gif differ diff --git a/examples/list-simple/README.md b/examples/list-simple/README.md index 8ab2d73..a720e3f 100644 --- a/examples/list-simple/README.md +++ b/examples/list-simple/README.md @@ -1,3 +1,3 @@ # Simple List - + diff --git a/examples/list-simple/list-simple.gif b/examples/list-simple/list-simple.gif new file mode 100644 index 0000000..4bce29f Binary files /dev/null and b/examples/list-simple/list-simple.gif differ diff --git a/examples/mouse/README.md b/examples/mouse/README.md index aa69fcd..396219d 100644 --- a/examples/mouse/README.md +++ b/examples/mouse/README.md @@ -1,3 +1,3 @@ # Mouse - + diff --git a/examples/package-manager/README.md b/examples/package-manager/README.md index 099de9d..fb0a86f 100644 --- a/examples/package-manager/README.md +++ b/examples/package-manager/README.md @@ -1,3 +1,3 @@ # Package Manager - + diff --git a/examples/package-manager/package-manager.gif b/examples/package-manager/package-manager.gif new file mode 100644 index 0000000..bc157fe Binary files /dev/null and b/examples/package-manager/package-manager.gif differ diff --git a/examples/pager/README.md b/examples/pager/README.md index 92b778f..b444467 100644 --- a/examples/pager/README.md +++ b/examples/pager/README.md @@ -1,3 +1,3 @@ # Pager - + diff --git a/examples/pager/pager.gif b/examples/pager/pager.gif new file mode 100644 index 0000000..cec33ec Binary files /dev/null and b/examples/pager/pager.gif differ diff --git a/examples/paginator/README.md b/examples/paginator/README.md index 426485c..3835277 100644 --- a/examples/paginator/README.md +++ b/examples/paginator/README.md @@ -1,3 +1,3 @@ # Paginator - + diff --git a/examples/paginator/paginator.gif b/examples/paginator/paginator.gif new file mode 100644 index 0000000..adc3c81 Binary files /dev/null and b/examples/paginator/paginator.gif differ diff --git a/examples/pipe/README.md b/examples/pipe/README.md index 18d8ff2..c39c999 100644 --- a/examples/pipe/README.md +++ b/examples/pipe/README.md @@ -1,3 +1,3 @@ # Pipe - + diff --git a/examples/pipe/pipe.gif b/examples/pipe/pipe.gif new file mode 100644 index 0000000..7b1f7ee Binary files /dev/null and b/examples/pipe/pipe.gif differ diff --git a/examples/progress-animated/README.md b/examples/progress-animated/README.md index 1d1e9c1..32f98f9 100644 --- a/examples/progress-animated/README.md +++ b/examples/progress-animated/README.md @@ -1,3 +1,3 @@ # Animated Progress - + diff --git a/examples/progress-animated/progress-animated.gif b/examples/progress-animated/progress-animated.gif new file mode 100644 index 0000000..d4c1c0f Binary files /dev/null and b/examples/progress-animated/progress-animated.gif differ diff --git a/examples/progress-static/README.md b/examples/progress-static/README.md index 6330364..2941d4b 100644 --- a/examples/progress-static/README.md +++ b/examples/progress-static/README.md @@ -1,3 +1,3 @@ # Static Progress - + diff --git a/examples/progress-static/progress-static.gif b/examples/progress-static/progress-static.gif new file mode 100644 index 0000000..e7d198b Binary files /dev/null and b/examples/progress-static/progress-static.gif differ diff --git a/examples/realtime/README.md b/examples/realtime/README.md index 559b4ea..d16d792 100644 --- a/examples/realtime/README.md +++ b/examples/realtime/README.md @@ -1,3 +1,3 @@ # Real Time - + diff --git a/examples/realtime/realtime.gif b/examples/realtime/realtime.gif new file mode 100644 index 0000000..190f180 Binary files /dev/null and b/examples/realtime/realtime.gif differ diff --git a/examples/result/README.md b/examples/result/README.md index a4aa4dd..ecf2e69 100644 --- a/examples/result/README.md +++ b/examples/result/README.md @@ -1,3 +1,3 @@ # Result - + diff --git a/examples/result/result.gif b/examples/result/result.gif new file mode 100644 index 0000000..a0d066b Binary files /dev/null and b/examples/result/result.gif differ diff --git a/examples/send-msg/README.md b/examples/send-msg/README.md index 28e1f10..0b95bf9 100644 --- a/examples/send-msg/README.md +++ b/examples/send-msg/README.md @@ -1,3 +1,3 @@ # Send Msg - + diff --git a/examples/send-msg/send-msg.gif b/examples/send-msg/send-msg.gif new file mode 100644 index 0000000..95b9765 Binary files /dev/null and b/examples/send-msg/send-msg.gif differ diff --git a/examples/sequence/README.md b/examples/sequence/README.md index 567b405..1de275e 100644 --- a/examples/sequence/README.md +++ b/examples/sequence/README.md @@ -1,3 +1,3 @@ # Sequence - + diff --git a/examples/sequence/sequence.gif b/examples/sequence/sequence.gif new file mode 100644 index 0000000..a02f57a Binary files /dev/null and b/examples/sequence/sequence.gif differ diff --git a/examples/simple/README.md b/examples/simple/README.md index e467ce0..d4c1e79 100644 --- a/examples/simple/README.md +++ b/examples/simple/README.md @@ -1,3 +1,3 @@ # Simple - + diff --git a/examples/simple/simple.gif b/examples/simple/simple.gif new file mode 100644 index 0000000..bcd26bd Binary files /dev/null and b/examples/simple/simple.gif differ diff --git a/examples/spinner/README.md b/examples/spinner/README.md index 54e3e1b..8866fcb 100644 --- a/examples/spinner/README.md +++ b/examples/spinner/README.md @@ -1,3 +1,3 @@ # Spinner - + diff --git a/examples/spinner/spinner.gif b/examples/spinner/spinner.gif new file mode 100644 index 0000000..bc408b1 Binary files /dev/null and b/examples/spinner/spinner.gif differ diff --git a/examples/spinners/README.md b/examples/spinners/README.md index c345100..94a5ecb 100644 --- a/examples/spinners/README.md +++ b/examples/spinners/README.md @@ -1,3 +1,3 @@ # Spinners - + diff --git a/examples/spinners/spinners.gif b/examples/spinners/spinners.gif new file mode 100644 index 0000000..80d6ef6 Binary files /dev/null and b/examples/spinners/spinners.gif differ diff --git a/examples/split-editors/README.md b/examples/split-editors/README.md index 2c3d128..ca930ed 100644 --- a/examples/split-editors/README.md +++ b/examples/split-editors/README.md @@ -1,3 +1,3 @@ # Split Editors - + diff --git a/examples/split-editors/split-editors.gif b/examples/split-editors/split-editors.gif new file mode 100644 index 0000000..2a54908 Binary files /dev/null and b/examples/split-editors/split-editors.gif differ diff --git a/examples/stopwatch/README.md b/examples/stopwatch/README.md index b873877..42e991c 100644 --- a/examples/stopwatch/README.md +++ b/examples/stopwatch/README.md @@ -1,3 +1,3 @@ # Stopwatch - + diff --git a/examples/stopwatch/stopwatch.gif b/examples/stopwatch/stopwatch.gif new file mode 100644 index 0000000..7231912 Binary files /dev/null and b/examples/stopwatch/stopwatch.gif differ diff --git a/examples/table/README.md b/examples/table/README.md index 06ec39a..eedae2a 100644 --- a/examples/table/README.md +++ b/examples/table/README.md @@ -1,3 +1,3 @@ # Table - + diff --git a/examples/table/table.gif b/examples/table/table.gif new file mode 100644 index 0000000..5d5baab Binary files /dev/null and b/examples/table/table.gif differ diff --git a/examples/tabs/README.md b/examples/tabs/README.md index 7587251..a44ed72 100644 --- a/examples/tabs/README.md +++ b/examples/tabs/README.md @@ -1,3 +1,3 @@ # Tabs - + diff --git a/examples/tabs/tabs.gif b/examples/tabs/tabs.gif new file mode 100644 index 0000000..536c0d9 Binary files /dev/null and b/examples/tabs/tabs.gif differ diff --git a/examples/textarea/README.md b/examples/textarea/README.md index c1f9f2e..d52adaa 100644 --- a/examples/textarea/README.md +++ b/examples/textarea/README.md @@ -1,3 +1,3 @@ # Text Area - + diff --git a/examples/textarea/textarea.gif b/examples/textarea/textarea.gif new file mode 100644 index 0000000..7283798 Binary files /dev/null and b/examples/textarea/textarea.gif differ diff --git a/examples/textinput/README.md b/examples/textinput/README.md index 275d763..2b6d406 100644 --- a/examples/textinput/README.md +++ b/examples/textinput/README.md @@ -1,3 +1,3 @@ # Text Input - + diff --git a/examples/textinput/textinput.gif b/examples/textinput/textinput.gif new file mode 100644 index 0000000..84ffac3 Binary files /dev/null and b/examples/textinput/textinput.gif differ diff --git a/examples/textinputs/README.md b/examples/textinputs/README.md index deaa096..aeca1dc 100644 --- a/examples/textinputs/README.md +++ b/examples/textinputs/README.md @@ -1,3 +1,3 @@ # Text Inputs - + diff --git a/examples/textinputs/textinputs.gif b/examples/textinputs/textinputs.gif new file mode 100644 index 0000000..e95d6cf Binary files /dev/null and b/examples/textinputs/textinputs.gif differ diff --git a/examples/timer/README.md b/examples/timer/README.md index 24e67cb..a08ed2f 100644 --- a/examples/timer/README.md +++ b/examples/timer/README.md @@ -1,3 +1,3 @@ # Timer - + diff --git a/examples/timer/timer.gif b/examples/timer/timer.gif new file mode 100644 index 0000000..bea1621 Binary files /dev/null and b/examples/timer/timer.gif differ diff --git a/examples/tui-daemon-combo/README.md b/examples/tui-daemon-combo/README.md index a0be282..70da65d 100644 --- a/examples/tui-daemon-combo/README.md +++ b/examples/tui-daemon-combo/README.md @@ -1,3 +1,3 @@ # TUI Daemon - + diff --git a/examples/tui-daemon-combo/tui-daemon-combo.gif b/examples/tui-daemon-combo/tui-daemon-combo.gif new file mode 100644 index 0000000..a48cd3a Binary files /dev/null and b/examples/tui-daemon-combo/tui-daemon-combo.gif differ diff --git a/examples/views/README.md b/examples/views/README.md index 59aebcf..e5f7d99 100644 --- a/examples/views/README.md +++ b/examples/views/README.md @@ -1,3 +1,3 @@ # Views - + diff --git a/examples/views/views.gif b/examples/views/views.gif new file mode 100644 index 0000000..f2b1fc3 Binary files /dev/null and b/examples/views/views.gif differ