diff --git a/public-report/mock.go b/public-report/mock.go
index 2d7b3469..c76af1c0 100644
--- a/public-report/mock.go
+++ b/public-report/mock.go
@@ -14,6 +14,7 @@ var (
mockNuisanceSubmitCompleteT = buildTemplate("mock/nuisance-submit-complete", "base")
mockRootT = buildTemplate("mock/root", "base")
mockStatusT = buildTemplate("mock/status", "base")
+ mockWaterT = buildTemplate("mock/water", "base")
)
type ContentDistrict struct {
@@ -25,6 +26,7 @@ type ContentURL struct {
NuisanceSubmitComplete string
Status string
Tegola string
+ Water string
}
type ContentMock struct {
District ContentDistrict
@@ -39,6 +41,7 @@ func addMockRoutes(r chi.Router) {
r.Get("/district/{slug}/nuisance", renderMock(mockNuisanceT))
r.Get("/district/{slug}/nuisance-submit-complete", renderMock(mockNuisanceSubmitCompleteT))
r.Get("/district/{slug}/status", renderMock(mockStatusT))
+ r.Get("/district/{slug}/water", renderMock(mockWaterT))
r.Get("/nuisance", renderMock(mockNuisanceT))
r.Get("/nuisance-submit-complete", renderMock(mockNuisanceSubmitCompleteT))
r.Get("/status", renderMock(mockStatusT))
@@ -50,6 +53,7 @@ func makeContentURL(slug string) ContentURL {
NuisanceSubmitComplete: makeURLMock(slug, "nuisance-submit-complete"),
Status: makeURLMock(slug, "status"),
Tegola: config.MakeURLTegola("/"),
+ Water: makeURLMock(slug, "water"),
}
}
diff --git a/public-report/template/mock/district-root.html b/public-report/template/mock/district-root.html
index 8cb54251..485d5f50 100644
--- a/public-report/template/mock/district-root.html
+++ b/public-report/template/mock/district-root.html
@@ -69,7 +69,7 @@
Report Standing Water
Report any water that has been sitting for several days, where mosquitoes can live.
- Report Source
+ Report Water
diff --git a/public-report/template/mock/water.html b/public-report/template/mock/water.html
new file mode 100644
index 00000000..52926830
--- /dev/null
+++ b/public-report/template/mock/water.html
@@ -0,0 +1,569 @@
+{{template "base.html" .}}
+
+{{define "title"}}Green Pool{{end}}
+{{define "extraheader"}}
+
+
+
+
+
+
+{{template "photo-upload-header"}}
+
+
+{{end}}
+{{define "content"}}
+{{if .District}}
+ {{template "header" .}}
+{{end}}
+
+
+
+
+
+
+
Report Standing Water
+
Help us locate and treat potential mosquito production sources in your area
+
+
+
+
+
+
+
+
All fields are optional
+
We appreciate any information you can provide. The more details you share, the better we can address the issue. Photos and location information are especially helpful.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Mosquito Larvae (Wigglers)
+
Mosquito larvae, often called "wigglers," are:
+
+ - Small, worm-like aquatic organisms
+ - Usually 1/4 to 1/2 inch long
+ - Move with a wiggling motion in water
+ - Hang upside-down at the water surface to breathe
+ - Visible to the naked eye in standing water
+
+
+
+
Mosquito Pupae (Tumblers)
+
Mosquito pupae, often called "tumblers," are:
+
+ - Comma-shaped organisms
+ - Typically darker than larvae
+ - Move with a tumbling motion when disturbed
+ - Rest at the water surface
+ - The stage just before adult mosquitoes emerge
+
+
+
+
When looking for mosquito larvae and pupae, check standing water sources like:
+
+ - Swimming pools
+ - Bird baths
+ - Buckets or containers
+ - Drainage ditches
+ - Plant saucers
+ - Rain gutters
+
+
If you see small creatures moving in standing water, there's a good chance they're mosquito larvae or pupae.
+
+
+
+
+
+
+{{end}}