add button template
add typography
add pages