From 73615e31a77f45ca2db9f671915514ec613dd506 Mon Sep 17 00:00:00 2001 From: adilallo <39313955+adilallo@users.noreply.github.com> Date: Wed, 6 Aug 2025 08:53:15 -0600 Subject: [PATCH] xsmall home header breakpoint --- app/components/Button.js | 2 +- app/components/HeaderTab.js | 15 +++ app/components/HomeHeader.js | 174 ++++++++++++++++++++++++++++++++++ app/components/Logo.js | 21 +++- app/components/MenuBar.js | 2 + app/components/MenuBarItem.js | 1 + app/layout.js | 2 - app/page.js | 9 +- public/assets/Union.svg | 3 + 9 files changed, 222 insertions(+), 7 deletions(-) create mode 100644 app/components/HeaderTab.js create mode 100644 app/components/HomeHeader.js create mode 100644 public/assets/Union.svg diff --git a/app/components/Button.js b/app/components/Button.js index 026d6af..99f562e 100644 --- a/app/components/Button.js +++ b/app/components/Button.js @@ -38,7 +38,7 @@ export default function Button({ default: "bg-[var(--color-surface-inverse-primary)] text-[var(--color-content-inverse-primary)] hover:bg-[var(--color-surface-inverse-primary)] hover:text-[var(--color-content-inverse-brand-primary)] hover:outline-[var(--border-color-default-brandprimary)] hover:outline-inset active:bg-[var(--color-surface-inverse-brand-primary)] active:text-[var(--color-content-inverse-primary)] active:outline-[var(--border-color-default-brandprimary)] active:outline-offset-1 disabled:bg-[var(--color-surface-default-secondary)] disabled:text-[var(--color-content-inverse-tertiary)] disabled:cursor-not-allowed disabled:opacity-50", secondary: - "bg-[var(--color-surface-default-primary)] text-[var(--color-content-default-primary)] border-2 border-[var(--border-color-default-primary)] hover:bg-[var(--color-surface-default-secondary)] hover:text-[var(--color-content-default-primary)] hover:border-[var(--border-color-default-primary)] active:bg-[var(--color-surface-default-tertiary)] active:text-[var(--color-content-default-primary)] active:border-[var(--border-color-default-primary)] disabled:bg-[var(--color-surface-default-secondary)] disabled:text-[var(--color-content-default-tertiary)] disabled:border-[var(--color-content-default-tertiary)] disabled:cursor-not-allowed disabled:opacity-50", + "bg-transparent text-[var(--color-content-default-brand-primary)] hover:bg-[var(--color-surface-default-secondary)] hover:text-[var(--color-content-default-primary)] hover:border-[var(--border-color-default-primary)] active:bg-[var(--color-surface-default-tertiary)] active:text-[var(--color-content-default-primary)] active:border-[var(--border-color-default-primary)] disabled:bg-[var(--color-surface-default-secondary)] disabled:text-[var(--color-content-default-tertiary)] disabled:border-[var(--color-content-default-tertiary)] disabled:cursor-not-allowed disabled:opacity-50", }; const hoverOutlineStyles = { diff --git a/app/components/HeaderTab.js b/app/components/HeaderTab.js new file mode 100644 index 0000000..6d13923 --- /dev/null +++ b/app/components/HeaderTab.js @@ -0,0 +1,15 @@ +export default function HeaderTab({ children, className = "", ...props }) { + return ( +