Skip to content

Commit 4a01d07

Browse files
committed
feat: new blogview page, editorial
1 parent 94311e1 commit 4a01d07

File tree

3 files changed

+386
-2
lines changed

3 files changed

+386
-2
lines changed

src/pages/BlogPostPage.jsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import { useSearchParams } from 'react-router-dom';
33
import { useVisualSettings } from '../context/VisualSettingsContext';
44
import DossierBlogPostPage from './blog-views/DossierBlogPostPage';
55
import DokumentBlogPostPage from './blog-views/DokumentBlogPostPage';
6+
import EditorialBlogPostPage from './blog-views/EditorialBlogPostPage';
67
import StandardBlogPostPage from './blog-views/StandardBlogPostPage';
78
import OldBlogPostPage from './blog-views/OldBlogPostPage';
89
import TerminalBlogPostPage from './blog-views/TerminalBlogPostPage';
@@ -21,9 +22,10 @@ const BlogPostPage = () => {
2122
if (
2223
themeParam &&
2324
[
25+
'standard',
26+
'editorial',
2427
'dossier',
2528
'terminal',
26-
'standard',
2729
'dokument',
2830
'terminal-green',
2931
'old',
@@ -46,6 +48,10 @@ const BlogPostPage = () => {
4648
return <DokumentBlogPostPage />;
4749
}
4850

51+
if (effectiveViewMode === 'editorial') {
52+
return <EditorialBlogPostPage />;
53+
}
54+
4955
if (effectiveViewMode === 'terminal-green') {
5056
return <TerminalGreenBlogPostPage />;
5157
}

src/pages/SettingsPage.jsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,7 @@ const SettingsPage = () => {
318318
label="Select View"
319319
options={[
320320
{ label: 'Standard', value: 'standard' },
321+
{ label: 'Editorial', value: 'editorial' },
321322
{ label: 'Classic', value: 'old' },
322323
{ label: 'Dossier', value: 'dossier' },
323324
{ label: 'Dokument', value: 'dokument' },
@@ -700,4 +701,4 @@ const SettingsPage = () => {
700701
);
701702
};
702703

703-
export default SettingsPage;
704+
export default SettingsPage;

0 commit comments

Comments
 (0)