|
|
@ -1,28 +1,28 @@ |
|
|
|
<template> |
|
|
|
<div> |
|
|
|
<div class="md-layout md-alignment-center-center"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h5 style="text-align: center">Сейчас играют</h5> |
|
|
|
</div> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size}`" style="border-left:1px solid #000;height:3.5em;border-right: 1px solid #000"/> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size} ${getSH()}`" style="border-left:1px solid #000;height:3.5em;border-right: 1px solid #000"/> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h5 style="text-align: center;">Пик игроков за день</h5> |
|
|
|
</div> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size}`" style="border-left:1px solid #000;height:3.5em;border-right: 1px solid #000"/> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size} ${getSH()}`" style="border-left:1px solid #000;height:3.5em;border-right: 1px solid #000"/> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h5 style="text-align: center">Серверов работает</h5> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div class="md-layout md-alignment-center-center" style="margin-top: -1%"> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h4 style="text-align: center; margin: 10% 10%;">{{this.$API.stats.statistic.player_now}}</h4> |
|
|
|
</div> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size}`"/> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size} ${getSH()}`"/> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h4 style="text-align: center; margin: 10% 10%;">{{this.$API.stats.statistic.player_max}}</h4> |
|
|
|
</div> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size}`"/> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size}`"> |
|
|
|
<div class="md-layout-item" v-bind:class="`md-size-${space_size} ${getSH()}`"/> |
|
|
|
<div class="md-layout-item rounded-and-colored" v-bind:class="`md-size-${puff_size} ${getSS()}`"> |
|
|
|
<h4 style="text-align: center; margin: 10% 10%;">{{this.$API.stats.statistic.working_servers}}/{{this.$API.stats.statistic.total_servers}}</h4> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -34,11 +34,18 @@ |
|
|
|
export default { |
|
|
|
name: 'CurrentPlayers', |
|
|
|
data: () => ({ |
|
|
|
puff_size: 10, |
|
|
|
space_size: 5 |
|
|
|
puff_size: 15, |
|
|
|
space_size: 5, |
|
|
|
small_hide: true, |
|
|
|
small_puff_size: 30 |
|
|
|
}), |
|
|
|
beforeMount() { |
|
|
|
|
|
|
|
methods: { |
|
|
|
getSH() { |
|
|
|
return this.small_hide?"md-small-hide":''; |
|
|
|
}, |
|
|
|
getSS() { |
|
|
|
return this.small_puff_size>0?`md-small-size-${this.small_puff_size}`:''; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |