diff --git a/packages/frontend/core/src/mobile/pages/workspace/collection/detail.tsx b/packages/frontend/core/src/mobile/pages/workspace/collection/detail.tsx
index c8de005be..6add099d7 100644
--- a/packages/frontend/core/src/mobile/pages/workspace/collection/detail.tsx
+++ b/packages/frontend/core/src/mobile/pages/workspace/collection/detail.tsx
@@ -14,7 +14,7 @@ import { AppTabs } from '../../../components';
import { CollectionDetail } from '../../../views';
export const Component = () => {
- useThemeColorV2('layer/background/secondary');
+ useThemeColorV2('layer/background/mobile/primary');
const { collectionService, globalContextService, workspaceService } =
useServices({
WorkspaceService,
diff --git a/packages/frontend/core/src/mobile/pages/workspace/tag/detail.tsx b/packages/frontend/core/src/mobile/pages/workspace/tag/detail.tsx
index 295b0e669..25e7ffb79 100644
--- a/packages/frontend/core/src/mobile/pages/workspace/tag/detail.tsx
+++ b/packages/frontend/core/src/mobile/pages/workspace/tag/detail.tsx
@@ -12,7 +12,7 @@ import { useParams } from 'react-router-dom';
import { TagDetail } from '../../../views';
export const Component = () => {
- useThemeColorV2('layer/background/secondary');
+ useThemeColorV2('layer/background/mobile/primary');
const params = useParams();
const tagId = params.tagId;
diff --git a/packages/frontend/core/src/mobile/views/all-docs/collection/detail.css.ts b/packages/frontend/core/src/mobile/views/all-docs/collection/detail.css.ts
index 5f1aaf922..04bdadfba 100644
--- a/packages/frontend/core/src/mobile/views/all-docs/collection/detail.css.ts
+++ b/packages/frontend/core/src/mobile/views/all-docs/collection/detail.css.ts
@@ -2,6 +2,10 @@ import { bodyEmphasized } from '@toeverything/theme/typography';
import { cssVarV2 } from '@toeverything/theme/v2';
import { style } from '@vanilla-extract/css';
+export const header = style({
+ background: cssVarV2.layer.background.mobile.primary,
+});
+
export const headerContent = style([
bodyEmphasized,
{
diff --git a/packages/frontend/core/src/mobile/views/all-docs/collection/detail.tsx b/packages/frontend/core/src/mobile/views/all-docs/collection/detail.tsx
index e1a688f56..1c07feb55 100644
--- a/packages/frontend/core/src/mobile/views/all-docs/collection/detail.tsx
+++ b/packages/frontend/core/src/mobile/views/all-docs/collection/detail.tsx
@@ -12,6 +12,7 @@ import * as styles from './detail.css';
export const DetailHeader = ({ collection }: { collection: Collection }) => {
return (
}>
diff --git a/packages/frontend/core/src/mobile/views/all-docs/tag/detail-header.tsx b/packages/frontend/core/src/mobile/views/all-docs/tag/detail-header.tsx
index c58825808..ec1434ad8 100644
--- a/packages/frontend/core/src/mobile/views/all-docs/tag/detail-header.tsx
+++ b/packages/frontend/core/src/mobile/views/all-docs/tag/detail-header.tsx
@@ -12,6 +12,7 @@ export const TagDetailHeader = ({ tag }: { tag: Tag }) => {
const color = useLiveData(tag.color$);
return (
}>
diff --git a/packages/frontend/core/src/mobile/views/all-docs/tag/detail.css.ts b/packages/frontend/core/src/mobile/views/all-docs/tag/detail.css.ts
index cdc291364..256457b14 100644
--- a/packages/frontend/core/src/mobile/views/all-docs/tag/detail.css.ts
+++ b/packages/frontend/core/src/mobile/views/all-docs/tag/detail.css.ts
@@ -2,6 +2,9 @@ import { bodyEmphasized } from '@toeverything/theme/typography';
import { cssVarV2 } from '@toeverything/theme/v2';
import { style } from '@vanilla-extract/css';
+export const header = style({
+ background: cssVarV2.layer.background.mobile.primary,
+});
export const headerContent = style([
bodyEmphasized,
{