Skip to content

nicer exports#182

Open
killercup wants to merge 6 commits intobearcove:mainfrom
Softleif:feature/nicer-exports
Open

nicer exports#182
killercup wants to merge 6 commits intobearcove:mainfrom
Softleif:feature/nicer-exports

Conversation

@killercup
Copy link
Copy Markdown
Contributor

Some tweaks related to #143

Mainly adds project readme as start page.

Tried to make the sidebar better on mobile but there is a bunch of stuff that needs fixing, so maybe later.

Documents the intent and requirements for `tracey export`: output
structure, self-contained pages, landing page, mobile sidebar, and
source file export.
On viewports <= 768px the outline sidebar slides off-screen and a
toggle button appears in the header. Tapping the button opens the
sidebar as an overlay with a backdrop; tapping the backdrop closes it.
Links implementation functions to their corresponding spec
requirements (cli.export, export.*, export.mobile-sidebar).
Replace the redirect-based root index.html with a proper landing page
that renders the project's README.md (or a default) and displays a
grid of all spec/implementation pairs with coverage stats.
- .req-covered: remove opacity so fully-covered requirements are
  easily readable
- .req-partial: dashed border + "partially covered" label
- .req-uncovered: "not yet covered" label
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant