Created
January 28, 2013 04:49
-
-
Save idlecool/4653145 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/app/assets/javascripts/backbone/templates/leaderboard.html b/app/assets/javascripts/backbone/templates/leaderboard.html | |
index 91aa99f..53fc73a 100644 | |
--- a/app/assets/javascripts/backbone/templates/leaderboard.html | |
+++ b/app/assets/javascripts/backbone/templates/leaderboard.html | |
@@ -9,84 +9,14 @@ | |
</div> | |
<% } %> | |
<section class="leaderboard container"> | |
+ <ul class="breadcrumb unstyled horizontal"> | |
+ <li><li><a href="<%= HR.appController.get_current_namespace() %>/" class="backbone">Challenges</a><i class="icon-right-open-big divider"></i></li></li> | |
+ </ul> | |
<header class="page-title container"> | |
- <% if (challenge_slug) { %> | |
- <div class="row"> | |
- <a href="<%= HR.appController.get_current_namespace() %>/challenges/<%= challenge_slug %>" class="backbone span16">← Return to <%= decodeURIComponent(challenge.get('name')|| "") %></a> | |
- <h1 class="span16"><div class="title-img"></div><%= decodeURIComponent(challenge.get('name')|| "") %> leaderboard </h1> | |
- </div> | |
- <% } else if (network) { %> | |
- <div class="row"> | |
- <h1 class="span16"><div class="title-img"></div> Leaderboard for <%= decodeURIComponent(value) %></h1> | |
- </div> | |
- <% } else { %> | |
<div class="row"> | |
<h1 class="span6"><div class="title-img"></div> Leaderboard</h1> | |
- <!-- <% if (_.isArray(filters["languages"]) && filters["languages"][0]) { %> --> | |
- <!-- <%= lang_display_mapping[filters["languages"][0]] || filters["languages"][0] %> --> | |
- <!-- <% } %> --> | |
- <div class="span10 pull-right"> | |
- <div class="group-filters pull-right"> | |
- <a class="cursor network leaderboard-sort backbone <% if(filters.network) { %>active<% } %>" data-filter="network" rel="tooltip" title="Your Network" data-placement="bottom"></a> | |
- <a class="cursor school leaderboard-sort backbone <% if(filters.school) { %>active<% } %>" data-filter="school" rel="tooltip" title="Filter by school" data-placement="bottom"></a> | |
- <a class="cursor work leaderboard-sort backbone <% if(filters.company) { %>active<% } %>" data-filter="company" rel="tooltip" title="Filter by workplace" data-placement="bottom"></a> | |
- <a class="cursor geography leaderboard-sort backbone <% if(filters.country) { %>active<% } %>" data-filter="country" rel="tooltip" title="Filter by country" data-placement="bottom"></a> | |
- <a class="cursor game leaderboard-sort backbone <% if(filters.challenge) { %>active<% } %>" data-filter="challenge" rel="tooltip" title="Choose a Challenge" data-placement="bottom"></a> | |
- </div> | |
- </div> | |
</div> | |
</header> | |
- | |
- <h5 class="text-center"><small>Global leaderboard score = Percentile of hacker on the challenge leaderboard * raw score of challenge</small></h5> | |
- | |
- <div class="row"> | |
- <div class="span16 filter-tags"> | |
- <!-- Network Filter --> | |
- <div class="tag-group clearfix <% if(!filters.network) { %>hide<% } %>" id="network-filter"> | |
- <div class="pull-left select-wrap large"> | |
- <p class="span6 light-wrap block-center text-center" style="padding: 10px;"><strong>Showing your Hacker Rank network</strong></p> | |
- </div> | |
- </div><!--tag-group --> | |
- | |
- <% filter = "languages" %> | |
- <!-- Language Filter --> | |
- <div class="tag-group row <% if(!filters[filter]) { %>hide<% } %>" id="<%= filter %>-filter"> | |
- <div class="span14"> | |
- <label class="pull-left" style="margin-top:-4px" ><strong><%= filter.toTitleCase() %>: </strong></label> | |
- <div class="pull-left select-wrap large"> | |
- <select class="filter-input-single" data-filter='<%= filter %>' id="filter-input-<%= filter %>" style="width: 200px"> | |
- <option value="">Select a langauge</option> | |
- <% _.each(lang_display_mapping, function(lang_name, lang_key) { %> | |
- <option value="<%= lang_key %>" <%= (_.isArray(filters[filter]) && lang_key==filters[filter][0]) ? 'selected="selected"': '' %>><%= lang_name %></option> | |
- <% }) %> | |
- </select> | |
- </div> | |
- </div> | |
- </div> | |
- | |
- <!-- General Filters --> | |
- <% _.each(filterKinds, function(filter) { %> | |
- <div class="tag-group row <% if(!filters[filter]) { %>hide<% } %>" id="<%= filter %>-filter"> | |
- <div class="span14"> | |
- <label class="pull-left" style="margin-top:-4px" ><strong><%= filter.toTitleCase() %>: </strong></label> | |
- <div class="tag-list"> | |
- <% if (_.isArray(filters[filter])) { %> | |
- <% _.each(filters[filter], function(val) { %> | |
- <%= getTagElement(filter, val) %> | |
- <% })} %> | |
- </div> | |
- <div class="pull-left select-wrap large"> | |
- <input class="filter-input" type="text" value="" data-filter='<%= filter %>' id="filter-input-<%= filter %>" placeholder="Add <%= filter %>" autocomplete="off" <%= _.isEmpty(filters[filter]) ? '':'style="display:none"' %>/> | |
- </div> | |
- <a class="btn btn-sub pull-left add-tag" id="filter-show-input-<%= filter %>" data-filter='<%= filter %>' <%= _.isEmpty(filters[filter]) ? 'style="display:none"':'' %>>+</a> | |
- </div> | |
- </div> | |
- <% }) %> | |
- </div><!--filter-tags--> | |
- </div><!--row--> | |
- <% } %> | |
- </header> | |
- <div class="clearfix"> | |
<div class="light-wrap table-wrap text-center"> | |
<div class="table-head row"> | |
<div class="span2"> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment