So I just wasted a morning trying to debug why the Highlight.js syntax highlighting in Kitten suddenly began to fail only to realise that @1password is stripping the hljs- prefixes from the class names.
You can see this for yourself if you have the 1password extension installed at:
kitten.small-web.org/#the-ubiq…
Load that page with 1password enabled in your browser and you will see that the syntax highlighting doesn’t work and the hljs- prefixes have been stripped.
Disable the 1password extension and load the page again and you will see syntax highlighting working properly.
WTF?!

Josh
in reply to Aral Balkan • • •Ben Tasker
in reply to Aral Balkan • • •How weird and frustrating...
The highlighting works fine for me.
Looking at 1password's about, though, I'm running 8.11.16.35 which appears to be 3 releases out of date, so it probably breaks in a newer release.
Browser on another my machines has 8.11.18.36 and highlighting works there.
Which leaves the 8.11.20 and 8.11.22 updates as likely culprits
Aral Balkan
in reply to Ben Tasker • • •Fady
in reply to Aral Balkan • • •gofundme.com/f/56mx4-help-me-t…
Hippo 🍉
in reply to Aral Balkan • • •"WTF?!"
My reaction exactly 😶