General Settings - Functional
This commit is contained in:
@ -4,9 +4,10 @@ import os
|
||||
static = """
|
||||
|
||||
[general]
|
||||
name =
|
||||
name =
|
||||
phone =
|
||||
email =
|
||||
theme = dark
|
||||
|
||||
[apps]
|
||||
dhiraagu = true
|
||||
@ -57,5 +58,11 @@ class Config(ConfigParser):
|
||||
with open('config.ini', 'a+') as file:
|
||||
file.write(content)
|
||||
|
||||
def save(self, section, key, value):
|
||||
config.set(section, key, value)
|
||||
with open('config.ini', 'w') as configfile:
|
||||
self.write(configfile)
|
||||
self.read('config.ini')
|
||||
|
||||
|
||||
config = Config()
|
||||
|
@ -1,4 +1,5 @@
|
||||
import flet as ft
|
||||
from .config import config
|
||||
|
||||
|
||||
class Theme:
|
||||
@ -8,10 +9,5 @@ class Theme:
|
||||
def change(self, theme: ft.ThemeMode = None):
|
||||
if theme:
|
||||
self.page.theme_mode = theme
|
||||
else:
|
||||
self.page.theme_mode = (
|
||||
ft.ThemeMode.DARK
|
||||
if self.page.theme_mode == ft.ThemeMode.LIGHT
|
||||
else ft.ThemeMode.LIGHT
|
||||
)
|
||||
print(theme)
|
||||
self.page.update()
|
||||
|
Reference in New Issue
Block a user