@@ -4,48 +4,59 @@ import styles from "./styles.module.css";
4
4
5
5
const FeatureList = [
6
6
{
7
- title : "🤖 Multi-Agent Framework" ,
7
+ icon : "🤖" ,
8
+ title : "Multi-Agent Framework" ,
8
9
description : (
9
10
< >
10
- Build and deploy autonomous AI agents with consistent personalities across Discord,
11
- Twitter, and Telegram. Full support for voice, text, and media interactions.
11
+ Build and deploy < strong > autonomous AI agents</ strong > with consistent
12
+ personalities across Discord, Twitter, and Telegram. Full support for
13
+ voice, text, and media interactions.
12
14
</ >
13
15
) ,
14
16
} ,
15
17
{
16
- title : "🧠 Advanced Capabilities" ,
18
+ icon : "🧠" ,
19
+ title : "Advanced Capabilities" ,
17
20
description : (
18
21
< >
19
- Built-in RAG memory system, document processing, media analysis, and autonomous
20
- trading capabilities. Supports multiple AI models including Llama, GPT-4, and Claude.
22
+ Built-in RAG memory system, document processing, media analysis, and
23
+ autonomous trading capabilities. Supports multiple AI models including
24
+ Llama, GPT-4, and Claude.
21
25
</ >
22
26
) ,
23
27
} ,
24
28
{
25
- title : "🔌 Extensible Design" ,
29
+ icon : "🔌" ,
30
+ title : "Extensible Design" ,
26
31
description : (
27
32
< >
28
- Create custom actions, add new platform integrations, and extend functionality
29
- through a modular plugin system. Full TypeScript support.
33
+ Create custom actions, add new platform integrations, and extend
34
+ functionality through a < b > modular plugin system</ b > . Full TypeScript
35
+ support.
30
36
</ >
31
37
) ,
32
38
} ,
33
39
] ;
34
40
35
- function Feature ( { title, description } ) {
41
+ function Feature ( { icon , title, description } ) {
36
42
return (
37
- < div className = { clsx ( "col col--4" ) } >
38
- < div className = "card margin--md" style = { {
39
- height : "100%" ,
40
- backgroundColor : "var(--ifm-card-background-color)" ,
41
- backdropFilter : "blur(10px)" ,
42
- borderRadius : "12px" ,
43
- color : "var(--ifm-font-color-base)" ,
44
- } } >
45
- < div className = "card__body text--center padding--md" >
46
- < Heading as = "h3" style = { {
47
- color : "var(--ifm-heading-color)"
48
- } } > { title } </ Heading >
43
+ < div className = { clsx ( "col" ) } >
44
+ < div
45
+ className = "margin--md"
46
+ style = { {
47
+ height : "100%" ,
48
+ } }
49
+ >
50
+ < div className = "card__body text--left padding--md" >
51
+ < icon className = { styles . featureIcon } > { icon } </ icon >
52
+ < Heading
53
+ as = "h3"
54
+ style = { {
55
+ color : "var(--ifm-heading-color)" ,
56
+ } }
57
+ >
58
+ { title }
59
+ </ Heading >
49
60
< p > { description } </ p >
50
61
</ div >
51
62
</ div >
@@ -58,9 +69,11 @@ export default function HomepageFeatures() {
58
69
< section className = { styles . features } >
59
70
< div className = "container" >
60
71
< div className = "row" >
61
- { FeatureList . map ( ( props , idx ) => (
62
- < Feature key = { idx } { ...props } />
63
- ) ) }
72
+ < div className = { styles . featureGrid } >
73
+ { FeatureList . map ( ( props , idx ) => (
74
+ < Feature key = { idx } { ...props } />
75
+ ) ) }
76
+ </ div >
64
77
</ div >
65
78
</ div >
66
79
</ section >
0 commit comments