mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-12-28 01:29:05 +01:00
Some fixes for custom app-theme css:
- Make sure including css on ajax response respect app-theme - Include app-theme for home portlets
This commit is contained in:
parent
06cbe1f0b0
commit
55c6da3fa7
@ -55,7 +55,8 @@ class calendar_favorite_portlet extends home_favorite_portlet
|
|||||||
{
|
{
|
||||||
|
|
||||||
// Always load app's css
|
// Always load app's css
|
||||||
egw_framework::includeCSS('calendar','app');
|
egw_framework::includeCSS('calendar', 'app-'.$GLOBALS['egw_info']['user']['preferences']['common']['theme']) ||
|
||||||
|
egw_framework::includeCSS('calendar','app');
|
||||||
|
|
||||||
if($this->favorite['state']['view'] == 'listview' || is_array($this->favorite) && !$this->favorite['state']['view'])
|
if($this->favorite['state']['view'] == 'listview' || is_array($this->favorite) && !$this->favorite['state']['view'])
|
||||||
{
|
{
|
||||||
|
@ -121,7 +121,8 @@ class home_favorite_portlet extends home_portlet
|
|||||||
|
|
||||||
|
|
||||||
// Always load app's css
|
// Always load app's css
|
||||||
egw_framework::includeCSS($this->context['appname'],'app');
|
egw_framework::includeCSS($this->context['appname'], 'app-'.$GLOBALS['egw_info']['user']['preferences']['common']['theme']) ||
|
||||||
|
egw_framework::includeCSS($this->context['appname'],'app');
|
||||||
|
|
||||||
// Always load app's javascript, so most actions have a chance of working
|
// Always load app's javascript, so most actions have a chance of working
|
||||||
egw_framework::validate_file('','app',$this->context['appname']);
|
egw_framework::validate_file('','app',$this->context['appname']);
|
||||||
|
@ -117,7 +117,8 @@ class home_link_portlet extends home_portlet
|
|||||||
{
|
{
|
||||||
|
|
||||||
// Always load app's css
|
// Always load app's css
|
||||||
egw_framework::includeCSS($this->context['entry']['app'],'app');
|
egw_framework::includeCSS($this->context['entry']['app'], 'app-'.$GLOBALS['egw_info']['user']['preferences']['common']['theme']) ||
|
||||||
|
egw_framework::includeCSS($this->context['entry']['app'],'app');
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
@ -2276,7 +2276,8 @@ abstract class egw_framework
|
|||||||
$app = $GLOBALS['egw_info']['flags']['currentapp'];
|
$app = $GLOBALS['egw_info']['flags']['currentapp'];
|
||||||
|
|
||||||
// try to add app specific css file
|
// try to add app specific css file
|
||||||
self::includeCSS($app,'app');
|
self::includeCSS($app, 'app-'.$GLOBALS['egw_info']['user']['preferences']['common']['theme']) ||
|
||||||
|
self::includeCSS($app,'app');
|
||||||
|
|
||||||
// add all css files from egw_framework::includeCSS()
|
// add all css files from egw_framework::includeCSS()
|
||||||
$query = null;
|
$query = null;
|
||||||
|
Loading…
Reference in New Issue
Block a user