From 3c39fa489572e1994a85cd825373e845a9f91a65 Mon Sep 17 00:00:00 2001 From: "Kenneth G. Franqueiro" Date: Wed, 18 Mar 2026 13:42:20 -0400 Subject: [PATCH] Refactor FormLayout as styles only --- site/src/assets/styles/form.css | 12 ++++++++++++ site/src/assets/styles/styles.css | 1 + .../pages/museum/gift-shop/checkout/payment.astro | 3 +-- .../pages/museum/gift-shop/checkout/shipping.astro | 5 ++--- site/src/pages/museum/login/index.astro | 7 +++---- site/src/pages/museum/register.astro | 5 ++--- site/src/pages/museum/volunteer/index.astro | 5 ++--- 7 files changed, 23 insertions(+), 15 deletions(-) create mode 100644 site/src/assets/styles/form.css diff --git a/site/src/assets/styles/form.css b/site/src/assets/styles/form.css new file mode 100644 index 00000000..52e56f3e --- /dev/null +++ b/site/src/assets/styles/form.css @@ -0,0 +1,12 @@ +main form:not([method]) { + > * { + display: block; + margin: 1rem 0; + } + + & select, + & textarea, + & input:not([type="checkbox"], [type="radio"]) { + display: block; + } +} diff --git a/site/src/assets/styles/styles.css b/site/src/assets/styles/styles.css index 6af51e65..e1581313 100644 --- a/site/src/assets/styles/styles.css +++ b/site/src/assets/styles/styles.css @@ -2,6 +2,7 @@ @import url(fonts.css); @import url(root-and-body.css); @import url(headings.css); +@import url(form.css); @import url(utilities.css); @import url(content-layout.css); @import url(form-elements.css); diff --git a/site/src/pages/museum/gift-shop/checkout/payment.astro b/site/src/pages/museum/gift-shop/checkout/payment.astro index c3500827..dde87b1f 100644 --- a/site/src/pages/museum/gift-shop/checkout/payment.astro +++ b/site/src/pages/museum/gift-shop/checkout/payment.astro @@ -1,7 +1,6 @@ --- import Fixable from "@/components/Fixable.astro"; import FixableRegion from "@/components/FixableRegion.astro"; -import FormLayout from "@/components/FormLayout.astro"; import ShopLayout from "@/layouts/ShopLayout.astro"; /** @breaklocation Gift Shop */ @@ -26,7 +25,7 @@ import ShopLayout from "@/layouts/ShopLayout.astro"; */ } diff --git a/site/src/pages/museum/gift-shop/checkout/shipping.astro b/site/src/pages/museum/gift-shop/checkout/shipping.astro index 876d12c5..fa55673a 100644 --- a/site/src/pages/museum/gift-shop/checkout/shipping.astro +++ b/site/src/pages/museum/gift-shop/checkout/shipping.astro @@ -1,6 +1,5 @@ --- import FixableRegion from "@/components/FixableRegion.astro"; -import FormLayout from "@/components/FormLayout.astro"; import ShopLayout from "@/layouts/ShopLayout.astro"; /** @breaklocation Gift Shop */ @@ -10,7 +9,7 @@ import ShopLayout from "@/layouts/ShopLayout.astro";

Checkout

Shipping Information

- +
@@ -19,7 +18,7 @@ import ShopLayout from "@/layouts/ShopLayout.astro"; - +