Skip to content

feat(portal): add option to open application in full page from card#54

Merged
BatLeDev merged 2 commits intomasterfrom
feat-app-card-open-in-full-page
May 6, 2026
Merged

feat(portal): add option to open application in full page from card#54
BatLeDev merged 2 commits intomasterfrom
feat-app-card-open-in-full-page

Conversation

@BatLeDev
Copy link
Copy Markdown
Member

@BatLeDev BatLeDev commented May 6, 2026

  • Adds a new openInFullPage boolean option on the application card config (api/types/common-application-card/schema.js), exposed in the editor next to the existing display options.
  • When enabled, clicking the card navigates directly to /applications/<slug>/full instead of the application detail page.
  • Hides the "Aperçu" / "Plein écran" action buttons (both bottom and right locations) on the card when this option is on, since the card itself becomes the full-page entry point.
  • Bumps @data-fair/lib-vuetify 2.2.0 → 2.3.0 and replaces the message=" " workaround with the new hide-message prop on owner-pick usages across the UI workspace.

BatLeDev added 2 commits May 6, 2026 16:48
New 'openInFullPage' option on the application card config: when enabled,
clicking the card navigates directly to /full and the Aperçu/Plein écran
action buttons are hidden.
Replace 'message=\" \"' workaround with the new 'hide-message' prop on
owner-pick. Bumps @data-fair/lib-vuetify 2.2.0 → 2.3.0 and axios
1.15.0 → 1.16.0 in lockfile.
@BatLeDev BatLeDev merged commit caa7c56 into master May 6, 2026
4 checks passed
@BatLeDev BatLeDev deleted the feat-app-card-open-in-full-page branch May 6, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant