Skip to content

Commit b30f8e2

Browse files
author
Jonas Chapuis
committed
Add open-graph tags support
1 parent 4b214d8 commit b30f8e2

11 files changed

Lines changed: 107 additions & 1 deletion

File tree

.idea/.gitignore

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 4 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 9 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules/paradox-material-theme_8110-build.iml

Lines changed: 26 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules/paradox-material-theme_8110.iml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/sbt.xml

Lines changed: 18 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/scala_compiler.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.sbt

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,14 @@ lazy val root = project("paradox-material-theme-parent", file("."))
4242
}
4343
// #social
4444
,
45-
// #language
45+
// #open-graph
46+
Compile / paradoxProperties ++= Map(
47+
"project.description" -> "Paradox Material Theme is a theme for Paradox, a static site generator geared towards project documentation",
48+
"project.image" -> "https://jonas.github.io/paradox-material-theme/images/material.png"
49+
)
50+
//#open-graph
51+
,
52+
//#language
4653
Compile / paradoxMaterialTheme ~= {
4754
_.withLanguage(java.util.Locale.ENGLISH)
4855
}

src/main/paradox/getting-started.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,12 @@ on the URL:
225225

226226
[17]: http://fontawesome.io/icons/
227227

228+
## Open graph metadata
229+
To enable a nice preview of the site in social media, define the
230+
following properties in the build:
231+
232+
@@ snip [build.sbt]($root$/build.sbt) { #open-graph }
233+
228234
## Copyright Notice
229235

230236
To display a copyright notice in the footer configure the

0 commit comments

Comments
 (0)