-
-
Notifications
You must be signed in to change notification settings - Fork 257
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
TRACKING: Support more Themes #1133
Comments
Hello, i'm new to contributing to OS projects, and would like to develop the Nord Theme for Zulip Terminal. I would like to be inspired in the VS Code Nord Theme: |
Hi @felipecpassos! Welcome to the project! For the colors themselves, you may wish to refer to https://www.nordtheme.com/ Other than the colors and assigning them to the UI styles in a new theme file, you'll need to add the connections for the new theme to enable it to be selected at run-time, though that should be a case of looking for the names of existing themes and adding in your new theme file name. |
Thank you for the welcome @neiljp |
I would like to develop the Dracula theme for the Zulip terminal. |
Hello sir, I'm new to open-source contributions and I would like to create new theme Thank You Sir |
Hi all, |
@Dishti-Oberai Hopefully you saw that @amanagr and myself responded in #zulip-terminal. Zulipbot does not appear to be working right now, at least in this repository, but in any case this is an issue with many elements and so multiple people are working on. A comment on GitHub is good to indicate you're working on it :) |
@CypherpunkSamurai I'm not as familiar with the |
Thank you @neiljp , I will comment on GitHub and CZO in case I face any challenges while working on this issue. |
Reopening after accidental closure after adding one new theme. |
Hi, I would like to work on adding the solarized dark theme and would be referring to https://ethanschoonover.com/solarized/ |
Hi, |
@siddharthc30 Sure, I don't think anyone has looked into that 👍 You may wish to look at the recent changes to gruvbox where common colors are extracted into a common file. Also, in case people are unclear, some refer to "CZO" as an abbreviation for the Zulip community development server at https://chat.zulip.org, on which there is a #zulip-terminal stream :) |
Thank you. I kind of could figure out the CZO part... 😂 |
@siddharthc30 Sure, you're welcome to come chat there! |
Hi all, can I please start working on the solarized light theme, with https://github.com/altercation/solarized as a reference? |
@phalashi As above, @siddharthc30 has stated interest in the other version of solarized for now. You could consider working together on this as I expect we'll benefit from a combined I'd suggest coming along to chat on chat.zulip.org in #zulip-terminal > solarized theme if you're interested in that, or another topic for something else you're interested in :) |
Alright! I'd love to work with @siddharthc30 on the |
@phalashi For solarized, I'd suggest raising it also in #zulip-terminal, as it will enable solarized-specific discussion, and of course all the benefits of sync/async discussion, notifications etc that Zulip brings :) For adding extra themes, my primary concern is whether we can make these sufficiently interesting or distinct. I've opened #zulip-terminal > Criteria for themes for discussion of reasons we may or may not want to limit adding more and more themes. |
Hi, I think myself and @phalashi can work together on the solarized theme |
Hi, @neiljp I have some issue accessing the CZO, so unable to communicate there. Is there any other alternative where I can clear my doubts and complete the theme ASAP? |
@siddharthc30 I saw you online there earlier, but in the meantime I'd suggest you working on solarized as you planned originally and open a PR. However, do please split the color details into eg. @phalashi In the meantime, please do work on another theme if you like 👍 This remains a good issue to get started with the code, and of course fine-tune the appearance to your preference, though there are plenty of other interesting issues open that would also benefit the project if anyone gets blocked here :) |
i want to work on solarized dark theme on zulip terminal |
Since themes are now isolated, we hope that adding a new theme should be easier for a contributor!
Please review our existing theme documentation and theme source files in
zulipterminal/themes/
(currently all themes are integrated in the source, until #1067)
If you have questions that are not answered by the documentation in that location, or our other documentation, please do ask in the #zulip-terminal stream on chat.zulip.org!
Themes we could consider adding/developing:
(please discuss in the stream first, if you think of others and want to work on them)
Things to consider:
NOTE: Since some themes have WIP (work in progress) PRs already, please check their status first; it is then normally good to use tools/fetch-pull-request to fetch these and build upon them if they are not in active development. You may need to rebase them against
main
to resolve conflicts.NOTE: To support multiple contributors working on this, please do not claim this issue directly - it would be useful if you only work on one of these yourself and leave other themes for others to work on.
The text was updated successfully, but these errors were encountered: