version docs pages

This commit is contained in:
outfoxxed 2025-07-22 01:08:30 -07:00
parent 5865251560
commit 886bd957fb
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
30 changed files with 324 additions and 335 deletions

View file

@ -1,4 +1,5 @@
---
import { getQMLTypeLink } from "@config/io/helpers";
import type { QuickshellSignal } from "@config/io/types";
import { Tag } from "@icons";
import TypeDetails from "./TypeDetails.astro";
@ -9,6 +10,7 @@ export interface Props {
}
const { signals } = Astro.props;
const { version } = Astro.params;
---
<ul class="typedata typesignals">
{
@ -36,8 +38,7 @@ const { signals } = Astro.props;
<span class="typedata-param typesignal-param">
<Tag client:idle/>
{param.name}<span class="type-datatype">:&nbsp;<a
href=""
target="_blank"
href={getQMLTypeLink(version!, param.type)}
>{param.type.name}</a></span>
</span>
)