diff --git a/renderer/index.css b/renderer/index.css index 933bb377..8a140783 100644 --- a/renderer/index.css +++ b/renderer/index.css @@ -114,12 +114,16 @@ a:not(.disabled):hover, i:not(.disabled):hover { top: 0; right: 0; z-index: 1000; - transition: opacity 0.1s ease-out; + transition: opacity 0.2s ease-out; } -.header.hide { +.app.player .header { opacity: 0; - cursor: none; +} + +.app.player:hover .header:not(.hide) { + opacity: 0.8; + cursor: default; } .header .title { @@ -298,7 +302,7 @@ body.drag::before { height: 38px; bottom: 0; opacity: 0; - transition: all 0.1s ease-out; + transition: all 0.2s ease-out; } .player:hover .player-controls { diff --git a/renderer/views/app.js b/renderer/views/app.js index ae9aa38f..a204e7d5 100644 --- a/renderer/views/app.js +++ b/renderer/views/app.js @@ -11,8 +11,13 @@ var TorrentList = require('./torrent-list') var isOSX = process.platform === 'darwin' function App (state, dispatch) { + var cls = [] + if (state.url === '/player') { + cls.push('player') + } + return hx` -
+
${getHeader()}
${getView()}