Unify editor divider and splitter chrome
This commit is contained in:
@@ -58,6 +58,10 @@ inline ImVec2 PanelWindowPadding() {
|
||||
return ImVec2(0.0f, 0.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 HierarchyInspectorPanelBackgroundColor() {
|
||||
return ImVec4(0.235f, 0.235f, 0.235f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 ToolbarPadding() {
|
||||
return ImVec2(8.0f, 6.0f);
|
||||
}
|
||||
@@ -71,7 +75,7 @@ inline float StandardPanelToolbarHeight() {
|
||||
}
|
||||
|
||||
inline float ProjectPanelToolbarHeight() {
|
||||
return 60.0f;
|
||||
return 34.0f;
|
||||
}
|
||||
|
||||
inline float ToolbarSearchTrailingSpacing() {
|
||||
@@ -114,6 +118,66 @@ inline ImVec2 AssetPanelContentPadding() {
|
||||
return ImVec2(10.0f, 10.0f);
|
||||
}
|
||||
|
||||
inline float ProjectBrowserHeaderHeight() {
|
||||
return 28.0f;
|
||||
}
|
||||
|
||||
inline float ProjectNavigationDefaultWidth() {
|
||||
return 248.0f;
|
||||
}
|
||||
|
||||
inline float ProjectNavigationMinWidth() {
|
||||
return 180.0f;
|
||||
}
|
||||
|
||||
inline float ProjectBrowserMinWidth() {
|
||||
return 260.0f;
|
||||
}
|
||||
|
||||
inline float PanelSplitterHitThickness() {
|
||||
return 4.0f;
|
||||
}
|
||||
|
||||
inline float PanelSplitterVisibleThickness() {
|
||||
return 1.0f;
|
||||
}
|
||||
|
||||
inline ImVec4 PanelSplitterIdleColor() {
|
||||
return ImVec4(0.14f, 0.14f, 0.14f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 PanelSplitterHoveredColor() {
|
||||
return ImVec4(0.30f, 0.30f, 0.30f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 PanelSplitterActiveColor() {
|
||||
return ImVec4(0.34f, 0.34f, 0.34f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 ProjectNavigationPanePadding() {
|
||||
return ImVec2(8.0f, 6.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 ProjectBrowserPanePadding() {
|
||||
return ImVec2(10.0f, 8.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 ProjectTreeNodeFramePadding() {
|
||||
return ImVec2(4.0f, 3.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 ProjectNavigationPaneBackgroundColor() {
|
||||
return ImVec4(0.20f, 0.20f, 0.20f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 ProjectBrowserHeaderBackgroundColor() {
|
||||
return ImVec4(0.18f, 0.18f, 0.18f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 ProjectBrowserPaneBackgroundColor() {
|
||||
return ImVec4(0.22f, 0.22f, 0.22f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 ToolbarBackgroundColor() {
|
||||
return ImVec4(0.19f, 0.19f, 0.19f, 1.0f);
|
||||
}
|
||||
@@ -127,7 +191,11 @@ inline float SearchFieldFrameRounding() {
|
||||
}
|
||||
|
||||
inline ImU32 PanelDividerColor() {
|
||||
return IM_COL32(36, 36, 36, 255);
|
||||
return ImGui::GetColorU32(PanelSplitterIdleColor());
|
||||
}
|
||||
|
||||
inline float PanelDividerThickness() {
|
||||
return 1.0f;
|
||||
}
|
||||
|
||||
inline ImVec4 EmptyStateSubtitleColor() {
|
||||
@@ -186,6 +254,14 @@ inline float AssetTileRounding() {
|
||||
return 2.0f;
|
||||
}
|
||||
|
||||
inline ImVec4 AssetTileIdleFillColor() {
|
||||
return ImVec4(1.0f, 1.0f, 1.0f, 0.02f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetTileIdleBorderColor() {
|
||||
return ImVec4(1.0f, 1.0f, 1.0f, 0.05f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetTileHoverFillColor() {
|
||||
return ImVec4(1.0f, 1.0f, 1.0f, 0.04f);
|
||||
}
|
||||
@@ -203,11 +279,11 @@ inline ImVec4 AssetTileDraggedOverlayColor() {
|
||||
}
|
||||
|
||||
inline ImVec2 AssetTileIconOffset() {
|
||||
return ImVec2(14.0f, 12.0f);
|
||||
return ImVec2(12.0f, 10.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 AssetTileIconSize() {
|
||||
return ImVec2(28.0f, 22.0f);
|
||||
return ImVec2(32.0f, 24.0f);
|
||||
}
|
||||
|
||||
inline ImVec2 AssetTileTextPadding() {
|
||||
@@ -219,19 +295,19 @@ inline ImVec4 AssetTileTextColor(bool selected = false) {
|
||||
}
|
||||
|
||||
inline ImVec4 AssetFolderIconFillColor() {
|
||||
return ImVec4(0.46f, 0.46f, 0.46f, 1.0f);
|
||||
return ImVec4(0.50f, 0.50f, 0.50f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetFolderIconLineColor() {
|
||||
return ImVec4(0.72f, 0.72f, 0.72f, 0.86f);
|
||||
return ImVec4(0.80f, 0.80f, 0.80f, 0.90f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetFileIconFillColor() {
|
||||
return ImVec4(0.41f, 0.41f, 0.41f, 1.0f);
|
||||
return ImVec4(0.46f, 0.46f, 0.46f, 1.0f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetFileIconLineColor() {
|
||||
return ImVec4(0.65f, 0.65f, 0.65f, 0.86f);
|
||||
return ImVec4(0.74f, 0.74f, 0.74f, 0.90f);
|
||||
}
|
||||
|
||||
inline ImVec4 AssetFileFoldColor() {
|
||||
|
||||
Reference in New Issue
Block a user