@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.

Move Tablet breakpoint from 768 -> 920

Summary: Bumping this up higher since two column views get extra tight fast below 900 px. This felt most correct to me, dialing it back from first attempt at 960. Mostly I don't want to ever accidentally trigger it when I'm on the 12" MacBook. Ref T10926

Test Plan: Durable Column, Workboards, Dashboards, Tasks.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: avivey, Korvin

Maniphest Tasks: T10926

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

+30 -28
+25 -25
resources/celerity/map.php
··· 7 7 */ 8 8 return array( 9 9 'names' => array( 10 - 'core.pkg.css' => '204cabae', 11 - 'core.pkg.js' => '9f2969e9', 10 + 'core.pkg.css' => '8aeacc63', 11 + 'core.pkg.js' => '437c65c2', 12 12 'darkconsole.pkg.js' => 'e7393ebb', 13 13 'differential.pkg.css' => '33da0633', 14 14 'differential.pkg.js' => '4b7d8f19', ··· 126 126 'rsrc/css/phui/phui-box.css' => '5c8387cf', 127 127 'rsrc/css/phui/phui-button.css' => 'a64a8de6', 128 128 'rsrc/css/phui/phui-chart.css' => '6bf6f78e', 129 - 'rsrc/css/phui/phui-crumbs-view.css' => '1a1265d4', 129 + 'rsrc/css/phui/phui-crumbs-view.css' => '6b813619', 130 130 'rsrc/css/phui/phui-curtain-view.css' => '7148ae25', 131 131 'rsrc/css/phui/phui-document-pro.css' => '8419560b', 132 132 'rsrc/css/phui/phui-document-summary.css' => '9ca48bdf', ··· 367 367 'rsrc/js/application/config/behavior-reorder-fields.js' => 'b6993408', 368 368 'rsrc/js/application/conpherence/ConpherenceThreadManager.js' => '01774ab2', 369 369 'rsrc/js/application/conpherence/behavior-drag-and-drop-photo.js' => 'cf86d16a', 370 - 'rsrc/js/application/conpherence/behavior-durable-column.js' => 'c72aa091', 370 + 'rsrc/js/application/conpherence/behavior-durable-column.js' => 'd3506890', 371 371 'rsrc/js/application/conpherence/behavior-menu.js' => '1d45c74d', 372 372 'rsrc/js/application/conpherence/behavior-pontificate.js' => '21ba5861', 373 373 'rsrc/js/application/conpherence/behavior-quicksand-blacklist.js' => '7927a7d3', ··· 477 477 'rsrc/js/core/behavior-choose-control.js' => '327a00d1', 478 478 'rsrc/js/core/behavior-crop.js' => 'fa0f4fc2', 479 479 'rsrc/js/core/behavior-dark-console.js' => 'f411b6ae', 480 - 'rsrc/js/core/behavior-device.js' => 'b5b36110', 480 + 'rsrc/js/core/behavior-device.js' => 'bb1dd507', 481 481 'rsrc/js/core/behavior-drag-and-drop-textarea.js' => '484a6e22', 482 482 'rsrc/js/core/behavior-error-log.js' => '6882e80a', 483 483 'rsrc/js/core/behavior-fancy-datepicker.js' => '568931f3', ··· 601 601 'javelin-behavior-dashboard-tab-panel' => 'd4eecc63', 602 602 'javelin-behavior-day-view' => '5c46cff2', 603 603 'javelin-behavior-desktop-notifications-control' => 'edd1ba66', 604 - 'javelin-behavior-device' => 'b5b36110', 604 + 'javelin-behavior-device' => 'bb1dd507', 605 605 'javelin-behavior-differential-add-reviewers-and-ccs' => 'e10f8e18', 606 606 'javelin-behavior-differential-comment-jump' => '4fdb476d', 607 607 'javelin-behavior-differential-diff-radios' => 'e1ff79b1', ··· 620 620 'javelin-behavior-diffusion-pull-lastmodified' => 'f01586dc', 621 621 'javelin-behavior-doorkeeper-tag' => 'e5822781', 622 622 'javelin-behavior-drydock-live-operation-status' => '901935ef', 623 - 'javelin-behavior-durable-column' => 'c72aa091', 623 + 'javelin-behavior-durable-column' => 'd3506890', 624 624 'javelin-behavior-editengine-reorder-configs' => 'd7a74243', 625 625 'javelin-behavior-editengine-reorder-fields' => 'b59e1e96', 626 626 'javelin-behavior-error-log' => '6882e80a', ··· 823 823 'phui-calendar-list-css' => 'c1c7f338', 824 824 'phui-calendar-month-css' => '476be7e0', 825 825 'phui-chart-css' => '6bf6f78e', 826 - 'phui-crumbs-view-css' => '1a1265d4', 826 + 'phui-crumbs-view-css' => '6b813619', 827 827 'phui-curtain-view-css' => '7148ae25', 828 828 'phui-document-summary-view-css' => '9ca48bdf', 829 829 'phui-document-view-css' => '715aedfb', ··· 1794 1794 'javelin-dom', 1795 1795 'phabricator-draggable-list', 1796 1796 ), 1797 - 'b5b36110' => array( 1798 - 'javelin-behavior', 1799 - 'javelin-stratcom', 1800 - 'javelin-dom', 1801 - 'javelin-vector', 1802 - 'javelin-install', 1803 - ), 1804 1797 'b5c256b8' => array( 1805 1798 'javelin-install', 1806 1799 'javelin-dom', ··· 1826 1819 'bae58312' => array( 1827 1820 'javelin-install', 1828 1821 'javelin-workboard-card', 1822 + ), 1823 + 'bb1dd507' => array( 1824 + 'javelin-behavior', 1825 + 'javelin-stratcom', 1826 + 'javelin-dom', 1827 + 'javelin-vector', 1828 + 'javelin-install', 1829 1829 ), 1830 1830 'bcaccd64' => array( 1831 1831 'javelin-behavior', ··· 1866 1866 'c587b80f' => array( 1867 1867 'javelin-install', 1868 1868 ), 1869 - 'c72aa091' => array( 1870 - 'javelin-behavior', 1871 - 'javelin-dom', 1872 - 'javelin-stratcom', 1873 - 'javelin-behavior-device', 1874 - 'javelin-scrollbar', 1875 - 'javelin-quicksand', 1876 - 'phabricator-keyboard-shortcut', 1877 - 'conpherence-thread-manager', 1878 - ), 1879 1869 'c7ccd872' => array( 1880 1870 'phui-fontkit-css', 1881 1871 ), ··· 1940 1930 ), 1941 1931 'd254d646' => array( 1942 1932 'javelin-util', 1933 + ), 1934 + 'd3506890' => array( 1935 + 'javelin-behavior', 1936 + 'javelin-dom', 1937 + 'javelin-stratcom', 1938 + 'javelin-behavior-device', 1939 + 'javelin-scrollbar', 1940 + 'javelin-quicksand', 1941 + 'phabricator-keyboard-shortcut', 1942 + 'conpherence-thread-manager', 1943 1943 ), 1944 1944 'd4505101' => array( 1945 1945 'javelin-stratcom',
+3 -1
webroot/rsrc/css/phui/phui-crumbs-view.css
··· 20 20 text-decoration: none; 21 21 } 22 22 23 - .device-phone .phui-crumbs-view { 23 + .device-tablet .phui-crumbs-view, 24 + .device-phone .phui-crumbs-view, 25 + .project-board-nav .phui-crumbs-view { 24 26 padding-left: 8px; 25 27 padding-right: 0; 26 28 }
+1 -1
webroot/rsrc/js/application/conpherence/behavior-durable-column.js
··· 33 33 34 34 var columnWidth = (300 + margin); 35 35 // This is the smallest window size where we'll enable the column. 36 - var minimumViewportWidth = (768 - margin); 36 + var minimumViewportWidth = (920 - margin); 37 37 38 38 var quick = JX.$('phabricator-standard-page-body'); 39 39
+1 -1
webroot/rsrc/js/core/behavior-device.js
··· 10 10 JX.install('Device', { 11 11 statics : { 12 12 _device : null, 13 - _tabletBreakpoint: 768, 13 + _tabletBreakpoint: 920, 14 14 15 15 setTabletBreakpoint: function(width) { 16 16 var self = JX.Device;