diff --git a/_plugins/_jekyll-tabs-specmatic.erb b/_plugins/_jekyll-tabs-specmatic.erb index 93bd293d6..b65c6793a 100644 --- a/_plugins/_jekyll-tabs-specmatic.erb +++ b/_plugins/_jekyll-tabs-specmatic.erb @@ -1,6 +1,7 @@
diff --git a/_plugins/jekyll-tabs-specmatic.rb b/_plugins/jekyll-tabs-specmatic.rb index 783a68a76..5f5ef2e22 100644 --- a/_plugins/jekyll-tabs-specmatic.rb +++ b/_plugins/jekyll-tabs-specmatic.rb @@ -10,6 +10,10 @@ def sanitizeName(name) .gsub(/[^0-9a-z]/, '-') # replace all non alphabjetical or non numerical characetrs by a dash end +def sort_tabs_with_prioritized_tab(tabs, prioritized_tab_name) + tabs.sort_by { |key, value| key.include?(prioritized_tab_name) ? 0 : 1 } +end + module Jekyll module Tabs class TabsBlock < Liquid::Block