Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions icons/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ export type Icon =
| { name: 'dots'; size: 16 }
| { name: 'dots'; size: 24 }
| { name: 'download'; size: 24 }
| { name: 'download-outline'; size: 12 }
| { name: 'download-roundel'; size: 16 }
| { name: 'edit'; size: 16 }
| { name: 'email'; size: 16 }
Expand Down Expand Up @@ -152,6 +153,7 @@ export type Icon =
| { name: 'settings'; size: 24 }
| { name: 'show'; size: 16 }
| { name: 'sign-out'; size: 16 }
| { name: 'size-outline'; size: 12 }
| { name: 'snapshots'; size: 16 }
| { name: 'snapshots'; size: 24 }
| { name: 'software-update'; size: 16 }
Expand All @@ -170,6 +172,7 @@ export type Icon =
| { name: 'terminal'; size: 16 }
| { name: 'terminal'; size: 24 }
| { name: 'time'; size: 16 }
| { name: 'time-outline'; size: 12 }
| { name: 'transmit'; size: 16 }
| { name: 'transmit'; size: 24 }
| { name: 'unauthorized'; size: 12 }
Expand Down
35 changes: 35 additions & 0 deletions icons/react/DownloadOutline12Icon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, you can obtain one at https://mozilla.org/MPL/2.0/.
*
* Copyright Oxide Computer Company
*/
import type { SVGProps } from 'react'

interface SVGRProps {
title?: string
titleId?: string
}
const DownloadOutline12Icon = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={12}
height={12}
viewBox="0 0 12 12"
role="img"
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fill="currentColor"
d="M.67 8a.33.33 0 0 1 .33.33V11h10V8.33a.33.33 0 0 1 .33-.33h.34a.33.33 0 0 1 .33.33v3l-.014.135a.67.67 0 0 1-.521.521L11.33 12H.67l-.135-.014a.67.67 0 0 1-.521-.521L0 11.33v-3A.33.33 0 0 1 .33 8zm5.5-8a.33.33 0 0 1 .33.33v6.46l1.913-1.913a.33.33 0 0 1 .467 0l.24.24a.33.33 0 0 1 0 .467L6.233 8.471a.33.33 0 0 1-.466 0L2.88 5.584a.33.33 0 0 1 0-.467l.24-.24a.33.33 0 0 1 .467 0L5.5 6.79V.33A.33.33 0 0 1 5.83 0z"
/>
</svg>
)
export default DownloadOutline12Icon
4 changes: 1 addition & 3 deletions icons/react/OpenLink12Icon.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,7 @@ const OpenLink12Icon = ({
{title ? <title id={titleId}>{title}</title> : null}
<path
fill="currentColor"
fillRule="evenodd"
d="M1.667 1H5.02l.99.99.51.51H2.5v7h7V5.48l.51.51.99.99v3.353a.667.667 0 0 1-.667.667H1.667A.667.667 0 0 1 1 10.333V1.667C1 1.299 1.299 1 1.667 1M9.5 3.5l-1-1-.1-.1-.261-.261L7 1h3.333c.368 0 .667.299.667.667V5L9.862 3.862 9.6 3.6z"
clipRule="evenodd"
d="M6.02 2H2v8h8V5.98l.01.01.99.99v3.353l-.014.135a.67.67 0 0 1-.518.518l-.135.014H1.667l-.135-.014a.67.67 0 0 1-.518-.518L1 10.333V1.667c0-.322.228-.591.532-.653L1.667 1H5.02zm4.448-.986q.06.012.117.036l.036.018a1 1 0 0 1 .071.038l.04.03a.7.7 0 0 1 .136.137q.014.017.026.036.024.037.043.079l.012.028q.016.041.028.085l.01.04q.012.06.013.126V5l-1-1v-.033a.7.7 0 0 1-.139-.106L8.14 2.14A.7.7 0 0 1 8.033 2H8L7 1h3.333z"
/>
</svg>
)
Expand Down
35 changes: 35 additions & 0 deletions icons/react/SizeOutline12Icon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, you can obtain one at https://mozilla.org/MPL/2.0/.
*
* Copyright Oxide Computer Company
*/
import type { SVGProps } from 'react'

interface SVGRProps {
title?: string
titleId?: string
}
const SizeOutline12Icon = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={12}
height={12}
viewBox="0 0 12 12"
role="img"
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fill="currentColor"
d="M8.547 1a.67.67 0 0 1 .577.33l.045.09 1.783 4.46q.024.06.036.122l.012.127v4.201c0 .37-.3.67-.67.67H1.67l-.135-.014A.67.67 0 0 1 1 10.33V6.13l.012-.127a1 1 0 0 1 .036-.122L2.83 1.42l.045-.09a.67.67 0 0 1 .477-.322l.1-.008zM2 10h8V7H2zm2.67-2a.33.33 0 0 1 .33.33v.34a.33.33 0 0 1-.33.33H3.33A.33.33 0 0 1 3 8.67v-.34A.33.33 0 0 1 3.33 8zM2.077 6h7.846l-1.6-4H3.677z"
/>
</svg>
)
export default SizeOutline12Icon
35 changes: 35 additions & 0 deletions icons/react/TimeOutline12Icon.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, you can obtain one at https://mozilla.org/MPL/2.0/.
*
* Copyright Oxide Computer Company
*/
import type { SVGProps } from 'react'

interface SVGRProps {
title?: string
titleId?: string
}
const TimeOutline12Icon = ({
title,
titleId,
...props
}: SVGProps<SVGSVGElement> & SVGRProps) => (
<svg
xmlns="http://www.w3.org/2000/svg"
width={12}
height={12}
viewBox="0 0 12 12"
role="img"
aria-labelledby={titleId}
{...props}
>
{title ? <title id={titleId}>{title}</title> : null}
<path
fill="currentColor"
d="M6 0a6 6 0 1 1 0 12A6 6 0 0 1 6 0m0 1a5 5 0 1 0 0 10A5 5 0 0 0 6 1m.17 2a.33.33 0 0 1 .33.33v2.326a.33.33 0 0 0 .097.234L7.62 6.913a.33.33 0 0 1 0 .467l-.24.24a.33.33 0 0 1-.467 0L5.597 6.304A.33.33 0 0 1 5.5 6.07V3.33A.33.33 0 0 1 5.83 3z"
/>
</svg>
)
export default TimeOutline12Icon
7 changes: 5 additions & 2 deletions icons/react/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,11 @@ export { default as Settings16Icon } from './Settings16Icon.tsx'
export { default as Show16Icon } from './Show16Icon.tsx'
export { default as SignOut16Icon } from './SignOut16Icon.tsx'
export { default as Snapshots16Icon } from './Snapshots16Icon.tsx'
export { default as Sparkle16Icon } from './Sparkle16Icon.tsx'
export { default as SoftwareUpdate16Icon } from './SoftwareUpdate16Icon.tsx'
export { default as Ssd16Icon } from './Ssd16Icon.tsx'
export { default as Storage16Icon } from './Storage16Icon.tsx'
export { default as Submit16Icon } from './Submit16Icon.tsx'
export { default as Subnet16Icon } from './Subnet16Icon.tsx'
export { default as Tags16Icon } from './Tags16Icon.tsx'
export { default as Terminal16Icon } from './Terminal16Icon.tsx'
Expand All @@ -153,6 +155,7 @@ export { default as DirectionLeftIcon } from './DirectionLeftIcon.tsx'
export { default as Clipboard12Icon } from './Clipboard12Icon.tsx'
export { default as Copy12Icon } from './Copy12Icon.tsx'
export { default as Disabled12Icon } from './Disabled12Icon.tsx'
export { default as DownloadOutline12Icon } from './DownloadOutline12Icon.tsx'
export { default as Error12Icon } from './Error12Icon.tsx'
export { default as Info12Icon } from './Info12Icon.tsx'
export { default as Filter12Icon } from './Filter12Icon.tsx'
Expand All @@ -166,12 +169,12 @@ export { default as PrevArrow12Icon } from './PrevArrow12Icon.tsx'
export { default as OpenLink12Icon } from './OpenLink12Icon.tsx'
export { default as Repair12Icon } from './Repair12Icon.tsx'
export { default as Security12Icon } from './Security12Icon.tsx'
export { default as SizeOutline12Icon } from './SizeOutline12Icon.tsx'
export { default as Success12Icon } from './Success12Icon.tsx'
export { default as TimeOutline12Icon } from './TimeOutline12Icon.tsx'
export { default as Unauthorized12Icon } from './Unauthorized12Icon.tsx'
export { default as Warning12Icon } from './Warning12Icon.tsx'
export { default as Question12Icon } from './Question12Icon.tsx'
export { default as Hide12Icon } from './Hide12Icon.tsx'
export { default as SelectArrows6Icon } from './SelectArrows6Icon.tsx'
export { default as Close8Icon } from './Close8Icon.tsx'
export { default as Sparkle16Icon } from './Sparkle16Icon.tsx'
export { default as Submit16Icon } from './Submit16Icon.tsx'
2 changes: 1 addition & 1 deletion icons/sprite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/svg/download-outline-12.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion icons/svg/open-link-12.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/svg/size-outline-12.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions icons/svg/time-outline-12.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading