Commit Graph

72 Commits

Author SHA1 Message Date
bcbda50daa Add basic UI for subscriptions 2022-04-22 12:17:09 -07:00
24b622fffb Themed colours for the saved searches 2022-04-20 11:57:56 -07:00
21c6b1fe01 Dont break light gray buttons 2022-04-20 11:39:49 -07:00
4030f8efc4 Initial implementation of saved searches (feature flagged) 2022-04-20 11:22:30 -07:00
48e36c8635 Merge pull request #393 from omnivore-app/OMN-382
[Omn-382] - Updated landing page
2022-04-19 11:15:31 -07:00
c004f20ee7 More label padding tweaks 2022-04-14 21:38:48 -07:00
0db6bff308 label padding 2022-04-14 21:20:17 -07:00
0e50ef1b56 Tighten padding on label chips 2022-04-14 21:15:53 -07:00
d56e3147df Remove whitespace 2022-04-14 21:05:02 -07:00
944784f25a Use Button+router for label chips instead of next/link
This allows us to use preventDefault on click, which means labels
can be inside of grid cards, and clicking a label wont navigate
to the card's page.
2022-04-14 20:40:28 -07:00
ecdbed4a5c Merge commit 'd33d383891c7b68ae5bc9e0f8922004af7556f44' into OMN-382 2022-04-14 23:29:30 +00:00
8978ff68f7 Use standard box shadow on modals 2022-04-13 09:58:50 -07:00
2ab7e4ccdd Make the action dropdowns modal
This dismisses the tooltip when the modal is active
2022-04-12 12:23:55 -07:00
9a627c225e Add tooltips to article actions 2022-04-12 12:23:55 -07:00
a104486602 Clip the label chips to their radius 2022-04-12 12:23:55 -07:00
0bb2c1d8c6 Refresh labels when edited 2022-04-12 12:23:55 -07:00
e2aeff0c6f Use single label type 2022-04-12 12:23:55 -07:00
eeea5b7c28 Consistent dropdown layout for article actions
We also offset a little to display the popover in the middle of
the article action button on desktop

Disable autofocus on touch devices so the keyboard doesn't take
up too much space
2022-04-12 12:23:55 -07:00
d8e03c0906 Make arrow styles more closely match design 2022-04-12 12:23:55 -07:00
f87db8bfad Revert "Test with bottom sheet"
This reverts commit 44faad1172580bf4b7ca85d00f0495f76226dc2d.
2022-04-12 12:23:53 -07:00
0d16b32ae7 Test with bottom sheet 2022-04-12 12:23:37 -07:00
78129a4a85 WIP: article actoins and reader settings 2022-04-12 12:23:08 -07:00
19e3af66d5 Encapsulate the article actions menu, standardize header height at 48px 2022-04-12 12:23:08 -07:00
216cc99932 WIP: reader control breakpoints
This implements the left side controls on desktop and in the
header on smaller screens.

partial work, committing as-is to test on device
2022-04-12 12:23:08 -07:00
ad25f6c5ce Created landing page with new designs 2022-04-07 17:42:46 +00:00
eba8b53a0a resolve merge conflicts 2022-04-06 13:38:06 -07:00
5ab64f3f64 resolve merge conflict 2022-04-06 12:21:47 -07:00
09ee5d3f29 Standardize info link 2022-04-05 21:53:32 -07:00
e49bb8652a Use new layout for desktop labels, handle API errors 2022-04-05 21:35:28 -07:00
cdd950f1a7 With new layout we can always display colour text 2022-04-05 16:09:25 -07:00
239a283ca8 Darken the border on label chips 2022-04-05 15:17:02 -07:00
1c9161a105 Remove border on dropdown which causes UI to move around 2022-04-05 10:21:26 -07:00
b322add96e Use a single Plus icon 2022-04-04 22:03:04 -07:00
1978a92a1b Effected review corrections 2022-03-31 13:03:50 +00:00
a0ef2fd40a Dont use isDarkMode, use themed color for setting icon colors 2022-03-30 20:31:50 -07:00
f4a037677f Consistent font sizes for headlines 2022-03-30 10:26:47 -07:00
72e68b2b5a Update the font and background colour on label chips 2022-03-30 09:45:07 -07:00
11db7be473 [Omn-190] - [Settings View] - Labels 2022-03-30 12:24:29 +00:00
159791c017 break linkedItemCard file into multiple files 2022-03-28 21:59:10 -07:00
b64764089b Add noreferrer 2022-03-28 15:00:05 -07:00
b266e2669a use for URL because Next prefers that, set the link target on install 2022-03-28 14:52:53 -07:00
b4d7d056b0 Use apple badge for install icon 2022-03-28 14:49:19 -07:00
febde10a3c Higher res @2x png images for install view 2022-03-28 12:35:35 -07:00
b4cee4d5f2 Update terms, dont make icons into links. User taps the download button to toggle 2022-03-28 11:56:27 -07:00
659d931cd3 Background colour of device icons on larger displays 2022-03-28 11:51:22 -07:00
9932b33fde fix svg attr naming issues 2022-03-28 17:16:26 +00:00
ceebcdea88 Merge commit '217b9e8835970e0f2c5b9fe2904af77f5caa8695' into OMN-134 2022-03-28 13:53:45 +00:00
7786a3f321 effected review changes 2022-03-28 12:57:28 +00:00
8dedb42d07 Merge commit '217b9e8835970e0f2c5b9fe2904af77f5caa8695' into OMN-192 2022-03-28 12:56:48 +00:00
a856297002 Add LabelChip file 2022-03-25 14:37:37 -07:00