feat(template): add custom CSS support for pages