Showing success message after saving
authorAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Thu, 13 Jun 2013 14:40:14 +0000 (16:40 +0200)
committerAleksander Łukasz <aleksander.lukasz@nowoczesnapolska.org.pl>
Thu, 13 Jun 2013 14:40:14 +0000 (16:40 +0200)
modules/indicator/indicator.js
modules/indicator/indicator.less
modules/rng/rng.js

index 0e9bcdc..f395f83 100644 (file)
@@ -21,8 +21,11 @@ return function(sandbox) {
         showMessage: function(msg) {\r
             view.dom.html('<span>' + msg + '</span>').show();\r
         },\r
-        clearMessage: function() {\r
+        clearMessage: function(report) {\r
             view.dom.empty();\r
+            if(report && report.message) {\r
+                view.dom.html('<span class="success">' + report.message + '</span>').show().fadeOut(4000);\r
+            }\r
         }\r
         \r
     }\r
index 128e775..909cede 100644 (file)
@@ -6,4 +6,9 @@
         border: solid 1px #f6e39c;\r
         font-size:12px;\r
     }\r
+    \r
+    span.success {\r
+        background: #cef9be;\r
+        border-color: darken(#cef9be, 10%);\r
+    }\r
 }
\ No newline at end of file
index 43216bd..e3e97ed 100644 (file)
@@ -132,7 +132,7 @@ return function(sandbox) {
         },\r
         savingEnded: function(status) {\r
             sandbox.getModule('mainBar').setCommandEnabled('save', true);\r
-            sandbox.getModule('indicator').clearMessage();\r
+            sandbox.getModule('indicator').clearMessage({message:'Dokument zapisany'});\r
         },\r
         historyItemAdded: function(item) {\r
             sandbox.getModule('documentHistory').addHistory([item], {animate: true});\r