@@ -4,9 +4,9 @@ import tailwind from "@astrojs/tailwind";
44import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections" ;
55import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers" ;
66import swup from "@swup/astro" ;
7+ import { defineConfig } from "astro/config" ;
78import expressiveCode from "astro-expressive-code" ;
89import icon from "astro-icon" ;
9- import { defineConfig } from "astro/config" ;
1010import rehypeAutolinkHeadings from "rehype-autolink-headings" ;
1111import rehypeComponents from "rehype-components" ; /* Render the custom directive content */
1212import rehypeKatex from "rehype-katex" ;
@@ -16,13 +16,13 @@ import remarkGithubAdmonitionsToDirectives from "remark-github-admonitions-to-di
1616import remarkMath from "remark-math" ;
1717import remarkSectionize from "remark-sectionize" ;
1818import { expressiveCodeConfig } from "./src/config.ts" ;
19+ import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js" ;
1920import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts" ;
2021import { AdmonitionComponent } from "./src/plugins/rehype-component-admonition.mjs" ;
2122import { GithubCardComponent } from "./src/plugins/rehype-component-github-card.mjs" ;
2223import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js" ;
2324import { remarkExcerpt } from "./src/plugins/remark-excerpt.js" ;
2425import { remarkReadingTime } from "./src/plugins/remark-reading-time.mjs" ;
25- import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js" ;
2626
2727// https://astro.build/config
2828export default defineConfig ( {
@@ -61,12 +61,12 @@ export default defineConfig({
6161 pluginCollapsibleSections ( ) ,
6262 pluginLineNumbers ( ) ,
6363 pluginLanguageBadge ( ) ,
64- pluginCustomCopyButton ( )
64+ pluginCustomCopyButton ( ) ,
6565 ] ,
6666 defaultProps : {
6767 wrap : true ,
6868 overridesByLang : {
69- ' shellsession' : {
69+ shellsession : {
7070 showLineNumbers : false ,
7171 } ,
7272 } ,
@@ -76,7 +76,8 @@ export default defineConfig({
7676 borderRadius : "0.75rem" ,
7777 borderColor : "none" ,
7878 codeFontSize : "0.875rem" ,
79- codeFontFamily : "'JetBrains Mono Variable', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace" ,
79+ codeFontFamily :
80+ "'JetBrains Mono Variable', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace" ,
8081 codeLineHeight : "1.5rem" ,
8182 frames : {
8283 editorBackground : "var(--codeblock-bg)" ,
@@ -87,19 +88,19 @@ export default defineConfig({
8788 editorActiveTabIndicatorBottomColor : "var(--primary)" ,
8889 editorActiveTabIndicatorTopColor : "none" ,
8990 editorTabBarBorderBottomColor : "var(--codeblock-topbar-bg)" ,
90- terminalTitlebarBorderBottomColor : "none"
91+ terminalTitlebarBorderBottomColor : "none" ,
9192 } ,
9293 textMarkers : {
9394 delHue : 0 ,
9495 insHue : 180 ,
95- markHue : 250
96- }
96+ markHue : 250 ,
97+ } ,
9798 } ,
9899 frames : {
99100 showCopyToClipboardButton : false ,
100- }
101+ } ,
101102 } ) ,
102- svelte ( ) ,
103+ svelte ( ) ,
103104 sitemap ( ) ,
104105 ] ,
105106 markdown : {
0 commit comments