aboutsummaryrefslogtreecommitdiffstats
path: root/cds-ui/designer-client/src/styles.css
diff options
context:
space:
mode:
Diffstat (limited to 'cds-ui/designer-client/src/styles.css')
-rw-r--r--cds-ui/designer-client/src/styles.css74
1 files changed, 73 insertions, 1 deletions
diff --git a/cds-ui/designer-client/src/styles.css b/cds-ui/designer-client/src/styles.css
index d4f56c3b0..a482660a8 100644
--- a/cds-ui/designer-client/src/styles.css
+++ b/cds-ui/designer-client/src/styles.css
@@ -2404,12 +2404,50 @@ hr{
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 @@ table.dataTable.no-footer{
+/* 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%);
+}