NEWS
[Gelöst] Vis Popup/Dialog Fehler
-
Hallo zusammen,
Ich hab das Problem das beim View Popup die Hintergrundfarbe immer weiß ist.
`Stellt man von element.style {background: black;} auf element.style {background: black !important;} um, funktioniert es, ist dies ein Fehler im Widget oder bei mir irgendwo? -
Hallo zusammen,
Ich hab das Problem das beim View Popup die Hintergrundfarbe immer weiß ist.
`Stellt man von element.style {background: black;} auf element.style {background: black !important;} um, funktioniert es, ist dies ein Fehler im Widget oder bei mir irgendwo? -
Tatsache, nimm ich das @Uhula CSS Script raus geht's, evtl. kann er kurz sagen woran es liegt.
Ich nutze nur das Script ohne MD/Simple Projekt. -
Tatsache, nimm ich das @Uhula CSS Script raus geht's, evtl. kann er kurz sagen woran es liegt.
Ich nutze nur das Script ohne MD/Simple Projekt.@Stephan-Schleich sagte in Vis Popup/Dialog Fehler:
Tatsache, nimm ich das @Uhula CSS Script raus geht's, evtl. kann er kurz sagen woran es liegt.
Ich nutze nur das Script ohne MD/Simple Projekt.Das liegt am MDCCS, denn es sorgt konsequent je nach gewähltem light/dark Thema für das Einfärben auch der Dialoge. Wenn du das nicht möchtest, kannst du im CSS alles auskommentieren, was mit ui-dialog zu tun hat.
/* ----- Dialog ----- */ #ui-datepicker-div { z-index: 2147483645 !important; } .mdui-runtime .ui-dialog { box-shadow: 0 0 0 1px rgba(0,0,0,0.3), 0 14px 28px rgba(0,0,0,0.65), 0 10px 10px rgba(0,0,0,0.62); border:none; background: var(--content-background) !important; border-radius:2px; position:absolute; } .mdui-runtime .mdui-dark.ui-dialog { box-shadow: 0 0 0 1px rgba(0,0,0,0.5), 0 14px 28px rgba(0,0,0,0.87), 0 10px 10px rgba(0,0,0,1), 0 0 0 1000px rgba(255,255,255,.24) inset; } -
@Stephan-Schleich sagte in Vis Popup/Dialog Fehler:
Tatsache, nimm ich das @Uhula CSS Script raus geht's, evtl. kann er kurz sagen woran es liegt.
Ich nutze nur das Script ohne MD/Simple Projekt.Das liegt am MDCCS, denn es sorgt konsequent je nach gewähltem light/dark Thema für das Einfärben auch der Dialoge. Wenn du das nicht möchtest, kannst du im CSS alles auskommentieren, was mit ui-dialog zu tun hat.
/* ----- Dialog ----- */ #ui-datepicker-div { z-index: 2147483645 !important; } .mdui-runtime .ui-dialog { box-shadow: 0 0 0 1px rgba(0,0,0,0.3), 0 14px 28px rgba(0,0,0,0.65), 0 10px 10px rgba(0,0,0,0.62); border:none; background: var(--content-background) !important; border-radius:2px; position:absolute; } .mdui-runtime .mdui-dark.ui-dialog { box-shadow: 0 0 0 1px rgba(0,0,0,0.5), 0 14px 28px rgba(0,0,0,0.87), 0 10px 10px rgba(0,0,0,1), 0 0 0 1000px rgba(255,255,255,.24) inset; }@Uhula sagte in Vis Popup/Dialog Fehler:
box-shadow: 0 0 0 1px rgba(0,0,0,0.3), 0 14px 28px rgba(0,0,0,0.65), 0 10px 10px rgba(0,0,0,0.62);
Danke für die schnelle Rückmeldung, ich nutze das Light-Theme mit stets schwarzem Hintergrund, dies hab ich oben auch definiert (--content-background: #000000), gibts für den Popuphintergrund auch eine Variable oder bleibt mir echt nur das Auskommentieren?
/* (3) Umschalten vis-Edit light/dark Theme */ :root { /* Design-time light-Theme */ --content-background: #000000; --design-font-color: #ffffff; --design-hint-background: #0000ff; --design-hint-color: #ffffff; --design-grid: #8080ff; --frame-color:#cfcfcf; --frame-color-dark:#707070; --design-fontsize : 0.9em; /* Design-time dark-Theme */ /* FÜR DAS DARK_THEME DIESE ZEILE LÖSCHEN --content-background: #303030; --design-font-color: #ffffff; --design-hint-background: #ff8000; --design-hint-color: #ffffff; --design-grid: #ffffff; --frame-color:#707070; --frame-color-dark:#707070; --design-fontsize : 0.9em; FÜR DAS DARK_THEME DIESE ZEILE LÖSCHEN */ } -
@Uhula sagte in Vis Popup/Dialog Fehler:
box-shadow: 0 0 0 1px rgba(0,0,0,0.3), 0 14px 28px rgba(0,0,0,0.65), 0 10px 10px rgba(0,0,0,0.62);
Danke für die schnelle Rückmeldung, ich nutze das Light-Theme mit stets schwarzem Hintergrund, dies hab ich oben auch definiert (--content-background: #000000), gibts für den Popuphintergrund auch eine Variable oder bleibt mir echt nur das Auskommentieren?
/* (3) Umschalten vis-Edit light/dark Theme */ :root { /* Design-time light-Theme */ --content-background: #000000; --design-font-color: #ffffff; --design-hint-background: #0000ff; --design-hint-color: #ffffff; --design-grid: #8080ff; --frame-color:#cfcfcf; --frame-color-dark:#707070; --design-fontsize : 0.9em; /* Design-time dark-Theme */ /* FÜR DAS DARK_THEME DIESE ZEILE LÖSCHEN --content-background: #303030; --design-font-color: #ffffff; --design-hint-background: #ff8000; --design-hint-color: #ffffff; --design-grid: #ffffff; --frame-color:#707070; --frame-color-dark:#707070; --design-fontsize : 0.9em; FÜR DAS DARK_THEME DIESE ZEILE LÖSCHEN */ }@Stephan-Schleich Die box-shadow Anweisung ist es nicht, die sorgt nur für den Schatten drum herum. Es ist die background: var(--content-background) !important; Zeile - in der wird aber schon die aktuelle content-background-Farbe. Ich vermute, du hast content-background in der CSS direkt gesetzt, damit gilt es zur Designzeit, aber nicht auch zur Laufzeit. Denn zur Laufzeit wird ein Script ausgeführt, welches beim Viewwechsel (page-Wechsel) die Werte aus einem mdui-config Widget holt und verwendet. Siehe im MD_Demo im View abar dir das unterste mdui-config Widget an.
Also, normales HTML Widget verwenden, unter CSS mdui-config zuweisen und als HTML dann
"primary_color":"#000000", "abar_color":"#121212", "tnav_color":"#000000", "bnav_color":"#000000", "lnav_color":"#000000", "rnav_color":"#000000", "secondary_color":"amber", "content_color":"#121212", "lnav_fixed_width":"640", "lnav_fixed_open":"true" "color1":"", "color1_dark":"", "color2":"", "color2_dark":"", "color3":"", "color3_dark":""Muss auf jedem page-View sein, oder in einem View, welches in jedem importiert wird.
Es ist immer nicht leicht, nur Teile eines Frameworks zu nutzen, sollte aber mit einem mdui-config funktionieren.
-
@Stephan-Schleich Die box-shadow Anweisung ist es nicht, die sorgt nur für den Schatten drum herum. Es ist die background: var(--content-background) !important; Zeile - in der wird aber schon die aktuelle content-background-Farbe. Ich vermute, du hast content-background in der CSS direkt gesetzt, damit gilt es zur Designzeit, aber nicht auch zur Laufzeit. Denn zur Laufzeit wird ein Script ausgeführt, welches beim Viewwechsel (page-Wechsel) die Werte aus einem mdui-config Widget holt und verwendet. Siehe im MD_Demo im View abar dir das unterste mdui-config Widget an.
Also, normales HTML Widget verwenden, unter CSS mdui-config zuweisen und als HTML dann
"primary_color":"#000000", "abar_color":"#121212", "tnav_color":"#000000", "bnav_color":"#000000", "lnav_color":"#000000", "rnav_color":"#000000", "secondary_color":"amber", "content_color":"#121212", "lnav_fixed_width":"640", "lnav_fixed_open":"true" "color1":"", "color1_dark":"", "color2":"", "color2_dark":"", "color3":"", "color3_dark":""Muss auf jedem page-View sein, oder in einem View, welches in jedem importiert wird.
Es ist immer nicht leicht, nur Teile eines Frameworks zu nutzen, sollte aber mit einem mdui-config funktionieren.
@Uhula sagte in Vis Popup/Dialog Fehler:
mdui-config
Bei dem mdui-config mach ich irgendwas falsch, hab nun die Dialog Punkte im Scripte gelöscht und nun passt's, Vielen Dank.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden


