granite-rust/src
bors c48e6ffce5 Auto merge of #115829 - notriddle:notriddle/rustdoc-theme-css-merge, r=GuillaumeGomez
rustdoc: merge theme css into rustdoc.css

Based on https://github.com/rust-lang/rust/pull/115812#issuecomment-1717960119

Having them in separate files used to make more sense, before the migration to CSS variables made the theme files as small as they are nowadays. This is already how docs.rs and mdBook do it.

WebPageTest comparison page:

https://www.webpagetest.org/video/compare.php?tests=230913_AiDc3F_B9E,230913_AiDc7G_B9B

Filmstrip comparison:

![image](https://github.com/rust-lang/rust/assets/1593513/7ccad27b-7497-47ee-94c0-1a701b69c0c2)

Old waterfall:

![image](https://github.com/rust-lang/rust/assets/1593513/7a6e4375-226d-4205-8871-a4d775a70748)

New waterfall:

![image](https://github.com/rust-lang/rust/assets/1593513/e29112e3-84f7-417d-a250-cd6c10fa50f5)
2023-09-16 00:02:41 +00:00
..
bootstrap rustdoc: merge theme css into rustdoc.css 2023-09-15 07:40:17 -07:00
ci Allow testing cg_clif using ./x.py test 2023-09-10 15:56:56 +00:00
doc Auto merge of #114656 - bossmc:rework-no-coverage-attr, r=oli-obk 2023-09-14 01:05:18 +00:00
etc rust-gdbgui: remove excessive quotes 2023-08-22 09:09:00 -04:00
librustdoc rustdoc: avoid calling document.write after the page loads 2023-09-15 07:40:17 -07:00
llvm-project@0537f6354c Update LLVM submodule to 17.0.0-rc4 2023-09-05 18:34:53 +00:00
rustdoc-json-types rustdoc-json: Rename typedef to type alias 2023-08-21 14:02:34 -07:00
tools Auto merge of #115829 - notriddle:notriddle/rustdoc-theme-css-merge, r=GuillaumeGomez 2023-09-16 00:02:41 +00:00
README.md Remove stale reference to the test suite location 2023-01-13 11:49:06 +00:00
stage0.json Update stage0 to next beta 2023-08-22 06:58:03 -04:00
version Bump version to 1.74.0 2023-08-20 14:02:00 -04:00

This directory contains some source code for the Rust project, including:

  • The bootstrapping build system
  • Various submodules for tools, like cargo, tidy, etc.

For more information on how various parts of the compiler work, see the rustc dev guide.