diff --git a/surfaces/shell/index.html b/surfaces/shell/index.html index aa2e417..7bfdf6a 100644 --- a/surfaces/shell/index.html +++ b/surfaces/shell/index.html @@ -1,11 +1,11 @@ - + Ekklesia - +
diff --git a/surfaces/shell/src/browser/HostApp.tsx b/surfaces/shell/src/browser/HostApp.tsx index dbae698..c2ad849 100644 --- a/surfaces/shell/src/browser/HostApp.tsx +++ b/surfaces/shell/src/browser/HostApp.tsx @@ -115,8 +115,10 @@ const shellStyles = { actions: { display: "flex", gap: designToken("spacing.sm"), justifyContent: "center" }, aside: { borderRight: `${designToken("border.width")} solid ${designToken("border.divider")}`, + boxSizing: "border-box", minWidth: "13rem", padding: designToken("spacing.lg"), + width: "13rem", }, groupLabel: { color: designToken("text.muted"), @@ -140,10 +142,17 @@ const shellStyles = { color: designToken("text.primary"), display: "grid", fontFamily: designToken("typography.family-sans"), - gridTemplateColumns: "auto 1fr", + gridTemplateColumns: "13rem minmax(0, 1fr)", minHeight: "100vh", + minWidth: 0, + width: "100%", + }, + main: { + boxSizing: "border-box", + minWidth: 0, + overflowX: "auto", + padding: designToken("spacing.lg"), }, - main: { padding: designToken("spacing.lg") }, message: { color: designToken("text.secondary"), display: "grid", @@ -531,7 +540,7 @@ export function HostApp(props: HostAppProps): ReactElement { const { groups, ungrouped } = bootstrap.navigation; return ( -
+

Ekklesia