diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -9,7 +9,7 @@ 'names' => array( 'conpherence.pkg.css' => '2f25eb4f', 'conpherence.pkg.js' => '020aebcf', - 'core.pkg.css' => '3471f5d3', + 'core.pkg.css' => '53b34871', 'core.pkg.js' => '2eeda9e0', 'dark-console.pkg.js' => '187792c2', 'differential.pkg.css' => '6d3700f0', @@ -46,7 +46,7 @@ 'rsrc/css/application/conduit/conduit-api.css' => 'ce2cfc41', 'rsrc/css/application/config/config-options.css' => '16c920ae', 'rsrc/css/application/config/config-template.css' => '20babf50', - 'rsrc/css/application/config/setup-issue.css' => '93231115', + 'rsrc/css/application/config/setup-issue.css' => '9bdc4eb0', 'rsrc/css/application/config/unhandled-exception.css' => '9ecfc00d', 'rsrc/css/application/conpherence/color.css' => 'b17746b0', 'rsrc/css/application/conpherence/durable-column.css' => 'f68f35e3', @@ -91,7 +91,7 @@ 'rsrc/css/application/phame/phame.css' => 'bb442327', 'rsrc/css/application/pholio/pholio-edit.css' => '4df55b3b', 'rsrc/css/application/pholio/pholio-inline-comments.css' => '722b48c2', - 'rsrc/css/application/pholio/pholio.css' => '88ef5ef1', + 'rsrc/css/application/pholio/pholio.css' => '1c901f83', 'rsrc/css/application/phortune/phortune-credit-card-form.css' => '3b9868a8', 'rsrc/css/application/phortune/phortune-invoice.css' => '4436b241', 'rsrc/css/application/phortune/phortune.css' => '508a1a5e', @@ -138,7 +138,7 @@ 'rsrc/css/phui/phui-action-list.css' => '1b0085b2', 'rsrc/css/phui/phui-action-panel.css' => '6c386cbf', 'rsrc/css/phui/phui-badge.css' => 'd12f6f6c', - 'rsrc/css/phui/phui-basic-nav-view.css' => 'a5693cf0', + 'rsrc/css/phui/phui-basic-nav-view.css' => '9cd91ae2', 'rsrc/css/phui/phui-big-info-view.css' => '362ad37b', 'rsrc/css/phui/phui-box.css' => '5ed3b8cb', 'rsrc/css/phui/phui-bulk-editor.css' => '374d5e30', @@ -167,7 +167,7 @@ 'rsrc/css/phui/phui-invisible-character-view.css' => 'c694c4a4', 'rsrc/css/phui/phui-left-right.css' => '68513c34', 'rsrc/css/phui/phui-lightbox.css' => '4ebf22da', - 'rsrc/css/phui/phui-list.css' => 'ccf73664', + 'rsrc/css/phui/phui-list.css' => '0386b590', 'rsrc/css/phui/phui-object-box.css' => 'b8d7eea0', 'rsrc/css/phui/phui-pager.css' => 'd022c7ad', 'rsrc/css/phui/phui-pinboard-view.css' => '1f08f5d8', @@ -178,7 +178,7 @@ 'rsrc/css/phui/phui-spacing.css' => 'b05cadc3', 'rsrc/css/phui/phui-status.css' => '293b5dad', 'rsrc/css/phui/phui-tag-view.css' => 'fb811341', - 'rsrc/css/phui/phui-timeline-view.css' => '7f8659ec', + 'rsrc/css/phui/phui-timeline-view.css' => 'a3e0f23a', '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', @@ -812,7 +812,7 @@ 'phabricator-ui-example-css' => 'b4795059', 'phabricator-zindex-css' => 'ac3bfcd4', 'phame-css' => 'bb442327', - 'pholio-css' => '88ef5ef1', + 'pholio-css' => '1c901f83', 'pholio-edit-css' => '4df55b3b', 'pholio-inline-comments-css' => '722b48c2', 'phortune-credit-card-form' => 'd12d214f', @@ -823,7 +823,7 @@ 'phriction-document-css' => '03380da0', 'phui-action-panel-css' => '6c386cbf', 'phui-badge-view-css' => 'd12f6f6c', - 'phui-basic-nav-view-css' => 'a5693cf0', + 'phui-basic-nav-view-css' => '9cd91ae2', 'phui-big-info-view-css' => '362ad37b', 'phui-box-css' => '5ed3b8cb', 'phui-bulk-editor-css' => '374d5e30', @@ -863,7 +863,7 @@ 'phui-invisible-character-view-css' => 'c694c4a4', 'phui-left-right-css' => '68513c34', 'phui-lightbox-css' => '4ebf22da', - 'phui-list-view-css' => 'ccf73664', + 'phui-list-view-css' => '0386b590', 'phui-object-box-css' => 'b8d7eea0', 'phui-oi-big-ui-css' => 'fa74cc35', 'phui-oi-color-css' => 'b517bfa0', @@ -881,7 +881,7 @@ 'phui-status-list-view-css' => '293b5dad', 'phui-tag-view-css' => 'fb811341', 'phui-theme-css' => '35883b37', - 'phui-timeline-view-css' => '7f8659ec', + 'phui-timeline-view-css' => 'a3e0f23a', 'phui-two-column-view-css' => 'f96d319f', 'phui-workboard-color-css' => '3a1c21ff', 'phui-workboard-view-css' => '74fc9d98', @@ -904,7 +904,7 @@ 'project-card-view-css' => 'a9f2c2dd', 'project-triggers-css' => 'cd9c8bb9', 'project-view-css' => '567858b3', - 'setup-issue-css' => '93231115', + 'setup-issue-css' => '9bdc4eb0', 'sprite-login-css' => '07052ee0', 'sprite-tokens-css' => 'f1896dc5', 'syntax-default-css' => 'c0307dc6', diff --git a/src/applications/celerity/postprocessor/CelerityDarkModePostprocessor.php b/src/applications/celerity/postprocessor/CelerityDarkModePostprocessor.php --- a/src/applications/celerity/postprocessor/CelerityDarkModePostprocessor.php +++ b/src/applications/celerity/postprocessor/CelerityDarkModePostprocessor.php @@ -40,7 +40,7 @@ 'green' => '#139543', 'lightgreen' => '#0e7032', 'blue' => '#2980b9', - 'lightblue' => '#1d5981', + 'lightblue' => '#1c2140', 'sky' => '#3498db', 'lightsky' => '#ddeef9', 'fire' => '#e62f17', @@ -57,14 +57,14 @@ 'hoverblue' => '#2a425f', 'hoverborder' => '#dfe1e9', 'hoverselectedgrey' => '#bbc4ca', - 'hoverselectedblue' => '#e6e9ee', + 'hoverselectedblue' => '#66696e', 'borderinset' => 'inset 0 0 0 1px rgba(55,55,55,.15)', 'timeline' => '#4e6078', 'timeline.icon.background' => '#416086', 'bluepropertybackground' => '#2d435f', // Alphas - 'alphawhite' => '255,255,255', + 'alphawhite' => '30,60,80', 'alphagrey' => '255,255,255', 'alphablue' => '255,255,255', 'alphablack' => '0,0,0', @@ -73,10 +73,10 @@ 'lightgreyborder' => 'rgba(255,255,255,.3)', 'greyborder' => 'rgba(255,255,255,.6)', 'darkgreyborder' => 'rgba(255,255,255,.9)', - 'lightgreytext' => 'rgba(255,255,255,.3)', + 'lightgreytext' => 'rgba(255,255,255,.5)', 'greytext' => 'rgba(255,255,255,.6)', 'darkgreytext' => 'rgba(255,255,255,.9)', - 'lightgreybackground' => '#2a425f', + 'lightgreybackground' => '#2b3b50', 'greybackground' => '#304a6d', 'darkgreybackground' => '#8C98B8', @@ -132,21 +132,21 @@ 'sh-yellowborder' => '#c9b8a8', 'sh-yellowicon' => '#9b946e', 'sh-yellowtext' => '#726f56', - 'sh-yellowbackground' => '#fdf3da', + 'sh-yellowbackground' => '#904020', // Shade Green 'sh-lightgreenborder' => '#c6e6c7', 'sh-greenborder' => '#a0c4a1', 'sh-greenicon' => '#4ca74e', 'sh-greentext' => '#326d34', - 'sh-greenbackground' => '#ddefdd', + 'sh-greenbackground' => '#227f22', // Shade Blue 'sh-lightblueborder' => '#cfdbe3', 'sh-blueborder' => '#a7b5bf', 'sh-blueicon' => '#6b748c', - 'sh-bluetext' => '#464c5c', - 'sh-bluebackground' => '#dee7f8', + 'sh-bluetext' => '#c6ccdc', + 'sh-bluebackground' => '#4e6788', // Shade Indigo 'sh-lightindigoborder' => '#d1c9ee', @@ -159,8 +159,8 @@ 'sh-lightvioletborder' => '#e0d1e7', 'sh-violetborder' => '#bcabc5', 'sh-violeticon' => '#9260ad', - 'sh-violettext' => '#69427f', - 'sh-violetbackground' => '#efe8f3', + 'sh-violettext' => '#7972cf', + 'sh-violetbackground' => '#706080', // Shade Pink 'sh-lightpinkborder' => '#f6d5ef', @@ -185,15 +185,15 @@ // Diffs 'diff.background' => '#121b27', - 'new-background' => 'rgba(151, 234, 151, .55)', - 'new-bright' => 'rgba(151, 234, 151, .75)', - 'old-background' => 'rgba(251, 175, 175, .55)', - 'old-bright' => 'rgba(251, 175, 175, .8)', + 'new-background' => 'rgba(0, 90, 0, .55)', + 'new-bright' => 'rgba(0, 90, 0, .75)', + 'old-background' => 'rgba(120,0,0,.55)', + 'old-bright' => 'rgba(120, 0, 0, .7)', 'move-background' => '#faca00', 'copy-background' => '#f1c40f', // Usually light yellow - 'gentle.highlight' => '#26c1c9', + 'gentle.highlight' => '#069199', 'gentle.highlight.border' => '#21a9b0', 'paste.content' => '#222222', @@ -279,6 +279,14 @@ 'syntax.text-whitespace' => '#bbb', 'syntax.literal-string-escape' => '#d84', 'syntax.literal-string-interpol' => '#b6b', + + 'table-row-highlighted' => '#102030', + 'timeline-hidden-transactions-anchor' => '#003080', + 'form-inset-background' => '#1c293b', + 'project-workboard-background' => 'rgba(60,90,120, .55)', + 'pholio-mock-image-invert' => 'invert(1)', + 'navigation-menu-selection-background' => 'rgba(255, 255, 255,.2)', + 'navigation-menu-hover-background' => 'rgba(255,255,255,.1)', ); } diff --git a/src/applications/celerity/postprocessor/CelerityDefaultPostprocessor.php b/src/applications/celerity/postprocessor/CelerityDefaultPostprocessor.php --- a/src/applications/celerity/postprocessor/CelerityDefaultPostprocessor.php +++ b/src/applications/celerity/postprocessor/CelerityDefaultPostprocessor.php @@ -308,6 +308,14 @@ 'syntax.text-whitespace' => '#bbbbbb', 'syntax.literal-string-escape' => '#bb6622', 'syntax.literal-string-interpol' => '#bb66bb', + + 'table-row-highlighted' => '#fdf9e4', + 'timeline-hidden-transactions-anchor' => '#3498db', + 'form-inset-background' => '#f7f9fd', + 'project-workboard-background' => 'rgba(234, 230, 247, 0.85)', + 'pholio-mock-image-invert' => 'invert(0)', + 'navigation-menu-selection-background' => 'rgba(0, 0, 0,.05)', + 'navigation-menu-hover-background' => 'rgba(0, 0, 0,.07)', ); } diff --git a/webroot/rsrc/css/aphront/table-view.css b/webroot/rsrc/css/aphront/table-view.css --- a/webroot/rsrc/css/aphront/table-view.css +++ b/webroot/rsrc/css/aphront/table-view.css @@ -264,7 +264,7 @@ } .aphront-table-view tr.highlighted { - background: #fdf9e4; + background: {$table-row-highlighted}; } .aphront-table-view tr.alt-highlighted { diff --git a/webroot/rsrc/css/application/config/setup-issue.css b/webroot/rsrc/css/application/config/setup-issue.css --- a/webroot/rsrc/css/application/config/setup-issue.css +++ b/webroot/rsrc/css/application/config/setup-issue.css @@ -11,7 +11,7 @@ } .setup-issue { - background: #fff; + background: {$form-inset-background}; border: 1px solid #e4e5e6; padding: 0; border-radius: 5px; @@ -30,7 +30,7 @@ .setup-issue table th { text-align: right; width: 30%; - background: #F8F9FC; + background: {$lightbluebackground}; border: 1px solid #e2e2e2; padding: 8px; } @@ -45,14 +45,14 @@ width: auto; border: 1px solid #e2e2e2; padding: 12px; - background: #F8F9FC; + background: {$lightbluebackground}; overflow-x: auto; border-radius: 3px; } .setup-issue tt { color: black; - background: #EBECEE; + background: {$greybackground}; padding: 2px 4px; } @@ -70,7 +70,7 @@ .setup-fatal .setup-issue-instructions { color: #af1404; - background: #f4dddb; + background: {$lightred}; } .setup-issue-name { @@ -90,14 +90,14 @@ .setup-issue-status { margin: 0 0 16px 0; padding: 12px; - background: #FDF5D4; + background: {$lightyellow}; color: #ab8206; border-radius: 3px; } .setup-issue-actions { padding: 12px; - background-color: #f5f5f5; + background-color: {$bluepropertybackground}; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; overflow: hidden; @@ -110,8 +110,8 @@ .setup-issue-next { padding: 12px; - border: 1px solid #BFCFDA; - background: #daeaf3; + border: 1px solid {$lightblueborder}; + background: {$lightblue}; text-align: center; margin: 12px 0; color: #2980b9; diff --git a/webroot/rsrc/css/application/pholio/pholio.css b/webroot/rsrc/css/application/pholio/pholio.css --- a/webroot/rsrc/css/application/pholio/pholio.css +++ b/webroot/rsrc/css/application/pholio/pholio.css @@ -6,6 +6,13 @@ vertical-align: middle; position: relative; background: url('/rsrc/image/checker_lighter.png'); + filter: {$pholio-mock-image-invert}; +} + +.pholio-mock-thumb-grid-item.pholio-mock-thumb-grid-current, +.pholio-mock-thumb-grid-item.pholio-mock-thumb-grid-current > *, +.pholio-mock-image-container > * { + filter: {$pholio-mock-image-invert}; } .pholio-mock-thumb-grid-container { diff --git a/webroot/rsrc/css/phui/phui-basic-nav-view.css b/webroot/rsrc/css/phui/phui-basic-nav-view.css --- a/webroot/rsrc/css/phui/phui-basic-nav-view.css +++ b/webroot/rsrc/css/phui/phui-basic-nav-view.css @@ -94,7 +94,7 @@ } .phui-basic-nav .phabricator-side-menu .phui-list-item-selected { - background-color: rgba({$alphablack},.05); + background-color: {$navigation-menu-selection-background}; border-top-right-radius: 3px; border-bottom-right-radius: 3px; font-weight: bold; @@ -103,7 +103,7 @@ .device-desktop .phui-basic-nav .phabricator-side-menu .phui-list-item-selected a.phui-list-item-href:hover { - background-color: rgba({$alphablack},.05); + background-color: {$navigation-menu-selection-background}; } .phui-basic-nav .phabricator-side-menu .phui-list-item-type-label { @@ -119,7 +119,7 @@ .device-desktop .phui-basic-nav .phabricator-side-menu a.phui-list-item-href:hover { text-decoration: none; - background-color: rgba({$alphablack},.07); + background-color: {$navigation-menu-hover-background}; } .phui-basic-nav .phabricator-side-menu .phui-list-item-type-link + diff --git a/webroot/rsrc/css/phui/phui-form-view.css b/webroot/rsrc/css/phui/phui-form-view.css --- a/webroot/rsrc/css/phui/phui-form-view.css +++ b/webroot/rsrc/css/phui/phui-form-view.css @@ -263,7 +263,7 @@ .phui-form-inset { margin: 12px 0; padding: 8px; - background: #f7f9fd; + background: {$form-inset-background}; border: 1px solid {$lightblueborder}; border-radius: 3px; } diff --git a/webroot/rsrc/css/phui/phui-list.css b/webroot/rsrc/css/phui/phui-list.css --- a/webroot/rsrc/css/phui/phui-list.css +++ b/webroot/rsrc/css/phui/phui-list.css @@ -325,7 +325,7 @@ .phabricator-nav-local .phui-list-item-has-action-icon .phui-list-item-action-href:hover { - background-color: rgba({$alphablack},.05); + background-color: {$navigation-menu-selection-background}; } .phabricator-nav-local .phui-list-item-has-action-icon diff --git a/webroot/rsrc/css/phui/phui-timeline-view.css b/webroot/rsrc/css/phui/phui-timeline-view.css --- a/webroot/rsrc/css/phui/phui-timeline-view.css +++ b/webroot/rsrc/css/phui/phui-timeline-view.css @@ -381,6 +381,10 @@ border-radius: 3px; } +.phui-timeline-older-transactions-are-hidden a { + color: {$timeline-hidden-transactions-anchor} +} + .device-phone .phui-timeline-older-transactions-are-hidden { margin: 0 8px; } diff --git a/webroot/rsrc/css/phui/workboards/phui-workcard.css b/webroot/rsrc/css/phui/workboards/phui-workcard.css --- a/webroot/rsrc/css/phui/workboards/phui-workcard.css +++ b/webroot/rsrc/css/phui/workboards/phui-workcard.css @@ -71,7 +71,7 @@ .device-desktop .phui-workcard.phui-oi:hover .phui-list-item-href { - background: #fff; + background: {$page.content}; opacity: .7; } 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 @@ -37,7 +37,7 @@ } .phui-workpanel-view.phui-workboard-column-milestone .phui-box-grey { - background-color: rgba(234, 230, 247, 0.85); + background-color: {$project-workboard-background}; } .phui-workpanel-view .phui-header-col2 .phui-icon-view { @@ -113,7 +113,7 @@ } .project-panel-empty .phui-oi-list-view { - background: rgba(234, 230, 247, 0.85); + background: {$project-workboard-background}; border-radius: 3px; margin-bottom: 4px; border: 1px dashed {$sh-indigoborder}; @@ -186,7 +186,7 @@ box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15); border: 1px solid {$lightblueborder}; padding: 4px 0; - background: #fff; + background: {$page.content}; } .workboard-drop-preview li {