Commit Graph

21 Commits

Author SHA1 Message Date
Eugene c26c166295 Fixed bugs in Chrome browser
Fixed on load data config listeners reassigning
2023-07-27 15:54:36 +03:00
Eugene cddfc134f8 Formatted & Linted
Dist update
Updated version of spreadsheet
2023-07-27 12:45:53 +03:00
Eugene 6dc20f92e7 Updated styles
Updated README
2023-07-27 12:22:15 +03:00
Eugene 8aed4c81b9 Fixed some render bugs 2023-07-27 11:54:06 +03:00
Eugene ca67d409d5 Added selection highlight with alpha 2023-07-27 11:42:51 +03:00
Eugene 06dd0a0cdf Linted code 2023-07-25 23:57:19 +03:00
Eugene 1ef3ae3de4 Added new component ColumnsBar
Added render of ColumnsBar methods
Added selection condition render styling
2023-07-25 23:54:24 +03:00
Eugene 55e4eb0f70 Added eslint & prettier config
Formatted files in project
2023-07-25 16:59:49 +03:00
Eugene a37401a28d Added CSS prefixes
Added common styles for cells and single cells styles
2023-07-25 15:26:43 +03:00
Eugene 11376f13ac New features: serialize and load data
Fixed imports in modules
2023-07-25 12:33:25 +03:00
Eugene 81bf284591 Added caching for render sheet viewport for O(n) 2023-07-24 16:35:38 +03:00
Eugene 29b95c6b73 Added keyboard navigation 2023-07-21 18:32:38 +03:00
Eugene 8aad89631b Removed unused variable 2023-07-21 16:27:17 +03:00
Eugene 9ef465b72d Added nice selection
added styles in cell
added editor
2023-07-21 16:26:01 +03:00
Eugene b4aa4a4b67 Added selection calculating
Todo: Move listeners from scroller (handlers)
2023-07-21 11:07:03 +03:00
Eugene ee85d771a4 Added full support of rendering table
Todo: test with resize
2023-07-20 21:08:24 +03:00
Eugene 25e698a658 Added and configured logic implementation of SCROLLER element
Scroller is interactive element.
Every event will dispatch here.
2023-07-20 16:57:50 +03:00
Eugene d1ba4fe685 Added helpers for creating data
Added data field to spreadsheet
2023-07-20 11:52:00 +03:00
Eugene 90421f0b7c Removed prefixes
Added spreadsheet config
Added SCSS support
2023-07-20 10:35:21 +03:00
Eugene 9f44e2e9e5 Added editor component
For every component provided access to "root"
Added config to sheet component
2023-07-19 18:10:21 +03:00
Eugene 179d775b88 Init commit 2023-07-19 17:34:15 +03:00