Skip to content

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

License

Notifications You must be signed in to change notification settings

syeda-hoorain-ali/text-editor

Repository files navigation

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.

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published