I had a question about the pane arrangement in the worksplit area.
Why did you use flex property for flexible arrangement of panes and why not grid?
I found grid arrangement to be more flexible as in this chrome app.
It allows empty spaces and can be improved to make the pane arrangement more flexi.
Will you considered switching to grid based layout for workleafs after finding it better or stick to current flex based layout?
PS: I am not a programmer, I just know CSS as I learnt it as part of academic curriculum.