Skip to content

Split widget source into html, css, and js files#9

Merged
saeedvaziry merged 1 commit intomainfrom
feature/split-widget-source-files
Feb 25, 2026
Merged

Split widget source into html, css, and js files#9
saeedvaziry merged 1 commit intomainfrom
feature/split-widget-source-files

Conversation

@saeedvaziry
Copy link
Copy Markdown
Member

  • Each widget now has three separate files: widget.html (markup), style.css (styles), script.js (logic) — with backward compatibility for legacy single-file widgets
  • Widget editor gains a three-tab interface (widget.html / style.css / script.js) with Monaco switching language per tab
  • All templates migrated from flat .html files to per-template directories; all previews unified through a single WidgetPreview component

@saeedvaziry saeedvaziry merged commit b31a183 into main Feb 25, 2026
@saeedvaziry saeedvaziry deleted the feature/split-widget-source-files branch February 25, 2026 17:29
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