Skip to content

About

Dependency bundle that installs all ten Capell Foundation widget extensions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

60 Commits

Folders and files

Repository files navigation

Widget Showcase

What This Plugin Adds

Widget Showcase is an Available, No schema impact Capell bundle in the Capell Foundation product group. It ships as capell-app/widget-showcase and extends these surfaces: none declared.

Widget Showcase is a dependency bundle for the ten standalone Capell widget packages listed in its manifest. It does not register a provider, contribution, database schema, admin page, or frontend runtime surface of its own.

Installing the bundle makes its required widget packages available through their own registrations; Widget Showcase itself adds no runtime surface itself: no visible editor or public output.

Status details:

  • Status: Available
  • Tier: free
  • Bundle: foundation
  • Composer package: capell-app/widget-showcase
  • Namespace: Capell\WidgetShowcase
  • Theme key: not applicable

Why It Matters

For developers: The package keeps collection-level installation declarative and leaves every runtime contract inside the individual widget package.

For teams: Teams can require the curated widget set as one package while enabling and using each included widget through its own Capell surface.

Screens And Workflow

Screenshot contract: docs/screenshots.json.

Widget Showcase extension card

Installed widget showcase

  • Widget Showcase extension card (marketplace, required evidence).
  • Installed widget showcase (frontend, required evidence).

Technical Shape

  • Dependency bundle: requires capell-app/widget-audio-playlist, capell-app/widget-before-after, capell-app/widget-content-reveal, capell-app/widget-countdown, capell-app/widget-data-chart, capell-app/widget-hotspots, capell-app/widget-live-poll, capell-app/widget-location-map, capell-app/widget-slideshow, capell-app/widget-youtube and declares no package-owned provider or runtime classes.

Data Model

This package has no schema impact. It delegates runtime behaviour to capell-app/widget-audio-playlist, capell-app/widget-before-after, capell-app/widget-content-reveal, capell-app/widget-countdown, capell-app/widget-data-chart, capell-app/widget-hotspots, capell-app/widget-live-poll, capell-app/widget-location-map, capell-app/widget-slideshow, and capell-app/widget-youtube and does not declare package-owned tables.

Install Impact

  • Required packages: capell-app/widget-audio-playlist, capell-app/widget-before-after, capell-app/widget-content-reveal, capell-app/widget-countdown, capell-app/widget-data-chart, capell-app/widget-hotspots, capell-app/widget-live-poll, capell-app/widget-location-map, capell-app/widget-slideshow, capell-app/widget-youtube.
  • Admin navigation: no admin page or resource contribution is declared.
  • Admin/editor extensions: none declared.
  • Permissions: no package permission declarations or Shield gates detected; host access rules still apply.
  • Public routes: none declared.
  • Database changes: no package migrations declared.
  • Config: no package config files.
  • Settings: no package settings declared.
  • Queues or schedules: none declared.
  • Cache tags: none declared.
  • Commands: none declared.

Common Pitfalls

  • Keep required Capell packages on compatible v4 releases: capell-app/widget-audio-playlist, capell-app/widget-before-after, capell-app/widget-content-reveal, capell-app/widget-countdown, capell-app/widget-data-chart, capell-app/widget-hotspots, capell-app/widget-live-poll, capell-app/widget-location-map, capell-app/widget-slideshow, capell-app/widget-youtube.

Quick Start

  1. Install the package: composer require capell-app/widget-showcase.
  2. Open the package detail or install-intent surface and confirm the Widget Showcase extension card is present.

Next Steps

About

Dependency bundle that installs all ten Capell Foundation widget extensions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages