Comments (3)
We'll plan on adding some examples, but what you're describing actually isn't as complicated as it appears. Lip Gloss just outputs strings, so you'd simply use Lip Gloss styles and functions in your Bubble Tea views (which also return strings). You could easily put the Lip Gloss example into a Bubble Tea view and replace various parts of the content with data from your model.
You might want to have a look at fm, which is using Lip Gloss in its views (and is in heavy development at the moment). In particular, check out the feature/panes branch which is using Lip Gloss to render two interactive views side-by-side.
from bubbletea.
Filmed a quick explanation of this - will edit + publish on YouTube and add PR with the link in the README
from bubbletea.
We also have a bunch more examples using lipgloss in the repo by now - I think we can close this issue.
from bubbletea.
Related Issues (20)
- First line not rendering until event happens HOT 3
- Application deadlock when initial model's init panics HOT 1
- `[ctrl+enter]` Support HOT 5
- text rendering incorrectly using serial data HOT 7
- Stopwatch example does not run correctly on Windows HOT 1
- How to use bubbletea and gum in existing cli which was built using cobra cli framework?
- kill the process but the mouse code still output in the console HOT 3
- A feature to avoid IDE extensions and build them in cli HOT 2
- Unmanaged Output Truncation (e.g. `tea.Println`) HOT 1
- Show example GIFs on all examples HOT 1
- The input isn't verified before using epoll on it HOT 3
- go version in go.mod is outdated HOT 2
- does Update() get called even when there are no keys being pressed?
- Can't write japanese characters in inputfield HOT 2
- Exit with error message to stderr and non-zero status code
- Async Clipboard
- Automatic command chaining: Cmd -> Cmd -> Msg HOT 1
- Allow WindowSizeMsg to be sent on sub-model Init HOT 5
- Progress bar behaving strangely
- Any support for charts?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bubbletea.