Mirror of the sourcecode for my blog, original repo: https://github.com/NobbZ/blog-nobbz-dev

classlist refactor

Changed files
+21 -2
src
+21 -2
src/scripts/filename-transformer.ts
··· 19 19 if (filename) { 20 20 code.properties.dataFilename = filename; 21 21 22 - code.properties.class += 23 - " relative !pt-[2rem] before:content-[attr(data-filename)] before:absolute before:top-0 before:left-0 before:w-full before:bg-crust before:border-t-2 before:border-l-2 before:border-r-2 before:border-base before:border-solid before:font-bold before:px-4 before:py-1 before:whitespace-nowrap before:overflow-x-auto"; 22 + code.properties.class += " "; 23 + code.properties.class += [ 24 + "relative", 25 + "!pt-[2rem]", 26 + "before:content-[attr(data-filename)]", 27 + "before:absolute", 28 + "before:top-0", 29 + "before:left-0", 30 + "before:w-full", 31 + "before:bg-crust", 32 + "before:border-t-2", 33 + "before:border-l-2", 34 + "before:border-r-2", 35 + "before:border-base", 36 + "before:border-solid", 37 + "before:font-bold", 38 + "before:px-4", 39 + "before:py-1", 40 + "before:whitespace-nowrap", 41 + "before:overflow-x-auto", 42 + ].join(" "); 24 43 } 25 44 }, 26 45 };