summaryrefslogtreecommitdiff
path: root/src/ui/ui_invoices.cpp
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrik@mailbox.org>2026-01-10 19:57:44 +0100
committerAldrik Ramaekers <aldrik@mailbox.org>2026-01-10 19:57:44 +0100
commit6166eeda08fd1d4106afe47416a73de60700d17e (patch)
tree11d37481839b7fa7a0ffe31ab010620245bd717b /src/ui/ui_invoices.cpp
parent0821197bc1c57c756e737740d6a6de9c83314fae (diff)
new look
Diffstat (limited to 'src/ui/ui_invoices.cpp')
-rw-r--r--src/ui/ui_invoices.cpp16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/ui/ui_invoices.cpp b/src/ui/ui_invoices.cpp
index 49ee697..72c4964 100644
--- a/src/ui/ui_invoices.cpp
+++ b/src/ui/ui_invoices.cpp
@@ -321,8 +321,11 @@ static void draw_invoices_list()
ImGui::TableSetupColumn(locale::get("invoice.table.issuedat"), ImGuiTableColumnFlags_WidthFixed, 90);
ImGui::TableSetupColumn(locale::get("invoice.table.total"), ImGuiTableColumnFlags_WidthFixed, 90);
ImGui::TableSetupColumn(locale::get("invoice.table.status"), ImGuiTableColumnFlags_WidthFixed, 90);
+ ImGui::PushFont(ui::fontBold);
ImGui::TableHeadersRow();
-
+ ImGui::PopFont();
+
+ ImGui::PushStyleVar(ImGuiStyleVar_FramePadding, ImVec2(0, 0));
for (u32 i = 0; i < invoice_count; i++) {
invoice c = invoice_list[i];
@@ -332,7 +335,7 @@ static void draw_invoices_list()
ImGui::PushID(i);
ImGuiSelectableFlags selectable_flags = ImGuiSelectableFlags_SpanAllColumns | ImGuiSelectableFlags_AllowOverlap;
bool selected = false;
- if (ImGui::Selectable("##invisible_selectable", selected, selectable_flags, ImVec2(0, ImGui::GetFrameHeight()-4.0f)))
+ if (ImGui::Selectable("##invisible_selectable", selected, selectable_flags, ImVec2(0, ImGui::GetFrameHeight()+2.0f)))
{
_set_active_invoice(c);
current_view_state = ui::view_state::VIEW_EXISTING;
@@ -363,6 +366,7 @@ static void draw_invoices_list()
ImGui::SameLine();
}
+ ImGui::PopStyleVar();
ImGui::EndTable();
}
@@ -384,7 +388,7 @@ static void _reset_to_default_view()
static void _draw_activity_sidepanel()
{
ImGui::SameLine();
- ImGui::SeparatorEx(1 << 1, 3.0f);
+ ImGui::SeparatorEx(1 << 1, 1.0f);
ImGui::SameLine();
ImGui::BeginChild("##historyPanel", ImVec2(sidepanel_width, 0), ImGuiChildFlags_None);
@@ -431,7 +435,7 @@ static void draw_invoice_update()
}
ImGui::Spacing();
- ImGui::Separator(3.0f);
+ ImGui::Separator(1.0f);
ImGui::Spacing();
float availableWidth = ImGui::GetContentRegionAvail().x;
@@ -460,7 +464,7 @@ static void draw_invoice_create()
}
ImGui::Spacing();
- ImGui::Separator(3.0f);
+ ImGui::Separator(1.0f);
ImGui::Spacing();
float availableWidth = ImGui::GetContentRegionAvail().x;
@@ -530,7 +534,7 @@ static void draw_invoice_view()
ImGui::PushItemWidth(0.0f);
ImGui::Spacing();
- ImGui::Separator(3.0f);
+ ImGui::Separator(1.0f);
ImGui::Spacing();
float availableWidth = ImGui::GetContentRegionAvail().x;