diff --git a/src/views/Landing/FeaturesSection.jsx b/src/views/Landing/FeaturesSection.jsx
index c2f45b6..eb04d8e 100644
--- a/src/views/Landing/FeaturesSection.jsx
+++ b/src/views/Landing/FeaturesSection.jsx
@@ -1,126 +1,347 @@
import {
- AutoAwesomeMosaicOutlined,
- AutoAwesomeRounded,
- CodeRounded,
- GroupRounded,
- HistoryRounded,
- Webhook,
+ Analytics,
+ Api,
+ Assignment,
+ AutoAwesome,
+ CalendarMonth,
+ EmojiEvents,
+ Groups,
+ Notifications,
+ Psychology,
+ Schedule,
+ Security,
+ Timer,
} from '@mui/icons-material'
-import Card from '@mui/joy/Card'
-import Container from '@mui/joy/Container'
-import Typography from '@mui/joy/Typography'
-import { styled } from '@mui/system'
+import { Box, Card, Container, Grid, Typography, useTheme } from '@mui/joy'
-const FeatureIcon = styled('div')({
- display: 'flex',
- alignItems: 'center',
- justifyContent: 'center',
- backgroundColor: '#f0f0f0', // Adjust the background color as needed
- borderRadius: '50%',
- minWidth: '60px',
- height: '60px',
- marginRight: '16px',
-})
+const FeaturesSection = () => {
+ const theme = useTheme()
-const CardData = [
- {
- title: 'Open Source & Transparent',
-
- description:
- 'Donetick is open source software. You can view, modify, and contribute to the code on GitHub.',
- icon: CodeRounded,
- },
- {
- title: 'Circles: Your Task Hub',
- description:
- 'Built with sharing in mind. Invite others a circle so you can assign tasks to each other, only seeing the tasks the should be shared.',
- icon: GroupRounded,
- },
- {
- title: 'Track Your Progress',
- description:
- "See a full history of completed tasks so you can keep track of what's been achieved!",
- icon: HistoryRounded,
- },
- {
- title: 'Automated Task Scheduling',
- description:
- 'Set up tasks to repeat daily, weekly, monthly, or even specific days in specific months? Donetick has a flexible scheduling system.',
- icon: AutoAwesomeMosaicOutlined,
- },
- {
- title: 'Automated Task Assignment',
- description:
- 'For shared tasks Donetick can randomly rotate assignments, or choose based on last completion or least assigned.',
- icon: AutoAwesomeRounded,
- },
- {
- title: 'Integrations & Webhooks',
- description:
- 'Donetick can update things programmatically with API calls. It can integrate with IFTTT, Home Assistant or even your own services.',
- icon: Webhook,
- },
-]
-
-function Feature2({ icon: Icon, title, headline, description, index }) {
- return (
-
-
-
-
-
-
- {/* Changes are within this div */}
-
- {title}
-
-
- {headline}
-
-
-
-
- {description}
-
-
- )
-}
-
-function FeaturesSection() {
- const features = CardData.map((feature, index) => (
-
- ))
+ const features = [
+ {
+ icon: ,
+ title: 'Smart Scheduling',
+ description:
+ 'Flexible recurring tasks: daily, weekly, monthly, or custom intervals. Choose rolling or fixed schedules and set completion windows to fit any routine.',
+ },
+ {
+ icon: ,
+ title: 'Collaboration',
+ description:
+ 'Create groups for family, friends, or teams. Share, assign, and manage tasks together.',
+ },
+ {
+ icon: ,
+ title: 'Motivating Gamification',
+ description:
+ 'Earn points, climb leaderboards, and unlock achievements for completing tasks. Make productivity fun and rewarding.',
+ },
+ {
+ icon: ,
+ title: 'Automatic Task Assignment',
+ description:
+ 'Distribute tasks fairly using smart algorithms: round-robin, least busy, random, or custom rules. No more manual juggling.',
+ },
+ {
+ icon: ,
+ title: 'Insightful Analytics',
+ description:
+ 'Track progress, view completion history, and spot trends with clear reports and visualizations. Understand your productivity at a glance.',
+ },
+ {
+ icon: ,
+ title: 'Advanced Organization',
+ description:
+ 'Break down tasks with subtasks, set priorities, add labels and tags, and use templates for quick setup. Stay organized your way.',
+ },
+ {
+ icon: ,
+ title: 'Smart Notifications',
+ description:
+ 'Get timely reminders via email, Telegram, push, or webhooks. Customize alerts so you never miss what matters.',
+ },
+ {
+ icon: ,
+ title: 'Seamless Integrations',
+ description:
+ 'Connect with REST API, webhooks, and automation tools. Import, export, and trigger actions to fit your workflow.',
+ },
+ {
+ icon: ,
+ title: 'Privacy & Security',
+ description:
+ 'Open-source and secure by design. Choose cloud or self-hosting for full control over your data.',
+ },
+ {
+ icon: ,
+ title: 'Built-in Time Tracking',
+ description:
+ 'Track work sessions with a timer, review detailed logs, and analyze productivity patterns for every task.',
+ },
+ {
+ icon: ,
+ title: 'Natural Language Input',
+ description:
+ 'Add tasks just by typing. Our AI understands dates, priorities, labels, and moreāno forms needed.',
+ },
+ {
+ icon: ,
+ title: 'Visual Calendar View',
+ description:
+ 'See all your tasks in a color-coded calendar. Filter by assignee, view daily agendas, and plan with ease.',
+ },
+ ]
return (
-
-
- Why Donetick?
-
+
+ {/* Section Header */}
+
+
+ Simple Yet Powerful Features
+
+
+ Donetick helps you stay organized, motivated, and productive with a
+ suite of powerful features designed for individuals and groups.
+
+
-
-