Просмотр исходного кода

Configure resizer cursors for v2.

Paulo Reis 8 лет назад
Родитель
Сommit
0652fc62a0

+ 2 - 0
services/web/app/coffee/infrastructure/ExpressLocals.coffee

@@ -298,6 +298,8 @@ module.exports = (app, webRouter, privateApiRouter, publicApiRouter)->
 		res.locals.uiConfig = 
 			defaultResizerSizeOpen   : if isOl then 2 else 24
 			defaultResizerSizeClosed : if isOl then 2 else 24
+			eastResizerCursor        : if isOl then "ew-resize" else null
+			westResizerCursor        : if isOl then "ew-resize" else null
 			chatResizerSizeOpen      : if isOl then 2 else 12
 			chatResizerSizeClosed    : 0
 		next()

+ 6 - 0
services/web/public/coffee/ide/directives/layout.coffee

@@ -44,6 +44,12 @@ define [
 							if !attrs.minimumRestoreSizeWest? or (state.west.size >= attrs.minimumRestoreSizeWest and !state.west.initClosed)
 								options.west = state.west
 
+					if window.uiConfig.eastResizerCursor?
+						options.east.resizerCursor = window.uiConfig.eastResizerCursor
+
+					if window.uiConfig.westResizerCursor?
+						options.west.resizerCursor = window.uiConfig.westResizerCursor
+						
 					repositionControls = () ->
 						state = element.layout().readState()
 						if state.east?