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

Styles not at build-time but via Syncthing #178

Open
2 tasks
alex0107 opened this issue May 22, 2023 · 1 comment
Open
2 tasks

Styles not at build-time but via Syncthing #178

alex0107 opened this issue May 22, 2023 · 1 comment
Assignees
Labels
01 enhancement New feature or request

Comments

@alex0107
Copy link
Collaborator

alex0107 commented May 22, 2023

User Story: As a System-Admin I want want to change the styles and don't want to build every time with docker in order to be able to maintain faster multiple instances of kvm.

Problem:

The stylesheets are deeply integrated in the code of kvm, so that if a Admin runs its own styles, he has to manually pull changes or allways overwrite the stylesheets.

Solution(s)

We have a highly flexible systems with syncthing, to push configurable stylesheets to the server.

  • Move Styles to /public/styles -> so the Syncronisation with syncthing is possible
  • Loading during runtime

Then the core functionallity is seperated from configurations of clours, pins and content in the frontend.

@alex0107 alex0107 added the 01 enhancement New feature or request label May 22, 2023
@wellemut wellemut changed the title [Feature] Styles not at build-time Styles not at build-time but via Syncthing May 27, 2023
@wellemut wellemut moved this to Product Backlog in Improvements after Refactoring May 27, 2023
@wellemut wellemut moved this to Backlog in Caritas July 2023 Jul 3, 2023
@navid-kalaei
Copy link
Collaborator

  1. change the logo
  2. change the pin color
  3. the color of the left border of entries in the sidebar search result
  4. hide the type chooser

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
01 enhancement New feature or request
Projects
Status: Backlog
Status: Product Backlog
Development

No branches or pull requests

3 participants