Skip to content

Commit d52a4d4

Browse files
committed
Adjust font size
1 parent 877002f commit d52a4d4

File tree

4 files changed

+72
-65
lines changed

4 files changed

+72
-65
lines changed

astro.config.mjs

Lines changed: 63 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,65 +1,66 @@
1-
import { defineConfig } from 'astro/config'
2-
import mdx from '@astrojs/mdx'
3-
import tailwind from '@astrojs/tailwind'
4-
import sitemap from '@astrojs/sitemap'
5-
import { remarkReadingTime } from './src/utils/remarkReadingTime.ts'
6-
import remarkUnwrapImages from 'remark-unwrap-images'
7-
import rehypeExternalLinks from 'rehype-external-links'
8-
import remarkSmartypants from 'remark-smartypants'
9-
import remarkMath from 'remark-math'
10-
import rehypeMathjax from 'rehype-mathjax/chtml'
11-
import expressiveCode from 'astro-expressive-code'
12-
import { expressiveCodeOptions } from './src/site.config'
13-
import { mathJaxMacros } from './src/mathjax.macros'
14-
import icon from 'astro-icon'
1+
import { defineConfig } from "astro/config";
2+
import mdx from "@astrojs/mdx";
3+
import tailwind from "@astrojs/tailwind";
4+
import sitemap from "@astrojs/sitemap";
5+
import { remarkReadingTime } from "./src/utils/remarkReadingTime.ts";
6+
import remarkUnwrapImages from "remark-unwrap-images";
7+
import rehypeExternalLinks from "rehype-external-links";
8+
import remarkSmartypants from "remark-smartypants";
9+
import remarkMath from "remark-math";
10+
import rehypeMathjax from "rehype-mathjax/chtml";
11+
import expressiveCode from "astro-expressive-code";
12+
import { expressiveCodeOptions } from "./src/site.config";
13+
import { mathJaxMacros } from "./src/mathjax.macros";
14+
import icon from "astro-icon";
1515

1616
// https://astro.build/config
1717
export default defineConfig({
18-
site: 'https://agustinus.kristia.de',
19-
prefetch: true,
20-
redirects: {
21-
'/about': '/'
22-
},
23-
integrations: [
24-
expressiveCode(expressiveCodeOptions),
25-
tailwind({
26-
applyBaseStyles: false
27-
}),
28-
sitemap(),
29-
mdx(),
30-
icon()
31-
],
32-
markdown: {
33-
remarkPlugins: [
34-
[remarkSmartypants, { dashes: 'oldschool' }],
35-
remarkUnwrapImages,
36-
remarkReadingTime,
37-
remarkMath
38-
],
39-
rehypePlugins: [
40-
[
41-
rehypeExternalLinks,
42-
{
43-
target: '_blank',
44-
rel: ['nofollow, noopener, noreferrer']
45-
}
46-
],
47-
[
48-
rehypeMathjax,
49-
{
50-
chtml: {
51-
fontURL: 'https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2'
52-
},
53-
tex: {
54-
macros: mathJaxMacros
55-
}
56-
}
57-
]
58-
],
59-
remarkRehype: {
60-
footnoteLabelProperties: {
61-
className: ['']
62-
}
63-
}
64-
}
65-
})
18+
site: "https://agustinus.kristia.de",
19+
prefetch: true,
20+
redirects: {
21+
"/about": "/",
22+
},
23+
integrations: [
24+
expressiveCode(expressiveCodeOptions),
25+
tailwind({
26+
applyBaseStyles: false,
27+
}),
28+
sitemap(),
29+
mdx(),
30+
icon(),
31+
],
32+
markdown: {
33+
remarkPlugins: [
34+
[remarkSmartypants, { dashes: "oldschool" }],
35+
remarkUnwrapImages,
36+
remarkReadingTime,
37+
remarkMath,
38+
],
39+
rehypePlugins: [
40+
[
41+
rehypeExternalLinks,
42+
{
43+
target: "_blank",
44+
rel: ["nofollow, noopener, noreferrer"],
45+
},
46+
],
47+
[
48+
rehypeMathjax,
49+
{
50+
chtml: {
51+
fontURL:
52+
"https://cdn.jsdelivr.net/npm/mathjax@3/es5/output/chtml/fonts/woff-v2",
53+
},
54+
tex: {
55+
macros: mathJaxMacros,
56+
},
57+
},
58+
],
59+
],
60+
remarkRehype: {
61+
footnoteLabelProperties: {
62+
className: [""],
63+
},
64+
},
65+
},
66+
});

src/layouts/BlogPost.astro

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const { headings } = await post.render();
2828
<article class='flex-grow break-words' data-pagefind-body>
2929
<div id='blog-hero'><BlogHero content={post} /></div>
3030
<div
31-
class='prose prose-base mt-12 max-w-[50rem] font-sans leading-6 dark:prose-invert prose-headings:font-bold prose-headings:text-foreground prose-headings:before:absolute prose-headings:before:-ms-4 prose-th:before:content-none prose-inline-code:font-mono prose-inline-code:text-sm prose-inline-code:font-normal'
31+
class='prose prose-base mt-12 max-w-[50rem] font-sans text-base leading-6 dark:prose-invert prose-headings:font-bold prose-headings:text-foreground prose-headings:before:absolute prose-headings:before:-ms-4 prose-th:before:content-none prose-inline-code:font-mono prose-inline-code:text-sm prose-inline-code:font-normal'
3232
>
3333
<slot />
3434
</div>

src/site.config.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,11 @@ export const expressiveCodeOptions: AstroExpressiveCodeOptions = {
6363
uiFontWeight: "500",
6464
codeFontSize: "0.8rem",
6565
codeLineHeight: "1.2rem",
66-
borderRadius: "4px",
66+
borderRadius: "0px",
6767
codePaddingInline: "1rem",
6868
codeFontFamily: '"Jetbrains Mono", monospace;',
69+
frames: {
70+
frameBoxShadowCssValue: "none",
71+
},
6972
},
7073
};

tailwind.config.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,13 @@ const config = {
7171
sm: "calc(var(--radius) - 4px)",
7272
},
7373
fontFamily: {
74-
sans: ["Arimo Variable", fontFamily.sans],
74+
sans: [fontFamily.sans],
7575
serif: ["Times", fontFamily.serif],
7676
mono: ["Jetbrains Mono", fontFamily.mono],
7777
},
78+
fontSize: {
79+
base: "0.95rem",
80+
},
7881
},
7982
},
8083
};

0 commit comments

Comments
 (0)