From 7c1b67c000e138569947828a44df6c25c1295b4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A2u=20Cao?= Date: Sun, 27 Sep 2026 12:57:52 +0200 Subject: [PATCH] Fix balance sheet icon --- plugin.rb | 3 +++ test/javascripts/acceptance/hledger-test.js | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/plugin.rb b/plugin.rb index 27bc7c6..41cbd66 100644 --- a/plugin.rb +++ b/plugin.rb @@ -10,6 +10,9 @@ register_asset "stylesheets/hledger.scss" +register_svg_icon "scale-balanced" +register_svg_icon "chart-line" + enabled_site_setting :hledger_enabled module ::Hledger diff --git a/test/javascripts/acceptance/hledger-test.js b/test/javascripts/acceptance/hledger-test.js index 456b46e..8d3b650 100644 --- a/test/javascripts/acceptance/hledger-test.js +++ b/test/javascripts/acceptance/hledger-test.js @@ -206,6 +206,14 @@ acceptance("Hledger plugin", function (needs) { assert .dom(".hledger-dashboard__toolbar .btn:nth-of-type(4)") .hasText("Equity"); + assert + .dom( + ".hledger-dashboard__toolbar .btn:nth-of-type(2) .d-icon-scale-balanced" + ) + .exists("renders the balance sheet icon"); + assert + .dom(".hledger-dashboard__toolbar .btn:nth-of-type(3) .d-icon-chart-line") + .exists("renders the income statement icon"); assert.dom(".hledger-dashboard__table").includesText("Total"); assert.dom(".hledger-dashboard__table").includesText("Assets"); assert.dom(".hledger-dashboard__table").includesText("Bank");