summaryrefslogtreecommitdiff
path: root/src/ui/ui_main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/ui/ui_main.cpp')
-rw-r--r--src/ui/ui_main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ui/ui_main.cpp b/src/ui/ui_main.cpp
index 5d74fa6..f20b9a8 100644
--- a/src/ui/ui_main.cpp
+++ b/src/ui/ui_main.cpp
@@ -117,6 +117,8 @@ void ui::draw_main()
// Side panel
ImGui::PushStyleVar(ImGuiStyleVar_WindowPadding, ImVec2(0, 0));
+ ImGui::PushStyleVar(ImGuiStyleVar_FrameRounding, 0.0f);
+ ImGui::PushStyleVar(ImGuiStyleVar_FrameBorderSize, 0.0f);
ImGui::Begin("SidePanel", nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoCollapse);
{
// Navigation buttons with custom styling
@@ -154,14 +156,18 @@ void ui::draw_main()
}
ImGui::End();
ImGui::PopStyleVar();
+ ImGui::PopStyleVar();
+ ImGui::PopStyleVar();
ImGui::SetNextWindowPos(ImVec2(sidePanelWidth, menuBarHeight));
ImGui::SetNextWindowSize(ImVec2(io.DisplaySize.x - sidePanelWidth, io.DisplaySize.y - menuBarHeight - statusBarHeight));
// Main content
+ ImGui::PushStyleColor(ImGuiCol_WindowBg, IM_COL32(255, 255, 255, 255));
ImGui::Begin("AccountingMainWindow", nullptr, ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoMove | ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoCollapse);
if (drawcalls[ui_state]) drawcalls[ui_state]();
ImGui::End();
+ ImGui::PopStyleColor();
// Status bar.
ImGui::SetNextWindowPos(ImVec2(0, io.DisplaySize.y - statusBarHeight));