add very basic clicker game

This commit is contained in:
zyl 2024-10-24 13:10:33 -07:00
parent 3ccd5b0df8
commit 19ffac4a90
Signed by: zyl
SSH key fingerprint: SHA256:uxxbSXbdroP/OnKBGnEDk5q7EKB2razvstC/KmzdXXs
9 changed files with 335 additions and 17 deletions

View file

@ -10,9 +10,7 @@ use pulldown_cmark::{Options, Parser};
use serde::Serialize;
use url::Url;
use crate::{
extras::Extra, resource::ResourceBuilder, util, PageMetadata, Site, ROOT_PATH, SASS_PATH,
};
use crate::{resource::ResourceBuilder, util, PageMetadata, Site, ROOT_PATH, SASS_PATH};
/// Struct containing data to be sent to templates when rendering them.
#[derive(Debug, Serialize)]
@ -283,8 +281,8 @@ impl<'a> SiteBuilder<'a> {
// Modify HTML output
let mut out = self.rewrite_html(out)?;
if let Some(Extra::HtmlModification(f)) = extra {
out = f(out, self)?;
if let Some(extra) = extra {
out = extra.handle(out, self)?;
}
if !self.serving {