|
8 | 8 | <div v-else
|
9 | 9 | class="assistant-form">
|
10 | 10 | <span class="assistant-bubble">
|
11 |
| - <CreationIcon :size="16" class="icon" /> |
12 |
| - <span>{{ t('assistant', 'Nextcloud Assistant') }}</span> |
| 11 | + <NcAssistantIcon /> |
| 12 | + <strong class="assistant-bubble__label">{{ t('assistant', 'Nextcloud Assistant') }}</strong> |
13 | 13 | </span>
|
14 | 14 | <TaskTypeSelect
|
15 | 15 | v-model="mySelectedTaskTypeId"
|
@@ -140,6 +140,7 @@ import NcAppNavigationNew from '@nextcloud/vue/components/NcAppNavigationNew'
|
140 | 140 | import NcButton from '@nextcloud/vue/components/NcButton'
|
141 | 141 | import NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper'
|
142 | 142 | import NcLoadingIcon from '@nextcloud/vue/components/NcLoadingIcon'
|
| 143 | +import NcAssistantIcon from '@nextcloud/vue/components/NcAssistantIcon' |
143 | 144 |
|
144 | 145 | import AssistantFormInputs from './AssistantFormInputs.vue'
|
145 | 146 | import AssistantFormOutputs from './AssistantFormOutputs.vue'
|
@@ -177,6 +178,7 @@ export default {
|
177 | 178 | NcAppNavigation,
|
178 | 179 | NcAppNavigationList,
|
179 | 180 | NcAppNavigationNew,
|
| 181 | + NcAssistantIcon, |
180 | 182 | CreationIcon,
|
181 | 183 | PlusIcon,
|
182 | 184 | UnfoldLessHorizontalIcon,
|
@@ -571,14 +573,16 @@ export default {
|
571 | 573 | }
|
572 | 574 |
|
573 | 575 | .assistant-bubble {
|
574 |
| - align-self: start; |
| 576 | + align-self: center; |
575 | 577 | display: flex;
|
576 |
| - gap: 8px; |
577 |
| - background-color: var(--color-primary-element-light); |
578 |
| - border-radius: var(--border-radius-rounded); |
| 578 | + align-items: center; |
579 | 579 | padding: 2px 8px;
|
580 |
| - .icon { |
581 |
| - color: var(--color-primary); |
| 580 | + &__label { |
| 581 | + // this is only effective if --color-element-assistant-icon is not set (in NC < 32) |
| 582 | + background: var(--color-main-text); |
| 583 | + background-image: var(--color-element-assistant-icon); |
| 584 | + color: transparent; |
| 585 | + background-clip: text; |
582 | 586 | }
|
583 | 587 | }
|
584 | 588 |
|
|
0 commit comments