@@ -7,6 +7,8 @@ type FeatureItem = {
77 imgSrc : string ;
88 description : JSX . Element ;
99 link : string ;
10+ docs : string ;
11+ brandColor : string ;
1012} ;
1113
1214const FeatureList : FeatureItem [ ] = [
@@ -18,7 +20,9 @@ const FeatureList: FeatureItem[] = [
1820 EasyThreads can be used for autothreading, moving of threads, ticket-systems and much more!
1921 </ >
2022 ) ,
21- link : 'https://ezsys.link/threads'
23+ link : 'https://ezsys.link/threads' ,
24+ docs : '/docs/easythreads/intro' ,
25+ brandColor : '#4ea4df' ,
2226 } ,
2327 {
2428 title : 'EasyLevel' ,
@@ -28,7 +32,9 @@ const FeatureList: FeatureItem[] = [
2832 With EasyLevel you can customize almost every aspect of your Leveling experience with ease.
2933 </ >
3034 ) ,
31- link : 'https://ezsys.link/level'
35+ link : 'https://ezsys.link/level' ,
36+ docs : '/docs/easylevel/intro' ,
37+ brandColor : '#98ce86' ,
3238 } ,
3339 {
3440 title : 'EasyVoice' ,
@@ -38,7 +44,9 @@ const FeatureList: FeatureItem[] = [
3844 EasyVoice is the best app for temporary Voice Channels!
3945 </ >
4046 ) ,
41- link : 'https://ezsys.link/voice'
47+ link : 'https://ezsys.link/voice' ,
48+ docs : '/docs/easyvoice/intro' ,
49+ brandColor : '#a1a7f6' ,
4250 } ,
4351 {
4452 title : 'EasyYAUDAB' ,
@@ -48,11 +56,13 @@ const FeatureList: FeatureItem[] = [
4856 Hello! Chat with EasyYAUDAB by mentioning him and writing your message!
4957 </ >
5058 ) ,
51- link : 'https://ezsys.link/yaudab'
59+ link : 'https://ezsys.link/yaudab' ,
60+ docs : '/docs/easyyaudab/intro' ,
61+ brandColor : '#f16aec' ,
5262 } ,
5363] ;
5464
55- function Feature ( { title, imgSrc, description, link} : FeatureItem ) {
65+ function Feature ( { title, imgSrc, description, link, docs , brandColor } : FeatureItem ) {
5666 return (
5767 < div className = { clsx ( 'col col--4' ) } >
5868 < div className = "text--center" >
@@ -62,10 +72,26 @@ function Feature({title, imgSrc, description, link}: FeatureItem) {
6272 < Heading as = "h3" > { title } </ Heading >
6373 < p > { description } </ p >
6474 </ div >
65- < div className = "text--center padding-horiz--md" >
66- < a href = { link } className = "button button--secondary button--lg" >
75+ < div className = { styles . buttonContainer } >
76+ < a
77+ href = { link }
78+ className = { `button ${ styles . addToServerButton } ` }
79+ style = { {
80+ backgroundColor : brandColor ,
81+ } }
82+ >
6783 Add to Server
6884 </ a >
85+ < a
86+ href = { docs }
87+ className = { `button ${ styles . docsButton } ` }
88+ style = { {
89+ borderColor : brandColor ,
90+ color : brandColor ,
91+ } }
92+ >
93+ VIEW DOCUMENTATION
94+ </ a >
6995 </ div >
7096 </ div >
7197 ) ;
@@ -83,4 +109,4 @@ export default function HomepageFeatures(): JSX.Element {
83109 </ div >
84110 </ section >
85111 ) ;
86- }
112+ }
0 commit comments