:star2: refactor layouts. index as table of contents