Keavon Chambers
47af8d9bed
Disallow snake_case variable names in frontend
2021-08-12 21:43:50 -07:00
Keavon Chambers
35d7fe8860
Miscellaneous minor code cleanup
...
# Conflicts:
# graphene/Cargo.toml
2021-08-12 20:34:36 -07:00
Keavon Chambers
db2fe322c3
Replace promise with await in MenuList.vue
2021-08-12 19:25:57 -07:00
Keavon Chambers
3a11bf02f8
Add number labels to ruler marks
2021-08-12 02:54:07 -07:00
Keavon Chambers
92953e348b
Clean up popovers: background color and placeholder text
2021-08-11 23:53:05 -07:00
Keavon Chambers
7c9a3ba4c3
Revert "Fix floating menu positioning behavior when web page has scrollbars ( #263 ) ( #341 )"
...
This reverts commit 02fd00da10
.
2021-08-11 23:49:31 -07:00
0HyperCube
18091dd3cd
Fix floating menu positioning behavior when web page has scrollbars ( #263 ) ( #341 )
...
* Fix color picker position on scrolled window
* Robust fix with proper usage of CSS stacking contexts
* Fix mobile device scaling
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2021-08-12 00:56:18 +01:00
Keavon Chambers
39c784599d
Update npm dependencies
2021-08-10 20:25:21 -07:00
dependabot[bot]
3d89f63f20
Bump url-parse from 1.5.1 to 1.5.3 in /frontend ( #339 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.1...1.5.3 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 20:18:57 -07:00
dependabot[bot]
35a241320e
Bump path-parse from 1.0.6 to 1.0.7 in /frontend ( #340 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-10 20:08:57 -07:00
Keavon Chambers
26ae4e2751
Fix documentation links
2021-08-10 20:03:15 -07:00
Keavon Chambers
22947933b0
Improve document zooming to work based on nice steps ( #336 )
...
* Improve document zooming to work based on nice steps
* Code review improvements
2021-08-10 16:21:18 -07:00
Keaton Brandt
74d0e6dbc0
Fix clicking on menu bar sub-menu entries ( #337 )
...
* Fix a bug where clicking a submenu would cause the parent menu to be closed before the submenu click could be registered. Also ignores package-lock.json.
* Remove package-lock gitignore
* Add back empty line
2021-08-10 17:54:09 -04:00
Keavon Chambers
b7976219f3
Upgrade packages and a couple fix warnings
2021-08-09 18:41:09 -07:00
Keavon Chambers
a1fec1c93f
Add DisplayError to show user errors from the backend
2021-08-08 16:52:09 -07:00
Keavon Chambers
53ad105f57
Restructure project directories ( #333 )
...
`/client/web` -> `/frontend`
`/client/cli` -> *delete for now*
`/client/native` -> *delete for now*
`/core/editor` -> `/editor`
`/core/document` -> `/graphene`
`/core/renderer` -> `/charcoal`
`/core/proc-macro` -> `/proc-macros` *(now plural)*
2021-08-07 05:17:18 -07:00