CDS Tour
Issue-ID: CCSDK-2705
Signed-off-by: Sarah Abouzainah <sabouzainah.ext@orange.com>
Change-Id: I7968420980cfb0b20c76f66cd640fd9a655372ee
diff --git a/cds-ui/designer-client/src/styles.css b/cds-ui/designer-client/src/styles.css
index d4f56c3..a482660 100644
--- a/cds-ui/designer-client/src/styles.css
+++ b/cds-ui/designer-client/src/styles.css
@@ -2404,12 +2404,50 @@
font-size: 11px;
color: #C3CDDB;
}
-.action-button.save{
+/* .action-button.save{
color: #1273EB !important;
}
.action-button.save:hover{
opacity: .9;
+} */
+
+
+.action-button.save{
+ color: #66BB00 !important;
}
+/*Flash Glowing button style*/
+.action-button.save i{
+background-color: #66BB00;
+-webkit-animation: glowing 1500ms infinite;
+-moz-animation: glowing 1500ms infinite;
+-o-animation: glowing 1500ms infinite;
+animation: glowing 1500ms infinite;
+}
+@-webkit-keyframes glowing {
+ 0% { background-color: #66BB00; -webkit-box-shadow: 0 0 3px #66BB00; }
+ 50% { background-color: #7CD116; -webkit-box-shadow: 0 0 40px #7CD116; }
+ 100% { background-color: #66BB00; -webkit-box-shadow: 0 0 3px #66BB00; }
+}
+
+@-moz-keyframes glowing {
+ 0% { background-color: #66BB00; -moz-box-shadow: 0 0 3px #66BB00; }
+ 50% { background-color: #7CD116; -moz-box-shadow: 0 0 40px #7CD116; }
+ 100% { background-color: #66BB00; -moz-box-shadow: 0 0 3px #66BB00; }
+}
+
+@-o-keyframes glowing {
+ 0% { background-color: #66BB00; box-shadow: 0 0 3px #66BB00; }
+ 50% { background-color: #7CD116; box-shadow: 0 0 40px #7CD116; }
+ 100% { background-color: #66BB00; box-shadow: 0 0 3px #66BB00; }
+}
+
+@keyframes glowing {
+ 0% { background-color: #66BB00; box-shadow: 0 0 3px #66BB00; }
+ 50% { background-color: #7CD116; box-shadow: 0 0 40px #7CD116; }
+ 100% { background-color: #66BB00; box-shadow: 0 0 3px #66BB00; }
+}
+
+
.action-button.delete i{
color: #BABBC3;
}
@@ -3246,6 +3284,40 @@
+/* panel layout mechanics */
+.panel-wrap {
+ position: fixed;
+ top: 100px;
+ bottom: 0;
+ right: 0;
+ width: 300px;
+ height: 180px;
+ transform: translateX(100%);
+ transition: .3s ease-out;
+ z-index: 2000;
+}
+.panel {
+ position: absolute;
+ top: 0;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ background: #333;
+ color: #eee;
+ overflow: auto;
+ padding: 1em;
+ font-size: 13px;
+}
+
+/* simulate panel state control --
+this can also be triggered by a
+class name added to the body tag.
+Just using a checkbox sibling here
+for simplicity
+*/
+[type="checkbox"]:checked ~ .panel-wrap {
+ transform: translateX(0%);
+}