// Iconography ported from the original hackerspace-sh Vue subsite. // All SVGs render with `currentColor` so they inherit the surrounding // text colour and can be tinted by parent styles. The lime accent // (#d4ff00) is hardcoded where the original components used it. import type { SVGProps } from 'react' type IconProps = SVGProps export function Wordmark(props: IconProps) { return ( {/* font-family pulls from the parent's CSS, which is the next/font * variable set by `(resources)/layout.tsx`. Falls back through * system mono if for any reason the var is unset. */} hackerspace .sh ) } export function SpaceIcon(props: IconProps) { return ( ) } export function TraceIcon(props: IconProps) { return ( ) } export function CubeIcon(props: IconProps) { return ( ) } export function KeyIcon(props: IconProps) { return ( ) } export function GridIcon(props: IconProps) { return ( ) } export function PromptIcon(props: IconProps) { return ( ) } export function PlayIcon(props: IconProps) { return ( ) }