- Add a grey CopyrightBadge ("Copyright © Model Context Protocol a Series of LF
Projects, LLC.") to the footer. Version (bottom-left) and copyright
(bottom-right) share the bottom `xl` margin band: vertically centered in it
and inset by `xl` to line up with the content's left/right margins.
- Move the list expand/collapse toggle to the right of the "Add Servers" button
in ServerListControls.
- Make the monitoring column's close-sidebar control match the open-sidebar
PinColumnButton theme (Button size sm / variant subtle) instead of a gray
ActionIcon, so the open/close affordances read as a pair.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BrihGWcrM9JGRyu41nzZYw
18 lines
692 B
TypeScript
18 lines
692 B
TypeScript
import { Text } from "@mantine/core";
|
|
|
|
/** The project's copyright notice. */
|
|
export const COPYRIGHT_NOTICE =
|
|
"Copyright © Model Context Protocol a Series of LF Projects, LLC.";
|
|
|
|
// The `copyrightBadge` variant (src/theme/Text.ts) pins it to the lower-right
|
|
// corner in grey, on the same row as the version badge, and non-interactive.
|
|
const CopyrightText = Text.withProps({ variant: "copyrightBadge" });
|
|
|
|
/**
|
|
* The project copyright notice, fixed to the lower-right corner of the screen
|
|
* (#1639) — the grey, non-interactive twin of the lower-left version badge,
|
|
* sharing its row.
|
|
*/
|
|
export function CopyrightBadge() {
|
|
return <CopyrightText>{COPYRIGHT_NOTICE}</CopyrightText>;
|
|
}
|