update
This commit is contained in:
@@ -13,10 +13,9 @@ Aufbauend auf V1.1:
|
||||
``_send_to_empfang``).
|
||||
* **Erscheinungsbild**: dieselbe **Transparenz-Logik** wie in der klassischen
|
||||
Hauptfenster-Kopfzeile (``_opacity_var_main``, ``MIN_OPACITY``, ``save_opacity``)
|
||||
sowie Zugriff auf **alle Einstellungen** (``_open_settings``). Zusätzlich
|
||||
weiterhin **Hell/Dunkel** für die Office-Hülle-Farbpalette (persistiert),
|
||||
da das klassische ``basis14``-Hauptfenster keine globale Farb-Umschaltung hat — nur
|
||||
Transparenz und das separate Einstellungsfenster.
|
||||
sowie Zugriff auf **alle Einstellungen** (``_open_settings``). Die Farbpalette
|
||||
der Office-Hülle folgt der beim Start geladenen Hell/Dunkel-Präferenz;
|
||||
Umschalten nur noch über das klassische Einstellungsfenster, falls dort angeboten.
|
||||
* Footer-Branding und Logo ca. **30 % größer** als in V1.1.
|
||||
|
||||
Technische Strategie
|
||||
@@ -738,7 +737,7 @@ class _OfficeShellV12:
|
||||
pad = dict(
|
||||
bg=acc, fg="white", font=FONT_DEFAULT,
|
||||
activebackground=acc, activeforeground="white",
|
||||
selectcolor="#E2EEF6", highlightthickness=0,
|
||||
selectcolor="#1a4d6d", highlightthickness=0,
|
||||
bd=0, anchor="w",
|
||||
)
|
||||
|
||||
@@ -1015,6 +1014,7 @@ class _OfficeShellV12:
|
||||
app = self.app
|
||||
acc = self._palette["ACCENT"]
|
||||
bar = self._sidebar
|
||||
self._theme_switch_pop = None
|
||||
for w in list(bar.winfo_children()):
|
||||
try:
|
||||
w.destroy()
|
||||
@@ -1024,7 +1024,7 @@ class _OfficeShellV12:
|
||||
cb_pad = dict(
|
||||
bg=acc, fg="white", font=FONT_DEFAULT,
|
||||
activebackground=acc, activeforeground="white",
|
||||
selectcolor="#E2EEF6", highlightthickness=0,
|
||||
selectcolor="#1a4d6d", highlightthickness=0,
|
||||
bd=0, anchor="w",
|
||||
)
|
||||
|
||||
@@ -1147,30 +1147,6 @@ class _OfficeShellV12:
|
||||
lbl_full.pack(side="left")
|
||||
lbl_full.bind("<Button-1>", lambda e: self._apply_opacity_percent_str("100"))
|
||||
|
||||
tk.Label(
|
||||
self._sec_ersch_body, text="Office-Hülle hell / dunkel",
|
||||
bg=acc, fg="#E2EEF6", font=FONT_DEFAULT,
|
||||
).pack(anchor="w", padx=14, pady=(8, 4))
|
||||
|
||||
row_th = tk.Frame(self._sec_ersch_body, bg=acc)
|
||||
row_th.pack(fill="x", padx=12)
|
||||
|
||||
tk.Label(row_th, text="Hell", bg=acc, fg="white",
|
||||
font=FONT_DEFAULT).pack(side="left", padx=(0, 6))
|
||||
|
||||
def _flip():
|
||||
self._toggle_theme_main()
|
||||
if self._theme_switch_pop is not None:
|
||||
self._theme_switch_pop.set_dark(self._dark_mode)
|
||||
|
||||
self._theme_switch_pop = PopoverThemeSwitch(
|
||||
row_th, is_dark=self._dark_mode, command=_flip, bg_accent=acc,
|
||||
)
|
||||
self._theme_switch_pop.pack(side="left")
|
||||
|
||||
tk.Label(row_th, text="Dunkel", bg=acc, fg="white",
|
||||
font=FONT_DEFAULT).pack(side="left", padx=(6, 0))
|
||||
|
||||
tk.Frame(self._sec_ersch_body, bg=acc, height=8).pack()
|
||||
|
||||
link = tk.Label(
|
||||
|
||||
Reference in New Issue
Block a user