docs: layout and base