You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apisix.apache.org by Deep Shekhar Singh <wo...@gmail.com> on 2026/03/05 06:49:50 UTC

[Discuss]: Adding dark mode to apisix dashboard

Hi everyone,

While working on the Dashboard codebase recently, I noticed that we
currently only support a light theme. Since Developer tools are frequently
used in dark environments, I wanted to propose adding a system wide dark
mode. With the recent migration to Mantine v8, implementing this is
technically very straightforward. Mantine natively provides a theme engine
(useMantineColourScheme) that handles most of the CSS variable switching
automatically.
I wanted to ask the community's pov on this idea.

Looking forward to your feedback!

Best regards,

Deep Shekhar Singh

(GitHub: @DSingh0304)


-- 
Deep Shekhar Singh
Member, Association for Computing Machinery
Student,
School of Computing, Indian Institute of Information Technology Una
Email: work.deep.in@gmail.com
GitHub: DSingh0304
LinkedIn: www.linkedin.com/in/deepshekharsingh
Website: deepshekhar.dev

Re: [Discuss]: Adding dark mode to apisix dashboard

Posted by DEEP SHEKHAR SINGH / <24...@iiitu.ac.in>.
Sure, I will prepare a technical proposal then by Opening an issue.

On Fri, 6 Mar, 2026, 5:13 am Baoyuan, <ba...@apache.org> wrote:

> LGTM, welcome to submit a detailed technical proposal.
>
> Deep Shekhar Singh <wo...@gmail.com> 于2026年3月5日周四 14:50写道:
>
> > Hi everyone,
> >
> > While working on the Dashboard codebase recently, I noticed that we
> > currently only support a light theme. Since Developer tools are
> frequently
> > used in dark environments, I wanted to propose adding a system wide dark
> > mode. With the recent migration to Mantine v8, implementing this is
> > technically very straightforward. Mantine natively provides a theme
> engine
> > (useMantineColourScheme) that handles most of the CSS variable switching
> > automatically.
> > I wanted to ask the community's pov on this idea.
> >
> > Looking forward to your feedback!
> >
> > Best regards,
> >
> > Deep Shekhar Singh
> >
> > (GitHub: @DSingh0304)
> >
> >
> > --
> > Deep Shekhar Singh
> > Member, Association for Computing Machinery
> > Student,
> > School of Computing, Indian Institute of Information Technology Una
> > Email: work.deep.in@gmail.com
> > GitHub: DSingh0304
> > LinkedIn: www.linkedin.com/in/deepshekharsingh
> > Website: deepshekhar.dev
> >
>

Re: [Discuss]: Adding dark mode to apisix dashboard

Posted by Baoyuan <ba...@apache.org>.
LGTM, welcome to submit a detailed technical proposal.

Deep Shekhar Singh <wo...@gmail.com> 于2026年3月5日周四 14:50写道:

> Hi everyone,
>
> While working on the Dashboard codebase recently, I noticed that we
> currently only support a light theme. Since Developer tools are frequently
> used in dark environments, I wanted to propose adding a system wide dark
> mode. With the recent migration to Mantine v8, implementing this is
> technically very straightforward. Mantine natively provides a theme engine
> (useMantineColourScheme) that handles most of the CSS variable switching
> automatically.
> I wanted to ask the community's pov on this idea.
>
> Looking forward to your feedback!
>
> Best regards,
>
> Deep Shekhar Singh
>
> (GitHub: @DSingh0304)
>
>
> --
> Deep Shekhar Singh
> Member, Association for Computing Machinery
> Student,
> School of Computing, Indian Institute of Information Technology Una
> Email: work.deep.in@gmail.com
> GitHub: DSingh0304
> LinkedIn: www.linkedin.com/in/deepshekharsingh
> Website: deepshekhar.dev
>