Files
purple-explorer/views/richlist.pug
T
2020-12-01 19:19:50 -07:00

104 lines
5.0 KiB
Plaintext

extends layout
block content
script.
$(document).ready(function() {
var data = [
['Top 1-25', !{dista.percent}],['Top 26-50', !{distb.percent}],['Top 51-75', !{distc.percent}],['Top 76-100', !{distd.percent}],['101+', !{diste.percent}]
];
$.jqplot('pieChart', [data],
{
seriesColors: [ "#d9534f", "#5cb85c", "#428bca", "#222", "#CCC"],
series: [{
renderer: $.jqplot.PieRenderer,
rendererOptions: {
diameter: 260,
padding: 0,
sliceMargin: 4,
showDataLabels: false
}
}],
grid: {borderWidth:0, shadow:false},
legend: {
show: false,
rendererOptions: {
numberRows: 1,
border: 'none'
},
location: 's'
}
}
);
});
.row(style='margin-left:0;margin-right:0;')
.col-xs-12.col-lg-8
.tabpanel
ul.nav.nav-tabs(role='tablist')
li.nav-item(role='presentation')
a.nav-link.active(href='#balance', aria-controls='balance', role='tab', data-toggle='tab') Balance
li.nav-item(role='presentation')
a.nav-link(href='#received', aria-controls='received', role='tab', data-toggle='tab') Received
.tab-content
#balance.tabpanel.tab-pane.active(style='margin-top:0;')
include ./includes/rl_balance.pug
#received.tabpanel.tab-pane(style='margin-top:0;')
include ./includes/rl_received.pug
if show_dist == true
.col-lg-4.col-xs-12(style='margin-bottom:45px;')
#summary-panel.card.card-default(style='margin-top:34px;')
.card-header
h5.card-title #{settings.locale.rl_wealth}
table.table.table-hover.table-bordered(style='margin-bottom:0;')
thead
tr
th
th Amount
span.small (#{settings.symbol})
th.text-center %
tbody
tr
th
div.float-left(style='background-color:#d9534f;width:20px;height:20px;margin-right:6px;')
span #{settings.locale.rl_top25}
- var total = parseFloat(dista.total).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true});
- var totalParts = total.split(".");
td.breakWord #{totalParts[0]}.
span.decimal.breakWord #{totalParts[1]}
td.text-center #{parseFloat(dista.percent).toFixed(2)}
tr
th
div.float-left(style='background-color:#5cb85c;width:20px;height:20px;margin-right:6px;')
span #{settings.locale.rl_top50}
- var total = parseFloat(distb.total).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true});
- var totalParts = total.split(".");
td.breakWord #{totalParts[0]}.
span.decimal.breakWord #{totalParts[1]}
td.text-center #{parseFloat(distb.percent).toFixed(2)}
tr
th
div.float-left(style='background-color:#428bca;width:20px;height:20px;margin-right:6px;')
span #{settings.locale.rl_top75}
- var total = parseFloat(distc.total).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true});
- var totalParts = total.split(".");
td.breakWord #{totalParts[0]}.
span.decimal.breakWord #{totalParts[1]}
td.text-center #{parseFloat(distc.percent).toFixed(2)}
tr
th
div.float-left(style='background-color:#222;width:20px;height:20px;margin-right:6px;')
span #{settings.locale.rl_top100}
- var total = parseFloat(distd.total).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true});
- var totalParts = total.split(".");
td.breakWord #{totalParts[0]}.
span.decimal.breakWord #{totalParts[1]}
td.text-center #{parseFloat(distd.percent).toFixed(2)}
tr
td.font-weight-bold
span #{settings.locale.total}
- var total = (parseFloat(dista.total) + parseFloat(distb.total) + parseFloat(distc.total) + parseFloat(distd.total)).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true});
- var totalParts = total.split(".");
td.font-weight-bold.breakWord #{totalParts[0]}.
span.decimal.breakWord #{totalParts[1]}
td.font-weight-bold.text-center #{(parseFloat(dista.percent)+parseFloat(distb.percent)+parseFloat(distc.percent)+parseFloat(distd.percent)).toFixed(2)}
div#pieChart(style="width:300px;height:305px;margin: 0 auto;")
.row.footer-margin