Keegan George
52710496ed
FIX: conflicting class declaration with core ( #4 )
...
* DEV: Remove `fade-in` and use `jsuites.basic.css` instead
* FIX: Linting issues with jspreadsheet-theme
* WIP: Add bash script to handle vendor assets
* FIX: Ember Linting fixes
* DEV: Cleanup comments and commented code
2022-07-28 07:33:25 -07:00
Penar Musaraj
f8a914c8cc
FIX: Use local theme files for external libs
...
This also makes sure we don't need any CSP rules for the loaded JS files.
2022-07-26 13:35:02 -04:00
Keegan George
57d7f1bf0c
DEV: Update `<SpreadsheetEditor/>` to Glimmer Component
...
As of [this commit](327dd0beb3
), render-modifiers have been introduced, allowing the spreadsheet component to be successfully converted into a Glimmer Component.
2022-07-21 14:19:01 -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
669be70f18
DEV: Add logic to build markdown table
2022-07-14 17:07:05 -07:00
Keegan George
4bbb3a9647
FEATURE: Column width dynamically set based on heading length
2022-07-14 10:05:27 -07:00
Keegan George
05cd2ada7e
DEV: Remove comments and unused code
2022-07-14 10:05:07 -07:00
Keegan George
40f42a92d2
DEV: Move jsuites library to separate file
2022-07-14 09:21:22 -07:00
Keegan George
86af126978
FIX: Spreadsheet only loading for one instance
...
This commit moves spreadsheet logic to a component which resolves the issue where the spreadsheet only loads the first time the edit modal appears.
2022-07-14 08:56:11 -07:00