WYSIWYG Editor
A modern, feature-rich WYSIWYG (What You See Is What You Get) editor built for Bible students. This web-based tool transforms text documents into an interactive online study experience.
- Full formatting capabilities (bold, italic, underline, strikethrough)
- Text color and background color options
- Superscript and subscript support
- Multiple heading levels (H1-H6)
- Paragraph styling and blockquotes
- Code block formatting
- Drag and drop file upload
- Support for .txt files
- Export as HTML or Text
- Real-time content preview
- Auto-save functionality
- Clean, intuitive interface
- Responsive design
- Beautiful gradient backgrounds
- Glass-effect containers
- Smooth animations and transitions
- Visual feedback for user actions
- Built with TinyMCE 6
- Modern JavaScript ES6+
- Tailwind CSS for styling
- Progressive Web App (PWA) support
- Cross-browser compatibility
The editor supports text file uploads through:
- Drag and drop functionality
- Click to upload option
- Automatic content loading
- Success/error notifications
- File type validation
- Format selector
- Text styles
- Font size picker
- Text formatting (bold, italic, underline, strikethrough)
- Text and background color
- Superscript/subscript
- Text alignment
- Lists (bulleted and numbered)
- Indentation controls
- Line height adjustment
- Link insertion
- Table management
- Format clearing
Users can export their content in two formats:
-
HTML Format (.htm)
- Preserves all formatting
- Maintains structure
- Ideal for web use
-
Text Format (.txt)
- Clean text output
- Formatted for readability
- Universal compatibility
The interface features:
- Gradient backgrounds
- Glass-effect containers
- Rounded corners
- Smooth shadows
- Responsive design
- Hover effects
- Modern button styling
The editor is compatible with modern browsers including:
- Chrome
- Firefox
- Safari
- Edge
- Clone the repository
- Open
index.html
in your browser - Start editing or upload a text file
- Export your content in your preferred format
- Modern web browser
- JavaScript enabled
- Internet connection (for CDN resources)
This project is part of the FFNC Web Project suite of tools.
Built with ❤️ for Bible students at foodfornewcreature.com