* add icon for the assistant view.

This commit is contained in:
Chenjianyu
2024-04-02 15:06:21 +08:00
parent 726503bbe0
commit 3ea4f319f5
3 changed files with 23 additions and 0 deletions
+4
View File
@@ -330,6 +330,10 @@ class ai extends control
$assistant = $this->ai->getAssistantById($assistantId);
$model = $this->ai->getLanguageModel($assistant->modelId);
list($iconName, $iconTheme) = explode('-', $assistant->icon);
$this->view->iconName = $iconName;
$this->view->iconTheme = $iconTheme;
$this->view->assistant = $assistant;
$this->view->model = $model;
$this->view->title = $this->lang->ai->assistants->view;
+1
View File
@@ -0,0 +1 @@
#ai-edit-icon > svg {width: 30px; height: 30px;}
+18
View File
@@ -59,6 +59,24 @@ detailBody
set::name($lang->statusAB),
$lang->ai->assistants->statusList[$assistant->enabled]
),
item
(
set::name($lang->ai->miniPrograms->icon),
button
(
set('id', 'ai-edit-icon'),
setClass('btn btn-icon'),
setStyle(array(
'width' => '46px',
'height' => '46px',
'border-radius' => '50%',
'border' => "1px solid {$config->ai->miniPrograms->themeList[$iconTheme][1]}",
'background-color' => $config->ai->miniPrograms->themeList[$iconTheme][0],
'padding' => '0',
)),
html($config->ai->assistants->iconList[$iconName])
)
)
)
)
),