From c40e232ac67e7bc1ced3775060beb835efff46b9 Mon Sep 17 00:00:00 2001 From: Dan Ribbens Date: Mon, 12 Sep 2022 13:51:24 -0400 Subject: [PATCH] feat: hide nav labels with no un-grouped collections --- src/admin/components/elements/Nav/index.scss | 1 + src/admin/components/elements/Nav/index.tsx | 6 +++++- .../components/elements/NavGroup/index.scss | 18 ++++++++++++++++-- test/admin/config.ts | 14 ++++++++++++++ 4 files changed, 36 insertions(+), 3 deletions(-) diff --git a/src/admin/components/elements/Nav/index.scss b/src/admin/components/elements/Nav/index.scss index 12ff494e36..1f77ed993e 100644 --- a/src/admin/components/elements/Nav/index.scss +++ b/src/admin/components/elements/Nav/index.scss @@ -98,6 +98,7 @@ nav { margin: base(.25) 0 $baseline; + width: 100%; a { position: relative; diff --git a/src/admin/components/elements/Nav/index.tsx b/src/admin/components/elements/Nav/index.tsx index 046e6acfe8..abadb8c4bd 100644 --- a/src/admin/components/elements/Nav/index.tsx +++ b/src/admin/components/elements/Nav/index.tsx @@ -89,7 +89,9 @@ const DefaultNav = () => {
{Array.isArray(beforeNavLinks) && beforeNavLinks.map((Component, i) => )} - Collections + { groupedCollections[''].length > 0 && ( + Collections + ) } {(globals && globals.length > 0) && ( + { groupedGlobals[''].length > 0 && ( Globals + ) }