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