=== Description
The Contributions icon will be part of the toolbar on user pages. Additionally, in order to remove the blue links currently below the toolbar, we'll need to add Uploads to the toolbar as well.
=== Designs
| current (for reference) | updated
| {F30300376} | {F30300372}
== Developer notes
Our configuration flags don't seem to work here to make this a simple change unfortunately.
The tabs feature (wgMinervaTalkAtTop) cannot be turned on on just one page - it has to be turned on everywhere. We already do this for special pages though so editing logic should be straight forward.
```
/**
* @param bool $hasPageActions
* @param SkinOptions $skinOptions
* @return bool
*/
private function showTalkTabs( $hasPageActions, SkinOptions $skinOptions ) {
$hasTalkTabs = $hasPageActions && !$this->isMainPageTalk;
if ( !$hasTalkTabs && $this->isSpecialPage &&
$skinOptions->get( SkinOptions::TABS_ON_SPECIALS ) ) {
$hasTalkTabs = true;
}
return $hasTalkTabs;
}
```
The upload icon is a bit trickier as we'll need to add new code entirely and consider the feature flag wgMinervaOverflowInPageActions mode so it doesn't appear twice.