diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2024-09-01 15:00:34 +0200 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2024-09-01 20:49:41 +0200 |
| commit | 35a7c1b8da2a2af5af9f7c1233d3a2538d57c73c (patch) | |
| tree | f29a5b215c82a27c3f409b6b6a09c7ecf2a5cc5d /src/librustdoc/html | |
| parent | 84259ff23b7e935abb6acabe2fb9eb9c964d0b37 (diff) | |
| download | rust-35a7c1b8da2a2af5af9f7c1233d3a2538d57c73c.tar.gz rust-35a7c1b8da2a2af5af9f7c1233d3a2538d57c73c.zip | |
Fix position of scraped examples title on mobile devices
Diffstat (limited to 'src/librustdoc/html')
| -rw-r--r-- | src/librustdoc/html/static/css/rustdoc.css | 11 | ||||
| -rw-r--r-- | src/librustdoc/html/templates/scraped_source.html | 6 |
2 files changed, 14 insertions, 3 deletions
diff --git a/src/librustdoc/html/static/css/rustdoc.css b/src/librustdoc/html/static/css/rustdoc.css index afa3970f207..87499445767 100644 --- a/src/librustdoc/html/static/css/rustdoc.css +++ b/src/librustdoc/html/static/css/rustdoc.css @@ -2267,6 +2267,17 @@ in src-script.js and main.js margin: 0; padding: var(--nav-sub-mobile-padding); } + + .example-wrap.scraped-example { + flex-wrap: wrap; + } + .example-wrap .scraped-example-title { + width: 100%; + } + .example-wrap.scraped-example .rust { + /* Dirty hacky to force it to remain on the same line as the line numbers. */ + width: 10px; + } } /* Should have min-width: (N + 1)px where N is the mobile breakpoint above. */ diff --git a/src/librustdoc/html/templates/scraped_source.html b/src/librustdoc/html/templates/scraped_source.html index 01abdd607e2..4b5d3f2d10a 100644 --- a/src/librustdoc/html/templates/scraped_source.html +++ b/src/librustdoc/html/templates/scraped_source.html @@ -1,4 +1,7 @@ <div class="example-wrap scraped-example{% if !info.needs_expansion +%} expanded{% endif %}" data-locs="{{info.locations}}"> + <div class="scraped-example-title"> + {{info.name +}} (<a href="{{info.url}}">{{info.title}}</a>) {# #} + </div> {# https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag#data-nosnippet-attr Do not show "1 2 3 4 5 ..." in web search results. #} <div data-nosnippet><pre class="src-line-numbers"> @@ -12,9 +15,6 @@ {{code_html|safe}} </code> {# #} </pre> {# #} - <div class="scraped-example-title"> - {{info.name +}} (<a href="{{info.url}}">{{info.title}}</a>) {# #} - </div> {% if info.needs_prev_next_buttons || info.needs_expansion %} <div class="button-holder"> {% if info.needs_prev_next_buttons %} |
