DAGWorks-Inc / burr

Build applications that make decisions (chatbots, agents, simulations, etc...). Monitor, persist, and execute on your own infrastructure.
https://burr.dagworks.io
BSD 3-Clause Clear License
723 stars 41 forks source link

Dark mode in the UI #209

Open elijahbenizzy opened 1 month ago

elijahbenizzy commented 1 month ago

Is your feature request related to a problem? Please describe. We really need dark mode. Currently it's disabled as the radio button is messed up.

This is a lot of grunt-work... Ideally we could get an AI to do this, but it might require too much human input/decisions.

Describe the solution you'd like Respect system dark mode.

Additional context

To test out you'll do the following:

  1. check out Burr/fork
  2. pip install -e .
  3. burr --no-open
  4. (in another terminal) cd telemetry/ui && npm run start
  5. (if it doesn't open) -- go to http://localhost:3000

Then any changbe to the UI will help.

cooldude6000 commented 4 days ago

I've previously done this in many projects -- In typescript. In THIS repo, is the code for this based in typescript or python?

elijahbenizzy commented 4 days ago

I've previously done this in many projects -- In typescript.

In THIS repo, is the code for this based in typescript or python?

Hey! Code is all typescript. Using vanilla react + tailwind. See https://github.com/DAGWorks-Inc/burr/tree/main/telemetry/ui.

There are dev instructions somewhere but to run you:

  1. pip install "burr[start]"
  2. npm run start from inside that directory