Commit graph

154 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
7673814fd3 Add a delete page article action, add keyboard ctrls for confirm dialogs 2022-08-22 15:53:22 +08: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
Jackson Harper
a7f7f80c90 Fix the style for cancel buttons on non-login pages 2022-08-17 14:21:57 +08:00
Jackson Harper
b6d58d15be Make the library layout toggles into buttons 2022-08-15 12:13:25 +08:00
Jackson Harper
7a8516eb6b SVG attribute naming cleanup 2022-08-12 11:51:20 +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
f3a5f82b64 Make sure the cancel button matches design 2022-08-10 16:46:56 +08:00
Jackson Harper
4ba54222a8 Enable email login on web 2022-08-10 14:28:39 +08:00
Jackson Harper
95d866a120 Display the highlight delete confirmation outside the modal content
This fixes an issue where a long list of highlights wouldn't show
the confirmation modal properly if scrolled because the modal
would be in the scrolled content.
2022-07-28 12:18:25 -07:00
Rupin Khandelwal
3d2035a014 removing the border from the table on small screens 2022-07-22 16:26:31 +02:00
Rupin Khandelwal
735169bf41 Updated CSS to match how it was before 2022-07-21 22:31:19 +02:00
Rupin Khandelwal
8874513e59 Some clean up around css 2022-07-21 13:03:44 +02:00
Jackson Harper
5c69fb50fb Show the css attribute 2022-07-20 16:12:25 -07:00
Jackson Harper
1c1db00626 Example of how to style table components 2022-07-20 16:08:57 -07:00
Jackson Harper
fdd140485e Rename table to imports dont fail 2022-07-20 15:58:19 -07:00
Rupin Khandelwal
3e1ecaad76 Fixing z-index issue on modal 2022-07-20 23:35:32 +02:00
Rupin Khandelwal
290da8db19 Merge branch 'main' of github.com:omnivore-app/omnivore into 895 2022-07-19 23:52:06 +02:00
Rupin Khandelwal
ba945b36a4 Deleting testing file for table and cleaning up commented code 2022-07-19 23:37:32 +02:00
Rupin Khandelwal
5b6b9afd47 Refactor + commented out code 2022-07-19 23:29:52 +02:00
Jackson Harper
22c1f6f7b4 Implement UI for email login and registration 2022-07-18 20:43:41 -07:00
Rupin Khandelwal
a40d7703a7 Added New Responsive table and data 2022-07-15 22:43:59 +02:00
Rupin Khandelwal
3c764776ef
Merge pull request #928 from omnivore-app/901
Increase luminous for labels
2022-07-13 05:52:37 +00:00
Hongbo Wu
ab687ca832
Merge pull request #951 from omnivore-app/feature/typeahead-search
feature/typeahead search
2022-07-13 11:53:32 +08:00
Rupin Khandelwal
b58cdc8a55 reducing lighting 2022-07-13 00:19:02 +00:00
Rupin Khandelwal
31d133fdf0 updating border color to match label text color 2022-07-12 23:07:12 +00:00
Rupin Khandelwal
7781d09623 Updated luminance condition for dark theme 2022-07-12 22:42:39 +00:00
Rupin Khandelwal
ef31cb7199 Added code to lighten up the labels in dark mode 2022-07-12 21:52:51 +00:00
Jackson Harper
b1e40b2da4 Fix consistency of font styles in dropdown menus 2022-07-12 10:44:46 -07:00
Jackson Harper
91bb08ea5f Use typeahead search 2022-07-12 10:36:09 -07:00
Jackson Harper
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
Jackson Harper
156c4cf2cf Update design on Add Link, and notes modals 2022-07-11 19:25:25 -07:00
Jackson Harper
9e3b192506 Clean up the design of FormModals 2022-07-11 18:15:14 -07:00
Rupin Khandelwal
6cffbc23c7 reset - file 2022-07-11 22:43:15 +00:00
Rupin Khandelwal
9541e0c32e updated Labels for different themes 2022-07-11 21:20:57 +00:00
gitstart-omnivore
552d76a929 Added search support for kbar in this PR. 2022-07-11 13:14:12 -07:00
Rupin Khandelwal
27ed89b375 Resetting some files + leveraging library - color2k 2022-07-10 16:10:03 +00:00
Jackson Harper
215d9cfc36 Fix the utility text color in menus, make theme switcher smaller 2022-07-09 17:08:49 -07:00
Jackson Harper
56245619cf Remove unused attribute 2022-07-08 19:31:43 -07:00
Jackson Harper
6dc707cc92 Improve the outlines on dropdown arrows 2022-07-08 19:27:53 -07:00
Jackson Harper
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
Rupin Khandelwal
33c204aff8 Cleaning up imports 2022-07-06 14:02:16 +00:00
Rupin Khandelwal
a7eb8b0c39 cleaned up code 2022-07-06 12:54:17 +00:00
Rupin Khandelwal
12983cc0cb Increase luminous for labels 2022-07-06 01:46:30 +00:00
Rupin Khandelwal
560853fb1d Issue-835-Part-1 2022-06-22 12:36:06 -07:00
Jackson Harper
99ec93449b Use a Radix dialog instead of dropdown, add OpenDyslexic font, prefetch fonts
The main change here is using Dialog instead of dropdown. The
dialog uses a fixed position, so when the underlying document
dimensions change based on a font change, the dialog will still
be positioned properly.
2022-06-21 15:38:05 -07:00
Jackson Harper
00bbb993bc Consistent naming 2022-06-14 10:01:20 -07:00