· Webentwicklung  · 2 minuten Lesezeit

Power Pages Design: Warum Standard-Dateien immer geladen werden

Erfahre, warum Microsoft Power Pages automatisch Standard-CSS- und JavaScript-Dateien lädt, selbst wenn du sie deaktivierst oder löschst, wie diese das Design deines Portals beeinflussen und wie du mit einem einfachen JavaScript-Code die Kontrolle über die geladenen Ressourcen zurückgewinnst.

Erfahre, warum Microsoft Power Pages automatisch Standard-CSS- und JavaScript-Dateien lädt, selbst wenn du sie deaktivierst oder löschst, wie diese das Design deines Portals beeinflussen und wie du mit einem einfachen JavaScript-Code die Kontrolle über die geladenen Ressourcen zurückgewinnst.

Inhalt

Power Pages: Standarddateien im Portal

Wer ein eigenes Power Pages Design umsetzen möchte, stellt schnell fest: Microsoft lädt automatisch eine Vielzahl von CSS- und JavaScript-Dateien. Diese sogenannten Standarddateien stammen direkt von Microsoft und werden in jedem Portal eingebunden, und zwar völlig unabhängig von deinen individuellen Einstellungen.

Die Microsoft Power Pages Plattform lädt diese Ressourcen standardmäßig aus der URL: https://content.powerapps.com/resource/powerappsportal/dist/.

Das bedeutet: Auch wenn du versuchst, bestimmte Dateien zu deaktivieren oder zu löschen, bleiben sie aktiv. Sie bilden das technische Grundgerüst für das Design und die Funktionalität deines Portals.

Screenshot der Browser-Netzwerkkonsole mit den geladenen .js und .css Dateien

Wie Standarddateien das Design blockieren

Selbst wenn du Standard-Webdateien wie bootstrap.min.css, theme.css oder portalbasictheme.css in Power Pages deaktivierst oder sogar komplett entfernst, tauchen sie in der Netzwerkanalyse weiterhin auf. Die Infrastruktur von Power Pages liefert diese CSS- und JavaScript-Dateien immer aus, um das grundlegende Portal-Layout abzusichern. Für ein komplett individuelles Design sind diese starren Vorgaben jedoch oft störend.

Laut der offiziellen Microsoft Dokumentation sind sie fester Bestandteil des Standard-Designs von Power Pages. Wer ein eigenes Styling entwickeln will, muss daher einen Weg finden, mit diesen System-Ressourcen umzugehen.

Aktive Dateien in der Power Pages Management Oberfläche

Warum Löschen in Power Pages nicht hilft

Viele Entwickler versuchen, die Standarddateien im Power Pages Studio oder direkt in der Management-App zu löschen, aber das bleibt leider ohne Erfolg. Das Portal lädt die Dateien unverändert weiter. Der Grund: Sie sind tief in der Architektur des Systems verankert. Eine Deaktivierung in der Datenbank hat keine Auswirkung auf das tatsächliche Ladeverhalten im Browser. Du kämpfst hier gegen das System selbst, nicht gegen eine fehlerhafte Konfiguration.

Eigenes Power Pages Design umsetzen

Lässt sich das Problem bewältigen? Auf Systemebene nicht direkt, aber du kannst im Browser ansetzen. Mit einem gezielten JavaScript-Snippet lassen sich die unerwünschten Standarddateien nach dem Laden der Seite aus dem DOM entfernen.

Wenn du wissen möchtest, wie du trotz dieser Vorgaben ein stabiles, individuelles Design-System in Power Pages aufbaust, lies direkt im nächsten Artikel weiter: Power Pages Design-System

Teilen:
Zurück zum Blog

Ähnliche Beiträge

Alle Beiträge ansehen
Angular Debugging in VSCode unter Ubuntu

Angular Debugging in VSCode unter Ubuntu

Wie du Angular-Projekte unter Ubuntu in VSCode wieder debuggen kannst, wenn der Standard-Debugger nicht mehr funktioniert. Schritt-für-Schritt-Anleitung mit Tipps aus der Praxis