Thanks Agustina. I read those comments, and that was where I was headed next, but I thought I'd double check with folks here before I got started. Partly because of this statement "This part of the code might be refactored in a subsequent release, so this is kind of a temporary solution.". But it's reassuring to know others are using the same strategy.
I mean..... if you had some code or tips to share, I wouldn't turn that down. :) I've done a bit of work with Vue but, like you, Angular is new to me. I welcome any help I can get.
As for workflow, we started with a Git clone, then created a local branch from the 7.2 release, to keep our customizations separate. My plan is to then merge the 7.3 release into my branch to keep it up to date. By starting with a copy of the custom theme though, I'll need to manually move any 7.3 changes to "custom" into my theme, so I'm wondering if that that copy was a good decision, and whether I should have just made changes directly to "custom". I too welcome any suggestions on the best way to manage things going forward.
Thanks again Agustina!
- Darryl