Change dragged tab styling

This commit is contained in:
K Simmons
2022-08-23 18:02:01 -07:00
parent 5c38021a4d
commit 0a97a9c0fd
4 changed files with 36 additions and 17 deletions
+8
View File
@@ -94,3 +94,11 @@ export function popoverShadow(theme: Theme) {
offset: [1, 2],
};
}
export function draggedShadow(theme: Theme) {
return {
blur: 6,
color: theme.shadow,
offset: [1, 2],
};
}
+16 -1
View File
@@ -1,5 +1,6 @@
import Theme from "../themes/common/theme";
import { iconColor, text, border, backgroundColor } from "./components";
import { withOpacity } from "../utils/color";
import { iconColor, text, border, backgroundColor, draggedShadow } from "./components";
export default function tabBar(theme: Theme) {
const height = 32;
@@ -55,6 +56,19 @@ export default function tabBar(theme: Theme) {
},
}
const draggedTab = {
...activePaneActiveTab,
background: withOpacity(tab.background, 0.8),
border: {
...tab.border,
top: false,
left: false,
right: false,
bottom: false,
},
shadow: draggedShadow(theme),
}
return {
height,
background: backgroundColor(theme, 300),
@@ -71,6 +85,7 @@ export default function tabBar(theme: Theme) {
activeTab: inactivePaneActiveTab,
inactiveTab: inactivePaneInactiveTab,
},
draggedTab,
paneButton: {
color: iconColor(theme, "secondary"),
border: {