Blocks
Whole pieces of Videorc's windows, built from the components and primitives. The Stream Manager first, and every part of it on its own.
Blocks are whole pieces of Videorc's screens, composed from the components and primitives the way Videorc composes them. They're presentational: plain data and callbacks go in, and nothing reaches for Electron, IPC or window.videorc. Your app owns the state and the side effects.
Stream Manager
Videorc's live dashboard window: the stats bar, chat beside Activity and Buddy, and the status bar. Stream Manager is the whole window; each part installs on its own too.
- Chat Message: one message, the big-text row.
- Chat Toolbar: platform chips, Questions, Mentions and search.
- Chat Composer: the "To:" picker, the message field and send.
- Stream Stats Bar: the ON AIR clock, viewers, followers and the rest.
- Activity Feed: follows, subs, gifts, tips and raids.
- Stream Manager Status Bar: each platform's chat state and the window's actions.
- Platform Filter and Chat Platform: the pieces the parts share.
Every block sizes itself to its container, never the viewport, so it works in a window, a split pane or a docs preview alike.
Power Slider
A labelled slider for one engine setting. The value with its unit or a typed number, a reset to the default, marks under the track, and a live preview apart from the commit.
Stream Manager
Videorc's live dashboard window, whole. The title row, the stats bar, Chat beside Activity and Buddy, and the status bar, laid out by the window's own width.