Adopt shared WebUI layout primitives

This commit is contained in:
2026-08-18 10:42:54 +02:00
parent 0f9d760bb0
commit 279226594c
2 changed files with 6 additions and 6 deletions
+3 -3
View File
@@ -10,7 +10,7 @@ import {
type KeyboardEvent as ReactKeyboardEvent type KeyboardEvent as ReactKeyboardEvent
} from "react"; } from "react";
import { useLocation } from "react-router"; import { useLocation } from "react-router";
import { import { ActionToolbar,
Button, Button,
Dialog, Dialog,
DocumentationHelpLink, DocumentationHelpLink,
@@ -467,7 +467,7 @@ export default function GlobalSearch({ settings }: GlobalSearchProps) {
<section <section
className="search-overlay-results-panel" className="search-overlay-results-panel"
style={{ height: layout.resultsHeight }}> style={{ height: layout.resultsHeight }}>
<div className="search-overlay-toolbar"> <ActionToolbar className="search-overlay-toolbar">
{currentContext && {currentContext &&
<SegmentedControl<SearchScope> <SegmentedControl<SearchScope>
className="search-overlay-scope" className="search-overlay-scope"
@@ -598,7 +598,7 @@ export default function GlobalSearch({ settings }: GlobalSearchProps) {
)} )}
</div> </div>
} }
</div> </ActionToolbar>
<PageScrollViewport <PageScrollViewport
id="global-search-overlay-results" id="global-search-overlay-results"
+3 -3
View File
@@ -8,7 +8,7 @@ import {
type FormEvent type FormEvent
} from "react"; } from "react";
import { useSearchParams } from "react-router"; import { useSearchParams } from "react-router";
import { import { ActionToolbar,
Button, Button,
DocumentationHelpLink, DocumentationHelpLink,
DismissibleAlert, DismissibleAlert,
@@ -209,7 +209,7 @@ export default function SearchPage({ settings }: PlatformRouteContext) {
return ( return (
<main className="search-page"> <main className="search-page">
<div className="search-page-toolbar"> <ActionToolbar className="search-page-toolbar">
<form className="search-page-form" onSubmit={submit}> <form className="search-page-form" onSubmit={submit}>
<Search size={18} aria-hidden="true" /> <Search size={18} aria-hidden="true" />
<input <input
@@ -324,7 +324,7 @@ export default function SearchPage({ settings }: PlatformRouteContext) {
)} )}
</div> </div>
} }
</div> </ActionToolbar>
<PageScrollViewport className="search-results-viewport"> <PageScrollViewport className="search-results-viewport">
{error && {error &&
<DismissibleAlert tone="danger" onDismiss={() => setError("")}> <DismissibleAlert tone="danger" onDismiss={() => setError("")}>