Strapi Component Bulletpointfeature - kwantu/platformconfiguration GitHub Wiki

Return to Components

1. Bulletpointfeature

1.1 What is a Bulletpointfeature?

A Bulletpointfeature is simply a way of displaying bullet points. Each bullet point must contain an icon and a URL that shows at the bottom of the bullet points. You can optionally add an image that displays to the right of the bullet points.

BulletPointFeature example: BulletPointFeature_3

1.2 How to create a Bulletpointfeature

A Bulletpointfeature is comprised of the following fields.

Field Description Required?
Name This is the name of the component that is used to help identify it in Strapi Yes
Label This is the label for the component on the portal Yes
Description This is the description of the component that is used to help identify it in Strapi No
DisplayTitle This is a radio that controls whether the Label is shown or not on the portal Yes
Subheading This is a label that will be displayed as a subheading above the bullet points No
Subheading This is a label that will be displayed as a subheading above the bullet points No
Image This is an upload for the image that will be displayed to the right of the bullet points No
ButtonText This is the text that will be displayed in the button below the bullet points Yes
ButtonUrl This is the URL that the button will direct the user to when the button is clicked Yes
Item(x)Text This is the text for the bullet points where (x) is a number from 1 - 5 Yes
Item(x)Icon This is the upload for the image of the bullet points where (x) is a number from 1 -5 Yes

BulletPointFeature fields example 1:

BulletPointFeature_1

BulletPointFeature fields example 2:

BulletPointFeature_2

1.3 How can this be developed further?

1.3.1 Allow a variable number of items.

Currently with the Bulletpointfeature we are stuck with exactly 5 bullet points. We should implement the same ability that the Banner has to add a number of entries that can individually be customised.

1.3.2 Option to show or hide button

It is required to provide text and a URL for the button. A useful option would be to have the choice to not include the button.