Base template frontend