Re: Dan’s question about how remote styles might work, take a look at
this screenshot of Evolution’s feed configuration UI:
Now, imagine instead of a flat table, one that is two-level. The
top-level is the repository, and it has a disclosure triangle to reveal
the styles within.
Clicking “enabled” on a style means that it gets:
a) locally cached
b) updated as appropriate
c) added to the style selection UI
Obviously the columns would be a little different though. Come to think
of it, maybe it is a flat table, with:
enabled | style name | repository
… and optional columns for “tag” or “keyword” and “type”.