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

Add Persona login icon

Summary: Adds the new icon 1x and 2x

Test Plan: photoshop

Reviewers: epriestley

Reviewed By: epriestley

CC: Korvin, epriestley, aran

Maniphest Tasks: T3958

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

+22 -9
resources/sprite/login_1x/Persona.png

This is a binary file and will not be displayed.

resources/sprite/login_2x/Persona.png

This is a binary file and will not be displayed.

+5
resources/sprite/manifest/login.json
··· 66 66 "rule" : ".login-Openid", 67 67 "hash" : "9267ffbb8d4e6dee409c4d8fa2d50c0a" 68 68 }, 69 + "login-Persona" : { 70 + "name" : "login-Persona", 71 + "rule" : ".login-Persona", 72 + "hash" : "949faf7bf5ed377c06aa480da1f42b74" 73 + }, 69 74 "login-Phabricator" : { 70 75 "name" : "login-Phabricator", 71 76 "rule" : ".login-Phabricator",
+5 -5
src/__celerity_resource_map__.php
··· 653 653 ), 654 654 '/rsrc/image/sprite-login-X2.png' => 655 655 array( 656 - 'hash' => 'cd7eb19a0428c6be90c48cd2329a35fc', 657 - 'uri' => '/res/cd7eb19a/rsrc/image/sprite-login-X2.png', 656 + 'hash' => '7176335e4e1604f94eacdb1790660560', 657 + 'uri' => '/res/7176335e/rsrc/image/sprite-login-X2.png', 658 658 'disk' => '/rsrc/image/sprite-login-X2.png', 659 659 'type' => 'png', 660 660 ), 661 661 '/rsrc/image/sprite-login.png' => 662 662 array( 663 - 'hash' => '788be2fd8e1f80b9faec9f5cf4bd5f4b', 664 - 'uri' => '/res/788be2fd/rsrc/image/sprite-login.png', 663 + 'hash' => '7d3eee260ee0beb90c12e26fbc48fd9c', 664 + 'uri' => '/res/7d3eee26/rsrc/image/sprite-login.png', 665 665 'disk' => '/rsrc/image/sprite-login.png', 666 666 'type' => 'png', 667 667 ), ··· 4189 4189 ), 4190 4190 'sprite-login-css' => 4191 4191 array( 4192 - 'uri' => '/res/8bd33e35/rsrc/css/sprite-login.css', 4192 + 'uri' => '/res/48dc427d/rsrc/css/sprite-login.css', 4193 4193 'type' => 'css', 4194 4194 'requires' => 4195 4195 array(
+4
src/applications/auth/provider/PhabricatorAuthProviderPersona.php
··· 76 76 return array($this->loadOrCreateAccount($account_id), $response); 77 77 } 78 78 79 + protected function getLoginIcon() { 80 + return 'Persona'; 81 + } 82 + 79 83 }
+8 -4
webroot/rsrc/css/sprite-login.css
··· 70 70 background-position: 0px -105px; 71 71 } 72 72 73 - .login-Phabricator { 73 + .login-Persona { 74 74 background-position: -35px -105px; 75 75 } 76 76 77 - .login-TwitchTV { 77 + .login-Phabricator { 78 78 background-position: -70px -105px; 79 79 } 80 80 81 - .login-Twitter { 81 + .login-TwitchTV { 82 82 background-position: -105px -105px; 83 83 } 84 84 85 - .login-Yahoo { 85 + .login-Twitter { 86 86 background-position: 0px -140px; 87 87 } 88 + 89 + .login-Yahoo { 90 + background-position: -35px -140px; 91 + }
webroot/rsrc/image/sprite-login-X2.png

This is a binary file and will not be displayed.

webroot/rsrc/image/sprite-login.png

This is a binary file and will not be displayed.