Skip to content

Commit ead8d95

Browse files
Make the theme switcher work correctly
1 parent 2ef3f68 commit ead8d95

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

assets/theme-switcher.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@ document.querySelectorAll("input[name=theme]").forEach(input => {
1717
if (input.value === currentTheme) {
1818
input.checked = true;
1919
themeLink.href =
20-
"https://dev.prismjs.com/" + themes.meta.path.replace(/\{id\}/g, input.value);
20+
// FIXME: Remove “v2” when Prism v2 is released
21+
"https://v2.dev.prismjs.com/dist/" + themes.meta.path.replace(/\{id\}/g, input.value);
2122
}
2223

2324
input.addEventListener("change", () => {
2425
let id = input.value;
25-
themeLink.href = "https://dev.prismjs.com/" + themes.meta.path.replace(/\{id\}/g, id);
26+
// FIXME: Remove “v2” when Prism v2 is released
27+
themeLink.href = "https://v2.dev.prismjs.com/dist/" + themes.meta.path.replace(/\{id\}/g, id);
2628
localStorage.setItem("theme", id);
2729
});
2830
});

0 commit comments

Comments
 (0)