Portfolio Theme
capell-app/theme-portfolio
Creator and consultant portfolio theme for work, case studies, services, media kits, and newsletters.
Composer installs are being opened gradually. Request a place and we will email the setup steps if access can be enabled for your Capell site.
This is the Composer flow we expect to support later. It will not work until access is granted.
# Early access required before this works.
composer require capell-app/theme-portfolio
php artisan capell:extension:enable capell-app-theme-portfolio
Payment and licences
How marketplace purchases work
Capell keeps payment, account ownership, package receipts, and install access separate so a failed step can be recovered without guessing where the licence lives.
Who takes the payment?
Paid marketplace checkouts are sent to Stripe. Capell does not collect card details inside your CMS; Stripe confirms the payment and Capell activates the matching marketplace licence for the Capell account that approved the install.
How is the licence attached?
The licence is created against the signed-in Capell account first. When the hosted install flow returns to your CMS, Capell binds that licence to the requesting site and sends back the install authorization needed to continue.
Where does Anystack fit?
Anystack can be the package commerce and distribution surface for marketplace products. Capell still records the account licence and installed receipt, then relays later Anystack product or licence events only to connected sites that already have the package installed.
What happens if checkout is cancelled or expires?
No licence is created until Stripe confirms payment. If checkout is cancelled, start it again from the same review screen. If the quote expires, return to the marketplace in your CMS and start a fresh install flow so pricing and package metadata are recalculated.
What should I do if something looks wrong?
Keep the support reference shown on the review screen or receipt, then contact support before retrying with a different account. For missing licences, failed returns, or Anystack receipt mismatches, Capell can reconcile the Stripe session, Capell account, package receipt, and connected site from that reference.
Review impact, support, and risk before this package touches a CMS.
Install impact
- Installs Composer package capell-app/theme-portfolio.
- May affect public rendering after editors enable package output.
Support and legal
- Support
- First-party Capell support for active marketplace customers.
- License
- Commercial
Security
Data access
Reads and writes Capell content structures required by the package; public output receives rendered content only.
What this extension provides
-
CAP · 01theme
-
CAP · 02portfolio
In the wild
Portfolio Theme overview
Creator and consultant portfolio theme for work, case studies, services, media kits, and newsletters.
Admin surface
Portfolio Theme keeps the package work visible in Capell administration instead of hiding it in custom code.
Editor workflow
The package gives editors a focused workflow that matches its capability and content model.
Public output
Public rendering receives only the approved output that belongs on the site.
Settings and controls
Configuration stays close to the package without expanding the CMS core surface.
Structured data boundary
The package owns a clear data shape so maintainers can inspect impact before install.
Install impact
Marketplace visuals show what the package touches before a team enables it.
Review signals
Screenshots, capabilities, release notes, and support context help teams decide whether the extension belongs in production.
Capell AI review
Portfolio Theme is strongest when a team wants theme, portfolio without expanding the CMS core for every site.
Creator and consultant portfolio theme for work, case studies, services, media kits, and newsletters. That is amazing because it makes a focused capability feel native to Capell instead of another disconnected tool for editors to learn.
It is better than a pasted-in theme because it follows Capell conventions for Blade, Tailwind, URLs, and editor-owned content from the start.
GitHub README
No GitHub README was found for this extension yet. Add a README.md, docs/README.md, or docs/index.md file to the source repository and it will appear here automatically.
Install on your Capell site in three steps.
Each extension ships as a standard Composer package. Capell auto-discovers the service provider on install.
- Licence
- Not supplied
- Privacy
- Review privacy policy
- Security contact
- [email protected]
- Data access
- Reads and writes Capell content structures required by the package; public output receives rendered content only.
- Third-party services
- No external service is contacted unless the host application configures one for this package.
-
01
Require the package
composer require capell-app/theme-portfolio -
02
Register the extension
php artisan capell:extension:enable capell-app-theme-portfolio -
03
Clear schema cache
php artisan capell:admin:clear-schemas-cache
Downloads and releases
- Total downloads
- 0
- Last requested
- No downloads yet
Download history
0 recentNo install requests have been recorded for this extension yet.
Version history
1 release-
v1.0.0May 3, 2026
What verified installers say
No approved reviews yet. Reviews from verified installs appear here after author approval.
Related extensions
Foundation Theme
Default frontend runtime, Tailwind asset pipeline, Blade directives, URL generation, and S...
Agency Theme
Expressive agency theme for portfolio, service, campaign, and marketing sites.
Commerce Theme
Editorial commerce theme for product-led pages, collections, lookbooks, and buying guides.