Skip to content

Latest commit

 

History

History
58 lines (39 loc) · 1.73 KB

README.md

File metadata and controls

58 lines (39 loc) · 1.73 KB

Elegant Web Text Editor with Customizable Formatting Options

This project is a web-based text editor built with React, offering a variety of formatting options such as bold, italic, underline, and more. It also supports customizable fonts, text colors, and alignment, making it a versatile tool for creating and editing text content.

Features

  • Text Formatting: Bold, italic, underline, strikethrough, subscript, superscript.
  • Lists: Ordered and unordered lists.
  • Text Alignment: Left, center, right, justify.
  • Links: Create and remove links.
  • Indentation: Increase and decrease indentation.
  • Custom Fonts: Select from a variety of fonts.
  • Text and Highlight Colors: Change text and background colors.
  • Undo and Redo: Easily revert or reapply changes.

Technologies Used

  • React
  • TypeScript
  • Tailwind CSS
  • GitHub Pages for deployment

Installation

  1. Clone the repository:

    git clone https://github.com/syeda-hoorain-ali/text-editor.git
    cd text-editor
  2. Install dependencies:

    npm install
  3. Start the development server:

    npm run dev
  4. Open your browser and navigate to http://localhost:5173 to see the application.

Usage

  1. Clone the repository and follow the installation steps.
  2. Use the formatting options provided to edit text in the editor.
  3. Deploy to GitHub Pages to share your text editor with others.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.