Skip to content
Snippets Groups Projects
  1. Feb 05, 2023
    • Christian Bäuerlein's avatar
      Add configuration key to load a local version of mermaid (#1153) · b2bbdb70
      Christian Bäuerlein authored
      Hi there!
      
      Thank you for the great theme! I am a happy user and was delighted to see that mermaid support has landed.
      
      In some cases the usage of jsDelivr might not be possible for technical or compliance reasons.
      
      This commit adds a second way to include the mermaid lib by specifying a path in the mermaid config. This way a local version of the lib can be used.
      
      It should be fully backwards compatible, not requiring any action by users that already include the lib from the CDN.
      
      I already added some documentation, but I am also happy to extend this, if this change is generally well-received.
      
      Cheers,
      Christian
      Unverified
      b2bbdb70
  2. Dec 27, 2022
    • Peter Mosses's avatar
      Restore simple configuration of favicon.ico (#1095) · 7cabda29
      Peter Mosses authored
      Avoid the need to add a link to favicon,ico when editing `_includes/head_custom.html`, and avoid creating an invalid favicon link
      
      - Remove the content of `_includes/head_custom.html`
      - Add code to `_includes/head.html` to create a link to an existing favicon,ico
      - Add an explanation of favicon_ico to docs/configuration.md
      - Remove the example of `includes/head_custom.html` and add an explanation of what the `<head>` element automatically includes
      Unverified
      7cabda29
  3. Dec 18, 2022
    • Michelle Blanchette's avatar
      analytics: support multiple tracking IDs, document UA -> GA4 switch (#1029) · 9bccf07f
      Michelle Blanchette authored
      * Issue #1023 - note that GA4 properties are supported
      
      * Issue #1023 - parameterize Google Analytics property script
      
      * Issue #1023 - support a list of multiple Google Analytics tracking IDs in config
      
      * Issue #1023 - update Google Analytics configuration doc
      
      * Fix configuration of multiple Google Analytics properties and simplify type checking
      
      * simplify unnecessary code repetition
      
      * tweak Google Analytics config documentation wording
      Unverified
      9bccf07f
  4. Dec 13, 2022
  5. Nov 15, 2022
    • Tom Brouwer's avatar
      Fix duplicate `title` if `jekyll-seo-tag` not in users's plugins (#1040) · c498a569
      Tom Brouwer authored
      In case 'just-the-docs' is used as a theme, and a user does not
      eplicitly include 'jekyll-seo-tag' inside the plugins list in
      _config.yml, two 'title' elements were rendered. Since
      jekyll-seo-tag is always available, because it's set in the plugins
      list of the theme itself, the 'seo' tag will aways work, making
      the seperate title and description elements obsolete.
      
      Fixes #1008
      Unverified
      c498a569
  6. Sep 15, 2022
  7. Aug 12, 2022
    • Matt Wang's avatar
      `mermaid`: refactor config to use `mermaid_config.js` include, only require... · e2f1546c
      Matt Wang authored
      `mermaid`: refactor config to use `mermaid_config.js` include, only require `mermaid.version` in `_config.yml` (#909)
      
      This PR has a bit of scope creep! This PR now:
      
      - changes the mermaid opt-in logic to only check for the existence of a `mermaid` key instead of `mermaid != false`: this resolves the follow-up in #857
      - changes the behaviour of mermaid configuration
          - instead of using `mermaid_init.html` with default settings, makes the include `mermaid_config.js`
          - the include is loaded directly into the contents of `mermaid_initialize`
          - by default, it is an empty object (i.e. `{}`), triggering the defaults
      - updates docs
      - adds an example to the markdown kitchen sink  
      
      It does significantly change the interface provided in #857, and I apologize for the confusion. However, given the discussion in this PR, I think it's the best move forward!
      Unverified
      e2f1546c
  8. Jul 12, 2022
  9. Oct 12, 2020
  10. Jun 29, 2020
  11. Jun 26, 2020
  12. Apr 24, 2020
  13. Mar 23, 2020
  14. Nov 12, 2019
    • Alexey Averikhin's avatar
      Enable IP anonymization in Google Analytics (GDPR) · 25331a5f
      Alexey Averikhin authored
      - Introduced "ga_tracking_anonymize_ip" parameter to enable/disable Google Analytics IP anonymization (to comply with GDPR).
      
      (cherry picked from commit ce530f36fa0549c78ffe53ea6077f44f6f0b330f) (+1 squashed commit)
      Squashed commits:
      [69b7718] - enable GA anonymize_ip
      
      (cherry picked from commit f2b67c632af72b61dd634b9a337200781519691e)
      25331a5f
  15. Sep 09, 2019
  16. Aug 31, 2019
    • Peter Mosses's avatar
      Mathjax support added · 7220197a
      Peter Mosses authored
      Mathjax config options added.
      `compress_html` config option changed,
      Mathjax script loaded by head when `page.mathjax` is truthy.
      Documentation and test page added.
      See also issue #198.
      7220197a
  17. Aug 17, 2019
  18. Aug 15, 2019
  19. Aug 14, 2019
  20. Jul 24, 2019
  21. Jul 04, 2019
  22. May 19, 2019
  23. May 13, 2019
  24. Feb 28, 2019
  25. Feb 02, 2019
  26. Jan 06, 2019
  27. Nov 16, 2018
  28. Oct 22, 2018
  29. Mar 24, 2017
  30. Mar 09, 2017
Loading