Skip to content

feat: make row clickable - #71

Merged
QEDK merged 4 commits into
mainfrom
feat/link-titles
Jul 31, 2026
Merged

feat: make row clickable#71
QEDK merged 4 commits into
mainfrom
feat/link-titles

Conversation

@QEDK

@QEDK QEDK commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator
  • makes rows clickable
  • adds a hover effect

@QEDK QEDK self-assigned this Jul 30, 2026
@QEDK
QEDK requested review from Baltoli and pdobacz as code owners July 30, 2026 16:31
@QEDK QEDK added the enhancement New feature or request label Jul 30, 2026
@QEDK
QEDK requested review from keone and kjcamann as code owners July 30, 2026 16:31
Copilot AI review requested due to automatic review settings July 30, 2026 16:31

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR makes the proposal list rows (MIPs and MRCs) behave like clickable navigation targets, while adding a hover affordance and extending existing hover/focus prefetching to those row-level targets.

Changes:

  • Add data-href and styling to make proposal table rows clickable with hover/focus-within highlighting and a trailing “open” icon.
  • Add a document-level click handler on the index page to navigate when a row is clicked (with modifier-key support for opening in a new tab).
  • Update the default layout’s prefetch-on-hover logic to support elements with data-href and throttle hover prefetching.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
index.md Makes proposal rows clickable, adds hover styling + icon, and adds a click handler to navigate via data-href.
_layouts/default.html Extends hover/focus prefetch to support data-href targets and throttles hover-based prefetching.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread index.md
@QEDK
QEDK merged commit e2d53c2 into main Jul 31, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants