feat(workspace): refine career workflows
Make job/CV comparisons language-aware and filter recruitment noise. Improve responsive career navigation, shared spacing, dashboard priorities, settings, localized workspace controls, and portable browser tests.
This commit is contained in:
@@ -295,7 +295,7 @@ export default function AppShell({
|
||||
edge="start"
|
||||
size="small"
|
||||
color="secondary"
|
||||
aria-label="Open navigation"
|
||||
aria-label={t("openNavigation")}
|
||||
onClick={() => onToggleDrawer(true)}
|
||||
sx={{ border: "1px solid", borderColor: "divider", borderRadius: 2.5, width: 42, height: 42 }}
|
||||
>
|
||||
@@ -371,8 +371,8 @@ export default function AppShell({
|
||||
size="small"
|
||||
color="secondary"
|
||||
onClick={() => setDesktopNavCollapsed((value) => !value)}
|
||||
title={desktopNavCollapsed ? "Expand sidebar" : "Collapse sidebar"}
|
||||
aria-label={desktopNavCollapsed ? "Expand sidebar" : "Collapse sidebar"}
|
||||
title={desktopNavCollapsed ? t("expandSidebar") : t("collapseSidebar")}
|
||||
aria-label={desktopNavCollapsed ? t("expandSidebar") : t("collapseSidebar")}
|
||||
sx={{ border: "1px solid", borderColor: "divider", borderRadius: 2, width: 40, height: 40 }}
|
||||
>
|
||||
<MenuOpenIcon fontSize="small" sx={{ transform: desktopNavCollapsed ? "scaleX(-1)" : "none" }} />
|
||||
@@ -521,7 +521,7 @@ export default function AppShell({
|
||||
component="main"
|
||||
sx={{
|
||||
flex: 1,
|
||||
p: { xs: 2, sm: 3 },
|
||||
p: "var(--app-page-gutter)",
|
||||
bgcolor: "background.default",
|
||||
minHeight: "100vh",
|
||||
minWidth: 0,
|
||||
@@ -529,7 +529,7 @@ export default function AppShell({
|
||||
>
|
||||
<Box sx={{ mx: "auto", maxWidth: 1320, width: "100%", minWidth: 0 }}>
|
||||
<Toolbar sx={{ minHeight: { xs: isMobile ? 124 : 68, md: 76 } }} />
|
||||
<Box sx={{ display: "flex", flexDirection: "column", gap: 0.75, mb: 2, minWidth: 0 }}>
|
||||
<Box sx={{ display: "flex", flexDirection: "column", gap: 0.75, mb: "var(--app-section-gap)", minWidth: 0 }}>
|
||||
<Box sx={{ minWidth: 0 }}>
|
||||
<Breadcrumbs sx={{ color: "text.secondary", mb: 0.5, '& .MuiBreadcrumbs-ol': { flexWrap: 'wrap' } }}>
|
||||
{breadcrumbs.map((c) => (
|
||||
|
||||
Reference in New Issue
Block a user