@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[Redesign] Misc Buggypoos

Summary:
- Give preference to Segoe on Windows
- Move to Lato headers except documents
- Fix diviner issues
- Fix feed overwriting line-height
- Fix apps launcher
- Fix infoview + listview
- Make tall headers less tall
- Legalpad, Diviner tweaks

Test Plan: Random surfing. @epriestley can you just commit this for me, connection generally shitty.

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Differential Revision: https://secure.phabricator.com/D13305

authored by

Chad Little and committed by
epriestley
dc53d8a7 6af1c02f

+69 -76
+31 -31
resources/celerity/map.php
··· 7 7 */ 8 8 return array( 9 9 'names' => array( 10 - 'core.pkg.css' => 'a50fc769', 10 + 'core.pkg.css' => '9993fd3a', 11 11 'core.pkg.js' => '41f5edc5', 12 12 'darkconsole.pkg.js' => 'e7393ebb', 13 - 'differential.pkg.css' => '49c9d302', 13 + 'differential.pkg.css' => 'fe951924', 14 14 'differential.pkg.js' => 'ebef29b1', 15 15 'diffusion.pkg.css' => '385e85b3', 16 16 'diffusion.pkg.js' => '0115b37c', ··· 58 58 'rsrc/css/application/dashboard/dashboard.css' => 'eb458607', 59 59 'rsrc/css/application/diff/inline-comment-summary.css' => '51efda3a', 60 60 'rsrc/css/application/differential/add-comment.css' => 'c47f8c40', 61 - 'rsrc/css/application/differential/changeset-view.css' => '73712bee', 61 + 'rsrc/css/application/differential/changeset-view.css' => '9b8e8bb7', 62 62 'rsrc/css/application/differential/core.css' => '7ac3cabc', 63 - 'rsrc/css/application/differential/phui-inline-comment.css' => 'e60ad106', 63 + 'rsrc/css/application/differential/phui-inline-comment.css' => 'fa5b8d1f', 64 64 'rsrc/css/application/differential/results-table.css' => '181aa9d9', 65 65 'rsrc/css/application/differential/revision-comment.css' => '14b8565a', 66 66 'rsrc/css/application/differential/revision-history.css' => '0e8eb855', ··· 107 107 'rsrc/css/application/slowvote/slowvote.css' => '266df6a1', 108 108 'rsrc/css/application/tokens/tokens.css' => '3d0f239e', 109 109 'rsrc/css/application/uiexample/example.css' => '528b19de', 110 - 'rsrc/css/core/core.css' => 'd3a3978f', 110 + 'rsrc/css/core/core.css' => '47adcf87', 111 111 'rsrc/css/core/remarkup.css' => '13368efd', 112 112 'rsrc/css/core/syntax.css' => '9fd11da8', 113 113 'rsrc/css/core/z-index.css' => '63689f49', 114 - 'rsrc/css/diviner/diviner-shared.css' => '38813222', 114 + 'rsrc/css/diviner/diviner-shared.css' => '7545fd9e', 115 115 'rsrc/css/font/font-awesome.css' => 'e2e712fe', 116 116 'rsrc/css/font/font-lato.css' => '5f05d817', 117 117 'rsrc/css/font/font-slabo.css' => '1f520937', ··· 127 127 'rsrc/css/phui/phui-action-list.css' => '32c388b3', 128 128 'rsrc/css/phui/phui-action-panel.css' => '3ee9afd5', 129 129 'rsrc/css/phui/phui-box.css' => 'a5bb366d', 130 - 'rsrc/css/phui/phui-button.css' => '5ccb5ce4', 130 + 'rsrc/css/phui/phui-button.css' => 'f4d9c140', 131 131 'rsrc/css/phui/phui-crumbs-view.css' => 'ce840ec2', 132 - 'rsrc/css/phui/phui-document.css' => '7f67a837', 133 - 'rsrc/css/phui/phui-feed-story.css' => '153a2ebf', 134 - 'rsrc/css/phui/phui-fontkit.css' => 'ce1ce3ca', 132 + 'rsrc/css/phui/phui-document.css' => 'bc45d313', 133 + 'rsrc/css/phui/phui-feed-story.css' => '25913b7b', 134 + 'rsrc/css/phui/phui-fontkit.css' => '28739edc', 135 135 'rsrc/css/phui/phui-form-view.css' => 'a0e8f168', 136 - 'rsrc/css/phui/phui-form.css' => '1ecbc461', 137 - 'rsrc/css/phui/phui-header-view.css' => '44fc449c', 136 + 'rsrc/css/phui/phui-form.css' => '17ce37a9', 137 + 'rsrc/css/phui/phui-header-view.css' => '0524711d', 138 138 'rsrc/css/phui/phui-icon.css' => '88ba9081', 139 139 'rsrc/css/phui/phui-image-mask.css' => '5a8b09c8', 140 140 'rsrc/css/phui/phui-info-panel.css' => '27ea50a1', 141 141 'rsrc/css/phui/phui-info-view.css' => '33e54618', 142 - 'rsrc/css/phui/phui-list.css' => 'e448b6ba', 143 - 'rsrc/css/phui/phui-object-box.css' => '4fd75233', 144 - 'rsrc/css/phui/phui-object-item-list-view.css' => 'bf7463f7', 142 + 'rsrc/css/phui/phui-list.css' => '02ab3534', 143 + 'rsrc/css/phui/phui-object-box.css' => '3db9f358', 144 + 'rsrc/css/phui/phui-object-item-list-view.css' => 'a7d38075', 145 145 'rsrc/css/phui/phui-pager.css' => 'bea33d23', 146 146 'rsrc/css/phui/phui-pinboard-view.css' => '2495140e', 147 147 'rsrc/css/phui/phui-property-list-view.css' => '1baf23eb', ··· 507 507 'conpherence-transaction-css' => '85d0974c', 508 508 'conpherence-update-css' => '1099a660', 509 509 'conpherence-widget-pane-css' => '6e0e290b', 510 - 'differential-changeset-view-css' => '73712bee', 510 + 'differential-changeset-view-css' => '9b8e8bb7', 511 511 'differential-core-view-css' => '7ac3cabc', 512 512 'differential-inline-comment-editor' => 'd4c87bf4', 513 513 'differential-results-table-css' => '181aa9d9', ··· 519 519 'diffusion-icons-css' => '4ba18923', 520 520 'diffusion-readme-css' => '2106ea08', 521 521 'diffusion-source-css' => '66fdf661', 522 - 'diviner-shared-css' => '38813222', 522 + 'diviner-shared-css' => '7545fd9e', 523 523 'font-fontawesome' => 'e2e712fe', 524 524 'font-lato' => '5f05d817', 525 525 'font-slabo' => '1f520937', ··· 708 708 'phabricator-busy' => '59a7976a', 709 709 'phabricator-chatlog-css' => 'f1971c1c', 710 710 'phabricator-content-source-view-css' => '4b8b05d4', 711 - 'phabricator-core-css' => 'd3a3978f', 711 + 'phabricator-core-css' => '47adcf87', 712 712 'phabricator-countdown-css' => '86b7b0a0', 713 713 'phabricator-dashboard-css' => 'eb458607', 714 714 'phabricator-drag-and-drop-file-upload' => '07de8873', ··· 763 763 'phriction-document-css' => 'd1861e06', 764 764 'phui-action-panel-css' => '3ee9afd5', 765 765 'phui-box-css' => 'a5bb366d', 766 - 'phui-button-css' => '5ccb5ce4', 766 + 'phui-button-css' => 'f4d9c140', 767 767 'phui-calendar-css' => 'ccabe893', 768 768 'phui-calendar-day-css' => 'd1cf6f93', 769 769 'phui-calendar-list-css' => 'c1c7f338', 770 770 'phui-calendar-month-css' => '476be7e0', 771 771 'phui-crumbs-view-css' => 'ce840ec2', 772 - 'phui-document-view-css' => '7f67a837', 773 - 'phui-feed-story-css' => '153a2ebf', 772 + 'phui-document-view-css' => 'bc45d313', 773 + 'phui-feed-story-css' => '25913b7b', 774 774 'phui-font-icon-base-css' => '3dad2ae3', 775 - 'phui-fontkit-css' => 'ce1ce3ca', 776 - 'phui-form-css' => '1ecbc461', 775 + 'phui-fontkit-css' => '28739edc', 776 + 'phui-form-css' => '17ce37a9', 777 777 'phui-form-view-css' => 'a0e8f168', 778 - 'phui-header-view-css' => '44fc449c', 778 + 'phui-header-view-css' => '0524711d', 779 779 'phui-icon-view-css' => '88ba9081', 780 780 'phui-image-mask-css' => '5a8b09c8', 781 781 'phui-info-panel-css' => '27ea50a1', 782 782 'phui-info-view-css' => '33e54618', 783 - 'phui-inline-comment-view-css' => 'e60ad106', 784 - 'phui-list-view-css' => 'e448b6ba', 785 - 'phui-object-box-css' => '4fd75233', 786 - 'phui-object-item-list-view-css' => 'bf7463f7', 783 + 'phui-inline-comment-view-css' => 'fa5b8d1f', 784 + 'phui-list-view-css' => '02ab3534', 785 + 'phui-object-box-css' => '3db9f358', 786 + 'phui-object-item-list-view-css' => 'a7d38075', 787 787 'phui-pager-css' => 'bea33d23', 788 788 'phui-pinboard-view-css' => '2495140e', 789 789 'phui-property-list-view-css' => '1baf23eb', ··· 1373 1373 'javelin-behavior', 1374 1374 'javelin-dom', 1375 1375 ), 1376 - '73712bee' => array( 1377 - 'phui-inline-comment-view-css', 1378 - ), 1379 1376 '73d09eef' => array( 1380 1377 'javelin-behavior', 1381 1378 'javelin-vector', ··· 1574 1571 'javelin-install', 1575 1572 'javelin-dom', 1576 1573 'javelin-reactor-dom', 1574 + ), 1575 + '9b8e8bb7' => array( 1576 + 'phui-inline-comment-view-css', 1577 1577 ), 1578 1578 '9f36c42d' => array( 1579 1579 'javelin-behavior',
+6 -4
src/applications/celerity/CelerityResourceTransformer.php
··· 172 172 public static function getCSSVariableMap() { 173 173 return array( 174 174 // Fonts 175 - 'basefont' => "13px/1.231 'Lato', 'Segoe UI', 'Segoe UI Web Regular', ". 176 - "'Segoe UI Symbol', 'Helvetica Neue', Helvetica, Arial, sans-serif", 175 + 'basefont' => "13px 'Segoe UI', 'Segoe UI Web Regular', ". 176 + "'Segoe UI Symbol', 'Lato', 'Helvetica Neue', Helvetica, ". 177 + "Arial, sans-serif", 177 178 178 - 'fontfamily' => "'Lato', 'Segoe UI', 'Segoe UI Web Regular', ". 179 - "'Segoe UI Symbol', 'Helvetica Neue', Helvetica, Arial, sans-serif", 179 + 'fontfamily' => "'Segoe UI', 'Segoe UI Web Regular', ". 180 + "'Segoe UI Symbol', 'Lato', 'Helvetica Neue', Helvetica, ". 181 + "Arial, sans-serif", 180 182 181 183 // Drop Shadow 182 184 'dropshadow' => '0 1px 6px rgba(0, 0, 0, .25)',
+1 -1
src/applications/meta/query/PhabricatorAppSearchEngine.php
··· 201 201 $results[] = phutil_tag( 202 202 'h1', 203 203 array( 204 - 'class' => 'launcher-header', 204 + 'class' => 'phui-object-item-list-header', 205 205 ), 206 206 idx($group_names, $group, $group)); 207 207 }
-10
src/view/phui/PHUIHeaderView.php
··· 264 264 ), 265 265 $this->header); 266 266 267 - if ($this->tags) { 268 - $left[] = ' '; 269 - $left[] = phutil_tag( 270 - 'span', 271 - array( 272 - 'class' => 'phui-header-tags', 273 - ), 274 - array_interleave(' ', $this->tags)); 275 - } 276 - 277 267 if ($this->subheader) { 278 268 $left[] = phutil_tag( 279 269 'div',
+10 -4
webroot/rsrc/css/diviner/diviner-shared.css
··· 65 65 padding: 0 8px 16px 0; 66 66 } 67 67 68 - body .diviner-document-section .phui-header-view { 68 + body .diviner-document-section .phui-header-header { 69 69 width: 100%; 70 70 font-size: 20px; 71 - font-weight: 400; 71 + font-weight: bold; 72 + margin: 0; 73 + padding: 0; 74 + } 75 + 76 + body .diviner-document-section .phui-header-shell.phui-bleed-header { 77 + padding: 0; 72 78 } 73 79 74 80 .phui-property-list-view + .diviner-document-section { ··· 150 156 151 157 .diviner-book-item-title { 152 158 font-weight: 700; 153 - font-size: 16px; 154 - color: {$darkbluetext}; 159 + font-size: 15px; 160 + color: {$bluetext}; 155 161 } 156 162 157 163 .diviner-book-item-type {
+4
webroot/rsrc/css/phui/phui-document.css
··· 166 166 .device-phone .phui-document-view .remarkup-has-toc .phabricator-remarkup-toc { 167 167 display: none; 168 168 } 169 + 170 + body .phui-document-view .phui-header-shell.phui-bleed-header { 171 + padding: 0; 172 + }
-5
webroot/rsrc/css/phui/phui-feed-story.css
··· 34 34 word-break: break-word; 35 35 max-height: 300px; 36 36 overflow: hidden; 37 - line-height: 18px; 38 - } 39 - 40 - .phui-feed-story-body.phabricator-remarkup { 41 - line-height: inherit; 42 37 } 43 38 44 39 .phui-feed-story-foot {
+5 -3
webroot/rsrc/css/phui/phui-fontkit.css
··· 8 8 9 9 */ 10 10 11 - .phui-object-box :first-child .phui-header-header, 12 11 .phui-document-view .phui-header-tall .phui-header-header, 13 - .aphront-dialog-head .phui-header-header { 12 + .diviner-document-section .phui-header-header { 14 13 font-family: 'Slabo', {$fontfamily}; 14 + color: {$darkbluetext}; 15 + font-size: 22px; 15 16 } 16 17 17 - .phui-document-view .phui-header-header { 18 + .diviner-document-section .phui-header-header { 18 19 font-family: 'Slabo', {$fontfamily}; 19 20 color: {$darkbluetext}; 21 + font-size: 20px; 20 22 } 21 23 22 24 .phui-document-view .phabricator-remarkup h1.remarkup-header,
+2 -3
webroot/rsrc/css/phui/phui-header-view.css
··· 69 69 } 70 70 71 71 .phui-header-header { 72 - font-size: 18px; 73 - font-weight: bold; 72 + font-size: 16px; 74 73 line-height: 24px; 75 74 color: {$darkbluetext}; 76 75 } 77 76 78 77 .phui-object-box .phui-header-tall .phui-header-header, 79 78 .phui-document-view .phui-header-tall .phui-header-header { 80 - font-size: 20px; 79 + font-size: 18px; 81 80 } 82 81 83 82 .phui-header-view .phui-header-header a {
+7
webroot/rsrc/css/phui/phui-list.css
··· 175 175 border-right: 1px solid {$lightblueborder}; 176 176 border-bottom: 1px solid {$thinblueborder}; 177 177 } 178 + 179 + /* - Info Stack ------------------------------------------------------------ */ 180 + 181 + .phui-info-view + .phui-list-view { 182 + margin-top: 16px; 183 + border-top: 1px solid {$thinblueborder}; 184 + }
+3 -15
webroot/rsrc/css/phui/phui-object-item-list-view.css
··· 613 613 border-top: 1px solid {$thinblueborder}; 614 614 border-bottom: 1px solid {$thinblueborder}; 615 615 padding: 8px; 616 - font-weight: 500; 617 616 background-color: {$lightgreybackground}; 618 617 } 619 618 620 619 .phui-object-box .phui-header-shell + .phui-object-item-list-view 621 620 .phui-object-item-list-header, 622 621 .phui-object-box .phui-object-box-hidden-content + .phui-object-item-list-view 623 - .phui-object-item-list-header { 622 + .phui-object-item-list-header, 623 + .phui-object-box .phui-object-box-hidden-content + 624 + .phui-object-item-list-header { 624 625 border-top: none; 625 626 } 626 627 ··· 636 637 637 638 638 639 /* - Launcher List ---------------------------------------------------------- */ 639 - 640 - .launcher-header { 641 - padding: 8px 4px; 642 - font-weight: 500; 643 - color: {$blue}; 644 - font-size: 13px; 645 - border-top: 1px solid {$thinblueborder}; 646 - border-bottom: 1px solid {$thinblueborder}; 647 - } 648 - 649 - .phui-header-shell + .launcher-header { 650 - border-top: none; 651 - } 652 640 653 641 .phui-object-item-image-icon { 654 642 background: none;