rust/src
Michael Howell 0f3ae6218e rustdoc: use checkbox instead of switch for settings toggles
The switch is designed to give the application a "physical" feel, but
nothing else in here really followed through. They didn't support the
"flick" gesture that real iOS switches support, and the radio
buttons that were also used in Rustdoc Settings were a more "classic"
form element anyway.

Also, while "switches" are the exclusive toggle design on iOS (since
[Apple HIG] reserves checkboxes for Mac only), the [Google Material]
guidelines say that lists of switches are bad, and you should just use
check boxes.

[Apple HIG]: https://developer.apple.com/design/human-interface-guidelines/components/selection-and-input/toggles
[Google Material]: https://m3.material.io/components/checkbox/guidelines#6902f23d-ceba-4b19-ae3b-b78b9b01d185
2022-11-10 17:22:37 -07:00
..
bootstrap Rollup merge of #104046 - RalfJung:run-miri-run, r=oli-obk 2022-11-09 21:53:35 -08:00
ci Rollup merge of #104201 - GuillaumeGomez:gui-test-check-file-errors, r=notriddle 2022-11-09 21:53:37 -08:00
doc Rollup merge of #104171 - ehuss:update-books, r=ehuss 2022-11-09 15:39:06 -05:00
etc
librustdoc rustdoc: use checkbox instead of switch for settings toggles 2022-11-10 17:22:37 -07:00
llvm-project@2a2ea6b49e
rustdoc-json-types
test rustdoc: use checkbox instead of switch for settings toggles 2022-11-10 17:22:37 -07:00
tools Auto merge of #104236 - compiler-errors:rollup-adjshd6, r=compiler-errors 2022-11-10 13:04:51 +00:00
README.md
stage0.json
version

This directory contains the source code of the rust project, including:

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

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