css & js templated