Tom Moor
6e07ee3f3e
chore: Move animations and globals from shared directory ( #2344 )
2021-07-21 10:34:55 -07:00
Tom Moor
c46a032f0b
fix: CSS stacking context issue with behind menu backdrops on mobile
...
Moving the animation to the same element that has position: fixed resolves
2021-04-16 19:02:43 -07:00
Tom Moor
c5401a467d
fix: Overlapping header, closes #2038
2021-04-15 20:30:05 -07:00
Tom Moor
1dd97c1ddd
feat: Show mobile-style (slide from bottom) menus on mobile ( #2025 )
...
* feat: Show mobile-style (slide from bottom) menus at responsive viewport sizes
* More mobile improvements
* fix: Safari compatability
2021-04-13 21:43:24 -07:00
Tom Moor
bac7a364d0
fix: Drag and drop images in editor, conflict with sidebar react-dnd ( #1918 )
...
* fix: Drag and drop images in editor, conflict with sidebar react-dnd
see: https://github.com/react-dnd/react-dnd/pull/3052
* Bump to non-canary
* Upgrade react-dnd
* react-dnd api changes
* lint
* fix: dnd doesn't work on first render
* remove unneccessary async
* chore: Update react-dnd (API changed again)
* restore fade
2021-03-09 18:41:30 -08:00
Tom Moor
cc90c8de1c
feat: Sidebar Improvements ( #1862 )
...
* wip
* refactor behaviorg
* stash
* simplify
2021-02-07 21:51:56 -08:00
Tom Moor
4106f15450
fix: Content jump when leaving edit mode
2021-01-22 23:58:34 -08:00
Tom Moor
7e9bcb0c37
fix: More missing a11y labels
2021-01-22 21:12:25 -08:00
Tom Moor
c9fdf48c33
chore: Add missing labels to buttons without text and search inputs
2021-01-22 19:31:30 -08:00
Tom Moor
111212b038
feat: Resizable sidebar ( #1827 )
...
* wip: First round on sidebar resizing
* feat: Saving setting, animation
* all requirements, refactoring needed
* lint
* refactor useResize
* some mobile improvements
* fix
* refactor
2021-01-20 23:00:14 -08:00
Tom Moor
40ca73e684
feat: Collapsible sidebar ( #1721 )
...
* wip
* styling, add keyboard shortcut
* tweak styling
2020-12-17 22:26:04 -08:00
Nan Yu
474fbf07e6
chore: Flatten left nav in preparation to refactor drag to reorder ( #1689 )
...
* flatten hierarchy
* fix drop to import positioning on collections
2020-12-01 21:59:18 -08:00
Tom Moor
ec38f5d79c
refactor: Remove old react lifecycle methods ( #1480 )
...
* refactor: Remove deprecated APIs
* bump mobx-react for hooks support
* inject -> useStores
https://mobx-react.js.org/recipes-migration\#hooks-to-the-rescue
* chore: React rules of hooks lint
2020-08-23 11:51:56 -07:00
Tom Moor
d885252fb0
fix: Mobile style fixes and improvements ( #1459 )
...
* fixes #1457 – check for matchMedia function before using it
* fixes: Depth issues
closes #1458
* fixes: Long breadcrumbs cause horizontal overflow
* fix: Improve tabs and overflow on mobile
2020-08-17 00:08:22 -07:00
Tom Moor
449dc55aaa
chore: Upgrade Babel, Jest, Eslint ( #1437 )
...
* chore: Upgrade Prettier 1.8 -> 2.0
* chore: Upgrade Babel 6 -> 7
* chore: Upgrade eslint plugins
* chore: Add eslint import/order rules
* chore: Update flow-typed deps
2020-08-08 22:53:59 -07:00
Tom Moor
e312b264a6
chore: Upgrade Prettier 1.8 -> 2.0 ( #1436 )
2020-08-08 18:53:11 -07:00
Tom Moor
5cb04d7ac1
New login screen ( #1331 )
...
* wip
* feat: first draft of auth.config
* chore: auth methodS
* chore: styling
* styling, styling, styling
* feat: Auth notices
* chore: Remove server-rendered pages, move shared/components -> components
* lint
* cleanup
* cleanup
* fix: Remove unused component
* fix: Ensure env variables in prod too
* style tweaks
* fix: Entering SSO email into login form fails
fix: Tweak language around guest signin
2020-07-09 22:33:07 -07:00
Tom Moor
f43deb7940
chore: Move to prettier standard double quotes ( #1309 )
2020-06-20 13:59:15 -07:00
Tom Moor
870b91f17a
fix: Various extra scrollbars when not using mac-style overlaying scrollbars ( #1242 )
...
* fix: Various extra scrollbars when not using mac-style overlaying scrollbars
* Sidebar z-index
2020-04-24 18:44:21 -07:00
Tom Moor
afba1edae4
feat: Adds visual stacking to nested modals ( #1189 )
...
Fixes various mobile styling/layout issues
2020-02-26 19:36:23 -08:00
Tom Moor
ca0de9fb5a
fix: Incorrect sidebar positioning on mobile in edit mode
...
closes #1108
2019-12-17 19:55:23 -08:00
Tom Moor
8f276731ed
Fixes: Socket reconnecting when changing theme
2019-04-20 15:19:35 -07:00
Tom Moor
59c82f1f06
Dark Mode ( #912 )
...
closes #704
2019-03-12 21:35:35 -07:00
Tom Moor
13501b6d76
Moving redirects to declarative method
2019-01-19 00:23:39 -08:00
Tom Moor
b9765fb59e
Improved sidebar selected styling, simplified logic and css
2019-01-06 16:12:07 -08:00
Tom Moor
dc33cc9734
position sticky
2018-07-01 10:20:57 -07:00
Tom Moor
e50c6488d3
Sidebar styling tweak
2018-06-30 19:19:37 -07:00
Tom Moor
b8dda3bd65
Update editor, speed up sidebar
...
closes #694
2018-06-23 00:10:52 -07:00
Tom Moor
434129a434
ThemeProvider ( #677 )
...
closes #655
2018-06-09 19:10:30 -07:00
Tom Moor
518015f55b
Upgrade to Flow 0.71
2018-05-05 16:16:08 -07:00
Tom Moor
41a96e4331
Remove Icons
2018-05-02 21:51:39 -07:00
Tom Moor
9142d975df
Draft Documents ( #518 )
...
* Mostly there
* Fix up specs
* Working scope, updated tests
* Don't record view on draft
* PR feedback
* Highlight drafts nav item
* Bugaboos
* Styling
* Refactoring, gradually addressing Jori feedback
* Show collection in drafts list
Flow fixes
* Ensure menu actions are hidden when draft
2018-02-27 22:41:12 -08:00
Tom Moor
6caba86751
Mobile Responsive Styles ( #580 )
...
* WIP: Responsive styles
* Flip breakpoints, ensure doc doesn't spread
* Add MenuIcon
* Refactor Sidebar to share mobile responsive styles
* Fix accidental find/replace
* Tweak padding to take into account icon spacing
2018-02-10 23:24:12 -08:00
Jori Lallo
5a0f3d027a
Remove sidebar scrolling
...
Fixes #473
2017-12-05 00:16:05 -08:00
Jori Lallo
224f94a79e
Added ability to print a document
2017-12-02 16:27:45 -08:00
Tom Moor
505310c172
Settings Routes ( #449 )
...
* Building out settings area
* Flow and refactoring
* TeamLogo
* Add temporary profile screen
* 💚
* PR feedback
2017-11-26 18:09:55 -08:00
Tom Moor
336f43cc6d
Separate Layout component
2017-11-19 15:56:50 -08:00