Commit graph

521 commits

Author SHA1 Message Date
Jackson Harper
47b8299625 Only use button active item focus in modal buttons
This is useful for keyboard tabbing but we don't want it on
all items as it creates a weird effect.

Fixes: https://github.com/omnivore-app/omnivore/issues/1197
2022-09-19 10:47:39 +08:00
Jackson Harper
08b5bab68a Set color/opacity when creating an overlaping highlight 2022-09-18 13:43:27 +08:00
Jackson Harper
4b84215970 Set an annotation preset to override the default opacity when creating highlights
For some reason this was not being set on Safari.
2022-09-18 13:39:53 +08:00
Jackson Harper
b714a2661a On Safari PDF Highlights are not setting opacity 2022-09-18 12:57:28 +08:00
Jackson Harper
bf24107db8 Disable android link until new build is live 2022-09-15 11:48:14 +08:00
Jackson Harper
f881b11aa2 Add the Android button to the about footer 2022-09-14 11:55:22 +08:00
Jackson Harper
d617a50bfa New copy for about and login pages 2022-09-14 11:19:19 +08:00
Jackson Harper
381634882e Remove unused template for old About page 2022-09-14 10:47:37 +08:00
Jackson Harper
66ea008f05 WIP: fetch speech files, show some follow along 2022-09-13 15:22:09 +08:00
Rupin Khandelwal
ed5084eaf1 cleaning up layout for Author 2022-08-29 23:45:55 -05:00
Rupin Khandelwal
df654591f0 Merge branch 'main' of github.com:omnivore-app/omnivore into feat/1079 2022-08-29 21:40:25 -05:00
Rupin Khandelwal
ffbcc9ed46 Added condition for the image and increased font weight for the author 2022-08-29 21:28:20 -05:00
Jackson Harper
2beb75d747 isDark is a string in Swift so we need to check for "true" 2022-08-29 11:31:07 +08:00
Rupin Khandelwal
5e7b5868d8 added condition for the origin text 2022-08-25 19:55:58 -05:00
Rupin Khandelwal
2a66829d24 removed some hard coded testing text 2022-08-25 19:52:49 -05:00
Rupin Khandelwal
fecaf5301e Added some CSS to match the designs and enabled some layouts 2022-08-25 19:51:09 -05:00
Rupin Khandelwal
78abc6b5c4 Feature 1079 -Updating list view to the latest design 2022-08-24 01:43:36 -05:00
Jackson Harper
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
Jackson Harper
7673814fd3 Add a delete page article action, add keyboard ctrls for confirm dialogs 2022-08-22 15:53:22 +08:00
Jackson Harper
c07ed75d1f Button alignment 2022-08-19 15:23:25 +08:00
Jackson Harper
431a36ff2e Make avatar layout match designs 2022-08-19 15:04:32 +08:00
Jackson Harper
1aa0780e29 Use a masonry layout for the library layout 2022-08-19 14:53:01 +08:00
Jackson Harper
fec6a03945
Merge pull request #1100 from omnivore-app/fix/1092
Fix/1092 - Semi Bold font for Menu Items
2022-08-19 13:26:45 +08:00
Rupin Khandelwal
0a9d4a472f Fix/1092 - Semi Bold font for Menu Items 2022-08-18 16:55:04 -05:00
Rupin Khandelwal
e016da47de Fix: 1091 Added padding on the left menu 2022-08-18 16:44:02 -05:00
Jackson Harper
3b0bbeb760 Dont have a maxwidth on colours dropdown, it needs a little more space with our new fonts 2022-08-18 12:37:37 +08:00
Jackson Harper
f6cdfaf8c9 Use bold on the new library headline font 2022-08-18 11:51:29 +08:00
Rupin Khandelwal
7a19d613ac Added CSS to make Menu scrollable 2022-08-17 16:12:21 -05:00
Jackson Harper
a7f7f80c90 Fix the style for cancel buttons on non-login pages 2022-08-17 14:21:57 +08:00
Rupin Khandelwal
e0e47f1623
Merge pull request #1088 from omnivore-app/1075
Adding background color to active item and cleaning up
2022-08-16 08:56:18 -05:00
Jackson Harper
bf63ec61cb Fix empty arrow function 2022-08-16 17:20:21 +08:00
Rupin Khandelwal
dfca5d1be7 adding the active status to the menu items 2022-08-15 19:02:13 -05:00
Jackson Harper
0c27f5445d Remove empty arrow function 2022-08-15 14:53:57 +08:00
Jackson Harper
bd89ee4e17 Handle changing the list layout and search term using a coordinator pattern 2022-08-15 14:44:05 +08:00
Jackson Harper
b6d58d15be Make the library layout toggles into buttons 2022-08-15 12:13:25 +08:00
Jackson Harper
4ed34d6a0b Rename library active menu item colour var to be more descriptive 2022-08-15 11:09:27 +08:00
Jackson Harper
e2a04c0ea6 Improve layout of library page headers 2022-08-15 10:37:26 +08:00
Jackson Harper
7491367821 Use an icon for subscriptions
Should probably use site icons where we can, but this at least
fixes the UI.
2022-08-12 14:42:23 +08:00
Jackson Harper
745416d5f1 Fix empty arrow function 2022-08-12 12:07:49 +08:00
Jackson Harper
7a8516eb6b SVG attribute naming cleanup 2022-08-12 11:51:20 +08:00
Jackson Harper
e4a66f8f9e Use a single dictionary for labels and subscriptions 2022-08-12 11:48:03 +08:00
Rupin Khandelwal
5e5ed35687 Added Code to support sub menu for Labels and subscriptions 2022-08-12 01:16:22 +02:00
Jackson Harper
b6af9d3e5c Add libraryActive colour 2022-08-11 19:21:05 +08:00
Jackson Harper
695a9ce649 Add page with new library layout 2022-08-11 17:36:09 +08:00
Jackson Harper
858448e0d4 Update style for new library, display progress bar backgrounds 2022-08-11 17:34:44 +08:00
Jackson Harper
4f19d9f5ec Add new text style 2022-08-11 17:34:14 +08:00
Jackson Harper
29a1f466ef Add new colours for library 2022-08-11 17:33:33 +08:00
Jackson Harper
c127edbf73 Remove margin as the container will handle this, try making an item active, use new icon 2022-08-11 17:32:34 +08:00
Jackson Harper
496e3d651d Move the menu off the homefeedgrid into new library layout 2022-08-11 17:31:09 +08:00
Rupin Khandelwal
1e2f965931 Merge branch 'main' of github.com:omnivore-app/omnivore into 1017 2022-08-10 19:46:14 +02:00