Boostnote: Dark theme is gone in Boostnote 0.11.17

Created on 2 Jun 2019  路  13Comments  路  Source: BoostIO/Boostnote

Hi

I was using Boostnote 0.11.15 and I set everything to dark theme, it was all working fine including syntax highlighting in the markdown notes. I upgraded to Boostnote 0.11.17 now neither editor nor the rendered view of the markdown text is dark, all I get black text over white background, even so i also lost the syntax highlighting of all my python code.

The UI retained the dark theme btw.

I am using it on Win 10

EDIT: I went back to 0.11.15 and everything works again, so something is a bit fishy with the latets version it seems.

bug level 1

Most helpful comment

It is a bug from 0.11.16, you can temporarily solve it by the following:

Edit:
\boost\app-0.11.17\resources\app\compiled\main.js

Find:
path: path.join(directory.split(/\//g).slice(-3).join('/'), file),

Changed to:
path: path.join(CODEMIRROR_THEME_PATH, file),

All 13 comments

Came here to post the exact same thing. Also on Windows 10, latest updates applied.

It is a bug from 0.11.16, you can temporarily solve it by the following:

Edit:
\boost\app-0.11.17\resources\app\compiled\main.js

Find:
path: path.join(directory.split(/\//g).slice(-3).join('/'), file),

Changed to:
path: path.join(CODEMIRROR_THEME_PATH, file),

From what I've seen, all of the color schemes except for the Default light editor scheme is missing.

Yes, versions 0.11.16 & 0.11.17 got an issue with theming.

Should be fixed with PR #3048.

Same! I had to rollback to v0.11.15 (https://github.com/BoostIO/boost-releases/releases)

Same here; although the themes "Solarized Dark / Light" work on my side

It is a bug from 0.11.16, you can temporarily solve it by the following:

Edit:
\boost\app-0.11.17\resources\app\compiled\main.js

Find:
path: path.join(directory.split(/\//g).slice(-3).join('/'), file),

Changed to:
path: path.join(CODEMIRROR_THEME_PATH, file),

it works

It is a bug from 0.11.16, you can temporarily solve it by the following:

Edit:
\boost\app-0.11.17\resources\app\compiled\main.js

Find:
path: path.join(directory.split(/\//g).slice(-3).join('/'), file),

Changed to:
path: path.join(CODEMIRROR_THEME_PATH, file),

Workaround confirmed in windows!

Will be fixed in the next release v0.12.0.

https://github.com/BoostIO/Boostnote/pull/3048 (merged)

I have v0.12.1 now, I still don't see dark theme UI

@aprather51 What OS are you running on? Have you tried any of the fixes mentioned in this thread?

SOLVED: I had to wipe completely clean the old version of Boostnote (v0.11.xx) inside Window 10's and reinstall everything as original. Now I can see "Interface Theme" appear in preference.

On other hand, I just want to share my opinion... Naming "Interface Theme" probably isn't good idea for sake of user experience. How about "Theme" instead?

Thanks for replying back

@aprather51 You're welcome.

The reason for Interface Theme is because there are multiple things that can be themed, such as your editor and code blocks. These have separate themes from the Interface Theme, thus simply calling it Theme would be confusing as it doesn't mention the theme of what you are changing.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

dtgay picture dtgay  路  3Comments

DanielRamosAcosta picture DanielRamosAcosta  路  3Comments

cyber-arsenull picture cyber-arsenull  路  3Comments

luong-komorebi picture luong-komorebi  路  3Comments

ysshah picture ysshah  路  3Comments