Skip to content

Conversation

atyrode
Copy link
Contributor

@atyrode atyrode commented May 7, 2025

No description provided.

atyrode added 4 commits May 7, 2025 00:35
…and formatting options

- Introduced a new SearchableLanguageSelector component for improved language selection with search capabilities.
- Updated Editor component to include a format button with tooltip for document formatting.
- Enhanced styling for editor toolbar and language selector for better user experience.
- Added responsive design elements to prevent overflow and improve layout consistency.
- Commented out the background color for the toolbar to allow for a more flexible design.
- Increased the border-top thickness for better visibility.
- Adjusted padding-bottom to ensure sufficient space for the toolbar, enhancing overall layout consistency.
- Replaced HtmlEditor component with a more versatile Editor component for HTML content rendering.
- Introduced useHtmlEditor hook to manage HTML editor state and functionality.
- Updated Editor.scss to improve toolbar layout and added new HTML-specific controls.
- Enhanced Editor component to conditionally display HTML controls based on the selected language.
- Refactored HtmlEditor to provide reusable controls for HTML editing, improving code organization and maintainability.
- Added a split view mode to the HTML editor, allowing simultaneous editing and previewing of HTML content.
- Introduced HtmlEditorSplitView component to manage the rendering of the editor and preview side by side.
- Enhanced useHtmlEditor hook to support active state management and preview toggling.
- Updated Editor and HtmlEditor components to integrate new split view features and improve user experience.
- Refactored styles in Editor.scss and HtmlEditor.scss to accommodate the new layout and ensure responsive design.
@atyrode atyrode merged commit d6c4b6b into main May 7, 2025
1 check passed
@atyrode atyrode deleted the html-editor-enhance branch May 7, 2025 06:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant