Altinn / altinn-studio

Next generation open source Altinn platform and applications.
https://docs.altinn.studio
BSD 3-Clause "New" or "Revised" License
111 stars 70 forks source link

Add support for Cards property for new Cards component #13107

Open standeren opened 2 months ago

standeren commented 2 months ago

Here is an example of the usage:

Skjermbilde 2024-07-10 kl  15 44 54

And the config:

{
--
  | "type": "Cards",
  | "id": "patent-cards",
  | "color": "subtle",
  | "cards": [
  | {
  | "title": "Varemerke",
  | "description": "Dette er et eksempel på hvordan et varemerke kan se ut. Dette kan være en logo, et navn, en farge eller en kombinasjon av disse.",
  | "media": "patentstyret-varemerke"
  | },
  | {
  | "title": "Lydmerke",
  | "description": "Et lydmerke kan være en jingle, en melodi eller en annen lyd. Et opptak av at noen brøler firmanavnet ditt godtar vi ikke.",
  | "media": "patentstyret-lydmerke"
  | },
  | {
  | "title": "Videomerke",
  | "description": "Videomerker er en kombinasjon bilde og av og til lyd. Dette kan være en reklamefilm, en animasjon eller en annen type video.",
  | "media": "patentstyret-videomerke"
  | },
  | {
  | "title": "Andre",
  | "description": "Vi kan registrere alt mulig rart som et kjennemerke. Hvis du vil registere gode kaker, kryss av her så tar vi kontakt for prøvesmaking.",
  | "children": ["cardsCheckboxes"]
  | }
  | ]
  | }
standeren commented 2 months ago

Blocked until guidelines for what Apps components Studio should add support for.

If we decide to support configuration for this component we must figure out if media-components that are being referenced to by the cards objects inside the cards-component are suppose to exist as stand-alone media-components as well to be rendered as a part of the layout?