+ {post.title} +
+{post.excerpt}
+1s when using `pulse`.
+ >
+ ),
+ },
+ {
+ name: "--ai-animation-timing-function",
+ default: "linear",
+ description: "The timing function used for the animation.",
+ },
+ {
+ name: "--ai-animation-iteration-count",
+ default: "infinite",
+ description: "Number of times the animation is repeated.",
+ },
+ {
+ name: "--ai-animation-pulse-steps",
+ default: 8,
+ description: (
+ <>
+ Number of steps when the spin property is set to pulse.
+ >
+ ),
+ },
+ ],
+};
+
+## Spin
+
+With the `spin` property you can make your icons play a rotation animation.
+
++ {date} · Version {version} +
+{icon.old}{" "}
+ {icon.new}
+ {icon}
+ {parseMarkdownCode(item)}
+{match[1]});
+ lastIndex = regex.lastIndex;
+ }
+
+ // Add remaining text
+ if (lastIndex < text.length) {
+ parts.push(text.slice(lastIndex));
+ }
+
+ return parts.length === 1 ? parts[0] : parts;
+}
diff --git a/docs/src/app/Docs/pages/about.mdx b/docs/src/app/Docs/pages/about.mdx
new file mode 100644
index 00000000..a3bbe618
--- /dev/null
+++ b/docs/src/app/Docs/pages/about.mdx
@@ -0,0 +1,9 @@
+## About Amicons
+
+Amicons began as Amaranth, a project to replace some of the PNG icons used by [ChangeWindows](https://changewindows.org) in 2021. As time went on, the icon set grew to include all icons necessary for the project as well as the iconography used for StarScout. Simultaneously, the [Valkyrie](https://github.com/sippy-platform/valkyrie) project was created with the same goal, although it used a different style.
+
+As time went on, in 2023 Amaranth was moved over from the ChangeWindows organisation to Studio 384 and the icon set was reworked using an updated grid with its first alpha release for 1.0. Furthermore, Valkyrie was forked from Amaranth and became a subset of the icons specifically designed for Sippy's user interface.
+
+Finally, after some early exploration work in December 2023 and January 2024, Amaranth became Amicons in February 2024 with a first release on 12 March 2024 as Amicons 1.0.0-alpha.7, one of the largest expansions of the icon set to date.
+
+Ever since, we've been continuously building out the set with new icons, improving existing icons, building out the documentation, and more. We intend for Amicons to become a comprehensive, free, and open-source icon set for any user interface, and not just one curated to ChangeWindows.
diff --git a/docs/src/app/Docs/playground/ApiTable.tsx b/docs/src/app/Docs/playground/ApiTable.tsx
new file mode 100644
index 00000000..1322bda1
--- /dev/null
+++ b/docs/src/app/Docs/playground/ApiTable.tsx
@@ -0,0 +1,42 @@
+import Code from "@/design/components/Code";
+
+import { type IIconCssVariables } from "./Playground";
+
+interface IApiTableProps {
+ cssVariables: IIconCssVariables[];
+}
+
+export default function ApiTable({ cssVariables }: IApiTableProps) {
+ return (
+ | + Property name + | ++ Default + | ++ Description + | +
|---|---|---|
+ {variable.name}
+ |
+
+ {variable.default}
+ |
+ {variable.description} | +
The page you're trying to reach cannot be found.
+Created
{" "} +Last updated
{" "} +Bounce
+Spin
+Pulse
+90°
+180°
+270°
+Beat
+Flip
+X
+Y
+{post.excerpt}
+{item.description}
+ + +