Adopt shared WebUI layout primitives

This commit is contained in:
2026-08-18 10:42:53 +02:00
parent 801b11016c
commit e4663d545a
+3 -3
View File
@@ -13,7 +13,7 @@ import {
useState, useState,
type FormEvent type FormEvent
} from "react"; } from "react";
import { import { ActionToolbar,
Button, Button,
Dialog, Dialog,
DocumentationHelpLink, DocumentationHelpLink,
@@ -206,7 +206,7 @@ export default function ProjectsPage({ settings, auth }: PlatformRouteContext) {
return ( return (
<main className="projects-page"> <main className="projects-page">
<div className="projects-shell"> <div className="projects-shell">
<div className="projects-toolbar"> <ActionToolbar className="projects-toolbar">
<form className="projects-search" onSubmit={submitSearch}> <form className="projects-search" onSubmit={submitSearch}>
<Search size={17} aria-hidden="true" /> <Search size={17} aria-hidden="true" />
<input <input
@@ -236,7 +236,7 @@ export default function ProjectsPage({ settings, auth }: PlatformRouteContext) {
<Plus size={16} aria-hidden="true" /> New <Plus size={16} aria-hidden="true" /> New
</Button> </Button>
} }
</div> </ActionToolbar>
{error && {error &&
<DismissibleAlert tone="error" onDismiss={() => setError("")}> <DismissibleAlert tone="error" onDismiss={() => setError("")}>
{error} {error}