Föderation EN Do 02.05.2024 21:49:41
#Frontend developers around? We'd appreciate a helping hand with improving the Codeberg dark theme (also w.r.t. colour contrast), or even more contributors to Forgejo.
If you're interested, please say "Hi".
Föderation PL Do 02.05.2024 21:56:13
@Codeberg I'm an js/html dev but not enough css, because I'm blind so.
Föderation PL Do 02.05.2024 22:15:09
@patricus We also appreciate contributionsfor more semantic HTML or accessibility contributions.
Triaging https://codeberg.org/forgejo/forgejo/issues/1120 if still relevant could be a good start;
and if you want to, you could take a look at https://codeberg.org/forgejo/forgejo/issues/3427 which might require a fix similar to https://codeberg.org/forgejo/forgejo/pulls/2636
Also check out https://codeberg.org/Codeberg/Contributing for resources to chat links etc.
Föderation PL Do 02.05.2024 22:38:17
@Codeberg well, I can't fork the repo because I get forbidden.
Föderation PL Do 02.05.2024 22:43:25
@patricus Oh, can you tell me your username on Codeberg?
Föderation PL Do 02.05.2024 22:43:55
@Codeberg patricus
Föderation PL Do 02.05.2024 22:47:03
@patricus hmm, but didn't it work in the end? https://codeberg.org/patricus/forgejo
Föderation PL Do 02.05.2024 22:56:36
@Codeberg it worked, roflfl but an other question, there's a lot of go code, but I don't see the html stuff here.
Föderation PL Do 02.05.2024 23:42:36
@patricus The HTML lives in the templates folder, and if you need to touch JS or CSS, you'll have to check out the web_src folder.
It would also be a good start to learn more about issues, e.g. to get an idea why they happen or which could be modified. It will help the other developers working on these issues.
Föderation EN Do 02.05.2024 23:36:34
Föderation EN Do 02.05.2024 21:59:39
@Codeberg Hi!
(I do a lot of design systems work in CSS)
Föderation EN Do 02.05.2024 22:11:45
@jaredwhite It would be super great if you could take a look at https://codeberg.org/Codeberg-Infrastructure/forgejo/src/branch/codeberg-7/web_src/css/themes
and the related issue: https://codeberg.org/Codeberg/Community/issues/1553
Also check out https://codeberg.org/Codeberg/Contributing for resources to chat links etc.
Föderation · Do 02.05.2024 22:05:16
Föderation EN Do 02.05.2024 22:18:44
@Yuki Are you interested in triaging colour contrast issues with the Forgejo themes (see https://codeberg.org/forgejo/forgejo/issues/?q=&type=all&sort=&labels=81214&state=open&milestone=0&project=0&assignee=0&poster=0 for some related issues) and potentially fixing some of them?
Also see https://social.anoxinon.de/@Codeberg/112373314695977821 but it might or might not be problematic if two people work on the codeberg theme simultaneously.
Föderation EN Do 02.05.2024 22:08:22
@Codeberg@social.anoxinon.de Hi! Looks like a perfect oportunity to contibute and say thanks for host or code.
Tell me where do you want me to help.
Föderation EN Do 02.05.2024 22:29:24
@veenk Would be great! If you are up for doing some template work, you could consider turning the notification box when adding 2FA into a modal that needs to be actively dismissed, and submitting the patch to https://codeberg.org/forgejo/forgejo/
If you're on Matrix, feel free to join the Forgejo Development Chat: https://matrix.to/#/%23forgejo-development:matrix.org
There will be people around to help in case of questions.
Föderation EN Fr 03.05.2024 17:17:52
@Codeberg@social.anoxinon.de Sorry, but I think I got excited too soon to help and I didn't see that you aren't using a js framework, not knowing Go I think I'm going to be more of a nuisance than a help. Sorry for the inconvenience.
Föderation EN Do 02.05.2024 22:10:15
You may find this of interest: I use this a lot, especially for its colorblind palette
It's not the only one, but it solves the problem
Föderation EN Do 02.05.2024 22:11:44
Föderation JV Do 02.05.2024 22:24:57
Föderation JV Do 02.05.2024 22:33:35
@csolisr Plain CSS mostly, Go for the backend.
Föderation EN Do 02.05.2024 23:07:01
@Codeberg Hi
Föderation EN Do 02.05.2024 23:48:56
@TheEvilSkeleton Since some people indicated interest in working on the theme problem, would you be available for working on frontend issues in Forgejo to prevent conflicts due to simultaneous work?
What about reload protection in code review https://codeberg.org/forgejo/forgejo/issues/3461 ?
Or improving the design of a recently added feature: https://codeberg.org/forgejo/forgejo/issues/3299?
Let us know if you have other or specific preferences, and check out the Forgejo Development Matrix channel here: https://matrix.to/#/%23forgejo-development:matrix.org