f78f38ae46
wip: add ability to change project on edit / new pages.
2024-01-11 00:06:03 -03:00
143859cb5f
frontend: query 'Project#name'
2024-01-10 21:32:26 -03:00
f2a54c4fb8
milestone: switch to graphql
2024-01-10 21:13:15 -03:00
afcdfc344e
frontend: experiment with UI
2024-01-10 00:10:04 -03:00
94ad5e8e46
frontend: separate tags and <a>
2024-01-09 04:59:54 -03:00
a4521130c1
(back|front)end: add Project#color
2024-01-09 04:36:00 -03:00
6bd3e3ad65
frontend: iterate on CSS / UI
2024-01-09 00:58:33 -03:00
b8c749d9fb
frontend: set title on new task | edit task page
2024-01-02 22:27:42 -03:00
7b7b56148d
frontend: set page title (Tasks.tsx & Projects.tsx)
2023-12-30 21:56:42 -03:00
feea9f0894
frontend: CSS tweaks
...
1) Border no longer runs into the 'action button' section
(Tasks.tsx)
2) A list of exactly one task no longer has a border.
(Tasks.tsx, Projects.tsx)
2023-12-30 21:34:40 -03:00
0a48c17cb7
frontend: update Gemfile.lock
2023-12-27 10:09:18 -03:00
e19fcdda64
frontend: improve gemspec
2023-12-27 10:06:30 -03:00
c60f5a030f
frontend: add title to Complete / Delete icons.
2023-12-26 14:29:59 -03:00
cd4ebe4ac7
frontend: improve Projects.tsx
2023-12-26 03:51:30 -03:00
1c8aaed8ca
frontend: remove onClick handler from Tasks.tsx
2023-12-26 03:18:21 -03:00
3b577d67e8
frontend: _items.scss -> _lists.scss
2023-12-26 03:05:33 -03:00
9171b60ed5
frontend: add hover effect (ul.items)
2023-12-26 01:52:42 -03:00
15ca4263e8
frontend: improve ul.items markup
2023-12-26 01:50:05 -03:00
c330c84762
frontend: fix broken src/js/main/projects.tsx
2023-12-26 01:19:14 -03:00
ee4ebc271f
frontend: add src/css/vendor/
2023-12-26 01:06:38 -03:00
67a3cc7ead
frontend: add lib/fetch.ts
2023-12-25 22:55:34 -03:00
ececaad22a
frontend: update Gemfile.lock
2023-12-25 22:54:43 -03:00
e27e317896
frontend: throw on non-200 status code
2023-12-25 02:44:19 -03:00
cf734f08dd
frontend: TASK_IN_PROGRESS -> TASK_INPROGRESS
2023-12-24 17:54:38 -03:00
d475e83602
Task#state
-> Task#status
(enum)
2023-12-24 17:32:13 -03:00
8ca73dc1d9
frontend: fix fonts, improve Task.tsx tabs
2023-12-24 00:53:06 -03:00
ea6412a7c1
frontend: style <code>
in markdown
2023-12-24 00:12:19 -03:00
89259f1f9e
frontend: style <code>
elements within markdown
2023-12-23 23:43:21 -03:00
e4a7b5f5cd
frontend: add fonts/noto-sans-mono-regular.ttf
2023-12-23 23:34:50 -03:00
bc40874980
frontend: add default task content
2023-12-23 23:05:09 -03:00
2c22ea86d8
frontend: depend_on /js/lib/
2023-12-23 23:04:05 -03:00
acc48d9e63
frontend: remove unused Ref
2023-12-23 22:00:42 -03:00
4755aef3bc
frontend: apply styles to .task.content
2023-12-23 21:56:41 -03:00
9b0a01f640
frontend: align timeout, and animation-duration
2023-12-23 21:28:38 -03:00
f80b16be25
frontend: add animations when completing, or removing a task.
...
Applies to Tasks.tsx.
2023-12-23 21:23:20 -03:00
0ead197351
frontend: update _animations.scss
2023-12-23 21:19:47 -03:00
79f0b7ae58
frontend: update _animations.scss
2023-12-23 20:31:47 -03:00
f14e359d56
frontend: update _animations.scss
2023-12-23 20:24:54 -03:00
b25220a34f
frontend: update css/_animations.scss
2023-12-23 20:17:54 -03:00
13446841d8
frontend: add css/_animations.scss
2023-12-23 19:30:13 -03:00
09ba22c19b
frontend: add more markdown features
2023-12-23 17:22:44 -03:00
7d0b026915
frontend: rm src/css/_normalize.scss
...
`_form.scss` has its own copy of `_normalize.scss`.
2023-12-23 17:02:39 -03:00
8b9f45ef40
(back|front)end: rename 'connection' leftovers
2023-12-23 16:56:48 -03:00
2c9a1e94a8
(back|front)end: rename Twenty::Connection as Twenty::Project.
2023-12-23 16:47:32 -03:00
4e1d8653fc
frontend: run prettier
2023-12-23 14:26:41 -03:00
2497a340be
frontend: fetch task in edit.tsx
2023-12-23 14:25:17 -03:00
b12f5b4fb4
README: update
2023-12-23 13:34:50 -03:00
abf2eb4709
frontend: write /favicon.svg
2023-12-22 23:06:47 -03:00
e759730b9e
frontend: update favicon.svg
2023-12-22 23:06:34 -03:00
f7afa9d514
frontend: update favicon.svg
2023-12-22 23:04:40 -03:00
793be7faee
frontend: add src/favicon.svg
2023-12-22 23:02:47 -03:00
ccff99fb94
Monetization::Issue -> Monetization::Task
2023-12-22 22:54:44 -03:00
40b4553dc3
frontend: rm ReadIssue.tsx
2023-12-22 22:31:53 -03:00
61811ae768
frontend: add Noto Serif Regular
...
And rm src/fonts/djurjati-regular.ttf
2023-12-22 22:07:06 -03:00
d6b1780394
frontend: add noto-sans-regular.ttf
2023-12-22 21:55:05 -03:00
f5fdf41a82
frontend: update MANIFEST.
2023-12-22 21:39:20 -03:00
9c66d910a3
frontend: add align-center, max-width util CSS classes
2023-12-22 19:49:18 -03:00
adae48504f
frontend: add header
2023-12-22 19:38:06 -03:00
36e29ad373
frontend: s/Issues/Tasks/g
...
Pre-cursor to renaming Issue as Task.
2023-12-22 17:44:56 -03:00
e8b5963495
frontend: add the ability to close / solve an issue.
2023-12-22 17:26:54 -03:00
98117a4948
frontend: add "Done" icon
2023-12-22 17:09:25 -03:00
c1d27cf576
frontend: remove NavBar (unused)
2023-12-22 17:00:22 -03:00
a5daa3332a
frontend: move src/js/main/ files around
2023-12-22 16:59:11 -03:00
54e400e4e9
frontend: move src/js/entry-point/ to src/js/main/.
2023-12-22 16:54:16 -03:00
1a06ef7d5f
frontend: link to /issues/edit#id=X
2023-12-22 16:53:38 -03:00
08aaec54d5
frontend: add trash icon to destroy an issue
...
And remove DestroyIssueButton.
2023-12-22 16:28:55 -03:00
f13093fa91
frontend: add Icons.tsx
2023-12-22 15:53:43 -03:00
2a0e987e0f
backend/frontend: add edit / update support
...
This change makes good progress towards having a usable
app. "Write", and "Preview" tabs have been added - in the
"Preview" tab markdown is transformed into HTML in real-time.
2023-12-22 15:33:26 -03:00
b155908e06
frontend: avoid re-fetch of issue index on destroy
...
The destroyed issue is removed from memory instead.
2023-12-22 11:32:00 -03:00
c76450993f
frontend: misc improvements
...
Add DestroyIssueButton, add NavBar, remove pure.css leftovers,
add new CSS rules.
2023-12-22 11:19:49 -03:00
fc68d0944f
frontend: ever so slightly improve /issues/
2023-12-22 09:57:27 -03:00
dc4482035d
frontend/backend: add ability to destroy an issue
2023-12-22 09:48:47 -03:00
8b4387443c
frontend: redesign form with form.css
2023-12-22 07:29:33 -03:00
b21fc8ac24
frontend: remove pure.css, add normalize.css
2023-12-22 07:06:03 -03:00
825a3db90a
frontend: add nanoc-live
2023-12-22 07:06:03 -03:00
ddbeb27c0e
frontend: add _forms.scss
2023-12-22 07:05:46 -03:00
e0778919e1
frontend: add src/css/_normalize.scss
2023-12-22 06:39:55 -03:00
ad560bbc9a
frontend: drop / suffix from path
2023-12-22 02:33:12 -03:00
c3f869897c
frontend: read the content of an issue (/issues/read#id=X).
2023-12-21 04:39:33 -03:00
ae205d7191
backend: DESC sort issue index
2023-12-21 03:27:16 -03:00
cf804af7de
frontend: inline map in Connections.tsx
2023-12-21 03:22:47 -03:00
62ae4d3bdd
frontend: update comment
2023-12-21 03:20:22 -03:00
2efd7bad28
frontend: root path (/) opens the issue index
2023-12-21 03:19:28 -03:00
b2f0404f36
frontend: link to /issues/new from /issues/
2023-12-21 03:16:02 -03:00
8047686311
frontend: link to /issues/read#id=X from /issues/
2023-12-21 03:04:40 -03:00
456573f18e
frontend: useLocationHash -> useParams
2023-12-21 03:00:23 -03:00
79bf537b3c
frontend: add param support to hash
component of URL
2023-12-21 02:57:51 -03:00
6cba2133b9
frontend: fix issues.rules
2023-12-21 02:17:20 -03:00
096cfd76c1
frontend: ShowIssue -> ReadIssue
2023-12-21 02:14:31 -03:00
c682a01977
frontend: add ShowIssue, add useLocationHash
2023-12-21 02:09:22 -03:00
5d19e85068
backend/frontend: lay more groundwork for issues
2023-12-21 00:41:56 -03:00
2032e1e7ac
frontend: add .eslintrc, .prettierrc
2023-12-20 22:59:50 -03:00
64a8014bd5
Run eslint / prettier
2023-12-20 22:59:07 -03:00
5e219bc616
frontend: working on issue form
2023-12-20 22:56:25 -03:00
57ca7eb75d
frontend: deserialize response
2023-12-20 20:05:45 -03:00
df990abced
frontend: add /js/hooks/useCreateIssue.ts
2023-12-20 20:04:16 -03:00
ff4471b532
frontend: tweak stylesheets
2023-12-20 19:27:43 -03:00
df120bac9e
frontend: improve "New issue" form
2023-12-20 18:47:26 -03:00
eb17444397
frontend: import _pure.scss
2023-12-20 17:58:04 -03:00
0cbcdcaa9e
frontend: add ConnectionSelect, useConnections
2023-12-20 17:56:25 -03:00