Skip to content

Commit 7e29c54

Browse files
committed
Fix MacOS window border radius, change behaviour of default Dark Mode to OS value
1 parent 5f676e1 commit 7e29c54

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/component/titlebar.css

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/*** Frame titlebar styles ***/
2-
#titlebar { display: flex; flex: 0 0 32px; max-height: 32px; background: black; -webkit-user-select: none; -webkit-app-region: drag; }
2+
#titlebar { display: flex; overflow: hidden; flex: 0 0 32px; max-height: 32px; background: black; -webkit-user-select: none; -webkit-app-region: drag; }
3+
.darwin #titlebar { border-top-left-radius: 4px; border-top-right-radius: 4px; }
34
#title { display: inline-block; flex-grow: 1; padding: 8px 8px 8px 138px; color: white; font-size: 14px; text-align: center; }
45
#titlebar.main-visible #title,
56
#titlebar.reset-visible #title { padding-left: 92px; }

src/view/Settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ class Settings extends Component {
9393
darkMode: {
9494
label: 'Dark Mode',
9595
type: 'checkbox',
96-
value: current.theme.darkMode !== null ? current.theme.darkMode : false
96+
value: current.theme.darkMode !== null ? current.theme.darkMode : window.TCH.mainParameters.osDarkMode
9797
}
9898
}} onSubmit={values => this.formsValues.theme = values}/>
9999
</div>

0 commit comments

Comments
 (0)