Keegan George
c050e072e9
UX: Full width/height modal ( #61 )
2023-08-31 09:28:05 -07: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
5d7a126403
FIX: Post height issues ( #34 )
2023-03-24 12:25:46 -07:00
Penar Musaraj
4c6b020fd8
DEV: Update jSpreadsheet to v4.11.1 ( #47 )
2023-02-16 21:17:00 -05:00
Penar Musaraj
d754e7a2ec
FIX: Screen shaking on mobile view navigation ( #45 )
...
Setting a border on the `fullscreen-table-wrapper` element causes a
small shake in mobile views, especially on topics with multiple tables.
This PR removes the border on the table entirely. This was an almost
invisible visual effect when selecting the table (small border width,
whole table is set to 50% opacity).
It also makes a small refactor, moving the styles of the button outside
of the hover state.
2023-02-06 10:04:19 -05:00
Keegan George
7e02d17031
DEV: Update vendor assets ( #43 )
2023-01-19 09:24:45 -08:00
Keegan George
7028ba0660
FIX: Desktop touchscreens and allow edits on mobileView ( #32 )
2022-10-27 10:52:40 -07:00
Keegan George
213c42eb6b
UX: Better contrast context menu text color ( #31 )
2022-10-13 14:53:04 -07:00
Keegan George
879140b8ce
FIX: Make edit table button text not selectable ( #29 )
...
Making the text of the edit table button not selectable so that when post's contents are copied, the edit table label does not copy over as well.
2022-10-12 09:49:54 -07:00
Keegan George
9528208b8c
UX: Improve table modal max width for larger screens ( #22 )
...
* UX: Improve modal width for large screens
* UX: Ensure smaller screen modal does not cut off content
2022-08-15 13:51:11 -07:00
Penar Musaraj
a8f27d9131
UX: Default to wide tables ( #16 )
...
* UX: Default to 100% wide tables
* DEV: Change default spreadsheet rows/columns
Co-authored-by: Keegan George <kgeorge13@gmail.com>
2022-08-12 11:11:27 -07:00
Keegan George
4289145268
UX: Wrap words instead of dynamic widths and align left ( #11 )
...
* UX: Wrap words instead of dynamic widths and align left
* UX: Improve sticky header on scroll
* DEV: Convert default column text to localizable strings
2022-08-10 13:50:38 -07:00
Keegan George
695980a250
Merge branch 'main' of https://github.com/keegangeorge/discourse-table-builder
2022-07-28 07:43:23 -07:00
Keegan George
e56f9eacb6
UX: Allow modal to grow dependant on table size
2022-07-28 07:43:10 -07:00
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
Keegan George
807b9e0b31
UX: Minor fixes for dark mode
2022-07-21 14:42:55 -07:00
Keegan George
99dc02d896
UX: Hide about in context menu
2022-07-21 14:42:46 -07:00
Keegan George
3eee3da853
FEATURE: Use spreadsheet editor for building tables
2022-07-19 16:33:10 -07:00
Keegan George
f2a77afba5
DEV: Stylesheet fixes
2022-07-18 11:23:38 -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
bf454250fe
UX: Update cell styles
2022-07-14 10:04:50 -07:00
Keegan George
9b241aaead
DEV: Separate styles into partials
2022-07-14 09:24:38 -07:00
Keegan George
87b91f5a6f
WIP: Use JSpreadsheet instead of Importabular
2022-07-13 15:42:13 -07:00