Service index — options

Six ways to draw one service and its pages, all six carrying the real thirteen injury claims with their real URLs, lifted at build time from the same two sources the index page uses: the live site's menu decides what exists, home_v1's mega menu decides how it groups. Nothing here can drift from service-index.html.

Injuries is not an example, it is the worst case. Thirteen pages in three groups, against Estates' seven, Real Estate's two, and Business and Marine's nothing at all. An option that reads well on Marine has been tested against nothing. Every caption below says what its option does to the four thin services — because whatever wins here has to survive an area with an empty list, and only one of the six does that without help.

optionheight at 1280tallest elementan area with no pages
S1 — rail and columns335pxthe rail, not the listholds its shape
S5 — dense strip419pxthe headcollapses to the head alone
S3 — group panels497pxthe 6-row panelnothing left to draw
S2 — head across, columns620pxthe 6-row columnhead with a hole under it
S4 — numbered index705pxthe 6-row groupa heading and no list
S6 — ruled rows962pxthe 6-row groupa label column beside nothing
Heights measured in headless Chrome at a 1440px viewport, not estimated. S1 is the shortest and it is not close — 335 against S5's 419 — and the reason is structural rather than stylistic: S1 is the only option that puts the service's head BESIDE the list instead of above it, so the plate, the name, the paragraph and the door cost nothing vertically. Every other option pays 150–220px before its first claim. Stack five services on one page and that is the whole difference between a page you scroll once and a page you scroll five times.
The grouping is a proposal, not the firm's. Road Accidents, On Premises and Other Claims come from home_v1's mega menu; the live site's own menu lists the thirteen flat, with no groups at all. Three of the six options (S3, S6 and to a lesser extent S4) make the grouping structural — if it is wrong, they are wrong in a way S1 and S5 are not. Someone at the firm has to confirm it before those three can be picked.
Two constraints bound all six, and only S4 escapes both. The five practice icons are 93×107 8-bit PNGs with the brand colour baked into the file — 96px is already an upscale and they cannot be recoloured, so nothing here draws one above 46px, and the dark plate was checked rather than assumed (orange 3.58:1, teal 4.18:1 on #423C37, both over the 3:1 non-text floor). And there is no photograph for any of the thirteen claims, which is why no option on this sheet is photo-led: a tile-per-claim layout cannot be drawn from what exists.
Colour is not one of the variables. It is settled and identical in all six, so the comparison is about structure. On white: page names brown 10.87:1, group labels and copy #6B6B6B 5.33:1, the door #2F7186 5.50:1, hover #A94A29 5.68:1. Brand orange is 3.03:1 and carries no word anywhere on this sheet — it is a rule, a plate edge or a hover marker. Orange marks, brown reads.
S1rail and columnsheight 335px

What the index page does today, cut down to one service. The service sits in the 384px rail and its pages in the 832 beside it — the inner pages' own lattice, so a reader who has seen a service page recognises the shape. It is also the only one of the six that survives an area with nothing under it: the rail carries the name, the copy and the door on its own, so Business and Marine still look like entries rather than gaps. Cost: the list can never be wider than 832, so a fourth group has nowhere to go.

S2head across, three columnsheight 620px

The service introduces itself across the full width, then gets out of the way; the thirteen pages take the whole 1280 in three 405px columns. Longest line length of the six, so every claim sits on one line where S1 wraps four of them. Cost: the centred head is a section opening, which reads oddly if five of these are stacked on one page — it is a layout for a service that has a page to itself.

S3group panelsheight 497px

Each group becomes a panel with a solid brown header bar. The grouping is the loudest thing on the page, which is the point if the groups are real — and the risk if they are not (see the box above). White text on brown measures 10.87:1. Cost: three panels of 6, 4 and 3 rows are visibly ragged at the bottom, and there is no honest way to even them up.

S4numbered index, typography onlyheight 705px

No icon, no photograph, no panel — a numbered list under ruled group headings. The only option here that neither of the rebuild's two image constraints can touch: the icons are 93px rasters with the colour baked in, and there is no photograph for any of the thirteen claims. It is also the only one that says how many pages there are by counting them in front of the reader. Cost: it is the least branded thing on the site.

S5dense stripheight 419px

The thirteen as chips, three bands, one per group. The most compact LIST — the thirteen claims occupy 3 bands where S6 needs 13 rows — though S1 still ends up shorter overall, because S5 pays for a head above the list and S1 does not. Cost: a chip is sized by its own text, so the column edges disappear and the list stops being scannable top-to-bottom; and the longest names (Motorcycle Accident Claims) make chips wide enough to look like buttons that do something bigger than navigate.

S6full-width ruled rowsheight 962px

One page per row across the full width, the group label in a 256px column beside its rows. The most scannable and the most emphatic: 17px rows with an arrow that arrives on hover. Cost: it is the tallest, and the row is mostly empty space — a 17px name in a 1024px row. That space is where a one-line description would go, and there is no such copy for any of the thirteen today.