Vorlage:BasePanel: Unterschied zwischen den Versionen
Aus Afterbuy-Wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
(19 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 13: | Zeile 13: | ||
$class=''; | $class=''; | ||
$style=''; | $style=''; | ||
+ | $contentclass=''; | ||
if ($type=='info'){ | if ($type=='info'){ | ||
− | $class='border border-info'; | + | $class='border border-info p-1'; |
$icon='fas fa-info-circle text-info'; | $icon='fas fa-info-circle text-info'; | ||
} else if ($type=='tip'){ | } else if ($type=='tip'){ | ||
− | $class='border border-success'; | + | $class='border border-success p-1'; |
$icon='fas fa-lightbulb text-success'; | $icon='fas fa-lightbulb text-success'; | ||
} else if ($type=='warning'){ | } else if ($type=='warning'){ | ||
− | $class='border border-danger'; | + | $class='border border-danger p-1'; |
$icon='fas fa-exclamation-circle text-danger'; | $icon='fas fa-exclamation-circle text-danger'; | ||
} else if ($type=='example'){ | } else if ($type=='example'){ | ||
− | $class='bg-light'; | + | $class='flex-column bg-light p-1'; |
} else if ($type=='quote'){ | } else if ($type=='quote'){ | ||
− | $class='text-muted'; | + | $class='text-muted p-1'; |
$style='border:1px solid #aaa;border-left: 8px solid #aaa!important;'; | $style='border:1px solid #aaa;border-left: 8px solid #aaa!important;'; | ||
} else if ($type=='faq'){ | } else if ($type=='faq'){ | ||
− | $class='border border-info'; | + | $class='border border-info font-weight-bold h2 p-2'; |
$icon='fas fa-question-circle text-info'; | $icon='fas fa-question-circle text-info'; | ||
− | $style='font-weight:bold;'; | + | //$style='font-weight:bold;font-size:25px;'; |
+ | } else if ($type=='wip'){ | ||
+ | $class='bg-warning p-1 px-2 rounded-pill'; | ||
+ | $icon='fas fa-tools text-dark'; | ||
+ | } else if ($type=='code' || $type=='codeexample' ){ | ||
+ | $class='flex-column bg-light p-1'; | ||
+ | $contentclass='text-monospace text-dark'; | ||
+ | $text='<pre class="code font-weight-bold">'.$text.'</pre>'; | ||
} | } | ||
− | $out='<div class="'.$class.' | + | $out='<div class="d-flex '.$class.' mx-0 my-3" style="'.$style.'">'; |
− | if($type=='example'){ | + | if($type=='example' || $type=='codeexample' ){ |
− | $out.='< | + | $head='Beispiel'; |
+ | if(isset($argv['head']) && trim($argv['head'])!=""){ | ||
+ | $head=trim($argv['head']); | ||
+ | } | ||
+ | $out.='<p><span class="badge badge-secondary border-0">'.$head.'</span></p>'; | ||
} else { | } else { | ||
if($icon!=""){ | if($icon!=""){ | ||
− | $out.='< | + | $out.='<div class="px-1 mx-1"><i class="'.$icon.'"></i></div>'; |
} | } | ||
} | } | ||
− | $out.='< | + | $out.='<div class="mx-1 px-1 border-0 flex-grow-1 '.$contentclass.'">'.$text.'</div></div>'; |
echo $out; | echo $out; | ||
} | } | ||
</phptag> | </phptag> |
Aktuelle Version vom 27. Oktober 2021, 08:57 Uhr
informations