Commit Graph

178 Commits

Author SHA1 Message Date
216d3fd41c Feat(Playground): Support load global js and css variables 2024-11-02 15:27:32 +08:00
451225c1cf Feat(Tools): Support theme 2024-11-02 01:53:33 +08:00
43edc9795f Refactor(Code): Optimize code 2024-10-31 14:39:16 +08:00
dd2ded7135 Fix(CodeEditor): Fix error stylesheet 2024-10-31 11:18:53 +08:00
b75013afa7 Refactor(Render): Using React Flow to render the mobile simulator 2024-10-31 10:51:39 +08:00
3eebb33aa6 Feat(Theme): Support switch theme mode 2024-10-23 19:04:30 +08:00
dc1c052f69 Fix(StyleSheet): Fix wrong styles 2024-10-23 17:09:51 +08:00
a467ad2021 Feat(CodeEditor): Support jsx highlight
Chang theme of monaco. Support jsx highlight.
2024-10-23 16:29:16 +08:00
1cdd1e5a93 Feat(Hint): Support dark mode 2024-10-23 14:37:43 +08:00
dbce6b9cf2 Feat(Theme): Support dark mode 2024-10-23 10:22:49 +08:00
b7c3fb8524 Refactor(css): Change all less to module mode 2024-10-18 10:14:31 +08:00
3d77dc793b Refactor(App): Change sass to less 2024-10-17 13:52:29 +08:00
a482bbc14c Fix(CodeEditor): Fix incorrect highlight jump 2024-10-16 18:19:52 +08:00
47dac4c9c7 Feat(CodeEditor): Support add extra libs 2024-10-16 18:14:18 +08:00
b353ab07e2 Build(package.json): Upgrade dependencies 2024-10-16 17:39:54 +08:00
07f24333d9 Feat(Editor): Support autoload Native API 2024-10-15 17:11:56 +08:00
96a9714cdd Refactor(compiler): Change esbuild transform and compile target to es2015 2024-09-30 16:47:06 +08:00
c2f6b5d49e Fix(editor): Fix "net::ERR_INSUFFICIENT_RESOURCES" exception when the editor loads a large number of libraries 2024-09-19 09:45:24 +08:00
c557311dbc Refactor(json schema): Optimize import map json schema 2024-09-15 14:54:10 +08:00
fd4c3750fb Refactor(template): Remove unused templates 2024-09-15 13:10:45 +08:00
4711f7892f Refactor(compiler): Support load css from ImportMap and load binary file 2024-09-15 10:54:14 +08:00
89cf48e449 Refactor(compiler): Optimize the logic of resolve import
Automatically externalize packages defined in importMap.
Solve the problems caused by multiple instances of packages such as React.

Closes #9
2024-09-13 16:16:01 +08:00
d6d5cd927c Refactor(Transform): Remove auto add react import when transform 2024-09-13 16:15:58 +08:00
72ab390756 Refactor(files-util): Optimize the regular expression to match "import react" 2024-09-13 16:15:55 +08:00
6302ec6ab3 Fix(compiler): Fix multi-level dependency path compilation error BUG
Close #6
2024-09-10 11:36:40 +08:00
51ee15749e Fix(Preview): Fixed code pollution bug
Methods and variables in base and main code are isolated to solve the problem of code pollution. Close #4
2024-09-09 17:22:42 +08:00
637fd236c5 Build(package.json): Upgrade dependencies 2024-06-13 15:16:36 +08:00
3ba1f35420 Refactor(Protocol): Optimize desktop and app prtocol 2024-05-21 17:41:54 +08:00
a90e7cfdca Refactor(Playground): Fix the bug that unexpectedly remove styles for base
Fix the bug that unexpectedly remove styles for base when editing code
2024-05-21 16:00:03 +08:00
0ead91ce4f Refactor(Render): Allow to read and write clipboard in iframe 2024-05-12 04:05:06 +08:00
f04a409078 Refactor(Render): Allow to read and write clipboard in iframe 2024-05-12 03:43:36 +08:00
da32a27ad6 Fix(Sidebar): Fix the bug that submenu can not display 2024-05-11 18:56:36 +08:00
f55eac1249 Refactor(StoreCard): Optimize android qr-code url 2024-05-11 16:37:22 +08:00
c62e5c1e77 Refactor(StoreCard): Fix the bug that open android emulator automatically
Fix the bug that open android emulator automatically when click mask
2024-05-08 15:10:15 +08:00
779e0ab2c0 Refactor(Variable): Optimize variable name 2024-05-06 15:37:45 +08:00
7f639743ec Build(Package): Upgrade dependencies 2024-05-02 01:46:57 +08:00
5a028a8259 Feat(StoreCard): Support emulator
Support run tool by emulator
2024-05-01 18:35:12 +08:00
de9d1b4b74 Feat(Menu): Support multi-platform
Support add multi-platform tool to menu
2024-05-01 18:09:37 +08:00
0ca5d8fc52 Refactor(StoreCard): Remove tooltip
Remove tooltip from author info
2024-05-01 14:55:19 +08:00
c5ab4e242d Fix(Menu): Fix submenu style exception
Fix submenu style exception. Optimize menu stylesheet
2024-05-01 14:55:18 +08:00
929b2f3b91 Feat(Menu): Add drop mask
Add drop mask to menu. Optimize tool description.
2024-04-30 15:22:54 +08:00
af8e901098 Refactor(Card): Optimize import 2024-04-30 15:20:57 +08:00
7b61a5fdb3 Feat(Menu): Add tool menu via drag and drop
Drag and drop a tool card to add tool menu
2024-04-30 13:42:36 +08:00
340a842b4c Refactor(UrlCard): Optimize UrlCard 2024-04-28 16:51:09 +08:00
aa96359f46 Feat(ToolRepository): Add favorite tool list
Add favorite tool list to user tool repository
2024-04-28 15:24:23 +08:00
497fb28b5d Refactor(Card): Component all cards
Make all cards into components
2024-04-28 11:37:57 +08:00
64c510cd42 Refactor(Navigate): Optimize navigate
Unified management navigation
2024-04-26 11:25:42 +08:00
0e354ca833 Fix(FileSelector): Fix scrollbar can not auto hide bug
Fix scrollbar can not auto hide bug. Optimize scrollbar style.
2024-04-26 09:41:39 +08:00
3f22f81880 Refactor(HideScrollbar): Add scrollbar padding attributes
Add scrollbar padding attributes to allow custom scrollbar padding style
2024-04-26 09:38:28 +08:00
3ac302c14b Feat: edit and view - support simulated Android device preview 2024-03-22 16:54:43 +08:00