mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-27 13:34:28 +00:00
Crea nuova mini per ryg
This commit is contained in:
parent
b8511344af
commit
208e4ac21f
3 changed files with 123 additions and 27 deletions
1
db.py
1
db.py
|
@ -121,6 +121,7 @@ class Royal(Base, Mini):
|
|||
role = Column(String)
|
||||
fiorygi = Column(Integer, default=0)
|
||||
member_since = Column(Date)
|
||||
special_title = Column(String)
|
||||
|
||||
_mini_full_name = "Royalnet"
|
||||
_mini_name = "ryg"
|
||||
|
|
|
@ -723,31 +723,78 @@ img {
|
|||
.ryg {
|
||||
background-color: rgba(red(@text-color), green(@text-color), blue(@text-color), 0.1);
|
||||
padding: 18px;
|
||||
grid-template-columns: 80% 20%;
|
||||
grid-template-rows: 32px 16px 16px 36px;
|
||||
grid-template-columns: 33.3% 33.3% 33.3%;
|
||||
|
||||
.player {
|
||||
.username {
|
||||
grid-row: 1;
|
||||
grid-column-start: 1;
|
||||
grid-column-end: 3;
|
||||
font-weight: bold;
|
||||
grid-column: 1 / 3;
|
||||
font-size: x-large;
|
||||
align-self: center;
|
||||
justify-self: flex-start;
|
||||
}
|
||||
|
||||
.member-status {
|
||||
.special-title {
|
||||
grid-row: 1;
|
||||
grid-column: 3;
|
||||
font-size: small;
|
||||
align-self: center;
|
||||
justify-self: flex-end;
|
||||
font-style: italic;
|
||||
color: @accent-color;
|
||||
}
|
||||
|
||||
.join-date-title {
|
||||
grid-row: 3;
|
||||
grid-column: 1;
|
||||
grid-row-start: 2;
|
||||
grid-row-end: 4;
|
||||
font-size: x-large;
|
||||
margin-top: auto;
|
||||
margin-bottom: auto;
|
||||
font-size: xx-small;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.join-date {
|
||||
grid-row: 4;
|
||||
grid-column: 1;
|
||||
font-size: large;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
|
||||
}
|
||||
|
||||
.wiki-edits-title {
|
||||
grid-row: 3;
|
||||
grid-column: 2;
|
||||
font-size: xx-small;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.wiki-edits {
|
||||
grid-row: 4;
|
||||
grid-column: 2;
|
||||
font-size: large;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.fiorygi-title {
|
||||
grid-row: 3;
|
||||
grid-column: 3;
|
||||
font-size: xx-small;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.fiorygi {
|
||||
grid-column: 2;
|
||||
text-align: center;
|
||||
grid-row: 4;
|
||||
grid-column: 3;
|
||||
font-size: large;
|
||||
align-self: center;
|
||||
justify-self: center;
|
||||
}
|
||||
|
||||
.fiorygi.game-score {
|
||||
font-size: x-large;
|
||||
.unknown {
|
||||
opacity: 0.3;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -1,16 +1,64 @@
|
|||
<div class="game-panel">
|
||||
<div class="game-grid ryg">
|
||||
<div class="player">
|
||||
<span class="player-name"><a href="https://ryg.steffo.eu/profile/{{ record.username }}">{{ record.username }}</a></span>
|
||||
</div>
|
||||
<div class="member-status">
|
||||
<span class="role">{{ record.role }}</span> dal <span class="member-since">{% if record.member_since %}{{ record.member_since }}{% else %}????-??-??{% endif %}</span>
|
||||
</div>
|
||||
<div class="game-title fiorygi">
|
||||
Fiorygi
|
||||
</div>
|
||||
<div class="game-score fiorygi">
|
||||
{{ record.fiorygi }}
|
||||
<div class="game-grid ryg role-{{ record.role }}">
|
||||
<div class="username">
|
||||
<a href="{{ url_for("page_profile", name=record.username) }}">{{ record.username }}</a>
|
||||
</div>
|
||||
{% if record.special_title %}
|
||||
<div class="special-title">
|
||||
{{ record.special_title }}
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if record.username == "Steffo" %}
|
||||
<div class="join-date-title steffo">
|
||||
Admin dall'
|
||||
</div>
|
||||
<div class="join-date steffo">
|
||||
inizio!
|
||||
</div>
|
||||
{% elif record.member_since %}
|
||||
<div class="join-date-title member">
|
||||
{{ record.role }} dal
|
||||
</div>
|
||||
<div class="join-date member">
|
||||
{{ record.member_since.isoformat() }}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="join-date-title unknown">
|
||||
{{ record.role }} dal
|
||||
</div>
|
||||
<div class="join-date unknown" title="Data di unione sconosciuta.">
|
||||
---
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if record.wiki_edits|length > 0 %}
|
||||
<div class="wiki-edits-title">
|
||||
Contributi wiki
|
||||
</div>
|
||||
<div class="wiki-edits">
|
||||
{{ record.wiki_edits|length }}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="wiki-edits-title unknown">
|
||||
Contributi wiki
|
||||
</div>
|
||||
<div class="wiki-edits unknown">
|
||||
---
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if record.fiorygi > 0 %}
|
||||
<div class="fiorygi-title">
|
||||
Fiorygi
|
||||
</div>
|
||||
<div class="fiorygi">
|
||||
{{ record.fiorygi }}
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="fiorygi-title unknown">
|
||||
Fiorygi
|
||||
</div>
|
||||
<div class="fiorygi unknown">
|
||||
---
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
|
|
Loading…
Reference in a new issue