From 27586a821f47a6e7aa3e77df9b98686d68a121e5 Mon Sep 17 00:00:00 2001
From: Frederick Muriuki Muriithi
Date: Mon, 29 Dec 2025 12:10:14 -0600
Subject: Genotypes: Move feature to new UI templates.
---
uploader/templates/genotypes/base.html | 31 ++++++++++--------------
uploader/templates/genotypes/list-genotypes.html | 17 -------------
uploader/templates/genotypes/list-markers.html | 20 ++++++---------
uploader/templates/genotypes/view-dataset.html | 16 +++---------
4 files changed, 24 insertions(+), 60 deletions(-)
diff --git a/uploader/templates/genotypes/base.html b/uploader/templates/genotypes/base.html
index 7d61312..8d1b951 100644
--- a/uploader/templates/genotypes/base.html
+++ b/uploader/templates/genotypes/base.html
@@ -1,23 +1,18 @@
{%extends "populations/base.html"%}
+{%from "populations/macro-display-population-card.html" import display_sui_population_card%}
-{%block lvl3_breadcrumbs%}
-
- {%if population is mapping%}
+{%block breadcrumbs%}
+{{super()}}
+
- {%if dataset is defined and dataset is mapping%}
- {{dataset.Name}}
- {%else%}
- Genotypes
- {%endif%}
- {%else%}
- Genotypes
- {%endif%}
+ species_id=species['SpeciesId'],
+ population_id=population['Id'])}}">
+ genotype
+
-{%block lvl4_breadcrumbs%}{%endblock%}
+{%endblock%}
+
+
+{%block sidebarcontents%}
+{{display_sui_population_card(species, population)}}
{%endblock%}
diff --git a/uploader/templates/genotypes/list-genotypes.html b/uploader/templates/genotypes/list-genotypes.html
index 0f074fd..a2b98c8 100644
--- a/uploader/templates/genotypes/list-genotypes.html
+++ b/uploader/templates/genotypes/list-genotypes.html
@@ -1,23 +1,10 @@
{%extends "genotypes/base.html"%}
{%from "flash_messages.html" import flash_all_messages%}
-{%from "populations/macro-display-population-card.html" import display_population_card%}
{%block title%}Genotypes{%endblock%}
{%block pagetitle%}Genotypes{%endblock%}
-{%block lvl4_breadcrumbs%}
-
- List genotypes
-
-{%endblock%}
-
{%block contents%}
{{flash_all_messages()}}
@@ -143,7 +130,3 @@
all the rest.
{%endblock%}
-
-{%block sidebarcontents%}
-{{display_population_card(species, population)}}
-{%endblock%}
diff --git a/uploader/templates/genotypes/list-markers.html b/uploader/templates/genotypes/list-markers.html
index a705ae3..5f3dd6f 100644
--- a/uploader/templates/genotypes/list-markers.html
+++ b/uploader/templates/genotypes/list-markers.html
@@ -1,20 +1,18 @@
{%extends "genotypes/base.html"%}
{%from "flash_messages.html" import flash_all_messages%}
-{%from "species/macro-display-species-card.html" import display_species_card%}
{%block title%}Genotypes: List Markers{%endblock%}
{%block pagetitle%}Genotypes: List Markers{%endblock%}
-{%block lvl4_breadcrumbs%}
-
+{%block breadcrumbs%}
+{{super()}}
+
List markers
+ species_id=species['SpeciesId'],
+ population_id=population['Id'])}}">
+ markers
+
{%endblock%}
@@ -99,7 +97,3 @@
{%endif%}
{%endblock%}
-
-{%block sidebarcontents%}
-{{display_species_card(species)}}
-{%endblock%}
diff --git a/uploader/templates/genotypes/view-dataset.html b/uploader/templates/genotypes/view-dataset.html
index e7ceb36..1c4eccf 100644
--- a/uploader/templates/genotypes/view-dataset.html
+++ b/uploader/templates/genotypes/view-dataset.html
@@ -1,21 +1,17 @@
{%extends "genotypes/base.html"%}
{%from "flash_messages.html" import flash_all_messages%}
-{%from "populations/macro-display-population-card.html" import display_population_card%}
{%block title%}Genotypes: View Dataset{%endblock%}
{%block pagetitle%}Genotypes: View Dataset{%endblock%}
-{%block lvl4_breadcrumbs%}
-
+{%block breadcrumbs%}
+{{super()}}
+
view dataset
+ dataset_id=dataset.Id)}}">dataset
{%endblock%}
@@ -55,7 +51,3 @@
{%endblock%}
-
-{%block sidebarcontents%}
-{{display_population_card(species, population)}}
-{%endblock%}
--
cgit 1.4.1