Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to customize layout of Invoice #8

Open
soda3x opened this issue Apr 2, 2021 · 3 comments
Open

Add ability to customize layout of Invoice #8

soda3x opened this issue Apr 2, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request v0.6-alpha
Milestone

Comments

@soda3x
Copy link
Owner

soda3x commented Apr 2, 2021

Add ability to customize layout of Invoice, perhaps have a few templates that the user can select when generating the Invoice

@soda3x soda3x added the enhancement New feature or request label Apr 2, 2021
@soda3x soda3x added this to the v0.4-alpha milestone Apr 2, 2021
@soda3x
Copy link
Owner Author

soda3x commented Aug 21, 2021

Moving this issue back to v0.5-alpha

@soda3x soda3x modified the milestones: v0.4-alpha, v0.5-alpha Aug 21, 2021
@soda3x soda3x modified the milestones: v0.5-alpha, v0.6-alpha Mar 1, 2022
@soda3x
Copy link
Owner Author

soda3x commented Mar 1, 2022

Deferred to v0.6-alpha

@soda3x soda3x self-assigned this Apr 10, 2022
@soda3x
Copy link
Owner Author

soda3x commented Aug 17, 2022

For the future Java version, this will take shape in the form of allowing any key,value pair in a "theme".
If a "theme" specifies a field, it can be used on the invoice.
I think this will allow for great expandability and flexibility of the types of invoices you can create.

For example, the Persona might have an ABN field in the key,value store. The theme would just need to include {{abn}} in its HTML to utilise it.
This extends to every and all fields.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request v0.6-alpha
Projects
None yet
Development

No branches or pull requests

1 participant