|
|
@@ -201,14 +201,14 @@ class ThemingController extends Controller { |
|
|
|
$this->themingDefaults->set($setting, $value); |
|
|
|
|
|
|
|
// reprocess server scss for preview |
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/server.scss', 'core'); |
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/css-variables.scss', 'core'); |
|
|
|
|
|
|
|
return new DataResponse( |
|
|
|
[ |
|
|
|
'data' => |
|
|
|
[ |
|
|
|
'message' => $this->l10n->t('Saved'), |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/server.scss')) |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/css-variables.scss')) |
|
|
|
], |
|
|
|
'status' => 'success' |
|
|
|
] |
|
|
@@ -302,7 +302,7 @@ class ThemingController extends Controller { |
|
|
|
|
|
|
|
$this->themingDefaults->set($key.'Mime', $image['type']); |
|
|
|
|
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/server.scss', 'core'); |
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/css-variables.scss', 'core'); |
|
|
|
|
|
|
|
return new DataResponse( |
|
|
|
[ |
|
|
@@ -311,7 +311,7 @@ class ThemingController extends Controller { |
|
|
|
'name' => $name, |
|
|
|
'url' => $this->imageManager->getImageUrl($key), |
|
|
|
'message' => $this->l10n->t('Saved'), |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/server.scss')) |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/css-variables.scss')) |
|
|
|
], |
|
|
|
'status' => 'success' |
|
|
|
] |
|
|
@@ -328,7 +328,7 @@ class ThemingController extends Controller { |
|
|
|
public function undo(string $setting): DataResponse { |
|
|
|
$value = $this->themingDefaults->undo($setting); |
|
|
|
// reprocess server scss for preview |
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/server.scss', 'core'); |
|
|
|
$cssCached = $this->scssCacher->process(\OC::$SERVERROOT, 'core/css/css-variables.scss', 'core'); |
|
|
|
|
|
|
|
if (strpos($setting, 'Mime') !== -1) { |
|
|
|
$imageKey = str_replace('Mime', '', $setting); |
|
|
@@ -341,7 +341,7 @@ class ThemingController extends Controller { |
|
|
|
[ |
|
|
|
'value' => $value, |
|
|
|
'message' => $this->l10n->t('Saved'), |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/server.scss')) |
|
|
|
'serverCssUrl' => $this->urlGenerator->linkTo('', $this->scssCacher->getCachedSCSS('core', '/core/css/css-variables.scss')) |
|
|
|
], |
|
|
|
'status' => 'success' |
|
|
|
] |