1
0
mirror of https://github.com/e107inc/e107.git synced 2025-07-31 20:00:37 +02:00

Issue #5473 New Admin Area Skin. (currently not functional with flexpanel)

This commit is contained in:
camer0n
2025-04-18 14:36:52 -07:00
parent 13b3c2c76e
commit 65df4da999
8 changed files with 1909 additions and 7 deletions

View File

@@ -97,6 +97,27 @@ class admin_shortcodes extends e_shortcode
}
public function sc_admin_container_legacy($parm=null)
{
$exclude = array(
'admin.php',
'menus.php',
'phpinfo.php',
'credits.php',
'docs.php',
'cache.php',
'emoticon.php',
'updateadmin.php',
'administrator.php',
);
if(!deftrue('e_CURRENT_PLUGIN') && in_array(e_PAGE, $exclude))
{
return 'admin-container-legacy';
}
}
// {ADMIN_COREUPDATE}
public function sc_admin_coreupdate($parm='')
{

View File

@@ -222,7 +222,7 @@ $ADMIN_TEMPLATE['header'] = '
</div>
</div>
<div class="admin-container container-fluid">
<div class="admin-container container-fluid {ADMIN_CONTAINER_LEGACY}">
<div class="row is-table-row {ADMIN_LEFTPANEL_TOGGLE}">
';

View File

@@ -1687,11 +1687,17 @@ class e_admin_dispatcher
$var[$key]['link_class'] = ' e-modal';
if(!empty($val['modal-caption']))
{
$var[$key]['link_data'] = array('data-modal-caption' => $val['modal-caption']);
$var[$key]['link_data'] = ['data-modal-caption' => $val['modal-caption']];
}
}
if(!empty($val['class']))
{
$var[$key]['link_class'] ?? '';
$var[$key]['link_class'] .= ' '.$val['class'];
}
}
@@ -2065,7 +2071,7 @@ class e_admin_controller
}
}
$title = $res['caption'];
$title = defset($res['caption'],$res['caption']);
}

View File

@@ -1461,7 +1461,7 @@ i.e-cat_users-32{ background-position: -555px 0; width: 32px; height: 32px; }
if(!empty($e107_vars[$act]['image_src']) && strpos($e107_vars[$act]['image_src'], '.glyph') !== false)
{
$replace['LINK_IMAGE'] = $tp->toGlyph($e107_vars[$act]['image_src'], array('space'=>'&nbsp;'));
$replace['LINK_IMAGE'] = $tp->toGlyph($e107_vars[$act]['image_src'], array('fw'=>true, 'space'=>'&nbsp;'));
}
else
{

File diff suppressed because it is too large Load Diff

View File

@@ -1005,7 +1005,7 @@ select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.i
.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#0d0d0d}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#5bc0de;background-color:#101010}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#0d0d0d}
.navbar-default .navbar-toggle{ margin-right:30px }
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#0d0d0d}
.navbar-default .navbar-toggle .icon-bar{background-color:#c6c6c6}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#101010}
@@ -1532,7 +1532,7 @@ div.admin-left-panel {
div.admin-right-panel { padding-top: 20px; border-top-left-radius: 5px; background: #2f2f2f }
.admin-container { padding:0 }
div.admin-left-panel .panel { background: none; border:0}
.admin-left-panel .close { opacity: 1; }
@@ -1622,4 +1622,11 @@ ul.col-selection > li a { border-bottom: 1px solid rgba(255,255,255,0.3); }
}
#admin-cron .admin-left-panel { max-width: 300px; }
}
@media (min-width: 768px){
.admin-container { padding:0; }
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@@ -27,6 +27,7 @@
<css file="style.css" name="Default" scope="front" />
<css file="css/modern-light.css" name="Modern Light" description="A high-contrast light skin" thumbnail='images/admin_modern-light.webp' scope='admin' exclude='bootstrap'/>
<css file="css/modern-dark.css" name="Modern Dark" description="A high-contrast dark skin" thumbnail='images/admin_modern-dark.webp' scope='admin' exclude='bootstrap'/>
<css file="css/modern-dark-2.css" name="Modern Dark 2" description="A high-contrast dark skin with dynamic sidebar" thumbnail='images/admin_modern-dark-2.webp' scope='admin' exclude='bootstrap'/>
<css file="css/bootstrap-dark.min.css" name="Legacy Dark Admin" description="A dark admin area skin" thumbnail='images/admin_bootstrap-dark.webp' scope='admin' exclude='bootstrap'/>
<css file="css/kadmin.css" name="K-Admin Inspired" scope='admin' description="A light admin area skin" thumbnail='images/admin_kadmin.webp' url='http://themifycloud.com/demos/templates/KAdmin/KAdmin-Dark/dashboard.html' />
<css file="css/corporate.css" name="Corporate" scope='admin' thumbnail='images/admin_corporate.webp' exclude='bootstrap' />