mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-28 10:06:08 -05:00
39990ee151
Clan lists sorted by member count, then created date. Public clans lists limited to 100. Member lists sorted by slug.
73 lines
2.7 KiB
Text
73 lines
2.7 KiB
Text
extends /templates/base
|
|
|
|
block content
|
|
|
|
div
|
|
button.btn.btn-sm.btn-success.create-clan-btn Create New Clan
|
|
span.spr.spl
|
|
input.create-clan-name(type='text' placeholder='New clan name')
|
|
br
|
|
|
|
div(role='tabpanel')
|
|
ul.nav.nav-tabs(role='tablist')
|
|
li.active(role='presentation')
|
|
a(href='#public-clans' aria-controls='public-clans', role='tab', data-toggle='tab') Public Clans
|
|
li(role='presentation')
|
|
a(href='#my-clans' aria-controls='my-clans', role='tab', data-toggle='tab') My Clans
|
|
|
|
.tab-content
|
|
.tab-pane.active#public-clans(role='tabpanel')
|
|
table.table.table-striped.table-condensed
|
|
thead
|
|
tr
|
|
th Clan Name
|
|
th Members
|
|
th Owner
|
|
th
|
|
tbody
|
|
if publicClans.length
|
|
each clan in publicClans
|
|
tr
|
|
td
|
|
if clan.get('ownerID') === me.id
|
|
a(href="/clans/#{clan.id}", style='font-weight:bold')= clan.get('name')
|
|
else
|
|
a(href="/clans/#{clan.id}")= clan.get('name')
|
|
td= clan.get('members').length
|
|
td
|
|
if idNameMap && idNameMap[clan.get('ownerID')]
|
|
a(href="/user/#{clan.get('ownerID')}")= idNameMap[clan.get('ownerID')]
|
|
else
|
|
a(href="/user/#{clan.get('ownerID')}") Anoner
|
|
td
|
|
if myClanIDs.indexOf(clan.id) < 0
|
|
button.btn.btn-sm.btn-success.join-clan-btn(data-id="#{clan.id}") Join Clan
|
|
else if clan.get('ownerID') !== me.id
|
|
button.btn.btn-sm.btn-warning.leave-clan-btn(data-id="#{clan.id}") Leave Clan
|
|
|
|
.tab-pane#my-clans(role='tabpanel')
|
|
table.table.table-striped.table-condensed
|
|
thead
|
|
tr
|
|
th Clan Name
|
|
th Members
|
|
th Owner
|
|
th
|
|
tbody
|
|
if myClans.length
|
|
each clan in myClans
|
|
tr
|
|
td
|
|
if clan.get('ownerID') === me.id
|
|
a(href="/clans/#{clan.id}", style='font-weight:bold')= clan.get('name')
|
|
else
|
|
a(href="/clans/#{clan.id}")= clan.get('name')
|
|
td= clan.get('members').length
|
|
td
|
|
if idNameMap && idNameMap[clan.get('ownerID')]
|
|
a(href="/user/#{clan.get('ownerID')}")= idNameMap[clan.get('ownerID')]
|
|
else
|
|
a(href="/user/#{clan.get('ownerID')}") Anoner
|
|
td
|
|
if clan.get('ownerID') !== me.id
|
|
button.btn.btn-sm.btn-warning.leave-clan-btn(data-id="#{clan.id}") Leave Clan
|