From 2037f2de586e329587399f06c50de3ebfea49334 Mon Sep 17 00:00:00 2001 From: Jamie Thompson Date: Wed, 8 Jun 2022 17:42:04 +0200 Subject: [PATCH 01/23] merge navbars --- _data/doc-nav-header.yml | 28 +++++++++++++++++++--------- _data/scala3-doc-nav-header.yml | 24 ------------------------ _includes/navbar-inner.html | 9 +-------- 3 files changed, 20 insertions(+), 41 deletions(-) delete mode 100644 _data/scala3-doc-nav-header.yml diff --git a/_data/doc-nav-header.yml b/_data/doc-nav-header.yml index 52b66be1da..63e6db5534 100644 --- a/_data/doc-nav-header.yml +++ b/_data/doc-nav-header.yml @@ -1,11 +1,20 @@ - title: Getting Started url: "/getting-started/index.html" +- title: Migration + url: "#" + submenu: + - title: New in Scala 3 + url: "/scala3/new-in-scala3.html" + - title: Scala 3 Migration Guide + url: "/scala3/guides/migration/compatibility-intro.html" - title: Learn url: "#" submenu: - title: Tour of Scala url: "/tour/tour-of-scala.html" - - title: Scala Book + - title: Scala 3 Book + url: "/scala3/book/introduction.html" + - title: Scala 2 Book url: "/overviews/scala-book/introduction.html" - title: Online Courses url: "/online-courses.html" @@ -29,14 +38,20 @@ submenu: - title: "Guides & Overviews" url: "/overviews/index.html" + - title: Scala 3 Guides + url: '/scala3/guides.html' - title: Books url: "/books.html" - title: Scala FAQ url: "/tutorials/FAQ/index.html" - - title: Language Specification + - title: Scala Language Specification url: http://scala-lang.org/files/archive/spec/2.13/ - - title: Contribution Guide + - title: Scala 3 Language Reference + url: "https://docs.scala-lang.org/scala3/reference" + - title: Scala Contribution Guide url: "/contribute/" + - title: Scala 3 Compiler Contributing Guide + url: "/scala3/guides/contribution/contribution-intro.html" - title: Style Guide url: "/style/index.html" - title: Cheatsheet @@ -44,11 +59,6 @@ - title: Glossary url: "/glossary/index.html" - title: API - url: "#" - submenu: - - title: Current - url: https://www.scala-lang.org/api/current/ - - title: All Versions - url: "/api/all.html" + url: "/api/all.html" - title: SIPs url: "/sips/index.html" diff --git a/_data/scala3-doc-nav-header.yml b/_data/scala3-doc-nav-header.yml deleted file mode 100644 index 3493bd4de3..0000000000 --- a/_data/scala3-doc-nav-header.yml +++ /dev/null @@ -1,24 +0,0 @@ -- title: Getting Started - url: "/scala3/getting-started.html" -- title: Learn - url: "#" - submenu: - - title: New in Scala 3 - url: "/scala3/new-in-scala3.html" - - title: Scala 3 Book - url: "/scala3/book/introduction.html" - - title: Online Courses - url: "/online-courses.html" -- title: Migrate - url: "/scala3/guides/migration/compatibility-intro.html" -- title: Reference - url: '#' - submenu: - - title: Guides - url: '/scala3/guides.html' - - title: Language Specification - url: "https://docs.scala-lang.org/scala3/reference" - - title: Scala Library API - url: "https://scala-lang.org/api/3.x/" -- title: Contributing Guide - url: "/scala3/guides/contribution/contribution-intro.html" diff --git a/_includes/navbar-inner.html b/_includes/navbar-inner.html index 171d00924e..8ce1227e62 100644 --- a/_includes/navbar-inner.html +++ b/_includes/navbar-inner.html @@ -1,8 +1,4 @@ -{% if page.scala3 %} - {% assign navdata = site.data.scala3-doc-nav-header %} -{% else %} - {% assign navdata = site.data.doc-nav-header %} -{% endif %} +{% assign navdata = site.data.doc-nav-header %} {% include site-header.html %} @@ -18,9 +14,6 @@ docs - - — Scala {% if page.scala3 %} 3 {% else %} 2 {% endif %} -