+21
-2
src/scripts/filename-transformer.ts
+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
};