From d9c4a7130de487ed0e0a695fef92d08b4cdcec85 Mon Sep 17 00:00:00 2001 From: holke <103380539+holkexyz@users.noreply.github.com> Date: Thu, 11 Jun 2026 11:16:13 +0000 Subject: [PATCH] fix(ux): single search field, clearer disabled states, marketing-nav redundancy, empty-banner hint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UX + visual polish (P2 long tail): - Explore: drop the top-bar global "Search Certified" field on /explore. The page already renders its own contextual "Search Certified" input (which doubles as the cross-kind filter), so both showed at every width >=800px — a duplicate. Explore now owns the single search field. - Button: make the disabled state of filled variants (primary / destructive) unambiguous. Half-opacity left the brand fill looking "active"; disabled filled buttons now drop to a flat sunken fill + muted text + subtle border that clearly reads as inert. Outline / text variants (secondary / ghost) keep the lighter opacity dim, and the loading state keeps opacity so the spinner stays legible. Enabled appearance is unchanged. Covers Publish activity / Publish project / Sync from Bluesky, which all use the shared