Published March 21, 2024 | Version 3.0.0
Software Open

ELIXIR-Belgium/elixir-toolkit-theme: 3.0.0 - Renewed "More information" section

  • 1. VIB - ELIXIR Belgium
  • 2. @CanDIG / University Health Network
  • 3. University of Manchester
  • 4. @ds-wizard @codevence @CCMi-FIT @OntoUML

Description

What's Changed

  • Update deployment documentation using GitHub Actions by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/225
  • Update versions in README by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/226
  • Bump nokogiri from 1.15.4 to 1.16.2 by @dependabot in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/227
  • New page design by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/192
  • Fix + test for long tool names by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/232
  • Improve documentation for top navigation and the tools table by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/234
  • Make sure NA as registry value is not displayed by @bedroesb in https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/236

New features

  • Collapsable items for "More information" including Training, rdmkit links, FAIRCookbook links, etc

  • New website configuration setting:

    theme_variables:
      headings:
        resource-table-all-collapse: true
    

    This setting allows you to also collapse the resource table under the "More information" section

  • New scss variables setting the Section navigation tiles and More information buttons. Set them in the _sass/_custom_variables.scss file

    /*-----Section navigation tiles-----*/
    $nav-card-bg: $light;
    $nav-card-color: $dark;
    $nav-card-bg-hover: $primary;
    $nav-card-color-hover: $white;
    
    /*-----More information tiles-----*/
    $info-card-bg: $light;
    $info-card-color: $dark;
    $info-card-bg-hover: $primary;
    $info-card-color-hover: $white;
    
  • Improved descriptions when linking to RDMkit, FAIRsharing, FAIRCookbook and DSW

  • New simpler design for section navigation tiles and related pages tiles, giving a coherent way of navigating the website.

  • Set Icons for pages so they are visualized in section navigation tiles and related pages tiles by using the new page attribute: type_img for example" :

    ---
    type_img: /assets/img/section-icons/dna-light.svg
    ---
    
  • Use the col parameter in the section navigation tiles and section navigation tiles simple to specify the number of columns

    {% include section-navigation-tiles.html type="example_pages" col=3 %}
    

    or

    {% include section-navigation-tiles-simple.html type="example_pages" col=3 %}
    

Full Changelog: https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/compare/2.5.0...3.0.0

Files

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

Files (1.9 MB)

Name Size Download all
md5:76a6e511061d31fff54e446cea307c57
1.9 MB Preview Download

Additional details

Related works