diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 5188fba..06c4b40 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,10 +4,13 @@
-
+
-
+
+
+
+
@@ -195,14 +198,6 @@
-
-
- 1718999826771
-
-
-
- 1718999826771
-
1719003559965
@@ -587,7 +582,15 @@
1719349760930
-
+
+
+ 1719350066784
+
+
+
+ 1719350066784
+
+
@@ -608,7 +611,6 @@
-
@@ -633,7 +635,8 @@
-
+
+
diff --git a/src/components/Hero.tsx b/src/components/Hero.tsx
index e9ed495..5c8a67d 100644
--- a/src/components/Hero.tsx
+++ b/src/components/Hero.tsx
@@ -33,14 +33,24 @@ export default function Hero() {
setFilteredTools(filterTools(tools, newInputValue));
};
return (
-
-
- Transform Your Workflow with
-
- Omni Tools
+
+
+
+ Transform Your Workflow with{' '}
+
+ Omni Tools
+
-
+
Boost your productivity with Omni Tools, the ultimate toolkit for
getting things done quickly! Access thousands of user-friendly utilities
for editing images, text, lists, and data, all directly from your
@@ -76,7 +86,14 @@ export default function Hero() {
/>
{exampleTools.map((tool) => (
- navigate(tool.url)} item xs={4} key={tool.label}>
+ navigate(tool.url)}
+ item
+ xs={12}
+ md={6}
+ lg={4}
+ key={tool.label}
+ >
{
const navigate = useNavigate();
+ const theme = useTheme();
+ const isMobile = useMediaQuery(theme.breakpoints.down('md'));
+ const [drawerOpen, setDrawerOpen] = useState(false);
+
+ const toggleDrawer = (open: boolean) => () => {
+ setDrawerOpen(open);
+ };
+
+ const drawerList = (
+
+ navigate('/features')}>
+
+
+ navigate('/about-us')}>
+
+
+
+
+ Star us
+
+
+ );
+
return (
{
>
OmniTools
-
-
-
-
-
- Star us
-
-
+
+ Star us
+
+
+ )}
);
diff --git a/src/pages/home/index.tsx b/src/pages/home/index.tsx
index 5a1c51b..6944217 100644
--- a/src/pages/home/index.tsx
+++ b/src/pages/home/index.tsx
@@ -11,7 +11,7 @@ export default function Home() {
return (
{getToolsByCategory().map((category) => (
-
+
{category.description}
-
- navigate('/categories/' + category.type)}
- variant={'contained'}
- >{`See all ${category.title}`}
- navigate(category.example.path)}
- variant={'outlined'}
- >{`Try ${category.example.title}`}
-
+
+
+ navigate('/categories/' + category.type)}
+ variant={'contained'}
+ >{`See all ${category.title}`}
+
+
+ navigate(category.example.path)}
+ variant={'outlined'}
+ >{`Try ${category.example.title}`}
+
+
diff --git a/src/pages/number/generate/meta.ts b/src/pages/number/generate/meta.ts
index 044d3ca..1c85aee 100644
--- a/src/pages/number/generate/meta.ts
+++ b/src/pages/number/generate/meta.ts
@@ -3,7 +3,7 @@ import { lazy } from 'react';
// import image from '@assets/text.png';
export const tool = defineTool('number', {
- name: 'Generate',
+ name: 'Generate numbers',
path: 'generate',
shortDescription: 'Quickly calculate a list of integers in your browser',
// image,
diff --git a/src/pages/tools-by-category/index.tsx b/src/pages/tools-by-category/index.tsx
index 658151f..cabd8a3 100644
--- a/src/pages/tools-by-category/index.tsx
+++ b/src/pages/tools-by-category/index.tsx
@@ -23,7 +23,7 @@ export default function Home() {
return (
-
+
type === categoryName)
?.tools?.map((tool) => (
-
+