Merge pull request #855 from sharelatex/pr-v2-light-theme

v2 light theme
This commit is contained in:
Paulo Jorge Reis
2018-08-30 11:24:52 +01:00
committed by GitHub
35 changed files with 293 additions and 46 deletions
@@ -524,7 +524,7 @@ describe "ProjectController", ->
it "should add on userSettings", (done)->
@res.render = (pageName, opts)=>
opts.userSettings.fontSize.should.equal @user.ace.fontSize
opts.userSettings.theme.should.equal @user.ace.theme
opts.userSettings.editorTheme.should.equal @user.ace.theme
done()
@ProjectController.loadEditor @req, @res
@@ -224,12 +224,20 @@ describe "UserController", ->
it "should set some props on ace", (done)->
@req.body =
theme: "something"
editorTheme: "something"
@res.sendStatus = (code)=>
@user.ace.theme.should.equal "something"
done()
@UserController.updateUserSettings @req, @res
it "should set the overall theme", (done)->
@req.body =
overallTheme: "green-ish"
@res.sendStatus = (code)=>
@user.ace.overallTheme.should.equal "green-ish"
done()
@UserController.updateUserSettings @req, @res
it "should send an error if the email is 0 len", (done)->
@req.body.email = ""
@res.sendStatus = (code)->