Summary
Add a partner card for the AVE Alliance to the "Partners & collaborators" section of the About page (/about). The AVE Alliance is a global community of practice for systematically measuring and interpreting genetic variant effects and is a natural fit alongside existing partners like ClinGen and GA4GH.
Proposed Behavior
A new card is appended to the PARTNERS array in AboutView.vue with the following content:
- Name: AVE Alliance
- Description: A global community of practice dedicated to systematically measuring and interpreting genetic variant effects.
- URL:
https://www.varianteffect.org
- Logo: Retrieved from
https://www.varianteffect.org and committed as a static asset alongside the existing partner logos (e.g., src/assets/ave-alliance-logo.png)
The card renders in the existing 3-column grid with logo, description text, and "Visit site →" link — consistent with the IGVF and MaveRegistry cards.
Acceptance Criteria
Implementation Notes
- The
PARTNERS array and card template are both in src/components/screens/AboutView.vue. Adding the entry requires only a new object in that array and a committed logo asset — no new components needed.
- The logo asset should be added to
src/assets/ alongside igvf-tag.png and mave-registry-logo.png, then imported at the top of the <script> block and referenced in the new partner object's logoSrc field.
- If the AVE Alliance logo does not meet the
h-7 object-contain object-left display constraints (height ~28 px), it may need light resizing before committing.
- Partner ordering: place the AVE Alliance card after the existing entries or wherever most appropriate given the community relationship — no strict ordering is enforced today.
Summary
Add a partner card for the AVE Alliance to the "Partners & collaborators" section of the About page (
/about). The AVE Alliance is a global community of practice for systematically measuring and interpreting genetic variant effects and is a natural fit alongside existing partners like ClinGen and GA4GH.Proposed Behavior
A new card is appended to the
PARTNERSarray inAboutView.vuewith the following content:https://www.varianteffect.orghttps://www.varianteffect.organd committed as a static asset alongside the existing partner logos (e.g.,src/assets/ave-alliance-logo.png)The card renders in the existing 3-column grid with logo, description text, and "Visit site →" link — consistent with the IGVF and MaveRegistry cards.
Acceptance Criteria
PARTNERSarray inAboutView.vuewithname: 'AVE Alliance', the description copy above, andurlpointing tohttps://www.varianteffect.org.logoSrc(not a remote URL)./aboutat all responsive breakpoints.https://www.varianteffect.orgin a new tab withrel="noopener noreferrer".alttext is"AVE Alliance".Implementation Notes
PARTNERSarray and card template are both insrc/components/screens/AboutView.vue. Adding the entry requires only a new object in that array and a committed logo asset — no new components needed.src/assets/alongsideigvf-tag.pngandmave-registry-logo.png, then imported at the top of the<script>block and referenced in the new partner object'slogoSrcfield.h-7 object-contain object-leftdisplay constraints (height ~28 px), it may need light resizing before committing.