|
2 | 2 | import React, { useState, useEffect } from 'react'; |
3 | 3 | import clsx from 'clsx'; |
4 | 4 | import styles from './index.module.css'; |
| 5 | +import { FaBolt, FaBullseye, FaWrench, FaChartBar, FaSyncAlt, FaPuzzlePiece } from 'react-icons/fa'; |
5 | 6 |
|
6 | 7 | export default function Home() { |
7 | 8 | // Hardcode colorMode to 'dark' as light mode is no longer supported |
@@ -41,37 +42,37 @@ export default function Home() { |
41 | 42 |
|
42 | 43 | const features = [ |
43 | 44 | { |
44 | | - emoji: '⚡', |
| 45 | + icon: <FaBolt />, |
45 | 46 | title: 'Lightning Fast', |
46 | 47 | description: 'Generate professional GitHub templates in seconds, not minutes. Built with Rust for maximum performance.', |
47 | 48 | highlight: 'Rust-powered' |
48 | 49 | }, |
49 | 50 | { |
50 | | - emoji: '🎯', |
| 51 | + icon: <FaBullseye />, |
51 | 52 | title: 'Smart Templates', |
52 | 53 | description: 'AI-curated templates that follow GitHub best practices and community standards.', |
53 | 54 | highlight: 'Best Practices' |
54 | 55 | }, |
55 | 56 | { |
56 | | - emoji: '🔧', |
| 57 | + icon: <FaWrench />, |
57 | 58 | title: 'Fully Customizable', |
58 | 59 | description: 'Tailor every template to your project needs with powerful customization options.', |
59 | 60 | highlight: 'Your Way' |
60 | 61 | }, |
61 | 62 | { |
62 | | - emoji: '📊', |
| 63 | + icon: <FaChartBar />, |
63 | 64 | title: 'Preview Mode', |
64 | 65 | description: 'See exactly what your templates will look like before committing to your repository. With syntax highlighting and formatting.', |
65 | 66 | highlight: 'Zero Surprises' |
66 | 67 | }, |
67 | 68 | { |
68 | | - emoji: '🔄', |
| 69 | + icon: <FaSyncAlt />, |
69 | 70 | title: 'Version Sync', |
70 | 71 | description: 'Keep your templates up-to-date with the latest GitHub features and community trends.', |
71 | 72 | highlight: 'Always Current' |
72 | 73 | }, |
73 | 74 | { |
74 | | - emoji: '🧩', |
| 75 | + icon: <FaPuzzlePiece />, |
75 | 76 | title: 'Custom Sources & Groups', |
76 | 77 | description: "Add, organize, and apply templates from custom sources and groups for ultimate flexibility.", |
77 | 78 | highlight: 'Customizable Sources & Groups (coming soon)' |
@@ -244,8 +245,8 @@ export default function Home() { |
244 | 245 | key={index} |
245 | 246 | className={clsx(styles.featureCard, isDark && styles.featureCardDark)} |
246 | 247 | > |
247 | | - <div className={styles.featureEmoji}> |
248 | | - {feature.emoji} |
| 248 | + <div className={styles.featureIcon}> |
| 249 | + {feature.icon} |
249 | 250 | </div> |
250 | 251 | <h3 className={clsx(styles.featureTitle, isDark && styles.featureTitleDark)}> |
251 | 252 | {feature.title} |
|
0 commit comments