Basic pages list block type implementation