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

CSS tooltips with arrows.

Summary: Adds little arrows in CSS to the tooltipcs.

Test Plan: Tested UIExamples and Remarkup Box

Reviewers: epriestley, btrahan

Reviewed By: btrahan

CC: aran, Korvin

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

+94 -45
+41 -41
src/__celerity_resource_map__.php
··· 716 716 ), 717 717 'aphront-tooltip-css' => 718 718 array( 719 - 'uri' => '/res/e0fa3a98/rsrc/css/aphront/tooltip.css', 719 + 'uri' => '/res/32665c0e/rsrc/css/aphront/tooltip.css', 720 720 'type' => 'css', 721 721 'requires' => 722 722 array( ··· 3194 3194 ), array( 3195 3195 'packages' => 3196 3196 array( 3197 - '71401d18' => 3197 + '0620a1f4' => 3198 3198 array( 3199 3199 'name' => 'core.pkg.css', 3200 3200 'symbols' => ··· 3238 3238 36 => 'phabricator-crumbs-view-css', 3239 3239 37 => 'phabricator-object-item-list-view-css', 3240 3240 ), 3241 - 'uri' => '/res/pkg/71401d18/core.pkg.css', 3241 + 'uri' => '/res/pkg/0620a1f4/core.pkg.css', 3242 3242 'type' => 'css', 3243 3243 ), 3244 3244 '5bcc25b6' => ··· 3426 3426 'reverse' => 3427 3427 array( 3428 3428 'aphront-attached-file-view-css' => '7839ae2d', 3429 - 'aphront-crumbs-view-css' => '71401d18', 3430 - 'aphront-dialog-view-css' => '71401d18', 3431 - 'aphront-error-view-css' => '71401d18', 3432 - 'aphront-form-view-css' => '71401d18', 3429 + 'aphront-crumbs-view-css' => '0620a1f4', 3430 + 'aphront-dialog-view-css' => '0620a1f4', 3431 + 'aphront-error-view-css' => '0620a1f4', 3432 + 'aphront-form-view-css' => '0620a1f4', 3433 3433 'aphront-headsup-action-list-view-css' => 'c904bbee', 3434 - 'aphront-headsup-view-css' => '71401d18', 3435 - 'aphront-list-filter-view-css' => '71401d18', 3436 - 'aphront-pager-view-css' => '71401d18', 3437 - 'aphront-panel-view-css' => '71401d18', 3438 - 'aphront-side-nav-view-css' => '71401d18', 3439 - 'aphront-table-view-css' => '71401d18', 3440 - 'aphront-tokenizer-control-css' => '71401d18', 3441 - 'aphront-tooltip-css' => '71401d18', 3442 - 'aphront-typeahead-control-css' => '71401d18', 3434 + 'aphront-headsup-view-css' => '0620a1f4', 3435 + 'aphront-list-filter-view-css' => '0620a1f4', 3436 + 'aphront-pager-view-css' => '0620a1f4', 3437 + 'aphront-panel-view-css' => '0620a1f4', 3438 + 'aphront-side-nav-view-css' => '0620a1f4', 3439 + 'aphront-table-view-css' => '0620a1f4', 3440 + 'aphront-tokenizer-control-css' => '0620a1f4', 3441 + 'aphront-tooltip-css' => '0620a1f4', 3442 + 'aphront-typeahead-control-css' => '0620a1f4', 3443 3443 'differential-changeset-view-css' => 'c904bbee', 3444 3444 'differential-core-view-css' => 'c904bbee', 3445 3445 'differential-inline-comment-editor' => '7ecd31fa', ··· 3520 3520 'javelin-util' => 'db6d724d', 3521 3521 'javelin-vector' => 'db6d724d', 3522 3522 'javelin-workflow' => 'db6d724d', 3523 - 'lightbox-attachment-css' => '71401d18', 3523 + 'lightbox-attachment-css' => '0620a1f4', 3524 3524 'maniphest-task-summary-css' => '7839ae2d', 3525 3525 'maniphest-transaction-detail-css' => '7839ae2d', 3526 - 'phabricator-app-buttons-css' => '71401d18', 3526 + 'phabricator-app-buttons-css' => '0620a1f4', 3527 3527 'phabricator-busy' => '5bcc25b6', 3528 3528 'phabricator-content-source-view-css' => 'c904bbee', 3529 - 'phabricator-core-buttons-css' => '71401d18', 3530 - 'phabricator-core-css' => '71401d18', 3531 - 'phabricator-crumbs-view-css' => '71401d18', 3532 - 'phabricator-directory-css' => '71401d18', 3529 + 'phabricator-core-buttons-css' => '0620a1f4', 3530 + 'phabricator-core-css' => '0620a1f4', 3531 + 'phabricator-crumbs-view-css' => '0620a1f4', 3532 + 'phabricator-directory-css' => '0620a1f4', 3533 3533 'phabricator-drag-and-drop-file-upload' => '7ecd31fa', 3534 3534 'phabricator-dropdown-menu' => '5bcc25b6', 3535 3535 'phabricator-file-upload' => '5bcc25b6', 3536 - 'phabricator-filetree-view-css' => '71401d18', 3537 - 'phabricator-flag-css' => '71401d18', 3538 - 'phabricator-form-view-css' => '71401d18', 3539 - 'phabricator-header-view-css' => '71401d18', 3540 - 'phabricator-jump-nav' => '71401d18', 3536 + 'phabricator-filetree-view-css' => '0620a1f4', 3537 + 'phabricator-flag-css' => '0620a1f4', 3538 + 'phabricator-form-view-css' => '0620a1f4', 3539 + 'phabricator-header-view-css' => '0620a1f4', 3540 + 'phabricator-jump-nav' => '0620a1f4', 3541 3541 'phabricator-keyboard-shortcut' => '5bcc25b6', 3542 3542 'phabricator-keyboard-shortcut-manager' => '5bcc25b6', 3543 - 'phabricator-main-menu-view' => '71401d18', 3543 + 'phabricator-main-menu-view' => '0620a1f4', 3544 3544 'phabricator-menu-item' => '5bcc25b6', 3545 - 'phabricator-nav-view-css' => '71401d18', 3545 + 'phabricator-nav-view-css' => '0620a1f4', 3546 3546 'phabricator-notification' => '5bcc25b6', 3547 - 'phabricator-notification-css' => '71401d18', 3548 - 'phabricator-notification-menu-css' => '71401d18', 3549 - 'phabricator-object-item-list-view-css' => '71401d18', 3547 + 'phabricator-notification-css' => '0620a1f4', 3548 + 'phabricator-notification-menu-css' => '0620a1f4', 3549 + 'phabricator-object-item-list-view-css' => '0620a1f4', 3550 3550 'phabricator-object-selector-css' => 'c904bbee', 3551 3551 'phabricator-paste-file-upload' => '5bcc25b6', 3552 3552 'phabricator-prefab' => '5bcc25b6', 3553 3553 'phabricator-project-tag-css' => '7839ae2d', 3554 - 'phabricator-remarkup-css' => '71401d18', 3554 + 'phabricator-remarkup-css' => '0620a1f4', 3555 3555 'phabricator-shaped-request' => '7ecd31fa', 3556 - 'phabricator-side-menu-view-css' => '71401d18', 3557 - 'phabricator-standard-page-view' => '71401d18', 3556 + 'phabricator-side-menu-view-css' => '0620a1f4', 3557 + 'phabricator-standard-page-view' => '0620a1f4', 3558 3558 'phabricator-textareautils' => '5bcc25b6', 3559 3559 'phabricator-tooltip' => '5bcc25b6', 3560 - 'phabricator-transaction-view-css' => '71401d18', 3561 - 'sprite-apps-large-css' => '71401d18', 3562 - 'sprite-gradient-css' => '71401d18', 3563 - 'sprite-icon-css' => '71401d18', 3564 - 'sprite-menu-css' => '71401d18', 3565 - 'syntax-highlighting-css' => '71401d18', 3560 + 'phabricator-transaction-view-css' => '0620a1f4', 3561 + 'sprite-apps-large-css' => '0620a1f4', 3562 + 'sprite-gradient-css' => '0620a1f4', 3563 + 'sprite-icon-css' => '0620a1f4', 3564 + 'sprite-menu-css' => '0620a1f4', 3565 + 'syntax-highlighting-css' => '0620a1f4', 3566 3566 ), 3567 3567 ));
+53 -4
webroot/rsrc/css/aphront/tooltip.css
··· 8 8 } 9 9 10 10 .jx-tooltip { 11 - background: #222222; 11 + background: #000; 12 12 color: #f9f9f9; 13 - padding: 6px 8px; 13 + font-size: 12px; 14 + padding: 4px 8px; 14 15 overflow: hidden; 15 16 white-space: pre-wrap; 17 + border-radius: 3px; 16 18 opacity: 0.9; 17 19 18 20 box-shadow: 0 0 2px rgba(255, 255, 255, 0.5); 19 21 } 20 22 23 + .jx-tooltip:after { 24 + border: solid transparent; 25 + content: " "; 26 + height: 0; 27 + width: 0; 28 + position: absolute; 29 + pointer-events: none; 30 + border-color: rgba(0, 0, 0, 0); 31 + border-width: 5px; 32 + } 33 + 21 34 .jx-tooltip-align-E { 22 - padding-left: 3px; 35 + margin-left: 5px; 36 + } 37 + 38 + .jx-tooltip-align-E .jx-tooltip:after { 39 + margin-top: -5px; 40 + border-right-color: #000; 41 + right: 100%; 42 + top: 50%; 43 + } 44 + 45 + .jx-tooltip-align-W { 46 + margin-right: 5px; 47 + } 48 + 49 + .jx-tooltip-align-W .jx-tooltip:after { 50 + margin-top: -5px; 51 + border-left-color: #000; 52 + left: 100%; 53 + top: 50%; 23 54 } 24 55 25 56 .jx-tooltip-align-N { 26 - padding-bottom: 3px; 57 + margin-top: -5px; 58 + } 59 + 60 + .jx-tooltip-align-N .jx-tooltip:after { 61 + margin-left: -5px; 62 + border-top-color: #000; 63 + top: 100%; 64 + left: 50%; 65 + } 66 + 67 + .jx-tooltip-align-S { 68 + margin-bottom: -5px; 69 + } 70 + 71 + .jx-tooltip-align-S .jx-tooltip:after { 72 + margin-left: -5px; 73 + border-bottom-color: #000; 74 + bottom: 100%; 75 + left: 50%; 27 76 }