Skip to content

Inconsistent UI When Creating a New Page in SharePoint - dfficult to create a single part app page #10304

Open
@RafalUrbanski

Description

@RafalUrbanski

Target SharePoint environment

SharePoint Online

What SharePoint development model, framework, SDK or API is this about?

💥 SharePoint Framework

Developer environment

None

What browser(s) / client(s) have you tested

  • 💥 Internet Explorer
  • 💥 Microsoft Edge
  • 💥 Google Chrome
  • 💥 FireFox
  • 💥 Safari
  • mobile (iOS/iPadOS)
  • mobile (Android)
  • not applicable
  • other (enter in the "Additional environment details" area below)

Additional environment details

No response

Describe the bug / error

When creating a new page in SharePoint, the user experience and available options differ depending on where the page creation process is started. This inconsistency affects the ability to create a page using the "App" template, as the template selection panel is not always shown.

Steps to reproduce

  1. From Home Page

Go to the site’s Home page.
Click New → Page.
Result: User is redirected to the Pages Gallery.
Image

  1. From Home page Settings Panel

Open the settings panel on Home.aspx.
Click Add a Page.
Result: New page opens with a panel to select from templates or apps.
Image

  1. From Site Contents Page

Go to Site Contents.
Click New → Page or open the settings panel and use Add a Page.
Result: New page opens without the additional panel for template/app selection.
Image

Expected behavior

  • The process and UI for creating a new page should be consistent, regardless of where the action is initiated.
  • The panel to select from templates or apps should always be available, so users can create a page using the "App" template from any entry point.

Metadata

Metadata

Assignees

Labels

area:spfxCategory: SharePoint Framework (not extensions related)type:bug-confirmedConfirmed bug, not working as designed / expected.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions