@@ -18,12 +18,9 @@ import org.jetbrains.jewel.window.DecoratedWindow
1818import org.jetbrains.jewel.window.styling.DecoratedWindowStyle
1919import org.jetbrains.jewel.window.styling.TitleBarStyle
2020import org.kodein.di.DI
21- import org.kodein.di.bindEagerSingleton
2221import org.kodein.di.compose.withDI
2322import org.kodein.di.instance
24- import ua.valeriishymchuk.lobmapeditor.services.ErrorService
2523import ua.valeriishymchuk.lobmapeditor.services.LifecycleService
26- import ua.valeriishymchuk.lobmapeditor.services.ToastService
2724import ua.valeriishymchuk.lobmapeditor.services.servicesModule
2825import ua.valeriishymchuk.lobmapeditor.ui.App
2926import ua.valeriishymchuk.lobmapeditor.ui.TitleBarView
@@ -71,19 +68,32 @@ fun main() {
7168 ),
7269 ) {
7370 Navigator (HomeScreen ) {
74- DecoratedWindow (
75- onCloseRequest = { exitApplication() },
76- title = " LOBMapEditor" ,
77- style = DecoratedWindowStyle .dark(),
78- content = {
79- TitleBarView ()
80- Box (modifier = Modifier .background(
81- JewelTheme .globalColors.panelBackground
82- ).fillMaxSize()) {
83- App ()
84- }
85- },
86- )
71+ IntUiTheme (
72+ theme = JewelTheme .darkThemeDefinition(
73+ defaultTextStyle = textStyle,
74+ editorTextStyle = editorStyle
75+ ),
76+ styling =
77+ ComponentStyling .default()
78+ .decoratedWindow(
79+ titleBarStyle = TitleBarStyle .dark()
80+ ),
81+ ) {
82+ DecoratedWindow (
83+ onCloseRequest = { exitApplication() },
84+ title = " LOBMapEditor" ,
85+ style = DecoratedWindowStyle .dark(),
86+ content = {
87+ TitleBarView ()
88+ Box (modifier = Modifier .background(
89+ JewelTheme .globalColors.panelBackground
90+ ).fillMaxSize()) {
91+ App ()
92+ }
93+ },
94+ )
95+ }
96+
8797 }
8898 }
8999 }
0 commit comments