From 57b2bee5a9697f7125f8f2fb1beff2124eb45048 Mon Sep 17 00:00:00 2001 From: Helena Rasche Date: Wed, 1 Nov 2023 11:47:36 +0100 Subject: [PATCH] Add tool version to tool buttons Fixes #4461 xref #3941 --- _plugins/jekyll-tool-tag.rb | 20 ++++++++++++++++---- assets/css/main.scss | 5 +++++ 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/_plugins/jekyll-tool-tag.rb b/_plugins/jekyll-tool-tag.rb index 6b512b11f4c071..a83d3e12250c2e 100644 --- a/_plugins/jekyll-tool-tag.rb +++ b/_plugins/jekyll-tool-tag.rb @@ -22,11 +22,23 @@ def render(context) if m # check if a variable was provided for the tool id tool = context[m[2].tr('{}', '')] || m[2] + version = tool.split('/').last - "" \ - "#{m[1]} " \ - '' \ - "Tool: #{tool}" + if tool.count('/') == 0 + "" \ + ' ' \ + "#{m[1]}" \ + '' + else + "" \ + ' ' \ + "#{m[1]} " \ + '(' \ + ' ' \ + "Galaxy version #{version}" \ + ')' \ + '' + end else %(#{@text} ) end diff --git a/assets/css/main.scss b/assets/css/main.scss index f2345dafc757b2..3e5fabdd84e71b 100644 --- a/assets/css/main.scss +++ b/assets/css/main.scss @@ -1584,6 +1584,11 @@ a[target="_blank"]::after { height: 1em; } +/* Not for figures where it's duplicated */ +figure > a[target="_blank"]::after { + content: unset; +} + .tutorials-list { /* Big */ @media (min-width:768px) {