Devlog 3: Today, I worked on UI Component & Interaction Fixes, Tmux
Shell & Layout System Refactoring, Status Bar Implementation (+ new
component!), and some Styling & Typography Adjustments. | I had
some issues with “immediate invocation”, where I used a standard
function instead of directly passing the function to an event handler. I
messed up some type definitions (using commas instead of semicolons). I
also had an issue where flexbox tried to be interactive (gasp :0) in a
place I didn’t want it to. I made TmuxPaneGroup more dynamic, allowing
definitions of row|col, and I got rid of an unnecessary wrapper
element. I actually used flexbox properly, too! | I made a fun new
component that does status bubbles, and I set up a clock in the navbar! |
I fixed the font, making sure it loaded, and I bumped its weight. I
also got rid of stoopid automatic margins.