Skip to content
This repository has been archived by the owner on Jan 16, 2018. It is now read-only.

[FIX] Fix style errors in the invoice (#7): #10

Merged
merged 4 commits into from
Aug 18, 2016

Conversation

aisopuro
Copy link
Contributor

  • The invoice lines wrapped text poorly for long line descriptions.
    The text is now in line with the product name.
  • The margins for the header and the start of the invoice were
    pretty large. These have been decreased somewhat. Various
    other margins and min-heights have also been adjusted.
  • The bank statement part, if it propagated to the following page,
    overlapped with the header of that page. The header has been
    properly separated to a separate template, so that the page and
    header are not rendered in the same space for PDF reports.
  • The sum and taxes part of the invoice is forced to stay in
    one part so it doesn't split on page breaks.

Closes #7

Example PDF images:

image


image


image

- The invoice lines wrapped text poorly for long line descriptions.
  The text is now in line with the product name.
- The margins for the header and the start of the invoice were
  pretty large. These have been decreased somewhat. Various
  other margins and min-heights have also been adjusted.
- The bank statement part, if it propagated to the following page,
  overlapped with the header of that page. The header has been
  properly separated to a separate template, so that the page and
  header are not rendered in the same space for PDF reports.
- The sum and taxes part of the invoice is forced to stay in
  one part so it doesn't split on page breaks.

Closes avoinsystems#7
Merge branch '9.0' into 7-style-fixes

Conflicts:
	report/report_invoice.xml

The diff between this and the last commit contains
a lot of whitespace: you might want to use
`git diff -w` to ignore whitespace changes.
@mlaitinen mlaitinen merged commit dcbf0c9 into avoinsystems:9.0 Aug 18, 2016
@aisopuro aisopuro deleted the 7-style-fixes branch October 26, 2016 09:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants