From df51ddb54faddc0e7f4694346f95bcb9910439db Mon Sep 17 00:00:00 2001 From: Dan Chaltiel Date: Fri, 26 Jun 2026 13:58:10 +0200 Subject: [PATCH 1/3] Remove menu_separator before the first navbar item --- R/navbar.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/navbar.R b/R/navbar.R index 667a5771c..9cd97ae68 100644 --- a/R/navbar.R +++ b/R/navbar.R @@ -212,7 +212,7 @@ navbar_articles <- function(pkg = ".") { vig <- articles[idx, , drop = FALSE] vig <- vig[vig$name != pkg$package, , drop = FALSE] c( - if (!is.null(section$navbar)) { + if (!is.null(section$navbar) && index!=1) { list(menu_separator(), menu_heading(section$navbar)) }, menu_links(vig$title, vig$href) From 2c9c65c11997a7029fed7e9c7be98018fbc61a09 Mon Sep 17 00:00:00 2001 From: Dan Chaltiel Date: Wed, 8 Jul 2026 16:20:46 +0200 Subject: [PATCH 2/3] Update R/navbar.R MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Maƫlle Salmon --- R/navbar.R | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/R/navbar.R b/R/navbar.R index 9cd97ae68..9af4b91e0 100644 --- a/R/navbar.R +++ b/R/navbar.R @@ -212,7 +212,7 @@ navbar_articles <- function(pkg = ".") { vig <- articles[idx, , drop = FALSE] vig <- vig[vig$name != pkg$package, , drop = FALSE] c( - if (!is.null(section$navbar) && index!=1) { + if (!is.null(section$navbar) && index != 1) { list(menu_separator(), menu_heading(section$navbar)) }, menu_links(vig$title, vig$href) From 79edab247e02a820455efb3c1a7462c16af64edf Mon Sep 17 00:00:00 2001 From: Dan Chaltiel Date: Wed, 8 Jul 2026 16:28:20 +0200 Subject: [PATCH 3/3] Clarify navbar section condition check --- R/navbar.R | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/R/navbar.R b/R/navbar.R index 9af4b91e0..ee16d2bc3 100644 --- a/R/navbar.R +++ b/R/navbar.R @@ -211,8 +211,9 @@ navbar_articles <- function(pkg = ".") { ) vig <- articles[idx, , drop = FALSE] vig <- vig[vig$name != pkg$package, , drop = FALSE] + is_first_section <- index == 1 c( - if (!is.null(section$navbar) && index != 1) { + if (!is.null(section$navbar) && !is_first_section) { list(menu_separator(), menu_heading(section$navbar)) }, menu_links(vig$title, vig$href)