Skip to content

Commit fa9e8e5

Browse files
authored
Add ability to have a conversation with the AI assistant (#2024)
* Add ability to have a conversation with the AI assistant * Fix eslint errors and run prettier * Apply suggestions from code review
1 parent c2f4422 commit fa9e8e5

30 files changed

+2179
-629
lines changed

src/Elastic.Documentation.Site/Assets/eui-icons-cache.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,21 @@ import { icon as EuiIconArrowDown } from '@elastic/eui/es/components/icon/assets
33
import { icon as EuiIconArrowLeft } from '@elastic/eui/es/components/icon/assets/arrow_left'
44
import { icon as EuiIconArrowRight } from '@elastic/eui/es/components/icon/assets/arrow_right'
55
import { icon as EuiIconCheck } from '@elastic/eui/es/components/icon/assets/check'
6+
import { icon as EuiIconCopy } from '@elastic/eui/es/components/icon/assets/copy'
67
import { icon as EuiIconCopyClipboard } from '@elastic/eui/es/components/icon/assets/copy_clipboard'
78
import { icon as EuiIconCross } from '@elastic/eui/es/components/icon/assets/cross'
89
import { icon as EuiIconDocument } from '@elastic/eui/es/components/icon/assets/document'
910
import { icon as EuiIconError } from '@elastic/eui/es/components/icon/assets/error'
1011
import { icon as EuiIconFaceHappy } from '@elastic/eui/es/components/icon/assets/face_happy'
1112
import { icon as EuiIconFaceSad } from '@elastic/eui/es/components/icon/assets/face_sad'
13+
import { icon as EuiIconLogoElastic } from '@elastic/eui/es/components/icon/assets/logo_elastic'
1214
import { icon as EuiIconNewChat } from '@elastic/eui/es/components/icon/assets/new_chat'
15+
import { icon as EuiIconPlay } from '@elastic/eui/es/components/icon/assets/play'
16+
import { icon as EuiIconPopout } from '@elastic/eui/es/components/icon/assets/popout'
1317
import { icon as EuiIconRefresh } from '@elastic/eui/es/components/icon/assets/refresh'
18+
import { icon as EuiIconReturnKey } from '@elastic/eui/es/components/icon/assets/return_key'
1419
import { icon as EuiIconSearch } from '@elastic/eui/es/components/icon/assets/search'
20+
import { icon as EuiIconSortUp } from '@elastic/eui/es/components/icon/assets/sort_up'
1521
import { icon as EuiIconSparkles } from '@elastic/eui/es/components/icon/assets/sparkles'
1622
import { icon as EuiIconThumbDown } from '@elastic/eui/es/components/icon/assets/thumbDown'
1723
import { icon as EuiIconThumbUp } from '@elastic/eui/es/components/icon/assets/thumbUp'
@@ -41,4 +47,10 @@ appendIconComponentCache({
4147
error: EuiIconError,
4248
thumbUp: EuiIconThumbUp,
4349
thumbDown: EuiIconThumbDown,
50+
popout: EuiIconPopout,
51+
returnKey: EuiIconReturnKey,
52+
logoElastic: EuiIconLogoElastic,
53+
copy: EuiIconCopy,
54+
play: EuiIconPlay,
55+
sortUp: EuiIconSortUp,
4456
})

src/Elastic.Documentation.Site/Assets/fonts.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@font-face {
22
font-family: 'Inter';
3+
font-weight: 100 900;
34
src: url('./fonts/InterVariable.woff2') format('woff2');
45
font-display: swap;
56
}

src/Elastic.Documentation.Site/Assets/styles.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
html {
2828
/* We need to use 14px because EUI works best with a 14px base */
2929
font-size: 14px;
30+
@apply font-body;
3031
}
3132

3233
body {

src/Elastic.Documentation.Site/Assets/web-components/SearchOrAskAi/AskAi/AskAiAnswer.test.tsx

Lines changed: 0 additions & 257 deletions
This file was deleted.

0 commit comments

Comments
 (0)