Add generic success lightbox
parent
8b456abf50
commit
ea710d4025
|
@ -74,6 +74,27 @@ class ConfirmService extends taiga.Service
|
|||
@.el.removeClass("hidden")
|
||||
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) ->
|
||||
# TODO: at this momment the message is ignored
|
||||
# because the notification message not permits
|
||||
|
@ -98,6 +119,5 @@ class ConfirmService extends taiga.Service
|
|||
body.find(selector).addClass("hidden")
|
||||
|
||||
|
||||
|
||||
module = angular.module("taigaBase")
|
||||
module.service("$tgConfirm", ["$q", ConfirmService])
|
||||
|
|
|
@ -14,10 +14,15 @@ html(lang="en", ng-app="taiga")
|
|||
nav.menu
|
||||
//- the content of nav.menu is in coffe.modules.base TaigaMain directive
|
||||
include partials/views/components/notification-message
|
||||
|
||||
div.master(ng-view)
|
||||
|
||||
div.hidden.lightbox.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
|
||||
include partials/views/modules/lightbox-generic-error
|
||||
|
||||
script(src="/js/libs.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