瀏覽代碼

Clean code

stany.ferer 1 年之前
父節點
當前提交
4453b25205
共有 2 個文件被更改,包括 13 次插入8 次删除
  1. 12 7
      core/class/debug.class.php
  2. 1 1
      core/views/_cms.nav.php

+ 12 - 7
core/class/debug.class.php

@@ -274,25 +274,28 @@ class debug
 
     private static function buildBadge(array $_data){
         $color = empty($_data["color"]) ? "balck" : $_data["color"];
-        $backgroundColor = empty($_data["background-color"]) ? "orange" : $_data["background-color"];
+        $backgroundColor = empty($_data["background-color"]) ? "orangered" : $_data["background-color"];
         $class = empty($_data["class"]) ? NULL : $_data["class"];
         $link = empty($_data["link"]) ? "#" : $_data["link"];
         $txt = empty($_data["txt"]) ? NULL : $_data["txt"];
-        return "<a href=\"/" . $link . "\"><span class=\"badge " . $class . "\" style=\"background-color:" . $backgroundColor . "; color:" . $color . "; padding: 3px 5px 2px 5px; margin-right: 5px;\">" . $txt . "</span></a>";
+        $icon = empty($_data["icon"]) ? NULL : "<i class=\"" . $_data["icon"] . "\"></i> ";
+        return "<a href=\"" . $link . "\"><span class=\"badge " . $class . "\" style=\"background-color:" . $backgroundColor . "; color:" . $color . "; padding: 3px 5px 2px 5px; margin-right: 5px;\">" . $icon . $txt . "</span></a>";
     }
 
     public static function getBadges(){
         $return = "";
         if(debug::isFile("maintenance")){
             $return .= self::buildBadge([
-                    "link" => "/parametres.html", 
-                    "background-color" => "red",  
-                    "color" => "white", 
-                    "txt" => "SITE EN MODE MAINTENANCE"
-                ]);
+                "icon" => "bi bi-exclamation-diamond-fill",
+                "link" => "/parametres.html#parametres-debug", 
+                "background-color" => "red",  
+                "color" => "white", 
+                "txt" => "MODE MAINTENANCE"
+            ]);
         }
         if(debug::isFile("debug")){
             $return .= self::buildBadge([
+                "icon" => "bi bi-bug-fill",
                 "class" => "toggle-logs",
                 "link" => "#", 
                 "background-color" => "orangered",  
@@ -302,6 +305,7 @@ class debug
         } 
         if(self::isFile("sql")){
             $return .= self::buildBadge([
+                "icon" => "bi bi-database-fill",
                 "class" => "toggle-logs",
                 "link" => "#", 
                 "background-color" => "orange",  
@@ -311,6 +315,7 @@ class debug
         }
         if(self::isFile("submit")){
             $return .= self::buildBadge([
+                "icon" => "bi bi-send-fill",
                 "class" => "toggle-logs",
                 "link" => "#", 
                 "background-color" => "orange",  

+ 1 - 1
core/views/_cms.nav.php

@@ -3,7 +3,7 @@
     if(ENVIRONNEMENT != "PROD"){
         $navInfos = [
             "color" => "#0a71af",
-            "title" => '<small class="rounded-2" style="padding:4px 4px 1px 4px; color:white; background-color:orange; margin-right:2px;">' . ENVIRONNEMENT . '</small> CSE Invent : CMS'
+            "title" => '<small class="rounded-2" style="padding:4px 4px 1px 4px; color:white; background-color:orange; margin-right:2px;"> ' . ENVIRONNEMENT . '</small> CSE Invent : CMS'
         ];
     } else {
         $navInfos = [