~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion]
andreijiroh.dev
zensical
mkdocs-material
website
1document$.subscribe(function() {
2 var feedback = document.forms.feedback
3 if (typeof feedback === "undefined") return
4
5 feedback.hidden = false
6
7 feedback.addEventListener("submit", function(ev) {
8 ev.preventDefault()
9
10 var page = document.location.pathname
11 var data = ev.submitter.getAttribute("data-md-value")
12
13 posthog.capture("page_feedback", { page, data })
14
15 feedback.firstElementChild.disabled = true
16
17 var note = feedback.querySelector(
18 ".md-feedback__note [data-md-value='" + data + "']"
19 )
20 if (note)
21 note.hidden = false
22 })
23}