* set the default width to approx 727 px and height to 452px of table component
* added padding 8px to the wrapper element inside table component
* arranged the header layout according to design
gave style to table-title
* modified global search in the table header
* setting the layout of table footer
* updated pagination
* fixed the indentation
* inital commit
* setting background color of table
* updated text color of footer
* added table-component class to table component wrapper element
* updated background color of table footer
* added svg for eye1, plus and filedownload in assets
* design footer parts
* add new row header typography updation
* updted style of thead of add new row popover
* added cheveron left and right icons and updated pagination icons for jump to first and last page
* removed cheveron svg added in the last commit
created react component to return cheveron double svg and implemented them in table pagination
* updated pixels of pagination container
* updated prev commit
* pagination interactions completed
* minor update
* updated footer design
* updated focus-visible state
* created basic checkbox componet that can be used as generalised checkbox later
* code enhancement
* code enahancement
* commented on two added generalise components in ToolJetUI directory
* handled edge case when add new row pop-up is open for add new row button
* applied padding to table componnet
* removed the jet-data-table class style from theme.scss to table-component.scss
* shfited few styles from theme.scss to table-component.scss
added few styles such as to set the height of header row and in table-component.scss
* made selector column type width fixed to 40px, made it non-resizable
made input checkbox dimension as 16*16 and placed it at the center of the container on x and y axis
* made changes to header of columns according to design
* added hover and selected psuedo styles
* changed background color of edited cell
* set default table type to classic
* updated bg of stripe even row
* updated design of table when no data is available
* updated the styles for resizing column width according to design
* redesign table header
* resolve the reference for isEditable value
* updated border style according to design and added editable icons for add new row headers
* bg of column while resizing for borderd table type
* removed table name from the header and instead of that placed filter icon at the left side of header
* changed the bg for the thumb of scrollbar
* removed unwanted fill for Button not having icons
applied color to fill using var()
* changed the way to apply color to icon svg in Pagination component of Table
* set the max width to span element showing total pages in pagination
* removed SingleOptionOfList and checkbox components created in ToolJetUI directory
* made the table responsive
* updated styles for primary button variant
* change the variant of add filter button to primary
* updated save and delete icons
* updated the save and cross icons in the table footer according to current design
* loading state
* avoiding focus-visible for div element inside th
* fixed width for action column type
* removed unwanted code
* made few changes in no data in the table
* bug fixed for draggable header positioning at the start of the drag
* new cell size options
* changed options for table type in table styles
* migrations for tableType and cellSize properties in the styles tab
* supported backward compatibility for older app for cellSize prop
* Added filter applied state diffentiator in the UI
* Added padding to save changes and discard text buttons
* resizer handle updates
* when add new row and filter pop-up window are open, their respective button remains in active state
* made the overlayTrigger for download and manage columns controlled component and bug fixed, when button in the buttons in the footer clicked when in active state, they remain in active state
* updated resizing state
* removed the states for download and manage columns button active state
* updated if checks in the migration file for cell type and border type
* changed style prop to customStyles for ButtonSolid component while rendering
* gave function reference for on click event of clear filters button
* added conditional check in migration file
* replace bg of edited cell with var
* replace value with defaultValue in GlobalFilter component of Table
* Primary button variant remians same for both dark and light theme
* when filter or add new row pop-up window is active, then we disable pointer events in the table header , footer and data
* fixed tooltips for download , add new row and manage columns
* removed console
* added filter applied state as well, when filters are applied
* horizontal alignment bug fixes
* avoided column header to shift to left a bit when sort icon is displayed
* Add data-cy for download
* Add spec changes
* Add task to read pdf and xlsx
* Add methods to parse constant data
* Fix typo
* Add tasks to cypress-run config
* Fix typo on config
* Fix typo on manage SSO
* Remove only from table spec