Closed filblue closed 5 months ago
Okay i can see it something to do with the tailwind starlight plugin changing the font to times in the page directory. Maybe a recommended fix is to just apply to content directory.
I would say try to apply with a class --sl-font
just in the content directory.
try to apply with a class --sl-font just in the content directory
Could you please advise how specifically do I do that? Thank you!
Thanks for the issue @filblue — I just opened #1906 which should fix it.
What version of
starlight
are you using?0.21.2
What version of
astro
are you using?4.5.8
What package manager are you using?
npm
What operating system are you using?
Mac
What browser are you using?
Chrome
Describe the Bug
Actual: As soon as
starlightPlugin()
is included intailwind.config.mjs
, the fonts in the "normal" astro pages (outside ofcontent/docs
) gets broken, renders asTimes
Expected: Both Starlight-based documentation part of the website and normal astro pages respect
fontFamily
from Tailwind theme.Related to https://github.com/withastro/starlight/issues/746
Video demo: https://youtu.be/HGvO4Du6ta4
Link to Minimal Reproducible Example
Project created with
--template starlight/tailwind
, custom page added later: https://stackblitz.com/edit/github-axfwam?file=src%2Fpages%2Fhello.astroProject created with
--template with-tailwindcss
, starlight integration added later: https://stackblitz.com/edit/github-srxkqp?file=src%2Fpages%2Findex.astroParticipation