Skip to content

Commit f59a403

Browse files
committed
first post
1 parent c5d5909 commit f59a403

File tree

15 files changed

+101
-692
lines changed

15 files changed

+101
-692
lines changed

astro.config.mjs

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ import tailwind from "@astrojs/tailwind";
44
import { pluginCollapsibleSections } from "@expressive-code/plugin-collapsible-sections";
55
import { pluginLineNumbers } from "@expressive-code/plugin-line-numbers";
66
import swup from "@swup/astro";
7+
import { defineConfig } from "astro/config";
78
import expressiveCode from "astro-expressive-code";
89
import icon from "astro-icon";
9-
import { defineConfig } from "astro/config";
1010
import rehypeAutolinkHeadings from "rehype-autolink-headings";
1111
import rehypeComponents from "rehype-components"; /* Render the custom directive content */
1212
import rehypeKatex from "rehype-katex";
@@ -16,13 +16,13 @@ import remarkGithubAdmonitionsToDirectives from "remark-github-admonitions-to-di
1616
import remarkMath from "remark-math";
1717
import remarkSectionize from "remark-sectionize";
1818
import { expressiveCodeConfig } from "./src/config.ts";
19+
import { pluginCustomCopyButton } from "./src/plugins/expressive-code/custom-copy-button.js";
1920
import { pluginLanguageBadge } from "./src/plugins/expressive-code/language-badge.ts";
2021
import { AdmonitionComponent } from "./src/plugins/rehype-component-admonition.mjs";
2122
import { GithubCardComponent } from "./src/plugins/rehype-component-github-card.mjs";
2223
import { parseDirectiveNode } from "./src/plugins/remark-directive-rehype.js";
2324
import { remarkExcerpt } from "./src/plugins/remark-excerpt.js";
2425
import { 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
2828
export 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: {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,5 +72,5 @@
7272
"postcss-import": "^16.1.1",
7373
"postcss-nesting": "^13.0.2"
7474
},
75-
"packageManager": "pnpm@9.14.4"
75+
"packageManager": "pnpm@10.13.1"
7676
}

0 commit comments

Comments
 (0)