Keegan George
94b6840901
FIX: Ember Linting fixes
2022-07-27 17:01:47 -07:00
Keegan George
fbbf78d99b
FIX: Expand button not working on multiple tables in post
2022-07-20 16:28:43 -07:00
Keegan George
20890f7e67
DEV: Improve variable naming for edit icon
2022-07-20 15:15:13 -07:00
Keegan George
3eee3da853
FEATURE: Use spreadsheet editor for building tables
2022-07-19 16:33:10 -07:00
Keegan George
b7a0a22e95
DEV: Cleanup
...
- Linting Fixes (prettier, eslint, ember template lint)
- Reorganize code, moving declarations, consolidating functionality into separate methods
- Add default edit reason locale vs hard-coded string
2022-07-18 11:18:58 -07:00
Keegan George
2ddb6de654
FIX: Only update table portion from raw post
2022-07-18 11:03:57 -07:00
Keegan George
d74b713d0b
FEATURE: Update post contents with edited table (WIP)
...
Known issue: overrides other content on the post and replaces the post with only the table
2022-07-16 11:00:05 -07:00
Keegan George
f76ae6dcd8
DEV: Remove unused imports
2022-07-14 09:21:27 -07:00
Keegan George
414e7e6a84
DEV: Remove `ajax` request as raw post is not needed
2022-07-13 16:00:42 -07:00
Keegan George
87b91f5a6f
WIP: Use JSpreadsheet instead of Importabular
2022-07-13 15:42:13 -07:00
Keegan George
905e553635
FIX: Expand button not working
2022-07-13 11:38:47 -07:00
Keegan George
9bfc23c599
WIP: New approach (see description)
...
- Add edit table button (beside expand table button)
- Parse the table contents
- Display the table as a spreadsheet using the Importabular library
2022-07-12 15:27:03 -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