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)
  "    <ul class=\"breadcrumb\">\n      <li><a href=\"\#{url}\"><i class=\"icon icon-file\"></i> /</a></li>\n      \#{dir_html}<li class=\"active\">\#{filename}</li>\n    </ul>\n  HTML\nend\n"