diff --git a/src/components/com_kunena/template/crypsis/assets/less/icons.less b/src/components/com_kunena/template/crypsis/assets/less/icons.less index 06b8e9166d..9094923d92 100644 --- a/src/components/com_kunena/template/crypsis/assets/less/icons.less +++ b/src/components/com_kunena/template/crypsis/assets/less/icons.less @@ -114,7 +114,7 @@ div.krss-block { display: inline-block; } -.kicon-folder-new { +.kicon-folder.knewchar { background: url(assets/images/icons/folder.png) no-repeat left center; width: 32px; height: 32px; diff --git a/src/libraries/kunena/icons/icons.php b/src/libraries/kunena/icons/icons.php index 6a52c46559..a33947d64b 100644 --- a/src/libraries/kunena/icons/icons.php +++ b/src/libraries/kunena/icons/icons.php @@ -1098,6 +1098,11 @@ static public function caticon($categoryicon, $new = null, $big = true) { $bigicon = ' fa-big fa-folder-open '; } + + if ($categoryicon) + { + $bigicon = ' fa-big '; + } } elseif ($topicicontype == 'B2') { @@ -1109,6 +1114,11 @@ static public function caticon($categoryicon, $new = null, $big = true) { $bigicon = ' icon-big icon-folder '; } + + if ($categoryicon) + { + $bigicon = ' icon-big '; + } } elseif ($topicicontype == 'B3') { @@ -1120,17 +1130,27 @@ static public function caticon($categoryicon, $new = null, $big = true) { $bigicon = ' glyphicon-big glyphicon-folder-open '; } + + if ($categoryicon) + { + $bigicon = ' glyphicon-big '; + } } elseif ($topicicontype == 'image') { - if ($new) + if (!empty($caticon)) { - $bigicon = ' kicon-folder-new '; + $bigicon = ' kicon-foldernew '; } else { $bigicon = ' kicon-folder '; } + + if ($categoryicon) + { + $bigicon = ' icon-big '; + } } else { @@ -1141,28 +1161,38 @@ static public function caticon($categoryicon, $new = null, $big = true) { $bigicon = ' '; - if ($topicicontype == 'image') + if ($topicicontype == 'fa') { if (!$categoryicon) { - if ($new) - { - $bigicon = 'kicon-folder-sm-new'; - } - else - { - $bigicon = 'kicon-folder-sm'; - } + $bigicon = 'fa-folder-open '; } - else + } + elseif ($topicicontype == 'B2') + { + if (!$categoryicon) + { + $bigicon = 'icon-folder '; + } + } + if ($topicicontype == 'B3') + { + if (!$categoryicon) + { + $bigicon = 'glyphicon-folder-open '; + } + } + elseif ($topicicontype == 'image') + { + if (!$categoryicon) { if ($new) { - $bigicon = $categoryicon . ' knewchar'; + $bigicon = 'kicon-folder-sm-new '; } else { - $bigicon = $categoryicon; + $bigicon = 'kicon-folder-sm '; } } } @@ -1182,7 +1212,7 @@ static public function caticon($categoryicon, $new = null, $big = true) } elseif ($topicicontype == 'image') { - return ' '; + return ' '; } else {