Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to new version theme: v3.0.0 #293

Merged
merged 2 commits into from
Apr 30, 2024
Merged

Conversation

bedroesb
Copy link
Member

@bedroesb bedroesb commented Apr 22, 2024

This brings:

  • 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 %}
    

Also some bugs are resolved:

Full Changelog: ELIXIR-Belgium/elixir-toolkit-theme@2.5.0...3.0.0

Copy link
Contributor

@hedi-ee hedi-ee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trusting the work as it works in RDMkit.

@hedi-ee hedi-ee merged commit b455d4d into elixir-europe:main Apr 30, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants