Added a justfile for ease of use
parent
a0efc33ec6
commit
630439bc48
|
@ -0,0 +1,15 @@
|
|||
set export
|
||||
set quiet
|
||||
|
||||
build:
|
||||
mkdir -p ./out
|
||||
rm -rf ./out/*
|
||||
cargo run
|
||||
cp -r ./public ./out/public
|
||||
|
||||
test:
|
||||
cargo test
|
||||
|
||||
format:
|
||||
cargo fix --allow-dirty --allow-staged
|
||||
cargo fmt -- --emit=files
|
|
@ -4,26 +4,4 @@ import {
|
|||
track,
|
||||
} from "./modules/common/mat-kind-filter.js";
|
||||
|
||||
function filter() {
|
||||
const categories = document.querySelectorAll(".category-wrapper");
|
||||
|
||||
for (const category of categories) {
|
||||
let isTracked = category.dataset["isTracked"] == "true";
|
||||
let kind = category.dataset["matKind"];
|
||||
let type = category.dataset["matType"];
|
||||
|
||||
category.style.display = "";
|
||||
|
||||
if (showOnlyTracked && !isTracked) {
|
||||
category.style.display = "none";
|
||||
}
|
||||
|
||||
if (kindFilter.size > 0) {
|
||||
if (!kindFilter.has(kind)) {
|
||||
category.style.display = "none";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Object.assign(window, { filter, track });
|
||||
Object.assign(window, { track });
|
||||
|
|
|
@ -27,6 +27,28 @@ document.addEventListener("DOMContentLoaded", (event) => {
|
|||
});
|
||||
});
|
||||
|
||||
function filter() {
|
||||
const categories = document.querySelectorAll(".category-wrapper");
|
||||
|
||||
for (const category of categories) {
|
||||
let isTracked = category.dataset["isTracked"] == "true";
|
||||
let kind = category.dataset["matKind"];
|
||||
let type = category.dataset["matType"];
|
||||
|
||||
category.style.display = "";
|
||||
|
||||
if (showOnlyTracked && !isTracked) {
|
||||
category.style.display = "none";
|
||||
}
|
||||
|
||||
if (kindFilter.size > 0) {
|
||||
if (!kindFilter.has(kind)) {
|
||||
category.style.display = "none";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export function track(element) {
|
||||
let parent = element.parentElement.parentElement;
|
||||
let isTracked = parent.dataset["isTracked"] ?? false;
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
{% if cfg!(feature = "kh2") %}
|
||||
<h1>Kingdom Hearts II</h1>
|
||||
<ul>
|
||||
<li><a href="./kh2/drops.html">Food Simulator</a></li>
|
||||
<li><a href="./kh2/drops.html">Material Drops</a></li>
|
||||
</ul>
|
||||
{% endif %}
|
||||
|
||||
|
|
Loading…
Reference in New Issue