Add generic success lightbox
parent
8b456abf50
commit
ea710d4025
|
@ -74,6 +74,27 @@ class ConfirmService extends taiga.Service
|
||||||
@.el.removeClass("hidden")
|
@.el.removeClass("hidden")
|
||||||
return defered.promise
|
return defered.promise
|
||||||
|
|
||||||
|
success: (message) ->
|
||||||
|
@.el = angular.element(".lightbox-generic-success")
|
||||||
|
|
||||||
|
# Render content
|
||||||
|
@.el.find("h2.title").html(message)
|
||||||
|
defered = @q.defer()
|
||||||
|
|
||||||
|
# Assign event handlers
|
||||||
|
@.el.on "click.confirm-dialog", "a.button-green", (event) =>
|
||||||
|
event.preventDefault()
|
||||||
|
defered.resolve()
|
||||||
|
@.hide()
|
||||||
|
|
||||||
|
@.el.on "click.confirm-dialog", "a.close", (event) =>
|
||||||
|
event.preventDefault()
|
||||||
|
defered.resolve()
|
||||||
|
@.hide()
|
||||||
|
|
||||||
|
@.el.removeClass("hidden")
|
||||||
|
return defered.promise
|
||||||
|
|
||||||
notify: (type, message) ->
|
notify: (type, message) ->
|
||||||
# TODO: at this momment the message is ignored
|
# TODO: at this momment the message is ignored
|
||||||
# because the notification message not permits
|
# because the notification message not permits
|
||||||
|
@ -98,6 +119,5 @@ class ConfirmService extends taiga.Service
|
||||||
body.find(selector).addClass("hidden")
|
body.find(selector).addClass("hidden")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
module = angular.module("taigaBase")
|
module = angular.module("taigaBase")
|
||||||
module.service("$tgConfirm", ["$q", ConfirmService])
|
module.service("$tgConfirm", ["$q", ConfirmService])
|
||||||
|
|
|
@ -14,10 +14,15 @@ html(lang="en", ng-app="taiga")
|
||||||
nav.menu
|
nav.menu
|
||||||
//- the content of nav.menu is in coffe.modules.base TaigaMain directive
|
//- the content of nav.menu is in coffe.modules.base TaigaMain directive
|
||||||
include partials/views/components/notification-message
|
include partials/views/components/notification-message
|
||||||
|
|
||||||
div.master(ng-view)
|
div.master(ng-view)
|
||||||
|
|
||||||
div.hidden.lightbox.lightbox_confirm-delete
|
div.hidden.lightbox.lightbox_confirm-delete
|
||||||
include partials/views/modules/lightbox_confirm-delete
|
include partials/views/modules/lightbox_confirm-delete
|
||||||
|
div.hidden.lightbox.lightbox-generic-success
|
||||||
|
include partials/views/modules/lightbox-generic-success
|
||||||
div.hidden.lightbox.lightbox-generic-error
|
div.hidden.lightbox.lightbox-generic-error
|
||||||
include partials/views/modules/lightbox-generic-error
|
include partials/views/modules/lightbox-generic-error
|
||||||
|
|
||||||
script(src="/js/libs.js?v=#{v}")
|
script(src="/js/libs.js?v=#{v}")
|
||||||
script(src="/js/app.js?v=#{v}")
|
script(src="/js/app.js?v=#{v}")
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
a.close(href="", title="close")
|
||||||
|
span.icon.icon-delete
|
||||||
|
section
|
||||||
|
h2.title
|
||||||
|
div.delete-options
|
||||||
|
a.button.button-green(href="", title="Accept")
|
||||||
|
span Accept
|
Loading…
Reference in New Issue