feat: refactor layout and introduce workspace panel and fix some bugs ab9d59a Dominic Elm commited on Jul 12, 2024