From 43ddd3479d92fbdafb431adc7355d428a2eae9ca Mon Sep 17 00:00:00 2001
From: Nick Barry <nbarry@unl.edu>
Date: Wed, 17 Dec 2014 16:04:36 -0600
Subject: [PATCH] Add preview ribbon on bulletin preview page

---
 .../bulletin/views/scripts/view/index.phtml   |   2 +-
 .../bulletin/views/scripts/view/preview.phtml |  28 +++++++++++++++++-
 document_root/images/preview-ribbon.png       | Bin 0 -> 1579 bytes
 3 files changed, 28 insertions(+), 2 deletions(-)
 create mode 100644 document_root/images/preview-ribbon.png

diff --git a/application/modules/bulletin/views/scripts/view/index.phtml b/application/modules/bulletin/views/scripts/view/index.phtml
index c6e600d8..144dddf2 100644
--- a/application/modules/bulletin/views/scripts/view/index.phtml
+++ b/application/modules/bulletin/views/scripts/view/index.phtml
@@ -17,7 +17,7 @@ $proposedSection = Bulletin_SectionModel::parseHtml($this->proposedFileContents,
 <div id="decisionMessage"><?php echo $this->decisionMessage;?></div>
 <?php } ?>
 
-<a href="/bulletin/view/preview/id/<?php echo $this->id; ?>" target="_blank">Preview</a>
+<a href="/bulletin/view/preview/id/<?php echo $this->id; ?>" target="_blank">Preview Bulletin Page</a>
 
 <div class="wdn-grid-set-halves">
     <div class="current wdn-col">
diff --git a/application/modules/bulletin/views/scripts/view/preview.phtml b/application/modules/bulletin/views/scripts/view/preview.phtml
index 31526658..d68e5848 100644
--- a/application/modules/bulletin/views/scripts/view/preview.phtml
+++ b/application/modules/bulletin/views/scripts/view/preview.phtml
@@ -68,4 +68,30 @@ $this->contentTitle = ($this->section->getMajor() ? $this->section->getMajor() :
 		</div>
 	</div>
 </div>
-</div>
\ No newline at end of file
+</div>
+<div id="ribbon"></div>
+<style>
+#ribbon {
+    display: none;
+}
+@media (min-width:745px) {
+  #ribbon {
+    display: inline;
+    position: fixed;
+    top: 0;
+    left: 0;
+    width: 35px;
+    color: #ffffff;
+    font-size: 12px;
+    height: 100%;
+    z-index: 5000;
+    -webkit-box-shadow: 0px 0px 3px 0px #c00000;
+    -moz-box-shadow: 0px 0px 3px 0px #c00000;
+    box-shadow: 0px 0px 3px 0px #c00000;
+    background-color: #c00000;
+    opacity: 0.8;
+    background-image: url("images/preview-ribbon.png");
+    background-repeat: repeat-y;
+  }
+}
+</style>
\ No newline at end of file
diff --git a/document_root/images/preview-ribbon.png b/document_root/images/preview-ribbon.png
new file mode 100644
index 0000000000000000000000000000000000000000..504839415fcb293640dec8758876e855e09e01b6
GIT binary patch
literal 1579
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
G&;$Ue3m47+

literal 0
HcmV?d00001

-- 
GitLab