feat(app): новый визуальный язык, верхняя навигация, портфели, создание счетов и ручные события
Тема и общие виджеты (AssetIcon, ServiceMark, HelpTip, глоссарий), верхняя панель TopNav и вкладки Аналитики вместо NavSidebar, иконки PWA. Экраны: портфели, создание брокерского счёта, ручное событие, правка инструмента, Обзор карточками по скоупам и таблица активов, пересчёт метрик с опросом /metrics/status. design-system.md обновлён.
|
Before Width: | Height: | Size: 917 B After Width: | Height: | Size: 984 B |
@@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="fin-tracker">
|
||||
<title>fin-tracker</title>
|
||||
<defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#14AFFF"/><stop offset="1" stop-color="#7A5CFF"/></linearGradient></defs>
|
||||
<circle cx="256" cy="256" r="256" fill="url(#g)"/>
|
||||
<g fill="#FFFFFF">
|
||||
<rect x="132" y="281" width="64" height="100" rx="14"/>
|
||||
<rect x="224" y="211" width="64" height="170" rx="14"/>
|
||||
<rect x="316" y="131" width="64" height="250" rx="14"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 558 B |
@@ -0,0 +1,14 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="fin-tracker">
|
||||
<title>fin-tracker</title>
|
||||
<defs><linearGradient id="g" x1="0" y1="0" x2="1" y2="1"><stop offset="0" stop-color="#14AFFF"/><stop offset="1" stop-color="#7A5CFF"/></linearGradient></defs>
|
||||
<circle cx="256" cy="256" r="256" fill="url(#g)"/>
|
||||
<g fill="none" stroke="#FFFFFF" stroke-width="24" stroke-linecap="round" stroke-linejoin="round">
|
||||
<path d="M176 128Q150 128 150 158V220Q150 256 112 256Q150 256 150 292V354Q150 384 176 384"/>
|
||||
<path d="M336 128Q362 128 362 158V220Q362 256 400 256Q362 256 362 292V354Q362 384 336 384"/>
|
||||
</g>
|
||||
<g fill="#FFFFFF">
|
||||
<rect x="196" y="276" width="32" height="64" rx="6"/>
|
||||
<rect x="240" y="228" width="32" height="112" rx="6"/>
|
||||
<rect x="284" y="172" width="32" height="168" rx="6"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 855 B |
|
Before Width: | Height: | Size: 5.2 KiB After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 5.5 KiB After Width: | Height: | Size: 3.9 KiB |
|
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 16 KiB |
@@ -27,6 +27,7 @@
|
||||
<link rel="apple-touch-icon" href="icons/Icon-192.png">
|
||||
|
||||
<!-- Favicon -->
|
||||
<link rel="icon" type="image/svg+xml" href="favicon.svg"/>
|
||||
<link rel="icon" type="image/png" href="favicon.png"/>
|
||||
|
||||
<title>fintracker_app</title>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
"short_name": "fintracker_app",
|
||||
"start_url": ".",
|
||||
"display": "standalone",
|
||||
"background_color": "#0175C2",
|
||||
"theme_color": "#0175C2",
|
||||
"background_color": "#25252F",
|
||||
"theme_color": "#1F1F28",
|
||||
"description": "A new Flutter project.",
|
||||
"orientation": "portrait-primary",
|
||||
"prefer_related_applications": false,
|
||||
|
||||