From 5c8dbcc64ba8b65b5c5182c1a70f43169da840d9 Mon Sep 17 00:00:00 2001 From: Sam Becker Date: Sun, 23 Mar 2025 17:20:29 -0500 Subject: [PATCH] Document sidebar collapse configuration --- README.md | 1 + src/admin/AdminAppConfigurationClient.tsx | 10 ++++++++++ src/app/config.ts | 3 ++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 27f0854e..ce9aa53d 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,7 @@ Application behavior can be changed by configuring the following environment var - `recipes` (default) - `films` (default) - `focal-lengths` +- `NEXT_PUBLIC_EXHAUSTIVE_SIDEBAR_CATEGORIES = 1` shows all sidebar category content - `NEXT_PUBLIC_HIDE_EXIF_DATA = 1` hides EXIF data in photo details and OG images (potentially useful for portfolios, which don't focus on photography) - `NEXT_PUBLIC_HIDE_ZOOM_CONTROLS = 1` hides fullscreen photo zoom controls - `NEXT_PUBLIC_HIDE_TAKEN_AT_TIME = 1` hides taken at time from photo meta diff --git a/src/admin/AdminAppConfigurationClient.tsx b/src/admin/AdminAppConfigurationClient.tsx index e286e57c..437a2baa 100644 --- a/src/admin/AdminAppConfigurationClient.tsx +++ b/src/admin/AdminAppConfigurationClient.tsx @@ -73,6 +73,7 @@ export default function AdminAppConfigurationClient({ // Display categoryVisibility, hasCategoryVisibility, + collapseSidebarCategories, showExifInfo, showZoomControls, showTakenAtTimeHidden, @@ -520,6 +521,15 @@ export default function AdminAppConfigurationClient({ (default: {`"${DEFAULT_CATEGORY_KEYS.join(',')}"`}): {renderEnvVars(['NEXT_PUBLIC_CATEGORY_VISIBILITY'])} + + Set environment variable to {'"1"'} to show all sidebar + category content + {renderEnvVars(['NEXT_PUBLIC_EXHAUSTIVE_SIDEBAR_CATEGORIES'])} +