Not sure what the best way to do this is. I've tried a few times to get the alerts-list separated out into a separate view, but there's more cross-dependencies than I expected and it gets really hairy really quickly.
But som-app.html is rather unwieldy right now. Perhaps a simple change if we wanted could be to just split up the HTML, CSS, and JS for just this file, but it would be a bit odd to do this for only one element (the other elements are generally too small for this to make sense).
Might want to look into how other application structure their Polymer. Passing data and events between elements can seem to get really messy really quickly.
Comment 1 by martiniss@chromium.org
, Dec 15 2016