Implemented dark theme.

Signed-off-by: Edoardo Odorico <edoubuntu@gmail.com>
This commit is contained in:
Edoardo Odorico 2017-12-28 19:21:52 +01:00
parent a8fa888317
commit 6fc2c39eda
9 changed files with 199 additions and 12 deletions

View file

@ -1633,6 +1633,10 @@ ui.toolbar.view.click(function () {
ui.toolbar.both.click(function () {
changeMode(modeType.both)
})
ui.toolbar.night.click(function () {
toggleNightMode()
})
// permission
// freely
ui.infobar.permission.freely.click(function () {
@ -1666,6 +1670,17 @@ $('.ui-delete-modal-confirm').click(function () {
socket.emit('delete')
})
function toggleNightMode () {
var $body = $('body')
var isActive = ui.toolbar.night.hasClass('active')
if (isActive) {
$body.removeClass('night')
appState.nightMode = false
} else {
$body.addClass('night')
appState.nightMode = true
}
}
function emitPermission (_permission) {
if (_permission !== permission) {
socket.emit('permission', _permission)