jenkins.io
jenkins.io copied to clipboard
Add dark theme
Suggestion
By using https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme
I want to know if this issue the part of someone's Gsoc project or not because last time commented on an issue related to footer enchantment guy opened it as a part of Gsoc project.
Hi @PrathamAditya I believe there is some misunderstanding. We have not selected the proposals for GSoC yet, so the issue you were referring to while is related to GSoC it was not for anyone’s GSoC project. Just wanted to clarify this. While GSoC is important for open-source, it is not more important than open-source. So in that spirit, feel free to contribute in your own capacity. That would definitely benefit the community a lot.
Hey i would like to work on this issue. I would like to make sure somebody is not working on this already.
I want to contribute for this issue. Please assign this to me.
This is in progress: https://github.com/jenkins-infra/plugin-site/pull/1556 https://github.com/jenkins-infra/jenkins-io-components/pull/110 https://github.com/jenkins-infra/gatsby-plugin-jenkins-layout/pull/24 With these pull requsests it should be possible to have dark mode for the plugin site. The next step would then be moving the style from plugin site repo to this one and enabling it on all the Jenkins sites (main site -- this repo, stories, accounts, updates, ...). After some bad experience with design changes from the main site affecting all the other sites I think this is the safe approach.
@akoolarni maybe when plugin site is ready you can take over this effort? Issues are generally never assigned, so just let people know that you're working on it.
@zbynek Thankyou! Till when can the plugin site be ready?
@akoolarni Your best bet would be to follow the PR https://github.com/jenkins-infra/plugin-site/pull/1556 closely to see when it is merged. Once it is merged it should be ready to go.
Sure, that would work. Thank you 👍
Till then, can I work on some other issue please. It would mean a lot of you help me figuring the same. I will do the best I can.
@akoolarni if you're still interested, the PR for the plugin site was merged, so now you can start working on this.
Yes, I am interested to contribute.
Will make a PR soon. Almost solved the issue.