armandocumate
cf1557e454
update for hidden only on clipboard
2022-12-14 06:54:45 -08:00
LePichu
e3c484af01
fix: random ref in
2022-12-06 12:05:11 +05:30
Eric Huss
f32bd6f945
Show the currently selected theme.
2022-11-21 15:27:39 -08:00
armandocumate
3fc036e01a
fi xcopying invisible text
2022-10-14 16:53:59 -07:00
Michael Howell
4251d7a838
Only switch to themes on buttons that have the `theme` class
...
Fixes #1649
2021-09-14 10:05:35 -07:00
Eric Huss
68d8ceec47
Revert #1597 - Update to highlight.js 11.0.
2021-08-02 08:02:13 -07:00
Eric Huss
6dd785ea6c
Update to highlight.js 11.0.
2021-07-26 12:40:28 -07:00
FWYongxing
49ef7b6f02
Don't highlight `inline code` blocks in headers with output.html.playpen(playgroud).editable=true
2021-07-27 01:02:17 +08:00
Eric Huss
8fb6ac7987
Merge pull request #1599 from notriddle/notriddle/play-button-no-output
...
feat(playground): show "No output" on playgrounds that print nothing
2021-07-08 13:17:15 -07:00
Michael Howell
82d32ee761
feat(playground): show "No output" on playgrounds that print nothing
...
Fixes #1594
2021-07-07 10:44:51 -07:00
josh rotenberg
ebdab38a32
remove debugging
2021-07-04 20:25:04 -07:00
josh rotenberg
b87c231fc3
first pass at 2021 support
2021-07-04 14:44:23 -07:00
Owen Nelson
0eefd63a13
Change "show hidden lines" icon to "eye" instead of "expand."
...
In a recent discussion in the amethyst docs discord channel,
it was suggested that using an "eye" icon might make the show hidden
lines feature of mdbook's code sample rendering more discoverable.
I myself overlooked the arrows that are in use now.
Fixes #663 at least in part.
2020-07-16 19:27:18 -07:00
Eric Huss
bc23d08fa5
Rename playpen to playground. ( #1241 )
...
looks good
2020-06-22 16:34:25 +02:00
Eric Huss
1b3b10d2ae
Do not allow the sidebar to be dragged outside the window. ( #1229 )
2020-05-17 22:05:12 +02:00
Eric Huss
99ecd4f87c
Merge pull request #1170 from ehuss/fix-theme-focus
...
Fix theme selector focus.
2020-04-03 12:45:33 -07:00
Eric Huss
21a16c9b75
Scroll sidebar to middle instead of top. ( #1161 )
...
* Fix: Scroll sidebar to current active section (#1067 )
* Clean: Some code related to PR #1052
* Change `scrollIntoViewIfNeeded` with `scrollIntoView`
* Don't use onload event for sidebar scroll to reduce flickering.
Co-authored-by: 李鸿章 <poodll@163.com>
2020-03-24 21:08:53 +01:00
Eric Huss
4e8e1e1408
Don't highlight code spans in headers. ( #1162 )
2020-03-24 20:43:20 +01:00
Eric Huss
f7ffffbd1e
Fix theme selector focus.
2020-03-20 11:12:42 -07:00
Dylan DPC
fd56a53e76
ui: improve menu folding ( #989 )
...
* ui: improve menu folding
Fold/unfold the menu bar just by the amount of scroll, not by its
full width
* refactor: use a variable for the menu bar height
* Fix menu scroll jittering, remove hover folding smoothness
Rewrite it to use `position:` `sticky` and `relative` instead
of continuous programmatic position changes
On-hover folding-unfolding transition removal is a side-effect
2020-03-06 01:11:37 +01:00
Arashmidos
6a94492238
fix scroll issue ( #1108 )
...
* fix sidebar scrolling
* fix query selector
2019-12-02 11:07:24 +01:00
Benedikt Werner
e2a8600712
Remove outdated unused var in theme js code
2019-11-04 14:03:24 +01:00
Steve Klabnik
f79d5d4582
rust-lang-nursery -> rust-lang
...
Fixes #1080
2019-10-29 08:04:16 -05:00
Benedikt Werner
c9dae170f3
Better automatic dark mode ( #1069 )
...
* Don't save default theme to localStorage
* Auto enable dark mode on no-js
* Fix light theme with no-js
2019-10-23 12:15:59 +02:00
rnitta
a592da33bb
fix the behavior of sticky header ( #1070 )
2019-10-19 10:07:41 +02:00
Weihang Lo
6af6219e5b
[Feature] expandable sidebar sections (ToC collapse) ( #1027 )
...
* render(toc): render expandable toc toggle
* ui(toc): js/css logic to toggle toc
* test: update rendered output css selector
* config: add `html.fold.[enable|level]`
* renderer: fold according to configs
* doc: add `output.html.fold`
* refactor: tidy fold config
- Derive default for `Fold`.
- Use `is_empty` instead of checking the length of chapters.
2019-10-19 09:56:08 +02:00
Andrew Pritchard
e5f74b6c86
Option to display copy buttons. ( #1050 )
...
* Option to display copy buttons.
- Added field to playpen data structure
- Communicate through window.playpen_copyable
- Javascript updated to check before displaying copy buttons.
* html -> html_config
Also:
- update description of copyable in source code.
- update description of line_numbers (my last PR to this repository)
2019-10-17 12:44:54 +02:00
Benedikt Werner
84a2ab0dba
Reapply: Move hiding of boring lines into static content ( #846 ) ( #1065 )
...
* Move hiding of boring lines into static content (#846 )
* Fix test for hidden code
2019-10-16 11:27:14 +02:00
rnitta
01e50303a2
add a command to playpen ( #1066 )
2019-10-11 14:16:06 +02:00
Dylan DPC
2b3304cb8b
Revert "Move hiding of boring lines into static content ( #846 )" ( #1064 )
...
This reverts commit 4448f3fc4b
.
2019-10-10 14:31:55 +02:00
Adrian Heine né Lang
4448f3fc4b
Move hiding of boring lines into static content ( #846 )
2019-10-10 13:55:29 +02:00
morphologue
699844a5c3
Fix #1029 sidebar not auto-scrolling
2019-10-05 16:54:09 +10:00
Eric Huss
1d3ec7e0c7
Support rust edition in playground. ( #946 )
...
The endpoint was recently updated to support the edition param.
2019-05-31 17:59:44 +02:00
Allen
df12cc55c8
Revert "Merge pull request #889 from s3bk/master" ( #917 )
...
* Revert "Merge pull request #889 from s3bk/master"
This reverts commit b30b58b565
, reversing
changes made to c6220fba83
.
* format tests :P
2019-05-09 20:18:28 +02:00
Dylan DPC
b30b58b565
Merge pull request #889 from s3bk/master
...
new "Book" theme
2019-05-04 17:45:37 +02:00
Dylan DPC
357ebcf7ce
Merge pull request #849 from gentoo90/sidebar-resize
...
Add sidebar resize
2019-04-28 23:29:07 +02:00
Federico Fissore
02fa7b0a11
When the Copy button is pressed, focus is lost and scrolling the page
...
with the arrow keys stops working. Fixed by upgrading ClipboardJS to
the latest version
2019-04-23 09:29:22 +02:00
Sebastian Köln
9c8fae4704
fix forgotten rename
2019-03-20 15:36:40 +01:00
Sebastian Köln
9b6f5a9840
add Book theme (Liberation fonts need to be in /fonts/ on the server)
2019-03-20 15:21:36 +01:00
gentoo90
3d8db7f25c
Disable text selection and CSS transition while resizing sidebar
2018-12-12 21:55:50 +02:00
gentoo90
3d37e24c14
Add sidebar resizing
2018-12-12 21:55:50 +02:00
Jason Liquorish
0c31ab2953
Initial implementation of default theme option
2018-10-12 19:57:59 +01:00
Matt Ickstadt
47f85e71a8
Use stable rust playground API
...
and also add timeouts to these fetches.
2018-08-01 12:38:36 -05:00
Matt Ickstadt
8ba1830750
Merge pull request #752 from mattico/icon-margin-padding
...
Icon button hit-test dead-space fix
2018-07-30 19:19:31 -05:00
Matt Ickstadt
d054140117
Fix rust playground execute API
2018-07-30 19:17:53 -05:00
Matt Ickstadt
512826c465
Fix hiding theme menu
2018-07-30 19:06:50 -05:00
Matt Ickstadt
29b3ff14c7
Merge pull request #719 from lucasem/patch-1
...
rustdoc codeblock hash escape
2018-07-24 11:09:28 -05:00
Matt Ickstadt
cae8a8ffe2
Only fetch crates list on pages with playpens
2018-07-16 19:17:00 -05:00
cetra3
bdb37ec117
Use relative links and translate internal references ( #603 )
...
* Relative links for 0.1.8
* Compat for IE11 search
2018-07-11 21:33:44 +08:00
Lucas Morales
374e1d3f94
rustdoc codeblock hash escape
...
pending merge of rust-lang/rust#51803
2018-07-04 16:54:55 +04:00