aboutsummaryrefslogtreecommitdiff
path: root/build.sbt
diff options
context:
space:
mode:
authorAmir M. Saeid <amir@glgdgt.com>2026-02-14 19:42:49 +0000
committerGitHub <noreply@github.com>2026-02-14 19:42:49 +0000
commit64e4b269c53faa70551e41c6d77ccf17ef96a68e (patch)
tree9f1328c54f8b39ba3c29bc07426fa5a8a169249c /build.sbt
parent00925aa276bf4215bdf1ad11651fa4084e6bc676 (diff)
parent671fc998f1fdfe0543cba86b8c1d541ce8578f49 (diff)
Merge pull request #1 from codiff/improve-docs
Improve build workflows
Diffstat (limited to 'build.sbt')
-rw-r--r--build.sbt17
1 files changed, 16 insertions, 1 deletions
diff --git a/build.sbt b/build.sbt
index 5f829ee..24e0101 100644
--- a/build.sbt
+++ b/build.sbt
@@ -1,3 +1,7 @@
+import laika.helium.Helium
+import laika.helium.config._
+import laika.ast.Path.Root
+
// https://typelevel.org/sbt-typelevel/faq.html#what-is-a-base-version-anyway
ThisBuild / tlBaseVersion := "0.0" // your current series x.y
@@ -45,4 +49,15 @@ lazy val fs2 = crossProject(JVMPlatform, JSPlatform)
)
)
-lazy val docs = project.in(file("site")).enablePlugins(TypelevelSitePlugin)
+lazy val docs = project
+ .in(file("site"))
+ .enablePlugins(TypelevelSitePlugin)
+ .settings(
+ tlFatalWarnings := false,
+ laikaTheme := Helium.defaults.site
+ .topNavigationBar(
+ homeLink = IconLink.internal(Root / "index.md", HeliumIcon.home)
+ )
+ .build
+ )
+ .dependsOn(core.jvm, fs2.jvm)