diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -12,7 +12,7 @@ 'core.pkg.css' => '1a5169fe', 'core.pkg.js' => '2eeda9e0', 'dark-console.pkg.js' => '187792c2', - 'differential.pkg.css' => '525f9a1d', + 'differential.pkg.css' => '260644f3', 'differential.pkg.js' => '46fcb3af', 'diffusion.pkg.css' => '42c75c37', 'diffusion.pkg.js' => '78c9885d', @@ -156,7 +156,7 @@ 'rsrc/css/phui/phui-fontkit.css' => '1ec937e5', 'rsrc/css/phui/phui-form-view.css' => '57edecb7', 'rsrc/css/phui/phui-form.css' => 'd1adb52c', - 'rsrc/css/phui/phui-formation-view.css' => 'd2dec8ed', + 'rsrc/css/phui/phui-formation-view.css' => '818d1875', 'rsrc/css/phui/phui-head-thing.css' => 'd7f293df', 'rsrc/css/phui/phui-header-view.css' => '36c86a58', 'rsrc/css/phui/phui-hovercard.css' => '39fd2e14', @@ -181,9 +181,9 @@ 'rsrc/css/phui/phui-timeline-view.css' => '7f8659ec', 'rsrc/css/phui/phui-two-column-view.css' => 'f96d319f', 'rsrc/css/phui/workboards/phui-workboard-color.css' => '3a1c21ff', - 'rsrc/css/phui/workboards/phui-workboard.css' => '74fc9d98', + 'rsrc/css/phui/workboards/phui-workboard.css' => '848094bb', 'rsrc/css/phui/workboards/phui-workcard.css' => '62056e3b', - 'rsrc/css/phui/workboards/phui-workpanel.css' => 'bc06f022', + 'rsrc/css/phui/workboards/phui-workpanel.css' => '83808e9b', 'rsrc/css/sprite-login.css' => '07052ee0', 'rsrc/css/sprite-tokens.css' => 'f1896dc5', 'rsrc/css/syntax/syntax-default.css' => '055fc231', @@ -850,7 +850,7 @@ 'phui-fontkit-css' => '1ec937e5', 'phui-form-css' => 'd1adb52c', 'phui-form-view-css' => '57edecb7', - 'phui-formation-view-css' => 'd2dec8ed', + 'phui-formation-view-css' => '818d1875', 'phui-head-thing-view-css' => 'd7f293df', 'phui-header-view-css' => '36c86a58', 'phui-hovercard' => '6199f752', @@ -885,9 +885,9 @@ 'phui-timeline-view-css' => '7f8659ec', 'phui-two-column-view-css' => 'f96d319f', 'phui-workboard-color-css' => '3a1c21ff', - 'phui-workboard-view-css' => '74fc9d98', + 'phui-workboard-view-css' => '848094bb', 'phui-workcard-view-css' => '62056e3b', - 'phui-workpanel-view-css' => 'bc06f022', + 'phui-workpanel-view-css' => '83808e9b', 'phuix-action-list-view' => 'c68f183f', 'phuix-action-view' => 'a8f573a9', 'phuix-autocomplete' => '2fbe234d', @@ -1655,6 +1655,9 @@ 'javelin-dom', 'javelin-vector', ), + '83808e9b' => array( + 'phui-workcard-view-css', + ), '84e6891f' => array( 'javelin-install', 'javelin-stratcom', @@ -2002,9 +2005,6 @@ 'javelin-uri', 'phabricator-notification', ), - 'bc06f022' => array( - 'phui-workcard-view-css', - ), 'c03f2fb4' => array( 'javelin-install', ), diff --git a/webroot/rsrc/css/phui/phui-formation-view.css b/webroot/rsrc/css/phui/phui-formation-view.css --- a/webroot/rsrc/css/phui/phui-formation-view.css +++ b/webroot/rsrc/css/phui/phui-formation-view.css @@ -147,6 +147,11 @@ overflow: hidden auto; } +.device-desktop .phui-flank-view-fixed .phui-flank-view-body { + scrollbar-width: thin; +} + +/* Alternative thin scrollbar when `scrollbar-width: thin` is not supported */ .device-desktop .phui-flank-view-fixed .phui-flank-view-body::-webkit-scrollbar { height: 6px; diff --git a/webroot/rsrc/css/phui/workboards/phui-workboard.css b/webroot/rsrc/css/phui/workboards/phui-workboard.css --- a/webroot/rsrc/css/phui/workboards/phui-workboard.css +++ b/webroot/rsrc/css/phui/workboards/phui-workboard.css @@ -11,6 +11,7 @@ } .device-desktop .phui-workboard-view-shadow { + scrollbar-width: thin; overflow-x: auto; overflow-y: hidden; position: absolute; @@ -21,13 +22,14 @@ padding: 16px; } -.phui-workboard-view-shadow::-webkit-scrollbar { +/* Alternative thin scrollbar when `scrollbar-width: thin` is not supported */ +.device-desktop .phui-workboard-view-shadow::-webkit-scrollbar { height: 8px; width: 8px; background: rgba(200,200,200,.6); } -.phui-workboard-view-shadow::-webkit-scrollbar-thumb { +.device-desktop .phui-workboard-view-shadow::-webkit-scrollbar-thumb { background: {$lightbluetext}; } diff --git a/webroot/rsrc/css/phui/workboards/phui-workpanel.css b/webroot/rsrc/css/phui/workboards/phui-workpanel.css --- a/webroot/rsrc/css/phui/workboards/phui-workpanel.css +++ b/webroot/rsrc/css/phui/workboards/phui-workpanel.css @@ -95,11 +95,13 @@ } .device-desktop .phui-workpanel-body-content { + scrollbar-width: thin; max-height: calc(100vh - 162px); overflow-y: auto; overflow-x: hidden; } +/* Alternative thin scrollbar when `scrollbar-width: thin` is not supported */ .device-desktop .phui-workpanel-body-content::-webkit-scrollbar { height: 8px; width: 8px;