Skip to content

Fix vuepress config#1906

Merged
fdncred merged 1 commit into
nushell:mainfrom
Kissaki:fixconfig
Apr 30, 2025
Merged

Fix vuepress config#1906
fdncred merged 1 commit into
nushell:mainfrom
Kissaki:fixconfig

Conversation

@Kissaki
Copy link
Copy Markdown
Contributor

@Kissaki Kissaki commented Apr 30, 2025

Regression introduced in 2ec6143

Missing comma is missing on the first, newly introduced array element, and somehow that does not lead to build errors, but probably to runtime issues.

Regression introduced in 2ec6143

Missing comma is missing on the first, newly introduced array element, and somehow that does not lead to build errors, but probably to runtime issues.
@fdncred
Copy link
Copy Markdown
Contributor

fdncred commented Apr 30, 2025

Thanks

@fdncred fdncred merged commit 6df603c into nushell:main Apr 30, 2025
2 checks passed
@Kissaki Kissaki deleted the fixconfig branch April 30, 2025 21:57
Kissaki added a commit to Kissaki/nushell.github.io that referenced this pull request May 1, 2025
Code blocks use a different variable, which this commit adds.

On the current Nushell website, for example [Quick Tour][quicktour] page,
we can see that the font-family being applied is in the generated style-*.css,
with declaration `code { font-family(--code-font-family); }`,
which does not match our supposed override which defines a var
under a different name `--font-family-code`.

This var name has been used since the introduction of the override in 83ced1d.

Maybe vuepress changed the variable at some point?

This is a follow-up to 2ec6143 (PR nushell#1890, PR nushell#1906),
which attempts to solve Android monospace due to missing font coverage (nushell#83).

Instead of replacing `--font-family-code`, `--code-font-family` is added as an additional value-identical declaration just in case the other variable is being used somewhere still.

[quicktour]: https://www.nushell.sh/book/quick_tour.html#nushell-commands-output-data
fdncred pushed a commit that referenced this pull request May 1, 2025
Code blocks use a different variable, which this commit adds.

On the current Nushell website, for example [Quick Tour][quicktour] page,
we can see that the font-family being applied is in the generated style-*.css,
with declaration `code { font-family(--code-font-family); }`,
which does not match our supposed override which defines a var
under a different name `--font-family-code`.

This var name has been used since the introduction of the override in 83ced1d.

Maybe vuepress changed the variable at some point?

This is a follow-up to 2ec6143 (PR #1890, PR #1906),
which attempts to solve Android monospace due to missing font coverage (#83).

Instead of replacing `--font-family-code`, `--code-font-family` is added as an additional value-identical declaration just in case the other variable is being used somewhere still.

[quicktour]: https://www.nushell.sh/book/quick_tour.html#nushell-commands-output-data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants