config: modify page layout

Signed-off-by: Micky Ching <mickyching@gmail.com>
posts: add category support

Signed-off-by: Micky Ching <mickyching@gmail.com>