Module: Dolt::View::Breadcrumb

Defined in:
lib/libdolt/view/breadcrumb.rb

Instance Method Summary collapse

Instance Method Details



22
23
24
25
26
27
28
29
30
31
32
33
# File 'lib/libdolt/view/breadcrumb.rb', line 22

def breadcrumb(repository, ref, path)
  dirs = path.split("/")
  filename = dirs.pop
  dir_html = accumulate_dirs(dirs, repository, ref)
  url = tree_url(repository, ref)
  <<-HTML
    <ul class="breadcrumb">
      <li><a href="#{url}"><i class="icon icon-file"></i> /</a></li>
      #{dir_html}<li class="active">#{filename}</li>
    </ul>
  HTML
end