feat(layout): add individual post layout