1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-12 17:44:37 +02:00

FontAwesome5 admin icon fix. Collapsing admin-left-panel cookie added.

This commit is contained in:
Cameron
2021-02-01 07:24:47 -08:00
parent 0b1a84068f
commit fe8167709a
4 changed files with 88 additions and 23 deletions

View File

@@ -61,6 +61,28 @@ class admin_shortcodes extends e_shortcode
}
}
public function sc_admin_rightpanel_toggle($parm=null)
{
if(varset($_COOKIE['e107_adminLeftPanel']) === 'closed')
{
return 'col-md-9 col-lg-12';
}
return 'col-md-12 col-lg-10';
}
public function sc_admin_leftpanel_toggle($parm=null)
{
if(varset($_COOKIE['e107_adminLeftPanel']) === 'closed')
{
return 'admin-left-panel-collapsed';
}
return 'col-md-3 col-lg-2';
}
// {ADMIN_COREUPDATE}
public function sc_admin_coreupdate($parm='')

View File

@@ -227,7 +227,7 @@ else
{
$ADMIN_TEMPLATE['header'] .= '
<div class="col-md-3 col-lg-2 admin-left-panel hidden-print">
<div class="admin-left-panel hidden-print {ADMIN_LEFTPANEL_TOGGLE}">
{SETSTYLE=warning}
{ADMIN_ADDON_UPDATES}
{SETSTYLE=site_info}
@@ -259,7 +259,7 @@ else
</div>
{SETSTYLE=default}
</div>
<div class="col-md-9 col-lg-10 admin-right-panel">
<div class="admin-right-panel {ADMIN_RIGHTPANEL_TOGGLE}">
<div class="sidebar-toggle">
<a href="#" title="Toggle Sidebar" data-toggle-sidebar="true">&nbsp;</a>
</div>