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

[Enhance] Refactor invoice design to fit new structure #176

Closed
TreyWW opened this issue Jan 30, 2024 · 5 comments
Closed

[Enhance] Refactor invoice design to fit new structure #176

TreyWW opened this issue Jan 30, 2024 · 5 comments
Labels
enhance Add on to an existing feature; or add something that isnt a new feature for example a test case good first issue Good for newcomers group issue help-wanted priority: high
Milestone

Comments

@TreyWW
Copy link
Owner

TreyWW commented Jan 30, 2024

Hey! So recently I've been thinking of our invoice design and I think it would be more then beneficial to get it changed sooner rather than later. Below is some images of a kind of structure i'd prefer.

  • It must include PLACEHOLDER VALUES (or fill in any that we already have from invoice.html).
  • It must be inside of invoice.html and work as a viewable invoice
  • Must be valid, plain, HTML, Tailwind CSS, DaisyUI, Django tags and javascript for downloads etc ONLY
  • Needs to keep the banner ("go back", "download" etc)
  • Keep rounded edges, and the general look of our current site
  • Leave footer (or make better)

Current:
frontend/templates/pages/invoices/view/invoice.html

image
image

New - that you can build

Fonts if you would like to use it:

  • Lucida Sans
    I would prefer if we could keep a more rounded version though - but I prefer lucida sans then our current font for invoices!

image
image

Any questions let me know, but if not give this a comment and it's all yours!

I would like this done as soon as possible really, within 1-2 weeks max maybe? No pressure though - but I just don't want this hanging with no activity.

You'll gain a big shout-out in our next release log, and this will greatly help our project. So i hope you consider contributing to this issue - thanks!

@TreyWW TreyWW added good first issue Good for newcomers enhance Add on to an existing feature; or add something that isnt a new feature for example a test case help-wanted priority: high multiple assignees group issue labels Jan 30, 2024
@TreyWW TreyWW added this to the 0.2.0 milestone Jan 30, 2024
@TreyWW TreyWW changed the title [Enhance] Change invoice HTML & TAILWIND structure to be like the image [Enhance] Refactor invoice design to fit new structure Jan 30, 2024
@omair-muhammad
Copy link

Please assign this to me.

@TreyWW
Copy link
Owner Author

TreyWW commented Feb 4, 2024

Any progress @omair-muhammad? If not please let me know if you want to be unassigned. This should be a priority issue.

@TreyWW
Copy link
Owner Author

TreyWW commented Feb 7, 2024

Has this issue been worked on @omair-muhammad?

I'm going to un-assign you from this issue if you have not, as i did mention that this was asked to be worked on within a week.

Please don't ask to be assigned for issues that you are not willing to work on.

@HappyLife2
Copy link
Contributor

HappyLife2 commented Feb 16, 2024

Hi, I'm interested in contributing to the project and making the required changes but I might need help in setting up the project, if you have some time kindly let me know "Discord: satan3581", I would like to start on the project as soon as possible but I had difficulties setting up the project. I'm looking forward to hearing back from you.

@TreyWW
Copy link
Owner Author

TreyWW commented Feb 16, 2024

Just sent you a DM @HappyLife2, user is "ospam". Thanks for the interest

@HappyLife2 HappyLife2 mentioned this issue Feb 16, 2024
4 tasks
@TreyWW TreyWW closed this as completed Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhance Add on to an existing feature; or add something that isnt a new feature for example a test case good first issue Good for newcomers group issue help-wanted priority: high
Projects
None yet
Development

No branches or pull requests

3 participants