[hl] add page list plugin and theme plugin