| @@ -3,13 +3,15 @@ templates = app.templates · 2 unmodified lines |
| 3 | templates.sidebarDoc = (doc, options = {}) -> | 3 | templates.sidebarDoc = (doc, options = {}) -> |
| 4 | link = """<a href="#{doc.fullPath()}" class="_list-item _icon-#{doc.icon} """ | 4 | link = """<a href="#{doc.fullPath()}" class="_list-item _icon-#{doc.icon} """ |
| 5 | link += if options.disabled then '_list-disabled' else '_list-dir' | 5 | link += if options.disabled then '_list-disabled' else '_list-dir' |
| 6 | link += """" data-slug="#{doc.slug}" title="#{doc.name}">""" | 6 | link += """" data-slug="#{doc.slug}" title="#{doc.name} #{doc.version || ''}">""" |
| 7 | if options.disabled | 7 | if options.disabled |
| 8 | link += """<span class="_list-enable" data-enable="#{doc.slug}">Enable</span>""" | 8 | link += """<span class="_list-enable" data-enable="#{doc.slug}">Enable</span>""" |
| 9 | else | 9 | else |
| 10 | link += """<span class="_list-arrow"></span>""" | 10 | link += """<span class="_list-arrow"></span>""" |
| 11 | link += """<span class="_list-count">#{doc.release}</span>""" if doc.release | 11 | link += """<span class="_list-count">#{doc.release}</span>""" if doc.release |
| 12 | link + "#{doc.name}</a>" | 12 | link += "#{doc.name}" |
| | 13 | link += " #{doc.version}" if options.disabled and doc.version |
| | 14 | link + "</a>" |
| 13 | | 15 | |
| 14 | templates.sidebarType = (type) -> | 16 | templates.sidebarType = (type) -> |
| 15 | """<a href="#{type.fullPath()}" class="_list-item _list-dir" data-slug="#{type.slug}"><span class="_list-arrow"></span><span class="_list-count">#{type.count}</span>#{type.name}</a>""" | 17 | """<a href="#{type.fullPath()}" class="_list-item _list-dir" data-slug="#{type.slug}"><span class="_list-arrow"></span><span class="_list-count">#{type.count}</span>#{type.name}</a>""" |
| @@ -48,12 +50,15 @@ templates.sidebarVersionedDoc = (doc, versions, options = {}) -> · 32 unmodified lines |
| 48 | html += " open" if options.open | 50 | html += " open" if options.open |
| 49 | html + """"><span class="_list-arrow"></span>#{doc.name}</div><div class="_list _list-sub">#{versions}</div>""" | 51 | html + """"><span class="_list-arrow"></span>#{doc.name}</div><div class="_list _list-sub">#{versions}</div>""" |
| 50 | | 52 | |
| 51 | templates.sidebarDisabledList = (options) -> | | |
| 52 | """<div class="_disabled-list">#{templates.render 'sidebarDoc', options.docs, disabled: true}</div>""" | | |
| 53 | | | |
| 54 | templates.sidebarDisabled = (options) -> | 53 | templates.sidebarDisabled = (options) -> |
| 55 | """<h6 class="_list-title"><span class="_list-arrow"></span>Disabled (#{options.count})</h6>""" | 54 | """<h6 class="_list-title"><span class="_list-arrow"></span>Disabled (#{options.count})</h6>""" |
| 56 | | 55 | |
| | 56 | templates.sidebarDisabledList = (html) -> |
| | 57 | """<div class="_disabled-list">#{html}</div>""" |
| | 58 | |
| | 59 | templates.sidebarDisabledVersionedDoc = (doc, versions) -> |
| | 60 | """<a class="_list-item _list-dir _icon-#{doc.icon} _list-disabled"><span class="_list-arrow"></span>#{doc.name}</a><div class="_list _list-sub">#{versions}</div>""" |
| | 61 | |
| 57 | templates.sidebarPickerNote = """ | 62 | templates.sidebarPickerNote = """ |
| 58 | <div class="_list-note">Tip: for faster and better search results, select only the docs you need.</div> | 63 | <div class="_list-note">Tip: for faster and better search results, select only the docs you need.</div> |
| 59 | <a href="https://trello.com/b/6BmTulfx/devdocs-documentation" class="_list-link" target="_blank">Vote for new documentation</a> | 64 | <a href="https://trello.com/b/6BmTulfx/devdocs-documentation" class="_list-link" target="_blank">Vote for new documentation</a> |