Changeset View
Changeset View
Standalone View
Standalone View
src/applications/console/core/DarkConsoleCore.php
| Show First 20 Lines • Show All 87 Lines • ▼ Show 20 Lines | foreach ($this->getPlugins() as $plugin) { | ||||
| if ($plugin->getColor()) { | if ($plugin->getColor()) { | ||||
| return $plugin->getColor(); | return $plugin->getColor(); | ||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| public function render(AphrontRequest $request) { | public function render(AphrontRequest $request) { | ||||
| $user = $request->getUser(); | $user = $request->getUser(); | ||||
| $visible = $user ? $user->getConsoleVisible() : true; | $visible = $user->getUserSetting( | ||||
| PhabricatorDarkConsoleVisibleSetting::SETTINGKEY); | |||||
| return javelin_tag( | return javelin_tag( | ||||
| 'div', | 'div', | ||||
| array( | array( | ||||
| 'id' => 'darkconsole', | 'id' => 'darkconsole', | ||||
| 'class' => 'dark-console', | 'class' => 'dark-console', | ||||
| 'style' => $visible ? '' : 'display: none;', | 'style' => $visible ? '' : 'display: none;', | ||||
| 'data-console-key' => $this->getKey($request), | 'data-console-key' => $this->getKey($request), | ||||
| Show All 31 Lines | |||||