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

UI/cosmetic improvements #138

Closed
jaqobb opened this issue Jul 9, 2020 · 3 comments
Closed

UI/cosmetic improvements #138

jaqobb opened this issue Jul 9, 2020 · 3 comments
Labels
cosmetic Issue is not harmful and affects only cosmatic part of a project

Comments

@jaqobb
Copy link

jaqobb commented Jul 9, 2020

I suggest a few things regarding UI:

  • add toggleable dark mode button (I'd say that this is pretty much just inverting/updating colors to be darker?). The reason I suggest that is I normally use Dark Reader to make websites darker (and I think a lot of people just prefer darker websites). However in case of Reposilite it doesn't really work. I guess theme for Reposilite can be somehow manually added to Dark Reader but it's always better to have an officially supported one (and I don't think it requires that much work),
  • make website title modifiable. I believe that right now website title is unmodifiable and because of that it's pretty much the only way to recognize repository as being hosted using Reposilite (besides the website layout of course). What if the title becomes modifiable and Reposilite name was to be moved to the website footer (the bottom of the website isn't currently being used anyway). This way the important aspect of the website (its title) becomes modifiable and people are still gonna know what's being used to power up the repository. Since bottom of the website offers more space than the website's title, more information can be added there (like Reposilite's version). Besides that content can be made interactable (so let's say clicking on Reposilite will redirect either to the Reposilite's website or this repository).
@dzikoysk dzikoysk added the cosmetic Issue is not harmful and affects only cosmatic part of a project label Jul 9, 2020
@dzikoysk
Copy link
Owner

The UI requires unified theme, but it's just not a priority for me at this moment. I'm pretty sure that time invested in functionalities has more value for this project, but I'm open for a 3rd party contributions.

@dzikoysk dzikoysk added the help wanted Issues that for some reason won't be resolved by author, so some help would be appreciated :) label Jul 10, 2020
@jaqobb
Copy link
Author

jaqobb commented Jul 10, 2020

That's understandable. I also prefer adding new features over improving UI because that can pretty much wait. I don't really consider myself good at frontend but I'm gonna take a look at this issue later and if everything goes well I'll make a PR with my suggested changes regarding UI.

dzikoysk pushed a commit that referenced this issue Aug 4, 2020
* Allow navigating along qualifier path

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Undo unnecessary change

Signed-off-by: jolheiser <john.olheiser@gmail.com>
dzikoysk pushed a commit that referenced this issue Aug 5, 2020
* Add qualifier navigation to dashboard

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Prefix qualifier with dashboard URL

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add indent in Index router-link

* Fix indents
@dzikoysk dzikoysk added frontend and removed help wanted Issues that for some reason won't be resolved by author, so some help would be appreciated :) frontend labels Feb 19, 2021
@dzikoysk dzikoysk mentioned this issue Mar 3, 2021
@dzikoysk
Copy link
Owner

#460

dzikoysk pushed a commit that referenced this issue Jul 8, 2022
* Allow navigating along qualifier path

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Undo unnecessary change

Signed-off-by: jolheiser <john.olheiser@gmail.com>
dzikoysk pushed a commit that referenced this issue Jul 8, 2022
* Add qualifier navigation to dashboard

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Prefix qualifier with dashboard URL

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add indent in Index router-link

* Fix indents
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cosmetic Issue is not harmful and affects only cosmatic part of a project
Projects
None yet
Development

No branches or pull requests

2 participants