Skip to content
Draft
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions _plugins/_jekyll-tabs-specmatic.erb
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
<div class="tab-wrapper">
<ul class="tab">
<% environment["tabs-#{@name}"].each_with_index do |(key, value), index| %>
<% sorted_tabs = environment["tabs-#{@name}"].sort_by { |key, value| key.include?('specmatic.yaml') ? 0 : 1 } %>
<% sorted_tabs.each_with_index do |(key, value), index| %>
<li <%= index == 0 ? ' class="active"' : ''%>>
<button class="tab-click" data-tab-content-selector="<%= uuid %>-<%= @name %>-<%= key %>"><%= key %></button>
</li>
<% end %>
</ul>

<ul class="tab-content">
<% environment["tabs-#{@name}"].each_with_index do |(key, value), index| %>
<% sorted_tabs.each_with_index do |(key, value), index| %>
<li <%= index == 0 ? ' class="active"' : ''%> data-tab-content-id="<%= uuid %>-<%= @name %>-<%= key %>"><%= value %></li>
<% end %>
</ul>
Expand Down