From e212a44a82990da88cf35fc88c9d696b53f8c27e Mon Sep 17 00:00:00 2001
From: Tanner Prestegard <tanner.prestegard@ligo.org>
Date: Wed, 5 Jun 2019 11:52:38 -0500
Subject: [PATCH] Add public alerts page to navbar

---
 docs/admin_docs/source/_static/gracedb-nav-style.css | 2 ++
 docs/user_docs/source/_static/gracedb-nav-style.css  | 2 ++
 gracedb/static/css/admin-nav.css                     | 2 ++
 gracedb/static/css/style.css                         | 2 ++
 gracedb/templates/navbar_frag.html                   | 1 +
 gracedb/templates/superevents/public_alerts.html     | 1 +
 6 files changed, 10 insertions(+)

diff --git a/docs/admin_docs/source/_static/gracedb-nav-style.css b/docs/admin_docs/source/_static/gracedb-nav-style.css
index deb6f3f80..d084dcb4e 100644
--- a/docs/admin_docs/source/_static/gracedb-nav-style.css
+++ b/docs/admin_docs/source/_static/gracedb-nav-style.css
@@ -103,6 +103,7 @@ h1.docnav {
 
 #home #nav-home a,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
@@ -122,6 +123,7 @@ h1.docnav {
 }
 #home #nav-home a:hover,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
diff --git a/docs/user_docs/source/_static/gracedb-nav-style.css b/docs/user_docs/source/_static/gracedb-nav-style.css
index deb6f3f80..d084dcb4e 100644
--- a/docs/user_docs/source/_static/gracedb-nav-style.css
+++ b/docs/user_docs/source/_static/gracedb-nav-style.css
@@ -103,6 +103,7 @@ h1.docnav {
 
 #home #nav-home a,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
@@ -122,6 +123,7 @@ h1.docnav {
 }
 #home #nav-home a:hover,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
diff --git a/gracedb/static/css/admin-nav.css b/gracedb/static/css/admin-nav.css
index 9d22b0426..b229e9a30 100644
--- a/gracedb/static/css/admin-nav.css
+++ b/gracedb/static/css/admin-nav.css
@@ -64,6 +64,7 @@
 
 #home #nav-home a,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
@@ -81,6 +82,7 @@
 }
 #home #nav-home a:hover,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
diff --git a/gracedb/static/css/style.css b/gracedb/static/css/style.css
index 4f527a86d..a4a996fc3 100644
--- a/gracedb/static/css/style.css
+++ b/gracedb/static/css/style.css
@@ -330,6 +330,7 @@ span.coinc-0,
 
 #home #nav-home a,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
@@ -349,6 +350,7 @@ span.coinc-0,
 }
 #home #nav-home a:hover,
 #create #nav-create a,
+#public #nav-public a,
 #search #nav-search a,
 #pipelines #nav-pipelines a,
 #alerts #nav-alerts a,
diff --git a/gracedb/templates/navbar_frag.html b/gracedb/templates/navbar_frag.html
index 562fcfaa3..9b5ac1125 100644
--- a/gracedb/templates/navbar_frag.html
+++ b/gracedb/templates/navbar_frag.html
@@ -1,6 +1,7 @@
 <div style="padding-bottom: 30px;">
 <ul id="nav">
     <li id="nav-home"><a href="{% url "home" %}">Home</a></li>
+    <li id="nav-public"><a href="{% url "superevents:public-alerts-O3" %}">Public Alerts</a></li>
     <li id="nav-search"><a href="{% url "mainsearch" %}">Search</a></li>
     {% if user_is_internal %}
         <li id="nav-create"><a href="{% url "create" %}">Create</a></li>
diff --git a/gracedb/templates/superevents/public_alerts.html b/gracedb/templates/superevents/public_alerts.html
index 1b8a78820..93a433b64 100644
--- a/gracedb/templates/superevents/public_alerts.html
+++ b/gracedb/templates/superevents/public_alerts.html
@@ -11,6 +11,7 @@
 {% endblock %}
 
 {% block heading %}{% endblock %}
+{% block pageid %}public{% endblock %}
 
 {% block jscript %}
 <link rel="stylesheet" type="text/css" href="{% static "tablesaw/dist/tablesaw.css" %}" />
-- 
GitLab