Published December 17, 2024 | Version 4.0.0
Software Open

ELIXIR-Belgium/elixir-toolkit-theme: 4.0.0 - Page image support and many other improvements

  • 1. VIB - ELIXIR Belgium
  • 2. @CanDIG / University Health Network
  • 3. Software Sustainability Institute
  • 4. University of Manchester
  • 5. @ds-wizard @codevence

Description

What's Changed

  • Bump google-protobuf from 3.25.3 to 3.25.5 by @dependabot in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/283
  • Bump webrick from 1.8.1 to 1.8.2 by @dependabot in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/284
  • Update setup-ruby action + Ruby upgrade by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/289
  • Tool snippet button has an active state when clicked by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/288
  • Improve responsiveness of DataTables by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/293
  • Homogenize spacing between section navigation tiles by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/294
  • Add searchBuilder option for DataTables by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/292
  • Bugfix: When certain Site logo's were used, a horizontal scrollbar appears in the topnav, even when there is enough space. by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/299
  • Wider gutter when in desktop mode by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/300
  • Make the topnav search placeholder more universal by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/298
  • More spacing between TOC and content when in mobile by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/304
  • Better alignment of footer elements in mobile mode by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/301
  • New attribute page_img: logos for for pages and sections by @PhilReedData in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/290
  • Improved arangement footer elements by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/305
  • Update twitter icon to X by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/310
  • Prepare new release by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/309
  • Improved contributors tiles and carousel fix by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/308

Release highlight

Pull request https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/290 brings support for Page images. Using the page_img page attribute (to be set in the frontmatter of the markdown, or in the config file) you can specify the relative path to an image in the /images/ folder ( example: infrastructures/ELIXIR_BELGIUM_white_background.svg) and it will look like this:

And in the section navigation like this:

More info about this can be found on the Page mechanics page.

Full Changelog: https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/compare/3.2.0...4.0.0

Files

ELIXIR-Belgium/elixir-toolkit-theme-4.0.0.zip

Files (2.0 MB)

Name Size Download all
md5:346532d847f3cf6c8671ef2057c24090
2.0 MB Preview Download

Additional details

Related works