# Webclient brainstorm # Ideas for a future webclient gui *This is a brainstorming whitepage. Add your own comments in a named section below.* ## From Chat on 2019/09/02 ``` Griatch (IRC)APP @friarzen: Could one (with goldenlayout) programmatically provide pane positions and sizes? I recall it was not trivial for the old split.js solution. friarzen take a look at the goldenlayout_default_config.js It is kinda cryptic but that is the layout json. Griatch (IRC)APP @friarzen: Hm, so dynamically replacing the goldenlayout_config in the global scope at the right thing would do it? friarzen yep friarzen the biggest pain in the butt is that goldenlayout_config needs to be set before the goldenlayout init() is called, which isn't trivial with the current structure, but it isn't impossible. Griatch (IRC)APP One could in principle re-run init() at a later date though, right? friarzen Hmm...not sure I've ever tried it... seems doable off the top of my head... right now, that whole file exists to be overridden on page load as a separate