* Fix: regression on command bar buttons (remove drag)
* Revert "Fix: regression on command bar buttons (remove drag)"
This reverts commit 2404bcdf31
.
* Make all elements opt-out of drag behavior by default, add comments around drag attribute
* Add vendor-specific user-select
* It won't do to make all elements opt-out, it ends up swallowing the drag events themselves!
* Sneaking in this email truncation nit that's bothered me
* Gotta remove that one more attempt at a generic "we made this clickable" element
* Make orbit continue to work when dragging over the AppHeader
---------
Co-authored-by: Frank Noirot <frank@kittycad.io>
15 lines
497 B
CSS
15 lines
497 B
CSS
/*
|
|
Some CSS cannot be represented
|
|
in Tailwind, such as complex grid layouts.
|
|
*/
|
|
.header {
|
|
grid-template-columns: 1fr auto 1fr;
|
|
user-select: none;
|
|
-webkit-user-select: none;
|
|
/* Make the header act as a handle to drag the electron app window,
|
|
* per the electron docs: https://www.electronjs.org/docs/latest/tutorial/window-customization#set-custom-draggable-region
|
|
* all interactive elements opt-out of this behavior by default in src/index.css
|
|
*/
|
|
-webkit-app-region: drag;
|
|
}
|