Skip to content

Commit

Permalink
feat(): hardware-product-rename
Browse files Browse the repository at this point in the history
* add systems to navbar

* enable prerelease

* enable prerelease by setting prerelease name to PR title

* update(): navbar_content_update

* update(): navbar-content

* use new logo

* specuf prerelease name as update-systems
  • Loading branch information
irfankhan10 authored Feb 13, 2025
1 parent ae16b3e commit c4e5a9c
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 54 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"prerelease": true
},
{
"name": "navbar-content",
"name": "update-systems",
"prerelease": true
}
]
Expand Down
51 changes: 0 additions & 51 deletions src/custom/docs/components/logos/HSeriesLogo.tsx

This file was deleted.

22 changes: 22 additions & 0 deletions src/custom/docs/components/logos/SystemsLogo.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
import { ComponentProps } from "react";

export const SystemsLogo = (props: ComponentProps<"svg">) => {
return (
<svg id="Layer_2" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 604.37 121.65">
<g id="Layer_1-2" data-name="Layer 1">
<g>
<path d="M183.84,6.38h14.32v24.5h5.66V6.38h14.32V.74h-34.3v5.63h0ZM167.59,24.04L143.92.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29ZM103.89.74l-15.4,30.14h6.32l2.29-4.51h21.15l2.28,4.51h6.34L111.47.74h-7.59,0ZM99.97,20.74l7.7-15.02,7.69,15.02h-15.39,0ZM31.6,26.37h6.19l.12-.33c1.52-4.21,1.55-8.54.07-12.85C35.74,6.55,29.88,1.5,23.05.31c-1.16-.21-2.34-.31-3.53-.31-5.22,0-10.13,2.03-13.81,5.71C2.03,9.4,0,14.31,0,19.54c0,10.56,8.6,19.31,19.18,19.51l.86.02h19.03v-5.64h-19.61c-5.62,0-10.72-3.33-12.7-8.29-1.86-4.59-1.4-9.46,1.26-13.38,2.59-3.84,6.9-6.13,11.52-6.13,1,0,2.03.11,3.07.33,5.08,1.09,9.18,5.11,10.43,10.23.8,3.27.44,6.53-1.04,9.44l-.37.73h-.01ZM76.34,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59ZM426.03.74l-14.15,25.77-14.3-25.77h-8.72v30.14h5.63V6.79l13.35,24.1h8.06l13.17-23.97v23.97h5.63V.74h-8.69.01ZM370.89,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.66v14.59c0,8.96,7.29,16.25,16.25,16.25s16.23-7.29,16.23-16.25V.74h-5.63v14.59h0ZM281.06,24.04L257.38.74h-6.5v30.14h5.63V7.74l22.83,23.14h7.34V.74h-5.63v23.29h0ZM326.17,15.33c0,5.84-4.75,10.6-10.6,10.6s-10.6-4.75-10.6-10.6V.74h-5.63v14.59c0,8.96,7.28,16.25,16.23,16.25s16.25-7.29,16.25-16.25V.74h-5.66v14.59h0ZM230.29,30.89h5.63V.74h-5.63v30.14Z"/>
<g>
<path d="M55.16,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"/>
<polygon points="148.55 56.19 133.54 56.19 112.88 79.19 92.22 56.19 77.2 56.19 106.99 89.39 106.99 119.03 118.77 119.03 118.77 89.39 148.55 56.19"/>
<path d="M214.61,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"/>
<polygon points="241.81 67.94 271.67 67.94 271.67 119.03 283.46 119.03 283.46 67.94 313.32 67.94 313.32 56.19 241.81 56.19 241.81 67.94"/>
<polygon points="394.85 67.87 394.85 56.14 343.88 56.14 332.15 56.14 332.15 67.87 332.15 82.04 332.15 93.78 332.15 107.34 332.15 118.84 332.15 119.06 394.85 119.06 394.85 107.34 343.88 107.34 343.88 93.78 394.85 93.78 394.85 82.04 343.88 82.04 343.88 67.87 394.85 67.87"/>
<polygon points="497.13 56.14 467.6 109.94 437.76 56.14 419.55 56.14 419.55 119.06 431.32 119.06 431.32 68.76 459.2 119.06 476.03 119.06 503.51 69.02 503.51 119.06 515.27 119.06 515.27 56.14 497.13 56.14"/>
<path d="M592.91,85.24c3.41,1.32,6.02,3.26,7.97,5.68,2.33,2.93,3.48,6.44,3.48,10.55,0,2.15-.29,4.11-.83,5.89-.53,1.69-1.41,3.33-2.62,4.98-1.99,2.6-4.73,4.61-8.21,6.03-5.28,2.24-12.62,3.34-22.04,3.28-6.39,0-12.29-.91-17.69-2.69-5.69-1.78-10.01-4.39-12.96-7.76-.87-.96-1.54-1.87-1.99-2.78l9.84-6.76c.12.23.29.46.55.69,1.54,1.69,4.15,3.15,7.85,4.43,4.36,1.37,9.13,2.06,14.33,2.06,7.93,0,13.87-.82,17.81-2.42,1.7-.69,2.91-1.5,3.62-2.47.5-.69.75-1.56.79-2.6,0-.82-.21-1.55-.62-2.15-.7-.78-1.78-1.46-3.28-2.06-2.83-1.05-8.76-2.1-17.85-3.15l-.96-.09c-10.08-1.15-17.02-2.47-20.76-3.97-3.36-1.24-6.06-3.06-8.09-5.48-2.33-2.93-3.48-6.49-3.48-10.64,0-2.01.29-3.97.91-5.89.62-1.87,1.49-3.52,2.62-4.98,1.87-2.52,4.61-4.52,8.23-6.08,5.11-2.19,12.46-3.28,22.04-3.28,6.6,0,12.46.87,17.6,2.65,5.61,1.78,9.92,4.39,12.91,7.77.55.59,1.2,1.5,1.99,2.74l-9.92,6.76-.46-.68c-1.46-1.74-4.06-3.19-7.85-4.39-4.27-1.41-9.05-2.15-14.33-2.15-8.01,0-13.95.82-17.85,2.42-1.75.78-2.95,1.6-3.57,2.47-.5.69-.75,1.55-.79,2.6,0,1.15.29,1.77.62,2.19.57.56,1.54,1.28,3.24,2.06,2.83,1.05,8.8,2.1,17.98,3.15l.83.09c10.17,1.19,17.11,2.52,20.79,3.93l.17.08v-.03Z"/>
</g>
</g>
</g>
</svg>
);
};
4 changes: 2 additions & 2 deletions src/custom/docs/components/navmenu/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { MobileMenu } from './MobileMenu'
import { QuantinuumIdent } from './QuantinuumIdent'
import { ModeSelector } from './ModeSelector'
import React from 'react'
import { HSeriesLogo } from '../logos/HSeriesLogo'
import { SystemsLogo } from '../logos/SystemsLogo'
import { NexusLogo } from '../logos/NexusLogo'
import { TKETLogo } from '../logos/TKETLogo'
import { InquantoLogo } from '../logos/InQuantoLogo'
Expand All @@ -18,7 +18,7 @@ const navConfig = {
title: 'Systems',
href: '/systems/index.html',
pathMatch: 'somewhere',
logo: <HSeriesLogo width={150 * 1.5} height={16 * 1.5}></HSeriesLogo>,
logo: <SystemsLogo width={150 * 1.5} height={16 * 1.5}></SystemsLogo>,
description: "Quantinuum's QCCD ion-trap hardware, the world's highest peforming quantum computer.",
dropDown: [{
title: "Guides",
Expand Down

0 comments on commit c4e5a9c

Please sign in to comment.