Guillaume Gomez
265b234dd6
Fix error index display
2018-01-09 22:26:26 +01:00
Martin Pool
bee82e8837
Avoid using locally installed Source Code Pro font ( fixes #24355 ).
...
In some versions of this font the ampersands are drawn badly.
2016-12-04 13:44:19 -08:00
Oliver Middleton
0b2746c8db
rustdoc: Improve playground run buttons
...
The main change is to stop using javascript to generate the URLs and use
rustdoc instead.
This also adds run buttons to the error index examples.
2016-10-15 18:32:03 +01:00
Eitan Adler
a6d804ede8
Browsers do not consistently handle non-integer values for font-size.
2016-09-17 22:51:13 -07:00
Hendrik Sollich
1d43497bda
renamed last boolval to bool-val
2016-05-17 09:28:08 +02:00
mdinger
a3478e0d16
Update the playpen link for code in the rust book to agree with rustdoc's new style
2015-10-25 16:18:55 -04:00
Manish Goregaokar
8484aca046
Move wrapper types blog post into trpl
2015-07-25 11:02:41 +05:30
Corey Farwell
9f8226a97b
Enforce a white background for the docs
...
Fixes #17929
2015-02-23 18:04:51 -05:00
Sean Collins
45f6672861
Make fallback font 'serif', rather than 'sans-serif' fonts
2015-02-09 15:07:47 -05:00
Kevin Yap
5a16ceb291
Improve Rust Documentation & Reference on mobile
...
- Tables that are too wide for the screen scroll horizontally.
- Inline code that would force the page to become wider than the width
of the screen is broken in the middle of the word.
2015-01-13 22:39:52 -08:00
Chris Wong
1e77e29d28
Don't preserve line breaks in inline code
...
Closes #19323 .
2014-12-11 20:40:44 +13:00
Adrien Tétar
f4fb57b110
doc: enable OpenType kerning and ligatures
2014-11-01 00:16:48 +01:00
NODA, Kai
b2949ae543
Fix HTML version of the keyword table.
...
This should really fix rust-lang/rust#17528 .
2014-10-12 17:26:37 +08:00
Steve Klabnik
3610f8fdc2
Fix keyword table
...
Markdown tables require a header, and we don't want one.
Fixes #17528
2014-10-07 15:01:26 -04:00
Keegan McAllister
58c428fbf2
Add a red-box warning to the macros guide
2014-10-01 13:21:52 -07:00
Keegan McAllister
c8bdba77fc
rust.css: Make it more clear when code spans are links
2014-10-01 12:12:56 -07:00
tinaun
42b2dc06b6
Fix API docs css reversing elements that it shouldn't
...
remove unneeded `pre.rust a' selector
move transform into `.test-arrow`
fixes #16138
2014-08-01 04:01:29 -04:00
Adrien Tétar
3b0b7b6b91
webfonts: serve Source Code Pro locally
...
So that we have freestanding docs.
2014-07-08 20:31:26 +02:00
Adrien Tétar
4d5f4ff5e9
webfonts: proper fix
2014-07-08 20:29:36 +02:00
Huon Wilson
fb258f22de
doc: reduce spacing of table of contents.
...
A margin for the top level list was leaking into nested ones.
2014-07-04 08:17:20 +10:00
Brian Anderson
e698a397a8
doc: Fix margins around tables of contents
...
There is no space between the TOC and the succeeding para.
2014-06-19 16:14:49 -07:00
Alex Crichton
e5bbbca33e
rustdoc: Submit examples to play.rust-lang.org
...
This grows a new option inside of rustdoc to add the ability to submit examples
to an external website. If the `--markdown-playground-url` command line option
or crate doc attribute `html_playground_url` is present, then examples will have
a button on hover to submit the code to the playground specified.
This commit enables submission of example code to play.rust-lang.org. The code
submitted is that which is tested by rustdoc, not necessarily the exact code
shown in the example.
Closes #14654
2014-06-06 20:00:16 -07:00
Adrien Tétar
b3577a10f3
rustdoc: bring it inline
2014-04-25 18:04:59 +09:00
Adrien Tétar
c9d995d384
doc,rustdoc: store webfonts locally
...
- Avoids cross-domain requests restrictions
- Better availability of content
- No HTML queries needed for an offline build
2014-04-25 17:05:56 +09:00
Adrien Tétar
14654835fc
doc: slight design refresh
2014-04-25 16:59:04 +09:00
Adrien Tétar
c494a06064
doc: unifying with rustdoc
...
Conflicts:
src/doc/rust.md
2014-04-20 21:11:44 +09:00
Adrien Tétar
fb9ea2eaca
doc: add webfonts and tweak the styles accordingly
2014-04-19 21:25:35 +09:00
Adrien Tétar
7979ae5367
doc: CSS fixes
...
- fixup and refactor highlighting code
- have a proper print stylesheet
2014-03-09 18:45:11 +01:00
Huon Wilson
f7833215b0
mk: rewrite the documentation handling.
...
This converts it to be very similar to crates.mk, with a single list of
the documentation items creating all the necessary bits and pieces.
Changes include:
- rustdoc is used to render HTML & test standalone docs
- documentation building now obeys NO_REBUILD=1
- testing standalone docs now obeys NO_REBUILD=1
- L10N is slightly less broken (in particular, it shares dependencies
and code with the rest of the code)
- PDFs can be built for all documentation items, not just tutorial and
manual
- removes the obsolete & unused extract-tests.py script
- adjust the CSS for standalone docs to use the rustdoc syntax
highlighting
2014-03-09 19:34:40 +11:00
Adrien Tétar
fd09e91e00
rustdoc: tweak highlighting
2014-03-04 18:37:09 +01:00
Adrien Tétar
ec2f047aa9
doc: add license information for gen. files
2014-02-07 20:50:15 +01:00
Alex Crichton
864b434bfa
Move doc/ to src/doc/
...
We generate documentation into the doc/ directory, so we shouldn't be
intermingling source files with generated files
2014-02-02 10:59:14 -08:00