Commit Graph

506 Commits

Author SHA1 Message Date
Andrew Kingston f8a9af2458 Disable pasting for readonly cells 2023-04-21 10:57:45 +01:00
Andrew Kingston aa98cf72f5 Use different background colour for readonly cells 2023-04-21 10:55:27 +01:00
Andrew Kingston b44e6ddea6 Use friendly names in sort dropdown£ 2023-04-21 10:53:05 +01:00
Andrew Kingston be3b2549a5 Use shift instead of ctrl/cmd for horizontal scrolling 2023-04-21 10:49:05 +01:00
Andrew Kingston 4cd5239612 Update relationship cell icon 2023-04-21 10:43:43 +01:00
Andrew Kingston 3e2fcf2f76 Make delete rows button more prominent 2023-04-21 10:38:07 +01:00
Andrew Kingston 574595c0af Remove background colour from header cell for sorted column 2023-04-21 10:27:33 +01:00
Andrew Kingston eabd57d20b Add FAB for adding rows and inline row creation 2023-04-21 10:26:55 +01:00
Andrew Kingston fe5ab61941 Fix menu postiion, fix copy and paste in menu not working 2023-04-20 08:58:49 +01:00
Andrew Kingston 6bf6d15849 Rename sheet to grid 2023-04-20 08:17:07 +01:00
Andrew Kingston c82451f888 Update koa <> socket.io integation to improve fake koa context and allow current app middleware 2023-04-20 08:02:49 +01:00
Andrew Kingston d3827cdceb Add maze link to grid 2023-04-19 14:28:54 +01:00
Andrew Kingston 8c1d939276 Update beta button text 2023-04-18 21:20:08 +01:00
Andrew Kingston 71de911922 Update beta button position slightly 2023-04-18 21:18:26 +01:00
Andrew Kingston 6d2c928e51 Fix primary display column not properly disabling certain menu options 2023-04-18 14:18:57 +01:00
Andrew Kingston dfd958a08e Update number icon 2023-04-18 14:06:11 +01:00
Andrew Kingston 06e1f2954a Add schemaOverrides prop to sheet and use it to customise user table schema 2023-04-18 13:41:17 +01:00
Andrew Kingston a06f584e7d Use unique user edit modal for editing users in sheets 2023-04-18 13:12:20 +01:00
Andrew Kingston d331072f9a Lint 2023-04-18 10:54:10 +01:00
Andrew Kingston 083836a87b Remove any naming of dataspaces 2023-04-18 10:46:35 +01:00
Andrew Kingston 8aff208acd Improve sheet loading state 2023-04-18 09:08:38 +01:00
Andrew Kingston 140729b1d7 Remove unused code and change selected table faster in data section 2023-04-18 08:51:00 +01:00
Andrew Kingston fef44737f8 Fix reorder overlay height 2023-04-18 08:23:14 +01:00
Andrew Kingston 420e0bb279 Fix resize overlay handler height 2023-04-18 08:22:28 +01:00
Andrew Kingston ccb02661c8 Remove spellcheck from text fields 2023-04-18 08:22:04 +01:00
Andrew Kingston 6f98bca393 Improve relationship cell performance 2023-04-18 08:21:54 +01:00
Andrew Kingston b21e22071e Standardise menu overlay shadow and add count to relationship cells when hovering 2023-04-18 08:05:13 +01:00
Andrew Kingston 2da07fb90c Prevent sheet handling key events sourcing from modals 2023-04-17 18:59:01 +01:00
Andrew Kingston 508cb6c58f Add menu option to edit rows in modal 2023-04-17 18:53:44 +01:00
Andrew Kingston 5d964a756c Prevent using invalid data types as display columns 2023-04-17 18:49:36 +01:00
Andrew Kingston 466e11aa57 Update error label max size and position 2023-04-17 18:29:54 +01:00
Andrew Kingston 51f873beb6 Update relationship icons 2023-04-17 16:42:53 +01:00
Andrew Kingston 091db0a144 Update relationship icons 2023-04-17 16:41:25 +01:00
Andrew Kingston b6877a6d7c Update shadow 2023-04-17 16:32:51 +01:00
Andrew Kingston e7482746c0 Improve styles in relationship dropdown 2023-04-17 16:31:42 +01:00
Andrew Kingston 5ae4c387db Fix icon padding in relationship picker 2023-04-17 16:29:22 +01:00
Andrew Kingston c614c0739f Lint 2023-04-17 16:22:59 +01:00
Andrew Kingston 666762a2c2 Fix relationship cells not being readonly 2023-04-17 16:06:20 +01:00
Andrew Kingston e48e2ff7f0 Clean up 2023-04-17 16:04:41 +01:00
Andrew Kingston 1c702d5f07 Improve a few design issues 2023-04-17 15:58:14 +01:00
Andrew Kingston 730fe0a8ea Persist row height as table metadata 2023-04-17 15:53:20 +01:00
Andrew Kingston 6c5ac00acb Standardise shadows across cell types 2023-04-17 15:41:55 +01:00
Andrew Kingston 4427b18466 Use unique background for focused cell 2023-04-17 14:58:09 +01:00
Andrew Kingston 53d3eaf465 Update attachment cell to respect row height 2023-04-17 14:54:58 +01:00
Andrew Kingston 0cede10867 Update JSON, boolean and date cells to respect row height 2023-04-17 14:50:36 +01:00
Andrew Kingston d38cf2d7f0 Fix row heights with sticky column 2023-04-17 13:53:24 +01:00
Andrew Kingston c4125b5a93 Update text cells, number cells, long form field cells and relationship cells to respect row height 2023-04-17 13:37:03 +01:00
Andrew Kingston bed6fe607c Ensure dynamic row height is properly accounted for 2023-04-17 12:28:34 +01:00
Andrew Kingston 6931436006 Rewrite relationship cell and update default column widths 2023-04-17 12:20:21 +01:00
Andrew Kingston b867d359f4 Fix errors not showing in sticky column and clear cell value on backspace press 2023-04-16 11:56:27 +01:00