Commit Graph

112 Commits

Author SHA1 Message Date
fa99af3f6a Better handling of articles with stub URLs that shouldn't be used (happens with newsletters that dont have a URL') 2022-11-11 15:56:03 +08:00
4b287f0a69 Remove Integrations from menu so we can deploy it and test 2022-10-26 16:45:24 +08:00
15024480aa Integrations Page 2022-10-17 22:47:42 -05:00
eacb569489 Merge pull request #1278 from omnivore-app/bug/fix-gridLayout
Fix - Grid and List Layout
2022-10-10 11:18:47 -05:00
b3733a4ee6 Better naming, fix issue with highlight bar placement 2022-10-07 18:08:32 +08:00
501edbcde3 fix typo 2022-10-07 17:14:11 +08:00
35a8184790 More clear naming for the touch bar 2022-10-07 17:09:34 +08:00
7f9e898a1b Display the highlight bar near the cursor on non-touch devices 2022-10-07 16:51:01 +08:00
791c9a9113 Always treat highlightBackground as an array not a color now. This lets us apply alpha differently to backgrounds and underlines 2022-10-07 14:13:49 +08:00
5bc3dec953 Fixed all the layouts and cleaned up CSS for grid 2022-10-06 12:45:43 -05:00
b6173cdc2d Fixed the problem about the layouts - Fresh look helps 2022-10-06 11:47:02 -05:00
ab17b9f2da Fix - Grid and List Layout 2022-10-04 13:03:55 -05:00
4fcb379950 A couple small font/color tweaks 2022-09-27 10:20:14 +08:00
e805c5fade Removing commented out code and polish/clean up 2022-09-26 14:01:18 -05:00
efcfc1afdb Compact list view completion 2022-09-26 13:57:18 -05:00
84dbc45bc5 Compact List view Creation 2022-09-24 18:12:45 -05:00
ed5084eaf1 cleaning up layout for Author 2022-08-29 23:45:55 -05:00
ffbcc9ed46 Added condition for the image and increased font weight for the author 2022-08-29 21:28:20 -05:00
5e7b5868d8 added condition for the origin text 2022-08-25 19:55:58 -05:00
2a66829d24 removed some hard coded testing text 2022-08-25 19:52:49 -05:00
fecaf5301e Added some CSS to match the designs and enabled some layouts 2022-08-25 19:51:09 -05:00
78abc6b5c4 Feature 1079 -Updating list view to the latest design 2022-08-24 01:43:36 -05:00
2b35ae6f08 Merge pull request #1105 from omnivore-app/fix/library-masonry-layout
Use a masonry layout for the library layout
2022-08-23 10:54:17 +08:00
7673814fd3 Add a delete page article action, add keyboard ctrls for confirm dialogs 2022-08-22 15:53:22 +08:00
1aa0780e29 Use a masonry layout for the library layout 2022-08-19 14:53:01 +08:00
695a9ce649 Add page with new library layout 2022-08-11 17:36:09 +08:00
858448e0d4 Update style for new library, display progress bar backgrounds 2022-08-11 17:34:44 +08:00
77c32b13cf Display toolbar on wide screens for PDFs 2022-07-25 21:35:10 -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
9c37967abe Set a z-index on the omnivore name logo element
When the OmnivoreNameLogo is a floating element we need to
set a z-index on it to ensure that it is above the left
article action menu items.

This fixes issues where the name logo might not be clickable on
wider screens.
2022-07-14 11:10:50 -07:00
2d67b90904 Use fixed positioning on floating primary header 2022-07-12 11:59:02 -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
aba2e7892e Update the all highlights modal 2022-07-11 19:40:00 -07:00
156c4cf2cf Update design on Add Link, and notes modals 2022-07-11 19:25:25 -07:00
9e3b192506 Clean up the design of FormModals 2022-07-11 18:15:14 -07:00
667db742a0 Re-enable the API keys in the dropdown menu 2022-07-11 16:20:35 -07:00
1965146e9f Clean up highlight bar trash icon 2022-07-11 16:01:36 -07:00
ff6fcd15c4 Reduce rerenders of the kbar items 2022-07-11 15:47:42 -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
215d9cfc36 Fix the utility text color in menus, make theme switcher smaller 2022-07-09 17:08:49 -07:00
f60876830c Clean up menus based on latest design
Mostly removing separators, improving shadows, tweaking font.

First pass at these updates:

https://www.figma.com/file/ILgs6aXrPfukXOMf5Yibra/Omnivore---Deliverables?node-id=3386%3A82865
2022-07-08 15:20:55 -07:00
a959c4beb0 Better dropdown name 2022-07-01 17:29:43 -07:00
0752191138 Enable API in the dropdown 2022-07-01 17:29:08 -07:00
3761893aa3 fixed icon and text position to be centered inside highlight bar 2022-06-23 09:48:16 -07:00
560853fb1d Issue-835-Part-1 2022-06-22 12:36:06 -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
97418f5492 Right align buttons, no need for a Cancel button 2022-06-14 10:14:37 -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
cec6dc5197 Rebase 2022-06-09 13:32:32 -07:00