Skip to content
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

Switching between built-in Dark and Light theme should change DevTools theme setting #784

Closed
petemill opened this issue Aug 20, 2018 · 9 comments · Fixed by brave/brave-core#891

Comments

@petemill
Copy link
Member

petemill commented Aug 20, 2018

Description

When changing between dark and light themes is possible via #789, when that setting is changed then the setting for DevTools theme should also change.
image

Test plan

  1. Start browser with clean profile
  2. Open devtools (context menu -> Inspect)
  3. Check devtools theme uses current brave theme
  4. Close devtools
  5. Change to different brave theme type
  6. Check devtools theme uses current brave theme
  7. Change devtools theme type
  8. Close/Reopen devtools
  9. Check changed devtools theme type is persisted
@petemill petemill added feature/dev-tools design A design change, especially one which needs input from the design team labels Aug 20, 2018
@petemill petemill self-assigned this Aug 20, 2018
@petemill petemill added this to Pete Miller in 0.55.x - Release Aug 20, 2018
@petemill petemill assigned simonhong and unassigned petemill Aug 20, 2018
@petemill petemill moved this from Pete Miller to Simon Hong in 0.55.x - Release Aug 20, 2018
@bbondy bbondy added this to the Backlog milestone Aug 29, 2018
@bbondy bbondy removed this from Simon Hong in 0.55.x - Release Sep 9, 2018
@jakerockland
Copy link

@petemill bit curious, I saw that the functionality of dark mode is merged in brave-core but can't seem to find the ability in my latest updated version of Brave, is enabling dark more still something that isn't public yet or am I just looking in the wrong place?

@srirambv
Copy link
Contributor

@jakerockland you can manually change the dev tools theme.
devtools

Currently both are independent in changing color mode. This issue is to tie the changes which is still not implemented.

@jakerockland
Copy link

Ah @srirambv I'm a bit confused, this seems to change the theme for the dev tools but not for the browser itself, is there a way currently to set the theme for the browser?

@srirambv
Copy link
Contributor

You can change UI theme under Appearance in chrome://setttings
image

@jakerockland
Copy link

screenshot 2018-09-26 14 59 47

hrm I think I'm confused somewhere in the process—am I running a different version of Brave?

 
Brave: 0.24.0 
V8: 6.9.427.23 
rev: f657f15bf7e0e0c50a2b854c6b05edb59bfc556c 
Muon: 8.1.6 
OS Release: 18.0.0 
Update Channel: Release 
OS Architecture: x64 
OS Platform: macOS 
Node.js: 7.9.0 
Brave Sync: v1.4.2 
libchromiumcontent: 69.0.3497.100

@srirambv
Copy link
Contributor

oh yes you are still on the muon version. This is only available on the new brave-core builds. You can download the test build from here

@jakerockland
Copy link

Mmm this makes much more sense now haha, thanks so much @srirambv 👍

@simonhong simonhong added this to In progress in General Nov 12, 2018
General automation moved this from In progress to Completed Nov 20, 2018
@bbondy
Copy link
Member

bbondy commented Dec 2, 2018

Adding missing 0.59.x milestone.

@bbondy bbondy modified the milestones: 1.x Backlog, 0.59.x - Dev Dec 2, 2018
@rebron rebron removed this from Completed in General Dec 11, 2018
@GeetaSarvadnya
Copy link

GeetaSarvadnya commented Dec 27, 2018

Verification passed on

Brave 0.59.12 Chromium: 72.0.3626.17 (Official Build) beta (64-bit)
Revision 08d2140079f8db14c9eb885a803d231b1a30e817-refs/branch-heads/3626@{#315}
OS Windows
  • Verified the test plan from description.

Verification passed on

Brave 0.59.12 Chromium: 72.0.3626.17 (Official Build) beta (64-bit)
Revision 08d2140079f8db14c9eb885a803d231b1a30e817-refs/branch-heads/3626@{#315}
OS Linux

  • Verified the test plan from description.

Verified passed with

Brave 0.59.14 Chromium: 72.0.3626.28 (Official Build) beta(64-bit)
Revision 997b1040b63bac324e815797ba52be0cd8f616ed-refs/branch-heads/3626@{#461}
OS Mac OS X
  • Verified STR from description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants