<% raw_tap_name = @data['tap_name'].to_s %> <% safe_tap_name = raw_tap_name.empty? ? 'ivuorinen/homebrew-tap' : raw_tap_name %> <%= render_partial('head', title: safe_tap_name, style_path: 'style.css') %>
<%= render_partial('header', tap_name: safe_tap_name, description: 'Homebrew Tap containing custom formulae for various tools and utilities.', active_page: :home, base_path: '') %> <% if @data['formulae_count'].to_i == 0 %> <%= render_partial('nothing_here') %> <% else %>

Quick Start

<%= render_partial('command_input', command: "brew tap #{safe_tap_name}", size: 'lg', label: 'CLI') %>
<% # Sort formulae by last_modified date (most recent first) and take top 6 sorted_formulae = Array(@data['formulae']) .select { |f| f.is_a?(Hash) && f['last_modified'] } .sort_by { |f| f['last_modified'] } .reverse .first(6) sorted_formulae.each do |formula| %> <%= render_partial('formula_card', formula: formula, base_path: '', show_last_modified: true) %> <% end %>
<% end %> <%= render_partial('footer', generated_at: @data['generated_at'].to_s) %>