···11<script lang="ts">
22 import { PageMeta } from '$lib/page-meta'
33 import { Button } from '$ui/components/button'
44- import { Field } from '$ui/components/field'
55- import { Heading, HeadingGroup, SubHeading } from '$ui/components/heading'
66- import { TextAreaInput, TextInput } from '$ui/components/text-input'
44+ import { Heading, HeadingGroup } from '$ui/components/heading'
55+ import { Field } from '$ui/form/field'
66+ import { TextAreaInput, TextInput } from '$ui/form/text-input'
77 import { PageLayout } from '$ui/layout/page-layout'
88 import type { PageProps } from './$types'
99···1818<PageLayout display="flex" direction="col" class="gap-8 mx-auto" items="stretch">
1919 <HeadingGroup>
2020 <Heading level={1}>Create a new ability</Heading>
2121- <SubHeading isScript>Create a new ability</SubHeading>
2221 </HeadingGroup>
2323- <form class="flex flex-col items-start gap-10">
2222+ <form method="POST" class="flex flex-col items-start gap-10">
2423 <Field.Root>
2524 <Field.Label>Ability name</Field.Label>
2625 <TextInput
+2-2
app/src/routes/(app)/campaigns/new/+page.svelte
···11<script lang="ts">
22 import { PageMeta } from '$lib/page-meta'
33 import { Button } from '$ui/components/button'
44- import { Field } from '$ui/components/field'
54 import { Heading, HeadingGroup, SubHeading } from '$ui/components/heading'
66- import { TextAreaInput, TextInput } from '$ui/components/text-input'
55+ import { Field } from '$ui/form/field'
66+ import { TextAreaInput, TextInput } from '$ui/form/text-input'
77 import { PageLayout } from '$ui/layout/page-layout'
88 import type { PageProps } from './$types'
99
+4-4
app/src/routes/(app)/classes/new/+page.svelte
···11<script lang="ts">
22 import { PageMeta } from '$lib/page-meta'
33- import { Checkbox } from '$ui/components/checkbox'
44- import { Field } from '$ui/components/field'
53 import { HeadingGroup, Heading, SubHeading } from '$ui/components/heading'
66- import { Radio } from '$ui/components/radio'
77- import { TextAreaInput, TextInput } from '$ui/components/text-input'
44+ import { Checkbox } from '$ui/form/checkbox'
55+ import { Field } from '$ui/form/field'
66+ import { Radio } from '$ui/form/radio'
77+ import { TextAreaInput, TextInput } from '$ui/form/text-input'
88 import { PageLayout } from '$ui/layout/page-layout'
99 import type { PageProps } from './$types'
1010
+4-4
app/src/routes/(app)/species/new/+page.svelte
···11<script lang="ts">
22 import { PageMeta } from '$lib/page-meta'
33 import { Button } from '$ui/components/button'
44- import { Checkbox } from '$ui/components/checkbox'
55- import { Field } from '$ui/components/field'
64 import { Heading, HeadingGroup, SubHeading } from '$ui/components/heading'
77- import { TextInput, TextAreaInput } from '$ui/components/text-input'
88- import { NumberInput } from '$ui/components/number-input'
55+ import { Checkbox } from '$ui/form/checkbox'
66+ import { Field } from '$ui/form/field'
77+ import { NumberInput } from '$ui/form/number-input'
88+ import { TextInput, TextAreaInput } from '$ui/form/text-input'
99 import { PageLayout } from '$ui/layout/page-layout'
1010 import type { PageProps } from './$types'
1111
+1-1
app/src/routes/(auth)/AuthHeader.svelte
···11<script lang="ts">
22 import type { SvelteHTMLElements } from 'svelte/elements'
33- import { FormHeader } from '$ui/components/form'
33+ import { FormHeader } from '$ui/form/form-header'
4455 type AuthHeaderRootElement = SvelteHTMLElements['header']
66 type AuthHeaderProps = AuthHeaderRootElement & {
+3-3
app/src/routes/(auth)/reset-password/+page.svelte
···33import { superForm } from 'sveltekit-superforms'
44import { PageMeta } from '$lib/page-meta'
55import { Button, LinkButton } from '$ui/components/button'
66-import { Field } from '$ui/components/field'
77-import { FormHeader } from '$ui/components/form'
88-import { TextInput } from '$ui/components/text-input'
66+import { Field } from '$ui/form/field'
77+import { FormHeader } from '$ui/form/form-header'
88+import { TextInput } from '$ui/form/text-input'
99import type { PageProps } from './$types'
1010import { AuthPageLayout } from '../components'
1111
+2-2
app/src/routes/(auth)/signin/+page.svelte
···77import { PageMeta } from '$lib/page-meta'
88import { Button } from '$ui/components/button'
99import { Callout } from '$ui/components/callout'
1010-import { Field } from '$ui/components/field'
1110import { Link } from '$ui/components/link'
1212-import { TextInput, PasswordInput } from '$ui/components/text-input'
1111+import { Field } from '$ui/form/field'
1212+import { TextInput, PasswordInput } from '$ui/form/text-input'
1313import { AuthHeader, AuthFooter, AuthPageLayout } from '../components'
1414import type { PageProps } from './$types'
1515
+2-2
app/src/routes/(auth)/signup/+page.svelte
···77import { PageMeta } from '$lib/page-meta'
88import { Button } from '$ui/components/button'
99import { Callout } from '$ui/components/callout'
1010-import { Field } from '$ui/components/field'
1110import { Link } from '$ui/components/link'
1212-import { TextInput, PasswordInput } from '$ui/components/text-input'
1111+import { Field } from '$ui/form/field'
1212+import { TextInput, PasswordInput } from '$ui/form/text-input'
1313import { AuthHeader, AuthFooter, AuthPageLayout } from '../components'
1414import type { PageProps } from './$types'
1515