feat(urls): support relative CSS / template URLs in components