Replies: 1 comment 2 replies
-
|
Thanks for the post. I really appreciate you for considering to contribute to this project to improve it. I am not from web frontend background and thus have limited experience with JS frameworks and the ecosystem in general. So, there is definitely scope for improvement on the frontend part without any doubt. That said, I am not really prioritizing UI changes currently just so that I can focus on pending core features that are being requested for which people are waiting for long time. There are many major DNS features planned and the entire DHCP server part is to be redesigned with support for DHCPv6. I am ok with small changed in UI which can improve things. Changes which I can maintain easily would be much better since with the limited time I have, its tough to find time to learn new JS frameworks and then refactor existing working code for it. There is already a couple of PRs for fixing dark mode issues but if you have better idea for fixing issues with it then you are welcome to push another PR with a better solution. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, me again.
I apologize this is going to be a long post, but I wanted to present a proposal.
I am mainly a frontend developer and when I looked through this application's frontend I found some things that I would like to change in order to make it lighter, more maintainable, and responsive.
Proposed Changes:
!importantusage (currently over 10 instances) which makes debugging really hardExample:
<input type="date">,<input type="datetime-local">)Context:
I know there is #1706 which rewrites the entire frontend with Vue, but at 40,000 LOC I think it's too large for anyone to review effectively. For reference:
My Plan:
Estimated Benefits:
If you're open to this idea, I'd be happy to create a draft showing my idea. Would love to hear your thoughts about this.
Beta Was this translation helpful? Give feedback.
All reactions