Commit graph

17 commits

Author SHA1 Message Date
2bf57351ea Re-implement the client
Not all website features are working, but this commit is mostly
focused on an architecture that can be used in future projects
2024-07-31 22:48:00 -03:00
b8748509a4 Replace abandoned (Ruby) sass with nodejs sass 2024-07-27 13:00:44 -03:00
1e03a31169 Add task count (ProjectSelect.tsx) 2024-05-15 20:33:09 -03:00
5757e6647d 'npm run prettier' 2024-04-26 22:24:52 -03:00
935643cff2 Add Select/index.tsx, Select/Filter.tsx 2024-04-26 22:23:45 -03:00
e0c44c96e9 Add gap between tabs 2024-04-26 01:43:31 -03:00
6e4d7b118f Regen schema.ts, schema.graphql 2024-04-25 18:49:23 -03:00
e3a89efb5a Add open task count to /projects 2024-04-25 18:44:25 -03:00
9eaf89e856 Map components to path / JSX fragment 2024-04-25 05:37:45 -03:00
2f049fd7ce Optimize react render, re-add root path 2024-04-25 04:05:02 -03:00
c36d7c5e12 Optimize render in src/js/main/main.tsx 2024-04-25 03:53:28 -03:00
92dce509af Combine multiple entry points into one 2024-04-25 03:40:55 -03:00
a34c48b26c Fix bug
When the user clicks a project on /projects, and then clicks
"New task" the project that has been clicked should persist to
the "New task" page.
2024-04-25 02:16:48 -03:00
5f5f15b9f6 Add filter placeholder 2024-04-25 00:46:13 -03:00
c3b5c2377c Add FilterInput
Easier to quickly set focus on project.
2024-04-24 03:21:07 -03:00
ef51483b0f Set max height on ProjectSelect 2024-04-23 14:11:23 -03:00
2e8cf6e333 Drop 'twenty-' prefix from toplevel directories
The directories twenty-{server,client,cli} have been renamed to
not include 'twenty-'. The gems are still published with the twenty-
prefix, otherwise a collision is impossible to avoid. This commit makes
it slightly easier to generalize twenty.
2024-04-21 20:11:25 -03:00