Commit Graph
7 Commits
Author SHA1 Message Date
Alan Guo Xiang Tan ca8aad0761 DEV: Use plugin api version 1.13.0 (#67)
Plugin API versions > 1.13 is not released in any beta versions.
2023-10-27 10:57:07 +08:00
Alan Guo Xiang Tan a6a86163a7 DEV: Switch to new addComposerToolbarPopupMenuOption plugin API (#66)
Why this change?

`api.addToolbarPopupMenuOptionsCallback` has been deprecated in https://github.com/discourse/discourse/commit/913fd3a7b392b492f6344102577960a6eada00ce
2023-10-23 08:08:36 +08:00
Keegan George 116bcb9c3a DEV: Use new component based modal API and other modernizations (#60) 2023-08-30 13:36:22 -07:00
Keegan George d25736adad DEV: Remove Table HTML usage (#9)
* DEV: Remove Table HTML usage

* DEV: Apply ember linting
2022-08-09 17:14:35 -07:00
Keegan George 3eee3da853 FEATURE: Use spreadsheet editor for building tables 2022-07-19 16:33:10 -07:00
Keegan George 4c8cfa9559 FEATURE: Ability to build a table in the composer
- Adds a button to the composer tools which triggers a modal window for a table builder
- Table builder contains fields to add table contents, as well as buttons to align contents, and add additional tables/rows
2022-07-04 14:58:50 -07:00
Keegan George fc9898daac INIT: Add base theme component files 2022-07-03 20:47:08 -07:00