> For the complete documentation index, see [llms.txt](https://t420.gitbook.io/t420/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://t420.gitbook.io/t420/claude-layout-alignment-pass.md).

# Claude Layout Alignment Pass

## Review notes

Two layout issues still make the dashboard feel less premium than it should.

### 1. Expand / Collapse bar placement

The current `Respond / View Details / Collapse` control sits below the header content with a divider line above it.

This uses more vertical space than needed and makes the card feel taller before the real content starts.

### Recommendation

Move the expand/collapse control **above the divider line** or integrate it more tightly into the header/footer boundary of the summary block.

Goal:

* reduce wasted vertical space
* make the transition from summary to details feel cleaner
* make the card feel more compact and intentional

### 2. Schedule row alignment

The schedule block is functionally better now, but it still lacks a fully premium sense of alignment.

Current issue:

* dropdowns, pills, and buttons do not always feel like one consistent grid
* some rows visually start/end at slightly different positions
* some controls feel narrower than neighboring controls
* the block does not yet read as one strict, beautifully aligned operations panel

### Recommendation

Use a stricter schedule layout system:

* same control width across Bay / Tech / Vehicle / Parts where possible
* same left edge for controls
* same right edge for controls
* consistent vertical rhythm between rows
* consistent height for dropdowns, status pills, and ghost buttons
* make the whole block read as one aligned column system

### Design target

A premium operator should feel:

* this is organized
* this is deliberate
* this is easy to scan
* this is beautiful because it is orderly

***

## Prompt

```
Review the latest dashboard screenshots and fix these layout polish issues:

1. Expand/collapse bar placement
- move the Respond / View Details / Collapse anchor so it wastes less vertical space
- consider placing it above the divider line or integrating it more tightly with the summary block
- reduce the feeling of an extra spacer band between summary and details

2. Schedule block alignment
- make Bay / Tech / Vehicle / Parts controls align more strictly
- same left edge
- same right edge
- same visual width where possible
- same control height language
- same row rhythm
- make dropdowns, pills, and secondary buttons feel like one aligned system

Goal:
- cleaner vertical rhythm
- less wasted space
- more premium, orderly layout
- better scanability

Do not redesign the product.
Keep the FleetOS visual language.
This is a layout precision and polish pass.

First respond with:
1. Collapse-bar layout issue
2. Schedule alignment issues
3. Files to update
Then implement.
```


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://t420.gitbook.io/t420/claude-layout-alignment-pass.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
