-
-
User Account
-
Manage your account settings here.
-
+
+
+
-
\ No newline at end of file
+
+
+
+
+
(showConfirm = false)}
+>
+ {confirmConfig.body}
+
diff --git a/src/routes/user/templates/+page.svelte b/src/routes/user/templates/+page.svelte
new file mode 100644
index 0000000..b1948f8
--- /dev/null
+++ b/src/routes/user/templates/+page.svelte
@@ -0,0 +1,345 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Точки запуска
+
+
+ pointsSearch.set()}
+ />
+
+
+
+
+ | Название |
+ Широта |
+ Долгота |
+ Высота |
+ |
+
+
+
+ {#each pointsTable.rows as row}
+
+ | {row.name} |
+ {row.lat.toFixed(4)} ° |
+ {row.lon.toFixed(4)} ° |
+ {row.alt} м |
+
+
+ |
+
+ {/each}
+
+
+
+
+
+ pointsTable.setPage("previous")} />
+
+ {#each pointsTable.pagesWithEllipsis as page}
+
+ pointsTable.setPage(page)}>{page}
+
+ {/each}
+
+ pointsTable.setPage("next")} />
+
+
+
+
+
+
+
+
+ Профили полета
+
+
+ profilesSearch.set()}
+ />
+
+
+
+
+ | Название |
+ Скороподъемность |
+ Скорость снижения |
+ Высота разрыва |
+ |
+
+
+
+ {#each profilesTable.rows as row}
+
+ | {row.name} |
+ {row.rate_profile_data.ascent_rate} м/с |
+ {row.rate_profile_data.descent_rate} м/с |
+ {row.rate_profile_data.burst_altitude} м |
+
+
+ |
+
+ {/each}
+
+
+
+
+
+ profilesTable.setPage("previous")} />
+
+ {#each profilesTable.pagesWithEllipsis as page}
+
+ profilesTable.setPage(page)}>{page}
+
+ {/each}
+
+ profilesTable.setPage("next")} />
+
+
+
+
+
+
+
+
+ Сценарии
+
+
+ templatesSearch.set()}
+ />
+
+
+
+
+ | Название |
+ Описание |
+ |
+
+
+
+ {#each templatesTable.rows as row}
+
+ | {row.name} |
+ {row.template_data.description} |
+
+
+ |
+
+ {/each}
+
+
+
+
+
+ templatesTable.setPage("previous")} />
+
+ {#each templatesTable.pagesWithEllipsis as page}
+
+ templatesTable.setPage(page)}>{page}
+
+ {/each}
+
+ templatesTable.setPage("next")} />
+
+
+
+
+
+
+
+
+
+
+
(showConfirm = false)}
+>
+ {confirmConfig.body}
+
\ No newline at end of file
diff --git a/static/css/custom.css b/static/css/custom.css
index c118b4c..41fa26e 100644
--- a/static/css/custom.css
+++ b/static/css/custom.css
@@ -59,7 +59,6 @@
position: relative;
width: 100%;
height: calc(100vh - var(--navbar-height));
- top: var(--navbar-height);
}
.coordinates-display {
@@ -123,6 +122,12 @@
width: 1%;
}
+.force-page-height {
+ min-height: 100vh;
+ display: flex;
+ flex-direction: column;
+}
+
@media (max-width: 767.98px)
{
.coordinates-display {
diff --git a/static/logo-full-ru-dark.svg b/static/logo-full-ru-dark.svg
new file mode 100644
index 0000000..a8a41c2
--- /dev/null
+++ b/static/logo-full-ru-dark.svg
@@ -0,0 +1,35 @@
+