Commit Graph

219 Commits

Author SHA1 Message Date
695a9ce649 Add page with new library layout 2022-08-11 17:36:09 +08:00
496e3d651d Move the menu off the homefeedgrid into new library layout 2022-08-11 17:31:09 +08:00
fac0e78c3d moved search bar and library to the top of menu, updated some more overriding styles 2022-08-08 16:16:19 +02:00
1564b52535 Added Menu on the home page with static items 2022-08-01 03:21:29 +02:00
b7190647ca Consistent UI on the confirm email page 2022-07-26 17:23:05 -07:00
1666fbe4d5 Update auth components directory 2022-07-26 14:21:33 -07:00
dc268a2216 Handle resetting passwords 2022-07-26 12:33:56 -07:00
acd36fe9af Move auth routes into /auth folder 2022-07-26 10:31:45 -07:00
a335bfacfc Add verify email component, make email reset url match backend naming 2022-07-25 23:29:56 -07:00
2d9f4a0194 Redirect to the verify-email informational page after sign up 2022-07-25 23:09:01 -07:00
20dad1bd3f Use form to submit so we redirect to sso endpoint correctly 2022-07-25 22:58:59 -07:00
cf5c7d98b9 Add confirm email landing page 2022-07-25 21:46:27 -07:00
1b1a783036 Add web page to delete accounts 2022-07-25 12:38:59 -07:00
7ee6622997 load intercom on /support page 2022-07-25 11:38:24 -07:00
02156c73be Reduce command bar priority on theme items so they display at the bottom 2022-07-22 11:09:24 -07:00
fdd140485e Rename table to imports dont fail 2022-07-20 15:58:19 -07:00
3e1ecaad76 Fixing z-index issue on modal 2022-07-20 23:35:32 +02:00
290da8db19 Merge branch 'main' of github.com:omnivore-app/omnivore into 895 2022-07-19 23:52:06 +02:00
5b6b9afd47 Refactor + commented out code 2022-07-19 23:29:52 +02:00
22c1f6f7b4 Implement UI for email login and registration 2022-07-18 20:43:41 -07:00
a40d7703a7 Added New Responsive table and data 2022-07-15 22:43:59 +02:00
8182f02bb5 Use landing page in about path 2022-07-15 11:18:36 -07:00
c4901a1eaf Use dispatch events on article actions
This allows the kbar to be created with no external dependencies
so there is no flicker when a dependency like the article is
loaded.
2022-07-14 14:43:27 -07:00
ecde719b64 Merge pull request #807 from omnivore-app/OMN-715
[OMN-715]: Add a command pallet to the web
2022-07-12 09:29:34 -07:00
ff6fcd15c4 Reduce rerenders of the kbar items 2022-07-11 15:47:42 -07:00
808e3ec8d6 Add archive to command bar 2022-07-11 14:58:04 -07:00
4e27ec97f9 Use kbar for highlighting shortcuts, cleanup options 2022-07-11 13:14:14 -07:00
552d76a929 Added search support for kbar in this PR. 2022-07-11 13:14:12 -07:00
2858dd68d2 Display in a textarea 2022-07-09 14:38:59 -07:00
9feeb80cf3 Allow fetching original content
This is useful when debugging
2022-07-09 14:35:14 -07:00
2344d6711b Better printing of never expiring tokens 2022-06-29 10:51:54 -07:00
14ed43f263 Add support for "never" expiring tokens by setting to the Date MAX_AGE 2022-06-28 20:02:32 -07:00
d6f183e1f2 Added never as one of the options 2022-06-28 13:57:47 -07:00
61de5b88ac fixed bug for input text showing undefined value 2022-06-28 09:20:50 -07:00
9122495632 adding prepopulation for input 2022-06-27 13:05:43 -07:00
b1a6fe1151 Allow opening the create api token dialog on the /settings/api page via a URL 2022-06-27 11:36:44 -07:00
3d3ddc2562 Remove unneeded props 2022-06-21 16:33:18 -07:00
26bef3ad12 Fix display settings modal props 2022-06-21 16:03:23 -07:00
99ec93449b Use a Radix dialog instead of dropdown, add OpenDyslexic font, prefetch fonts
The main change here is using Dialog instead of dropdown. The
dialog uses a fixed position, so when the underlying document
dimensions change based on a font change, the dialog will still
be positioned properly.
2022-06-21 15:38:05 -07:00
eb8cb3854c Do all scroll watching on the main window
This moves all scrolling from child divs to the main window. This
improves our keyboard handling, as focus will be given to the
body element, not the child div when navigating by keyboard
commands, so arrow keys and space bar will work after navigating
to the reader with the keyboard commands.
2022-06-17 15:59:51 -07:00
b7ecff195e Added font selector 2022-06-15 15:43:10 +00:00
88aa4fb27b Linting fixes 2022-06-13 23:00:00 -07:00
927ec54775 Use a <select for picking API expiration, fix some text color issues in dark mode 2022-06-13 22:46:49 -07:00
edadb9aafa Merge pull request #710 from omnivore-app/OMN-657
[OMN-657]: Archive button should change to unarchive on web if an article has already been archived
2022-06-09 12:45:53 -07:00
d0d22363da Rename api-key file to api 2022-06-07 09:48:51 +08:00
0586b8b97e Rename to used at 2022-06-06 13:38:31 +08:00
aa15ef0282 Sort by expires at desc nulls last 2022-06-06 13:34:23 +08:00
c389a48209 Add default expires at and validation 2022-06-06 13:10:46 +08:00
07c71da88e Add revoke api key modal 2022-06-06 12:57:00 +08:00
fba142eb3b Add copy key modal 2022-06-06 12:51:25 +08:00