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

[FR] White labeling #2861

Merged
merged 20 commits into from Apr 27, 2022
Merged

Conversation

matmair
Copy link
Member

@matmair matmair commented Apr 23, 2022

This PR adds more customization options to Inventree:

  • Add a message to the login page
  • Add an info banner to the main page
  • Exchange the logo
  • Remove the InvenTree name from all user-facing places

Fixes #2301

@matmair matmair marked this pull request as draft April 23, 2022 22:00
@matmair
Copy link
Member Author

matmair commented Apr 24, 2022

@SchrodingersGat this will require slight changes to the demo instance: the demo texts were removed from the code-base and moved to the config template. Please just remove the comments on the new lines there and everything should be back as before

@matmair matmair marked this pull request as ready for review April 24, 2022 14:22
@matmair matmair added enhancement This is an suggested enhancement or new feature setup Relates to the InvenTree setup / installation process labels Apr 24, 2022
@SchrodingersGat
Copy link
Member

SchrodingersGat commented Apr 26, 2022

Looks pretty reasonable, I'll pull it down and have a closer look.

Please also add a PR to the docs repo with:

  • A brief rundown on the "white labelling" feature
  • An entry into the release notes for 0.7.0

@SchrodingersGat SchrodingersGat added this to the 0.7.0 milestone Apr 26, 2022
@SchrodingersGat
Copy link
Member

SchrodingersGat commented Apr 26, 2022

Navbar Message

Navbar message alignment can be tweaked a bit, should match the current demo instance, centred vertically and horizontally

image

image

@matmair
Copy link
Member Author

matmair commented Apr 27, 2022

Navbar Message

Navbar message alignment can be tweaked a bit, should match the current demo instance, centred vertically and horizontally

image

image

@SchrodingersGat I have changed the template example to use h6 tags so that the size fits the current method. The result between the demo and this PR is the same now.
Also, the content is centred in the navbar.

matmair added a commit to matmair/inventree-docs that referenced this pull request Apr 27, 2022
@SchrodingersGat
Copy link
Member

@matmair this looks great now, thanks for the updates. Can you add some documentation when you have the time?

@SchrodingersGat SchrodingersGat merged commit bb5734d into inventree:master Apr 27, 2022
@matmair
Copy link
Member Author

matmair commented Apr 27, 2022

@matmair this looks great now, thanks for the updates. Can you add some documentation when you have the time?

@SchrodingersGat PR is already in

@matmair matmair deleted the matmair/issue2301 branch April 27, 2022 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement This is an suggested enhancement or new feature setup Relates to the InvenTree setup / installation process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FR] White labeling
2 participants