I'm curious about changing the style (colors and fonts) of rustdoc (cargo doc), as I'm not very satisfied with the current (default?) setting.
As a starting point, I'm thinking of experimenting with the font and color used in method names (such as this one).
My question is: where should I start looking at in the rust codebase for such changes? And a practical question: how much disk space I might need to hack rustdoc? (My laptop only has a small SSD).
If you just want to modify a theme, you don't need to modify rustdoc itself. You can write your own custom themes as CSS files, and build docs with them. Use the
If you have a Cargo project, and want to build it with a custom rustdoc CSS theme, use the
cargo rustdoc command (and notice the
-- placeholder that separates the Cargo parameter from the rustdoc one).
cargo rustdoc --open -- --theme my-theme.css
rust/src/librustdoc/html/static in the Rust source tree.
This topic was automatically closed 90 days after the last reply. We invite you to open a new topic if you have further questions or comments.