Über die Kunst, eine PowerApp nicht wie eine PowerApp aussehen zu lassen

Titelbild Blog AFU Power Apps

Veröffentlicht:
Aktualisiert: 29. September 2023

Custom Farben

PowerApps bietet eine Reihe von Themes an, die sie beim Erstellen Ihrer App auswählen können. Jedoch passt wohl selten eines exakt zu den CI-Richtlinien Ihrer Unternehmung und sie müssen sich mit einer halben Lösung zufrieden geben.

Sie können jedes Element, welches Sie auf einem Screen einfügen, stylen. Hier haben Sie auch die Möglichkeit, die Farben der Ränder, Schriften, Hintergründe etc. anzupassen. Bevor Sie nun aber hingehen und überall den RGBA oder Hex-Code Ihrer Company-Farben manuell eintippen, speichern Sie diese besser in einer Variablen. Hierbei können Sie folgendermassen vorgehen:

App OnStart: Set(BaseColor1, ColorValue(„#ffffff“));

Möchten Sie die Company Farbe nun aus Gründen anpassen, müssen Sie dies nicht wieder manuell bei jedem Control erledigen. Stattdessen ändern Sie den Wert der Farbe in dieser Variablen und die ganze App wird automatisch angepasst. Natürlich macht es hier Sinn, mit mehreren Variablen zu arbeiten, für dessen Wert Sie beispielsweise die Sekundärfarbe oder eine andere Helligkeit der entsprechenden Farbe festlegen können.

Background

Ein kleiner aber feiner Unterschied: Lassen Sie den Background Ihrer App nicht weiss. Selbst ein feiner Hauch Ihrer Company Color (z.B. mit ColorFade(BaseColor1, 98%) lässt Ihre App gleich viel ruhiger erscheinen, da der Kontrast zwischen der schwarzen Schrift und dem Hintergrund etwas weniger krass ist.

FontWeight-Attribut

Standardmässig ist bei allen Controls das FontWeight-Attribut „Normal“ eingestellt. Für Titel verwenden Sie möglicherweise „Bold“. Versuchen Sie, bei allen Texten, FontWeight zu „Lighter“ zu ändern und die Titel in „Semibold“ darzustellen. Sie werden staunen, wie viel dieser feine Unterschied ausmachen kann.

Ein Screenshot der parkplaza-Website mit der Möglichkeit, das Parken mit PowerApp zu bezahlen.
Darstellung der Texte mit FontWeight „Normal“ und „Bold
Ein optisch ansprechender Screenshot der Parkplaza-Website, der das kunstinspirierte Design zeigt.
Darstellung der Texte mit FontWeight „Lighter“ und „Semibold“, die Ansicht scheint viel feiner und leichter

Damit der Kontrast zwischen den Schriftschnitten stimmt, sollten Sie darauf achten, dass Sie jeweils „Lighter“ und „Semibold“ kombinieren oder aber „Normal“ und „Bold“. Während bei der Kombination aus „Lighter“ und „Bold“ der Kontrast zu hoch ist, wäre der Unterschied zwischen „Normal“ und „Semibold“ teilweise nur schlecht erkennbar.

Formulare anfassen

Ein Standardformular in PowerApps sieht so aus:

Ein optisch ansprechender Screenshot einer Tabelle mit verschiedenen Zahlentypen.
Ansicht Standardformular in PowerApps

Mit ein klein wenig Nachhelfen, kann es aber so aussehen:

Ein Screenshot einer Kunst-Tabelle in der PowerApp.

Oder so:

Ein Screenshot einer Seite mit verschiedenen Optionen für Kunst.

HTML-Elemente verwenden

Farbverläufe oder Box-Shadows sind keine Style-Varianten, die PowerApps out of the box für die Controls anbietet. Um trotzdem damit arbeiten zu können, entscheiden Sie sich für HTML-Elemente.
Flache, langweilige Buttons können mit etwas Farbverlauf gleich viel interessanter dargestellt werden:

Eine blaue Schaltfläche mit der Aufschrift schadfall erfassen mit PowerApp.
Verwenden Sie PowerApp, um Schadfälle zu erfassen und Kunstwerke zu dokumentieren.

Auch Box-Shadows auf den Elementen verleihen Ihrem Design etwas pep. Hier wurde beispielsweise jedem Eintrag einer Gallery ein HTML-Element mit Box-Shadow hinterlegt.

Ein Screenshot eines Bildschirms, der die verschiedenen ästhetisch gestalteten Spritzen zeigt, die über die PowerApp verfügbar sind.

Icons

Das Internet von heute würde ohne Bilder und Icons ganz schön trist aussehen. Als grafische Elemente peppen sie nicht nur die Oberfläche auf, sondern helfen dem User auch beim Navigieren. Vergessen Sie dies nicht beim Bauen Ihrer PowerApps.

PowerApps bietet Ihnen eine Reihe von Icons out of the box. Leider ist diese Auswahl auf die Basic-Befehle reduziert und das gewünschte Icon ist oft nicht vorhanden. Versuchen Sie stattdessen, Icons von einer externen Datenbank (beispielsweise Flaticon https://www.flaticon.com/) herunterzuladen und als Bilder in den Medien Ihrer App abzulegen. Von dort aus können Sie mit den Dateien arbeiten, wie es Ihnen gefällt. Achten Sie aber darauf, möglichst kleine Dateien in ihre App zu laden und die Anzahl der abgelegten Icons auf das Minimum zu beschränken, um die Ladezeiten Ihrer App zu optimieren.

Wenn Sie trotzdem lieber mit den Icons aus PowerApps arbeiten möchten, können Sie die Anzeige beispielsweise so optimieren, dass Sie mit mehreren Icons arbeiten. Beim Auswählen eines Icons wird dabei beispielsweise auf das andere Referenziert, damit der Code nicht doppelt gepflegt werden muss.

Ein Screenshot der Samsung PowerApp mit exquisiten Tastendesigns.
Darstellung mit mehreren PowerApps-internen Icons

Hier haben wir noch einen weiteren Beitrag für Euch bereit: 10 konkret umgesetzte Beispiele von Power Apps und Power Automate. Viel Spass beim Weiterlesen!

Beitrag teilen
Geschrieben von

Andrea Furrer

Content Services Developer

Profil anzeigen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

IOZ_LOGO_weiss

Profis für M365-Intranets & digitale Arbeitsplätze, Power Apps, Power Automate Workflows, sowie Managementsysteme.

Angebote

Angebotsübersicht

   
Nach oben scrollen