Commit Graph

95 Commits

Author SHA1 Message Date
040cd7a680 Draw table lines over entire row, not only cells 2026-01-17 20:04:55 +02:00
3d32a45ffe Enable viewing elided transaction descriptions 2026-01-17 19:47:21 +02:00
a9070df40e Display transaction status in hledger-web 2026-01-16 19:42:37 +02:00
807f9d800a Display payee and note separately hledger-web 2026-01-16 12:31:14 +02:00
961fd71e57 Display transaction code in hledger-web 2026-01-16 12:02:15 +02:00
10c71cb447 Display posting tags in hledger-web 2026-01-16 11:48:59 +02:00
e5ac735110 Display transaction tags in hledger-web 2026-01-16 09:53:21 +02:00
b40628c1e6 Construct transactionsreport as a list 2026-01-15 16:04:02 +02:00
0098ac874f Translate to Finnish 2026-01-14 12:30:12 +02:00
Simon Michael
fd0bf6f90d dev:web: move all chart js into chart.hamlet template 2025-06-28 20:33:49 -07:00
Simon Michael
07b3cc495b fix: web: enable autocomplete in newly created account fields [#2215] 2024-09-24 09:35:35 -10:00
Simon Michael
896a20ad98 dev: web: cleanup: more explicit globals; and match inputs more carefully [#2215]
(Don't match the hidden duplicate inputs created by typeahead.js)
2024-09-24 09:35:35 -10:00
Martijn van der Ven
a7c5225498 fix: css to preserve linebreaks in messages 2024-02-04 16:42:09 -10:00
Simon Michael
473082f782 imp: web: add form: highlight today in date picker 2022-08-27 12:12:14 +01:00
Simon Michael
2f00211554 fix: web: add form: pre-fill date again; focus description 2022-08-26 11:58:16 +01:00
Simon Michael
5ed6c94260 fix: web: don't add link URLs when printing 2022-05-29 08:28:16 -10:00
charukiewicz
00ffd3ec13 web: fix a bug with keypress listener on the final amount input in AddForm not getting initialized correctly 2021-05-03 07:17:09 -10:00
Arnout Engelen
fe6e9a79fe Allow selecting the date range from the chart
By dragging a region with the mouse
2021-02-17 09:05:13 -08:00
Simon Michael
23a79af16c web: add form: always start with four rows when opened
And set the last amount's key handler more robustly.
2020-04-06 18:33:58 -07:00
Simon Michael
ca4fc4a421 web: add form: drop unneeded C-minus/C-plus keys & related help text 2020-04-06 18:18:01 -07:00
Simon Michael
ef5db595f9 web: fix a 2016 regression adding too many add form rows (#422, #1059)
And try to clarify a bit. 67af073c was the relevant commit.
2020-04-06 17:41:54 -07:00
David Zhang
243cbca093 Improve font display on different OS 2020-01-05 08:04:46 -08:00
Brian Wignall
2852f9dbee Fix typos 2019-12-21 12:09:05 -08:00
Brian Wignall
f8269e21ab Fix some simple typos 2019-11-20 13:33:33 -08:00
Timofey ZAKREVSKIY
6b5026c240 Weeks in date picker start from Mondays (fix for #1109) 2019-11-04 11:35:45 -08:00
Jakub Zárybnický
930b38a345 web: Simplify HTML and CSS 2018-06-24 14:13:04 +02:00
Jakub Zárybnický
df425802d4 web: Add 'hide empty accounts' option (bound to 'e' key) 2018-06-24 14:13:04 +02:00
Jakub Zárybnický
5f6da96baa web: UI cleanup 2018-06-24 14:13:04 +02:00
Jakub Zárybnický
cc1241fa20 web: Add yesod-form-generated AddForm, add GET & POST /add 2018-06-24 14:13:04 +02:00
Eli Flanagan
e922a4aac5 fix datepicker not closing, linting
Added defacto JavaScript linting with eslint. I also included an editor
config file to aid common style. (http://editorconfig.org/#example-file)
2017-12-30 13:44:40 -05:00
Eli Flanagan
d12d7e2228 use bootstrap-datepicker
This also validates transaction date and description upon form submission. As noted in
the issue, this removes hledger-web's "smart date" functionality. This
functionality can be restored giving the demand but should be tracked in
another issue.
Previous iterations used input[type=date], but it isn't easily
crossbrowser and the polyfill I found had some quirks.
2017-12-29 13:01:26 -08:00
Dominik Süß
6b0972b752 Using full width on large screens 2016-10-26 10:14:45 -07:00
Dominik Süß
c0a6689c27 Improved highlighting 2016-10-26 10:14:45 -07:00
Dominik Süß
c61aedd106 Setting column width at the first entry 2016-10-26 10:05:50 -07:00
Dominik Süß
aaf95eb372 Accounts are now bottom-aligned 2016-10-26 10:05:50 -07:00
Dominik Süß
9dab7c4148 Title now moves with sidebar 2016-10-26 10:05:50 -07:00
Dominik Süß
cb79e01880 Sidebar width is now limited to the column
This helps the spacing between the sidebar and the main-content
2016-10-26 10:05:50 -07:00
Dominik Süß
29ad412a2e Increased visibility and now overflowing with ellipsis 2016-10-26 10:05:50 -07:00
Dominik Süß
f8f75cec52 Disabled Sidebar animations and fixed overflow 2016-10-26 10:05:50 -07:00
Dominik Süß
eff37004f7 Fixed sidebar wonkyness 2016-10-26 10:05:50 -07:00
Dominik Süß
0567e00625 Fixed multi commodities in sidebar 2016-10-26 10:05:50 -07:00
Dominik Süß
5d677fc174 Persistent sidebar state 2016-10-26 10:05:50 -07:00
Dominik Süß
5b4d61f198 Removed garbage from my clipboard 2016-10-26 10:05:50 -07:00
Dominik Süß
7d6887898a Enhanced searchbar 2016-10-26 10:05:50 -07:00
Dominik Süß
533d4ff2b8 Optimized for sm devices 2016-10-26 10:05:50 -07:00
Dominik Süß
e9feee098b Responsive sidebar 2016-10-26 10:05:50 -07:00
Dominik Süß
ab2ebbbcad Sidebar now works again 2016-10-26 10:05:50 -07:00
Dominik Süß
b29efba09d Improved add-modal 2016-10-26 10:05:50 -07:00
Dominik Süß
817fc8d9ec Highlighting active selection in the sidebar 2016-10-26 10:05:50 -07:00
Dominik Süß
962ddb3c3a Adopted Bootstrap classes everywhere 2016-10-26 10:05:50 -07:00