Marianne Lê
cc2110d743
fix: add overflow-wrap: word-break
to body
( #889 )
2022-07-22 20:44:51 -07:00
Marianne Lê
5d4de413c0
adds overflow-x: auto
to figure.highlight
( #727 )
...
without overflow-x: auto; a very long line of code will overflow the box and look awkward
Co-authored-by: Matt Wang <matt@matthewwang.me >
2022-07-21 11:09:44 -07:00
SPGoding
009a0f9c5a
Support external navigation links ( #876 )
...
Based on #238 , resolves #66 .
2022-07-12 22:24:54 -07:00
nascosto
6907f06977
Add mermaid support ( #857 )
...
Closes #825
Co-authored-by: Matt Wang <matt@matthewwang.me >
2022-07-12 15:16:18 -07:00
Alyssa Ross
3ca57e3b0d
Minor style fixes for jekyll-asciidoc ( #829 )
...
I have a site whose content is written in AsciiDoc, using the [jekyll-asciidoc][] plugin.
Just the Docs works great, but there are just two minor styling glitches I've noticed:
The first is that Just the Docs' CSS doesn't understand the code block markup jekyll-asciidoc produces. It's not too different though, so it's very easily fixed.
The second is that jekyll-asciidoc generates `div.sect(𝑛 − 1)` elements around headings of type `h𝑛`, that enclose all the heading and all the content after it until the next heading of greater or equal rank.
This means that headings are _always_ first children in AsciiDoc output, which meant the wrong margins were applied to most headings. To fix this, we need to only reduce the margin of first-child headings nested directly below the .main-content element, and headings nested directly below AsciiDoc `.sect𝑛` elements that are themselves first children.
With these two small changes, my site looks perfect, and the styles look exactly the same as on Just the Docs' own documentation.
[jekyll-asciidoc]: https://github.com/asciidoctor/jekyll-asciidoc
2022-07-12 15:15:05 -07:00
Jacob Marshall
7a3c37052f
Anchor heading links should be visible on focus ( #846 )
...
The anchor heading item is keyboard focusable, but when focused and not hovered, it is not visible. This PR fixes that. Also, great project!
2022-07-04 17:30:32 -07:00
Peter Mosses
312f1bceac
Suppress Liquid processing in CSS comments ( #686 )
...
Fix #685
- Wrap scss file in comments with `{% raw %}` and `{% endraw %}` tags
Co-authored-by: Matt Wang <matt@matthewwang.me >
2022-07-04 12:24:58 -07:00
Peter Mosses
d083aeb3fd
Fix nested task lists ( #517 ) ( #855 )
...
Fix #517
Users expect nested task lists to have the same indentation as other lists.
Fix the styling in `_sass/content.scss` to do that.
Add examples in `docs/index-test.md` to test.
2022-07-04 12:24:31 -07:00
Peter Mosses
70b34f01f7
Combination ( #578 )
...
This PR combines (and resolves conflicts between) #448 , #463 , #466 , #494 , #495 , #496 , #498 , and #572 .
The main aim is to facilitate use of several of the implemented features _together_, when using the fork as a remote theme. It should also simplify merging the included PRs into a future release.
The branch [combination-rec-nav](https://github.com/pdmosses/just-the-docs/tree/combination-rec-nav ) adds [multi-level navigation](https://github.com/pmarsceill/just-the-docs/pull/462 ) and (NEW:) [sibling links](https://github.com/pmarsceill/just-the-docs/pull/394 ) to the branch used for this PR. It includes updated [documentation for the navigation structure](https://pdmosses.github.io/just-the-docs/docs/navigation-structure/ ), and reorganised and extended [navigation tests](https://pdmosses.github.io/just-the-docs/tests/navigation/ ). The documentation and the tests can be browsed at the (temporary) [website published from the combination-rec-nav branch](https://pdmosses.github.io/just-the-docs/ ).
_Caveat:_ The changes to v0.3.3 in this PR and #462 have not yet been reviewed or approved, and may need updating before merging into a release of the theme. If you use a branch from a PR as a remote theme, there is a risk of such updates affecting your website. Moreover, these branches are likely to be deleted after they have been merged. To avoid such problems, you could copy the branch that you want to use to your own fork of the theme.
Co-authored-by: Matt Wang <matt@matthewwang.me >
2022-07-04 12:15:10 -07:00
Peter Mosses
aac87fad27
Set color for search input ( #498 )
...
* Set color for search input
Fix #497
- Insert `color: $body-text-color;` in styling for `search-input`.
* Update search.scss
Prettier
2022-03-09 10:36:21 -08:00
Patrick Marsceill
e7ff383397
I meant auto... oops
2020-10-12 13:20:01 -04:00
Patrick Marsceill
4de9962c72
Fix order
2020-10-12 13:15:11 -04:00
Patrick Marsceill
85af5b81c5
Codeblocks need overflow hidden
2020-10-12 13:11:59 -04:00
Patrick Marsceill
bdbbf56b36
Merge pull request #444 from pdmosses/normalize-update
...
Update normalize.scss
2020-10-12 11:20:55 -04:00
Patrick Marsceill
1e468b4bff
Merge pull request #445 from pdmosses/visited-code-links
...
Update code.scss
2020-10-12 11:20:27 -04:00
PLanCompS
32afb2a983
prettier
2020-09-29 17:27:59 +02:00
PLanCompS
80e05938c7
prettier
2020-09-29 17:25:34 +02:00
PLanCompS
59f757a790
Fix list alignment
...
Resolve #420
- Remove `margin-top` for the first child in various list items, to improve alignment.
- Add examples of lists to `docs/tests/styling`.
2020-09-29 17:13:13 +02:00
PLanCompS
2e377e45ac
Update code.scss
...
Fix #417
- Avoid appearance of dark border around visited code links in Safari.
2020-09-29 16:08:16 +02:00
PLanCompS
5d1609b888
Update normalize.scss
...
Fix #387
- Update `_sass/vendor/normalize.scss/normalize.scss` to v8.0.1.
- Remove outdated `_sass/vendor/normalize.scss/package.json`.
- Update `_sass/vendor/normalize.scss/README.md`.
2020-09-29 13:09:57 +02:00
Patrick Marsceill
f518ff3caa
Update _sass/support/_variables.scss
...
Co-authored-by: Kevin Lin <kevinl@cs.uw.edu >
2020-09-14 11:19:56 -04:00
Patrick Marsceill
f774596f5e
Use magic numbers for better alignment
2020-09-11 17:18:44 -04:00
Patrick Marsceill
d0a9cd38dd
Merge pull request #404 from pdmosses/h4-code
...
Inhibit text-transform for code in h4
2020-09-11 11:51:02 -04:00
Patrick Marsceill
322026633f
Merge pull request #331 from hvianna/master
...
Fix native font stack precedence issue on Windows systems.
2020-09-11 11:48:54 -04:00
Patrick Marsceill
a9842d2846
Merge pull request #361 from pdebruic/add-font-size-vars
...
make font-sizes sass variables so they can be changed
2020-09-11 11:48:12 -04:00
Patrick Marsceill
db32b66ce9
Merge pull request #375 from pdmosses/linenos
...
Support for the linenos option on highlighted code
2020-09-11 10:59:13 -04:00
Patrick Marsceill
6be8a2e38a
Merge pull request #379 from SgtSilvio/feature/doc-collections
...
Feature/doc collections
2020-08-10 10:42:30 -04:00
PLanCompS
98b22be66b
Inhibit text-transform for code in h4
...
Tested in `index-test.md`
Fixes #403
2020-08-06 10:04:43 +02:00
PLanCompS
eb98fe0eeb
Update content.scss
...
Cosmetic
2020-08-03 19:54:58 +02:00
PLanCompS
9fca3861ce
Adjust dl layout
...
Works for description lists with multiple `dt` and `dd` elements.
2020-08-03 17:38:48 +02:00
Patrick Marsceill
721f322e41
Update _typography.scss
2020-07-20 17:48:56 -04:00
Patrick Marsceill
e358b8d914
Update _variables.scss
2020-07-20 17:39:30 -04:00
Henrique Vianna
8ff2e57796
Merge branch 'master' into master
2020-07-16 15:11:00 -03:00
Silvio Giebl
93f93f48a7
Added doc collections and categories
2020-07-09 21:07:24 +02:00
PLanCompS
a855af3db3
Update code.scss
2020-07-07 19:59:13 +02:00
PLanCompS
8a9a8a345d
Optimisations
...
Optimised CSS selectors.
Changed markup in `linenos-test` to inhibit line numbers appearing in YAML examples when testing code fences.
2020-07-07 19:54:31 +02:00
PLanCompS
029ba12559
Update code.scss
2020-07-07 19:38:46 +02:00
PLanCompS
d13ac2fe5b
Merge branch 'linenos' of https://github.com/pdmosses/just-the-docs into linenos
2020-07-07 19:34:48 +02:00
PLanCompS
61053f677b
Major refactoring
...
The additions to `_config.yml` go together with the changes to `code.scss`,
to facilitate adjusttments by users. See `docs/linenos-test` for the details.
The CSS code has been significantly refactored and simplified,
and seems to produce sensible results (at least on Safari and Firefox).
2020-07-07 19:34:35 +02:00
Patrick Marsceill
a4b862aa4b
Merge branch 'master' into add-font-size-vars
2020-07-06 11:25:17 -04:00
Peter Mosses
305bed7cd5
Merge branch 'master' into linenos
2020-07-06 17:24:41 +02:00
PLanCompS
49ef043ebb
Update code.scss
...
Removed some comments and layout
2020-07-06 17:20:55 +02:00
PLanCompS
b5cd532435
Update code.scss
...
Produces sensible (but not perfect) results from different kinds of highlight markup.
The CSS code needs a major refactoring to eliminate duplication and superflous lines.
2020-07-06 15:10:35 +02:00
PLanCompS
74845b4a0e
Update code.scss
...
Fixed more layout details. Numbers of selectors still to be fixed.
2020-07-04 21:17:18 +02:00
PLanCompS
7df7572d91
Update code.scss
...
Correected layout, order, values.
2020-07-04 21:12:00 +02:00
PLanCompS
b41f28dade
Support for the linenos option on highlighted code
...
The added examples in `docs/index-test.md` extend the previous examplees of highlighting, documenting the required inout.
2020-07-04 19:21:49 +02:00
Silvio Giebl
5a96a218b3
Fixed css .search-active.main
2020-06-30 20:22:32 +02:00
Patrick Marsceill
2101701aad
Merge branch 'master' into pdmosses-collapsible-toc
2020-06-30 13:42:36 -04:00
Patrick Marsceill
845261205f
Make cursor pointer, update docs, and add heading
2020-06-30 13:03:17 -04:00
Patrick Marsceill
e8d60818ed
Update _variables.scss
2020-06-30 12:46:44 -04:00