From fa0de1cf2d5fc9eaf4134dc9354449be604bc3e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98lukasHerajt=E2=80=99?= Date: Sat, 8 Mar 2025 07:46:31 -0500 Subject: [PATCH] icons added to links --- src/pages/tools/string/create-palindrome/meta.ts | 7 ++++--- src/pages/tools/string/extract-substring/meta.ts | 7 ++++--- src/pages/tools/string/palindrome/meta.ts | 7 ++++--- src/pages/tools/string/randomize-case/meta.ts | 7 ++++--- src/pages/tools/string/reverse/meta.ts | 2 +- src/pages/tools/string/uppercase/meta.ts | 5 +++-- 6 files changed, 20 insertions(+), 15 deletions(-) diff --git a/src/pages/tools/string/create-palindrome/meta.ts b/src/pages/tools/string/create-palindrome/meta.ts index a8731e1..a5b82ac 100644 --- a/src/pages/tools/string/create-palindrome/meta.ts +++ b/src/pages/tools/string/create-palindrome/meta.ts @@ -5,9 +5,10 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Create palindrome', path: 'create-palindrome', - icon: '', - description: '', - shortDescription: '', + icon: 'material-symbols-light:repeat', + description: + "World's simplest browser-based utility for creating palindromes from any text. Input text and instantly transform it into a palindrome that reads the same forward and backward. Perfect for word games, creating symmetrical text patterns, or exploring linguistic curiosities.", + shortDescription: 'Create text that reads the same forward and backward', keywords: ['create', 'palindrome'], component: lazy(() => import('./index')) }); diff --git a/src/pages/tools/string/extract-substring/meta.ts b/src/pages/tools/string/extract-substring/meta.ts index 1cc7fd2..a8a6eee 100644 --- a/src/pages/tools/string/extract-substring/meta.ts +++ b/src/pages/tools/string/extract-substring/meta.ts @@ -5,9 +5,10 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Extract substring', path: 'extract-substring', - icon: '', - description: '', - shortDescription: '', + icon: 'material-symbols-light:content-cut', + description: + "World's simplest browser-based utility for extracting substrings from text. Easily extract specific portions of text by specifying start position and length. Perfect for parsing data, isolating specific parts of text, or data extraction tasks. Supports multi-line text processing and character-level precision.", + shortDescription: 'Extract specific portions of text by position and length', keywords: ['extract', 'substring'], component: lazy(() => import('./index')) }); diff --git a/src/pages/tools/string/palindrome/meta.ts b/src/pages/tools/string/palindrome/meta.ts index 96c7d2e..bf40d4a 100644 --- a/src/pages/tools/string/palindrome/meta.ts +++ b/src/pages/tools/string/palindrome/meta.ts @@ -5,9 +5,10 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Palindrome', path: 'palindrome', - icon: '', - description: '', - shortDescription: '', + icon: 'material-symbols-light:search', + description: + "World's simplest browser-based utility for checking if text is a palindrome. Instantly verify if your text reads the same forward and backward. Perfect for word puzzles, linguistic analysis, or validating symmetrical text patterns. Supports various delimiters and multi-word palindrome detection.", + shortDescription: 'Check if text reads the same forward and backward', keywords: ['palindrome'], component: lazy(() => import('./index')) }); diff --git a/src/pages/tools/string/randomize-case/meta.ts b/src/pages/tools/string/randomize-case/meta.ts index 1dcb612..2430f3a 100644 --- a/src/pages/tools/string/randomize-case/meta.ts +++ b/src/pages/tools/string/randomize-case/meta.ts @@ -5,9 +5,10 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Randomize case', path: 'randomize-case', - icon: '', - description: '', - shortDescription: '', + icon: 'material-symbols-light:format-textdirection-l-to-r', + description: + "World's simplest browser-based utility for randomizing the case of text. Just paste your text and get it instantly transformed with random uppercase and lowercase letters. Perfect for creating playful text styles, meme text, or simulating chaotic writing.", + shortDescription: 'Convert text to random uppercase and lowercase letters', keywords: ['randomize', 'case'], component: lazy(() => import('./index')) }); diff --git a/src/pages/tools/string/reverse/meta.ts b/src/pages/tools/string/reverse/meta.ts index e5a0097..bd5f192 100644 --- a/src/pages/tools/string/reverse/meta.ts +++ b/src/pages/tools/string/reverse/meta.ts @@ -4,7 +4,7 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Reverse', path: 'reverse', - icon: '', + icon: 'material-symbols-light:swap-horiz', description: "World's simplest browser-based utility for reversing text. Input any text and get it instantly reversed, character by character. Perfect for creating mirror text, analyzing palindromes, or playing with text patterns. Preserves spaces and special characters while reversing.", shortDescription: 'Reverse any text character by character', diff --git a/src/pages/tools/string/uppercase/meta.ts b/src/pages/tools/string/uppercase/meta.ts index 313e587..e5d5a16 100644 --- a/src/pages/tools/string/uppercase/meta.ts +++ b/src/pages/tools/string/uppercase/meta.ts @@ -4,8 +4,9 @@ import { lazy } from 'react'; export const tool = defineTool('string', { name: 'Uppercase', path: 'uppercase', - icon: '', - description: "World's simplest browser-based utility for converting text to uppercase. Just input your text and it will be automatically converted to all capital letters. Perfect for creating headlines, emphasizing text, or standardizing text format. Supports various text formats and preserves special characters.", + icon: 'material-symbols-light:format-uppercase', + description: + "World's simplest browser-based utility for converting text to uppercase. Just input your text and it will be automatically converted to all capital letters. Perfect for creating headlines, emphasizing text, or standardizing text format. Supports various text formats and preserves special characters.", shortDescription: 'Convert text to uppercase letters', keywords: ['uppercase'], component: lazy(() => import('./index'))