PowerBlocks
LibraryNot Found (404)
FREEstates

Not Found (404)

Every app needs a graceful dead-end: a clean 404 / access-denied screen with a back-home action. Route users here when a deep link points to a missing record or a denied permission.

Palette:

Original palette · works in every Power Apps locale

Paste directly into Power Apps Studio

404

Page not found

The record does not exist or access is denied.

← Back to home

YAML source

# Not Found (404) — PowerBlocks (FREE Screen)
# Route users here when a record does not exist or access is denied.
# Wire the button to your home screen.

- NotFoundScreen:
    Control: GroupContainer
    Variant: ManualLayout
    Properties:
      X: =0
      Y: =0
      Width: =Parent.Width
      Height: =Parent.Height
      Fill: =RGBA(10, 10, 10, 1)
    Children:
      - NfCode:
          Control: Label
          Properties:
            Text: ="404"
            X: =0
            Y: =Parent.Height / 2 - 140
            Width: =Parent.Width
            Height: =90
            Align: =Align.Center
            Color: =RGBA(37, 99, 235, 1)
            Size: =64
            FontWeight: =FontWeight.Bold
      - NfTitle:
          Control: Label
          Properties:
            Text: ="Page not found"
            X: =0
            Y: =Parent.Height / 2 - 40
            Width: =Parent.Width
            Height: =32
            Align: =Align.Center
            Color: =RGBA(255, 255, 255, 1)
            Size: =18
            FontWeight: =FontWeight.Semibold
      - NfSubtitle:
          Control: Label
          Properties:
            Text: ="The record you are looking for does not exist or you do not have access."
            X: =0
            Y: =Parent.Height / 2 - 4
            Width: =Parent.Width
            Height: =28
            Align: =Align.Center
            Color: =RGBA(156, 163, 175, 1)
            Size: =12
      - NfHome:
          Control: Classic/Button
          Properties:
            Text: ="← Back to home"
            X: =(Parent.Width - 180) / 2
            Y: =Parent.Height / 2 + 44
            Width: =180
            Height: =44
            Fill: =RGBA(37, 99, 235, 1)
            HoverFill: =RGBA(29, 78, 216, 1)
            Color: =RGBA(255, 255, 255, 1)
            BorderThickness: =0
            Size: =12
            FontWeight: =FontWeight.Semibold
            RadiusTopLeft: =10
            RadiusTopRight: =10
            RadiusBottomLeft: =10
            RadiusBottomRight: =10
            OnSelect: |-
              =// TODO — replace with your navigation, e.g. Navigate(HomeScreen, ScreenTransition.Fade)
              false

More screens