Add frontend JS and improve post styling
Frontend is built with Bun. It uses Stimulus to progressively enhance the server-built HTML. Currently, it only replaces UTC timestamps from the server with the time in the browser's timezone.
This commit is contained in:
@@ -6,6 +6,7 @@ use axum::{
|
||||
};
|
||||
use maud::{html, Markup, DOCTYPE};
|
||||
|
||||
use crate::JS_BUNDLES;
|
||||
use crate::config::Config;
|
||||
use crate::partials::header::header;
|
||||
|
||||
@@ -42,6 +43,9 @@ impl Layout {
|
||||
script type="module" {
|
||||
r#"import * as Turbo from 'https://cdn.skypack.dev/@hotwired/turbo';"#
|
||||
}
|
||||
@for js_bundle in JS_BUNDLES.lines() {
|
||||
script type="module" src=(js_bundle) {}
|
||||
}
|
||||
link rel="stylesheet" href="/static/styles.css";
|
||||
}
|
||||
body {
|
||||
|
||||
Reference in New Issue
Block a user