diff --git a/assets/css/style.css b/assets/css/style.css
index 56400d6..ddb68bd 100644
--- a/assets/css/style.css
+++ b/assets/css/style.css
@@ -14,7 +14,6 @@ P {
/* Alert Box */
-
.col-fixed {
width: 75%;
/* min-height: 9rem;
@@ -38,9 +37,29 @@ P {
display: grid !important;
}
}
+/* End of alert box */
+/* ===[ start: DPG Report styling ]=== */
+#report-dpg #report-dpg-header {
+ background-color: #cccccc;
+ color: var(--white-color);
+ font-weight: bold;
+ text-align: center;
+}
+#report-dpg .report-dpg-status1 {
+ background-color: #66cc00;
+ color: var(--text-color);
+}
+#report-dpg .report-dpg-status2 {
+ background-color: #ffcc00;
+ color: var(--text-color);
+}
+#report-dpg .report-dpg-status3 {
+ background-color: #ff0033;
+ color: var(--white-color);
+}
+/* ===[ end: DPG Report styling ]=== */
-/* End of alert box */
h1,
h2,
diff --git a/data/dpg_standards.yaml b/data/dpg_standards.yaml
new file mode 100644
index 0000000..c9ebdd6
--- /dev/null
+++ b/data/dpg_standards.yaml
@@ -0,0 +1,37 @@
+---
+req1:
+ sequence: "1"
+ description: Relevance to Sustainable Development Goals
+req2:
+ sequence: "2"
+ description: Use of Approved Open Licenses
+req3:
+ sequence: "3"
+ description: Clear Ownership
+req4:
+ sequence: "4"
+ description: Platform Independence
+req5:
+ sequence: "5"
+ description: Documentation
+req6:
+ sequence: "6"
+ description: Mechanism for Extracting Data
+req7:
+ sequence: "7"
+ description: Adherence to Privacy and Applicable Laws
+req8:
+ sequence: "8"
+ description: Adherence to Standards & Best Practices
+req9:
+ sequence: "9"
+ description: Do No Harm by Design
+req9a:
+ sequence: "9a"
+ description: Data Privacy & Security
+req9b:
+ sequence: "9b"
+ description: Inappropriate & Illegal Content
+req9c:
+ sequence: "9c"
+ description: Protection from Harassment
diff --git a/layouts/_default/dpg-report.html b/layouts/_default/dpg-report.html
new file mode 100644
index 0000000..0087b82
--- /dev/null
+++ b/layouts/_default/dpg-report.html
@@ -0,0 +1,3 @@
+{{ define "main" }}
+{{ partial "dpg-report.html" . }}
+{{ end }}
diff --git a/layouts/partials/dpg-report.html b/layouts/partials/dpg-report.html
new file mode 100644
index 0000000..53946b8
--- /dev/null
+++ b/layouts/partials/dpg-report.html
@@ -0,0 +1,206 @@
+{{ "" | safeHTML }}
+
+
+{{ "" | safeHTML }}
+{{ .Title }}
+