From 5dd58b829706592e397a3e21cbd13fdf8541628e Mon Sep 17 00:00:00 2001 From: fish Date: Sun, 26 Jul 2026 11:03:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E6=98=93=E8=AE=B0=E5=BD=95=E6=8B=86?= =?UTF-8?q?=E5=88=86=E4=B8=BA=E6=8C=81=E4=BB=93=E5=92=8C=E5=B7=B2=E5=B9=B3?= =?UTF-8?q?=E4=BB=93=E4=B8=A4=E4=B8=AA=E5=AD=90=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- ft-app/app/templates/base.html | 22 +++++++++++++++++++--- ft-app/app/templates/trades.html | 29 ++++++++++++++++++++++------- 2 files changed, 41 insertions(+), 10 deletions(-) diff --git a/ft-app/app/templates/base.html b/ft-app/app/templates/base.html index 715ff77..dc84b6c 100644 --- a/ft-app/app/templates/base.html +++ b/ft-app/app/templates/base.html @@ -59,6 +59,11 @@ border-left-color: var(--accent); font-weight: 600; } .sidebar-nav .icon { font-size: 1.1rem; width: 22px; text-align: center; } + .nav-group .nav-arrow { font-size: 0.65rem; margin-left: auto; transition: transform .2s; color: var(--sub); } + .nav-group.open .nav-arrow { transform: rotate(-180deg); } + .nav-group .nav-children { display: none; } + .nav-group.open .nav-children { display: block; } + .nav-children a { padding-left: 48px !important; font-size: 0.84rem !important; } .sidebar-footer { padding: 16px 20px; border-top: 1px solid var(--border); } @@ -201,9 +206,20 @@ 📐 ä»“äœçźĄç† - - 📝 äș€æ˜“èź°ćœ• - + ⚙ çł»ç»ŸçźĄç† diff --git a/ft-app/app/templates/trades.html b/ft-app/app/templates/trades.html index e91c91b..b920c07 100644 --- a/ft-app/app/templates/trades.html +++ b/ft-app/app/templates/trades.html @@ -1,16 +1,21 @@ {% extends "base.html" %} {% block title %}äș€æ˜“èź°ćœ•{% endblock %} {% block heading %}äș€æ˜“èź°ćœ•{% endblock %} -{% block breadcrumb %}ćŒ€ćčłä»“èź°ćœ• · 盈äșç»ŸèźĄ{% endblock %} +{% block breadcrumb %}{% if request.query_params.get('view') == 'closed' %}ć·Čćčłä»“èź°ćœ•{% else %}ćŒ€ćčłä»“èź°ćœ•{% endif %}{% endblock %} {% block content %} -{# ═══════════════ 新ć»șćŒ€ä»“ ═══════════════ #} +{% set view = request.query_params.get('view', '') %} + +{% if view != 'closed' %} +{# ═══════════════ 持仓 ═══════════════ #} + +{# ── 新ć»șćŒ€ä»“ ── #}
新ć»șćŒ€ä»“
-
+