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

Feat/add view customisation #26

Merged
merged 11 commits into from
Oct 21, 2024

Conversation

Shelex
Copy link
Contributor

@Shelex Shelex commented Oct 13, 2024

Address #23

DEMO

Customized:

Url: https://cyborg-s3.shelex.dev/
Password: 12345

Unchanged

Url: https://cyborg.shelex.dev/
Password: 12345

Added

  • white-labelling implementation with option to update title, logo, favicon and headers list
  • /data/config.json file handling to share ui changes between builds and have ability to persist it
  • route to dynamically serve images as otherwise it is not possible in runtime.
  • api route to update config.json
  • added support for generic header links that could be provided in config

Changed

  • footer link now redirects to this github repo instead of home page
  • moved social links to separate component

Dependencies

  • upgraded a list of dependencies thus PR shows there a lot of changes.

@Shelex Shelex requested review from Xotabu4 and mmtv-qa October 13, 2024 20:31
@Shelex Shelex marked this pull request as ready for review October 13, 2024 20:47
@Shelex Shelex merged commit 1728602 into CyborgTests:main Oct 21, 2024
4 checks passed
@Shelex Shelex deleted the feat/addViewCustomisation branch October 21, 2024 11:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants