Commit graph

10513 commits

Author SHA1 Message Date
Satindar Dhillon
a75c8e91a4 adjust tappable area of text chip buttons 2022-04-13 13:42:51 -07:00
Jackson Harper
e282fc8316
Merge pull request #417 from omnivore-app/feature/upload-highlight-gcs
Upload highlights and labels data to GCS
2022-04-13 13:41:29 -07:00
Jackson Harper
eab3428c4c
Merge pull request #411 from omnivore-app/feature/validate-label-color-input
validate color as rgb hex value in create label input
2022-04-13 13:41:00 -07:00
Jackson Harper
da561ca58b Query for labels with library items. Display properly on the home feed 2022-04-13 13:38:36 -07:00
Jackson Harper
31861f81e2 Add very basic help page for labels 2022-04-13 13:29:49 -07:00
Jackson Harper
4e4dae89d7 Consistent naming on label controls
- Edit Labels: Edit all of a user's labels
- Set Labels: Set the labels assigned to a link
2022-04-13 10:52:00 -07:00
Satindar Dhillon
1e2901c4e7 add label editing to reader view 2022-04-13 10:48:25 -07:00
Jackson Harper
fe56c4a689 Add dropdown link to labels 2022-04-13 10:34:46 -07:00
Jackson Harper
18cbe4a856 Remove font stepper from dropdown 2022-04-13 10:28:33 -07:00
Jackson Harper
86d6d03fe0 Remove default button padding, on Safari this caused extra padding on dropdown triggers 2022-04-13 10:25:01 -07:00
Satindar Dhillon
b57046b1d9 add edit labels buttons to list view cells 2022-04-13 10:19:55 -07:00
Satindar Dhillon
34ce209738 adjust text chip vertical padding 2022-04-13 10:09:41 -07:00
Satindar Dhillon
c5233d1559 adjust add label button styling 2022-04-13 10:04:29 -07:00
Jackson Harper
049a5cf22f Close highlight modal on click/tap outside 2022-04-13 09:59:36 -07:00
Jackson Harper
8978ff68f7 Use standard box shadow on modals 2022-04-13 09:58:50 -07:00
Satindar Dhillon
567f3dedad use fixed list of colors for label creation 2022-04-13 08:49:45 -07:00
Hongbo Wu
0b0b521fab use generic method for uploading 2022-04-13 22:21:20 +08:00
Hongbo Wu
a806f55233 upload highlight to gcs 2022-04-13 21:18:58 +08:00
gitstart-omnivore
7c6fd86dc9 Changed icons, added links and removed theme. 2022-04-13 08:56:09 +00:00
gitstart-omnivore
e5d165e248 Merge commit '686b00bc4de7ef77bff998fc15a579981401906e' into OMN-382 2022-04-13 08:54:53 +00:00
Hongbo Wu
8ba1be456c fix sanitizer invalid name 2022-04-13 13:23:21 +08:00
Jackson Harper
5a4e4baae6 Handle changes to createLabel response. Trim label names 2022-04-12 21:49:48 -07:00
Hongbo Wu
3b831fecb8 test both max length and pattern if declared 2022-04-13 12:20:41 +08:00
Hongbo Wu
928ddd69a9 validate color input in label as rgb hex value 2022-04-13 12:17:12 +08:00
Jackson Harper
5a77bd8332 Update to use pageId instead of linkId for SetLabels API 2022-04-12 20:50:06 -07:00
Jackson Harper
a728bcf886 Improve sizing of scrollable content area on mobile 2022-04-12 20:36:00 -07:00
Jackson Harper
6231741281 Set the link colour. Safari needs this 2022-04-12 20:09:03 -07:00
Jackson Harper
11429dddc0 Dont autofocus the text input on mobile
On mobile we dont want to auto focus because the keyboard opens
and takes up most of the screen space.
2022-04-12 20:08:20 -07:00
Jackson Harper
92a061b4ba Fix tooltip tags -> labels 2022-04-12 18:10:43 -07:00
Jackson Harper
d92b526583 Give the labels control a max height 2022-04-12 18:09:43 -07:00
Satindar Dhillon
57b8b763b0 run swift gql gen 2022-04-12 16:09:53 -07:00
Satindar Dhillon
751095b983 add padding below text chip preview 2022-04-12 15:33:52 -07:00
Satindar Dhillon
060313ab31 use hgrid to display label color selections 2022-04-12 15:33:52 -07:00
Satindar Dhillon
6c96b256d1 move create label submit button into navbar 2022-04-12 15:33:52 -07:00
Satindar Dhillon
d68c8e5e33 update search query to handle multiple labels 2022-04-12 15:33:52 -07:00
Satindar Dhillon
be68971a03 use xmark for remove label button 2022-04-12 15:33:52 -07:00
Satindar Dhillon
c8ad2f47a2 adapt assign labels view to work on a list 2022-04-12 15:33:51 -07:00
Satindar Dhillon
bd652dc3ed rename selectedLabelsForItemInContext to selectedLabels 2022-04-12 15:33:51 -07:00
Satindar Dhillon
df291ecbab add text chip buttons to represent labels used as filters 2022-04-12 15:33:51 -07:00
Satindar Dhillon
0fa9526924 use searchTerm and selected labels to compute searchQuery 2022-04-12 15:33:51 -07:00
Jackson Harper
686b00bc4d
Merge pull request #408 from omnivore-app/fix/update-set-labels-input
Rename linkId to pageId in SetLabelsInput
2022-04-12 15:26:53 -07:00
Jackson Harper
372cd6afe2 More consistent boxshadows with themes 2022-04-12 13:16:25 -07:00
Jackson Harper
0d1b05d4fc Rename reader settings 2022-04-12 12:58:04 -07:00
Jackson Harper
782781639d Update API in test 2022-04-12 12:53:08 -07:00
Jackson Harper
73ef8fef09 Rename linkId to pageId in SetLabelsInput 2022-04-12 12:46:32 -07:00
Jackson Harper
244cced8b4 Make the labels modal non-scrollable on small screens, add a border 2022-04-12 12:35:56 -07:00
Jackson Harper
cbff548b98 Tweak box shadows in dark mode 2022-04-12 12:23:56 -07:00
Jackson Harper
9834303b3c Refine box shadows in dark mode 2022-04-12 12:23:56 -07:00
Jackson Harper
5450c9ce29 Add stand alone display settings modal 2022-04-12 12:23:56 -07:00
Jackson Harper
54ff7b6d60 Smaller display settings dropdown on small screens. Better shadows 2022-04-12 12:23:56 -07:00