I'm pretty new to app development, but I'd like to modify background color and position of the default map widgets that can be toggled on and off in the tool selector. I'm not sure where these features are modified in the code. It looks like the default widgets are accessed through the api, then configured in pc-layout-json.ts, but modifying the layout here doesn't seem to have any effect.
It also looks like MapViewHighlightOptions can be used to customize the highlight color of a view, which I'd like to do as well as modify popup behavior, but I'm not sure where these functions would get implemented either. Can anyone steer me in the right direction?