add subpage placeholder, refactor some css