Commit Graph

36 Commits

Author SHA1 Message Date
c4cf5bc2b0 Merge pull request #146 from omnivore-app/fix/favicons
Fix the favicon imports
2022-03-01 10:37:23 -08:00
836d73ad74 Add icons 2022-03-01 10:20:02 -08:00
ecb44c4c80 Add labels to library items query, improve design of labels 2022-03-01 08:54:19 -08:00
7bf454ae91 use dataloader to fetch all labels of a list of linkIds in a single q… (#133)
* use dataloader to fetch all labels of a list of linkIds in a single query and cached

* add labels in GQL query in frontend
2022-02-28 12:13:26 +08:00
fbcf24a9d1 Fix the favicon imports 2022-02-26 17:32:12 -08:00
da767bd55a Merge pull request #143 from omnivore-app/feature/code-highlighting
Add code highlighting using highlight.js
2022-02-26 17:29:58 -08:00
b5f68cf5c9 Add async on the highlightjs script import 2022-02-26 16:31:40 -08:00
ae22c0b026 Use inline-block for code so it scrolls on smaller devices 2022-02-26 16:17:27 -08:00
84fbc9cd27 Add code highlighting using highlight.js 2022-02-26 14:57:59 -08:00
de9b4bec7b Add a border radius to code blocks 2022-02-26 14:04:23 -08:00
07066a0619 Remove block formatting on code
This fixes line breaks being added on inline code elements for
example lines like:

call the <code>sprintf</code> function
2022-02-26 13:27:05 -08:00
5a285a4c7e Improve design for the error pages 2022-02-25 13:50:59 -08:00
42511a5439 Remove the labels query from GetArticle 2022-02-24 20:54:22 -08:00
c55625589c Merge pull request #98 from omnivore-app/feature/labels
Labels API and testing page
2022-02-24 19:51:28 -08:00
3d98604d97 remove labels in getArticles query 2022-02-25 11:44:05 +08:00
c73d4dc64a render correct color mode in privacy and term web embeds [apple] 2022-02-24 14:18:51 -08:00
cf627e53cb add app specific privact and terms pages 2022-02-24 13:28:48 -08:00
f9bdc84980 lint 2022-02-24 15:03:18 +08:00
81324c128d update selected labels once close the modal 2022-02-24 14:47:47 +08:00
6482d280f7 add loading and set labels ui 2022-02-24 14:47:33 +08:00
8f68b60f18 Add basic UI for editing labels 2022-02-24 14:44:49 +08:00
4d770399bd add labels testing page 2022-02-24 14:44:49 +08:00
4b78b2e80d Use the omnivoreYellow background on the highlight view
The highlightBackground colour is now used for the background
highlight color when text is selected.
2022-02-23 13:40:03 -08:00
f2e15e0754 Improve the styling of URLs in highlighted text 2022-02-23 13:22:30 -08:00
0b106791a4 Linting fixes 2022-02-22 22:16:37 -08:00
66a65d31aa Update the help text for newsletters 2022-02-22 21:58:03 -08:00
62073290ff Move the newsletters settings page to settings/emails
This naming makes more sense because emails can also be used
for PDF attachments.
2022-02-22 19:39:02 -08:00
4b06e52128 Tweak the line height for reader text and titles
We still aren't using the degular font, so I kept the font sizes
the same as they are now. We will need to update if we change
the font.
2022-02-18 00:45:40 -08:00
2d663ec71b Add a link to our GitHub from our main header 2022-02-16 17:09:19 -08:00
40cf918fce Formatting on octocat icon, use noreferrer when opening a tab to GitHub 2022-02-15 09:25:02 -08:00
a050e44e4a Use the OctoCat icon instead of the star icon 2022-02-15 09:16:59 -08:00
979372c6c8 Add a follow us on GitHub button to the login page 2022-02-14 23:41:41 -08:00
e776342d6f Add a section on using docker-compose to run the backend for frontend engineers 2022-02-12 13:43:18 -08:00
111ed12a29 Remove storybook
We are not using storybook for testing yet, so just removing
the unused dependencies.
2022-02-11 12:01:57 -08:00
ca7b79d1ba Simplify docker compose setup for new users
This takes out some environment variables that are not needed
for new users testing out locally.

We also adjusted the port usage so docker-compose will use the
same ports that local dev typically uses.
2022-02-11 11:45:37 -08:00
84f32935f5 Open source omnivore 2022-02-11 09:24:33 -08:00