Seri
07/24/2025, 5:22 PMDavid Herman
07/24/2025, 5:25 PMDavid Herman
07/24/2025, 5:26 PMDavid Herman
07/24/2025, 5:27 PMSeri
07/24/2025, 5:27 PMDavid Herman
07/24/2025, 5:27 PMDavid Herman
07/24/2025, 5:28 PMSeri
07/24/2025, 5:28 PMDavid Herman
07/24/2025, 5:28 PMDavid Herman
07/24/2025, 5:29 PMSeri
07/24/2025, 5:29 PMDavid Herman
07/24/2025, 5:29 PMsite/buid.gradle.kts file to see how it worksDavid Herman
07/24/2025, 5:30 PMDavid Herman
07/24/2025, 5:30 PMS.
07/24/2025, 5:54 PMSeri
07/24/2025, 5:58 PMSeri
07/24/2025, 6:01 PMProject and Post data types. Actual HTML rendering would be left to the user, but these content engines would ease the setup burdenS.
07/24/2025, 7:56 PMDavid Herman
07/25/2025, 1:29 AMDavid Herman
07/25/2025, 1:29 AMDavid Herman
07/25/2025, 1:30 AMmbonnin
08/14/2025, 4:55 PM.md blog post files alongside .jpeg images and generates static HTML from that, including pagination, RSS, images optimization, etc... But looks like this is not really Kobweb strong suit at the moment?David Herman
08/14/2025, 4:56 PMmbonnin
08/14/2025, 4:57 PMmbonnin
08/14/2025, 4:58 PM.html files in Firebase static hosting or whateverDavid Herman
08/14/2025, 4:58 PMDavid Herman
08/14/2025, 4:58 PMmbonnin
08/14/2025, 4:59 PMmbonnin
08/14/2025, 4:59 PMDavid Herman
08/14/2025, 5:00 PMDavid Herman
08/14/2025, 5:02 PMDavid Herman
08/14/2025, 5:05 PMmbonnin
08/14/2025, 5:06 PMmbonnin
08/14/2025, 5:06 PMmbonnin
08/14/2025, 5:13 PM./docs/community/index.html
./docs/community/articles.html
./docs/community/testimonials.html
./docs/community/connecting-with-us.html
./docs/community/contributors.html
./docs/community/submitting-issues-and-feedback.html
./docs/community/supporting-the-project.html
So looks like this is what I was looking for, thanks!David Herman
08/14/2025, 5:13 PMmbonnin
08/14/2025, 5:13 PMDavid Herman
08/14/2025, 5:14 PMmbonnin
08/14/2025, 5:14 PMmbonnin
08/14/2025, 5:14 PMkobweb {
app {
index {
head.add {
link {
rel = "stylesheet"
href = "/prism/prism.css"
}
script {
src = "/prism/prism.js"
}
link {
rel = "stylesheet"
href = "<https://cdn.jsdelivr.net/npm/@docsearch/css@3>"
}
}
}
}
But outside Gradle?David Herman
08/14/2025, 5:17 PMindex.html (you can search for that under the site/build folder).S.
08/14/2025, 5:18 PMDavid Herman
08/14/2025, 5:18 PMS.
08/14/2025, 5:19 PM@Layout
@Composable
fun ClassroomsLayout(ctx: PageContext, content: @Composable () -> Unit) {
val data = ctx.data.getValue<PageLayoutData>()
LaunchedEffect(data.title) {
document.title = data.title
document.querySelector("""meta[name="og:title"]""")?.setAttribute("content", data.title)
document.querySelector("""meta[name="description"]""")?.setAttribute("content", data.description)
document.querySelector("""meta[name="og:description"]""")?.setAttribute("content", data.description)
document.body?.style?.setProperty("--${scrollbarColor.name}", Theme.secondary.toString())
document.querySelector("""link[rel="icon"]""")?.setAttribute("href", "/classrooms.ico")
}
}David Herman
08/14/2025, 5:19 PMDavid Herman
08/14/2025, 5:20 PMS.
08/14/2025, 5:22 PMDavid Herman
08/14/2025, 5:23 PMS.
08/14/2025, 5:24 PM