💄 Update daily note style

This commit is contained in:
xtaodada 2024-07-06 22:11:42 +08:00
parent fc5656158a
commit e159e659ff
Signed by: xtaodada
GPG Key ID: 4CBB3F4FA8C85659
5 changed files with 32 additions and 8 deletions

View File

@ -2,6 +2,7 @@ from datetime import datetime
from typing import Optional, TYPE_CHECKING, List from typing import Optional, TYPE_CHECKING, List
from simnet.errors import DataNotPublic from simnet.errors import DataNotPublic
from simnet.models.zzz.chronicle.notes import ZZZNoteCardSignState
from telegram import InlineKeyboardMarkup, InlineKeyboardButton from telegram import InlineKeyboardMarkup, InlineKeyboardButton
from telegram.constants import ChatAction from telegram.constants import ChatAction
from telegram.ext import ConversationHandler, filters from telegram.ext import ConversationHandler, filters
@ -53,11 +54,12 @@ class DailyNotePlugin(Plugin):
"exp_status": daily_info.vhs_sale.sale_state.name, "exp_status": daily_info.vhs_sale.sale_state.name,
"current_train_score": daily_info.current_train_score, "current_train_score": daily_info.current_train_score,
"max_train_score": daily_info.max_train_score, "max_train_score": daily_info.max_train_score,
"card_sign_status": daily_info.card_sign == ZZZNoteCardSignState.DONE,
} }
render_result = await self.template_service.render( render_result = await self.template_service.render(
"zzz/daily_note/daily_note.jinja2", "zzz/daily_note/daily_note.jinja2",
render_data, render_data,
{"width": 600, "height": 300}, {"width": 600, "height": 390},
full_page=False, full_page=False,
ttl=8 * 60, ttl=8 * 60,
) )

View File

@ -10,6 +10,7 @@
padding: 0; padding: 0;
box-sizing: border-box; box-sizing: border-box;
user-select: none; user-select: none;
color: white;
} }
body { body {
@ -23,7 +24,8 @@ body {
.container { .container {
width: 400px; width: 400px;
height: 365px; height: 365px;
background: #f0eae3; background: url("../../img/home.png");
background-size: 100% 100%;
padding: 8px 16px; padding: 8px 16px;
} }
@ -57,6 +59,7 @@ body {
.item { .item {
border: 1px solid #dfd8d1; border: 1px solid #dfd8d1;
border-radius: 15px 15px 15px 15px;
display: flex; display: flex;
height: 49px; height: 49px;
margin-top: 5px; margin-top: 5px;
@ -65,7 +68,7 @@ body {
.item .main { .item .main {
display: flex; display: flex;
flex: 1; flex: 1;
background-color: #f5f1eb; /*background-color: #f5f1eb;*/
position: relative; position: relative;
/* font-weight: bold; */ /* font-weight: bold; */
} }
@ -75,8 +78,8 @@ body {
height: 100%; height: 100%;
position: absolute; position: absolute;
left: 0; left: 0;
background-size: 100% auto; /*background-size: 100% auto;*/
background-image: url(./items/bg.png); /*background-image: url(./items/bg.png);*/
} }
.item .main .icon { .item .main .icon {
@ -99,7 +102,7 @@ body {
.item .main .info .time { .item .main .info .time {
font-size: 12px; font-size: 12px;
/* font-weight: 400; */ /* font-weight: 400; */
color: #5f5f5d; color: sandybrown;
line-height: 1; line-height: 1;
} }
@ -109,7 +112,7 @@ body {
justify-content: center; justify-content: center;
width: 96px; width: 96px;
height: 100%; height: 100%;
background-color: #ece3d8; /*background-color: #ece3d8;*/
font-size: 16px; font-size: 16px;
color: #504c49; color: #504c49;
line-height: 55px; line-height: 55px;
@ -118,4 +121,3 @@ body {
.item .right .red { .item .right .red {
color: #f24e4c; color: #f24e4c;
} }

View File

@ -75,6 +75,26 @@
>{{ current_train_score }}/{{ max_train_score }}</span> >{{ current_train_score }}/{{ max_train_score }}</span>
</div> </div>
</div> </div>
<div class="item">
<div class="main">
<div class="bg"></div>
<img class="icon" src="./items/Resonium-Details.png" alt="" />
<div class="info">
<div class="name">每日刮刮卡</div>
</div>
</div>
<div class="right">
<span
class="{% if not card_sign_status %}red{% endif %}"
>
{% if card_sign_status %}
已完成
{% else %}
未完成
{% endif %}
</span>
</div>
</div>
</div> </div>
</body> </body>
<script type="text/javascript"></script> <script type="text/javascript"></script>

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB