Add a new component called Team Members block

Created on 11 March 2025, 23 days ago

Problem/Motivation

Currently, ixm_blocks provides various useful block types, but there is no Team Members Block. A Team Members Block would be beneficial for displaying team profiles, allowing organizations to showcase their staff in an organized and visually appealing way.

Adding this block would enhance ixm_blocks by reducing the need for third-party modules and keeping site configuration more streamlined.

Proposed resolution

Introduce a Team Members Block that allows users to create a structured team section.
The block should support multiple team members with:

  • Name
  • Role/Position
  • Profile Image
  • Short Bio (optional)
  • Social Media Links (LinkedIn, X, etc.)
  • Contact Information (optional)

Remaining tasks

  • Define the structure of the Team Members Block.
  • Develop the block functionality.
  • Implement styling and responsive behavior.
  • Ensure accessibility compliance.
  • Provide configuration options in the UI.

User interface changes

  • A new "Team Members" block will be available in the block selection interface.
  • Admins will be able to add multiple team members dynamically through the block configuration.

Data model changes

  • Add a new block plugin definition for the Team Members Block.
  • Define configuration options for team entries (e.g., number of members, layout style).
Feature request
Status

Active

Version

1.1

Component

Code

Created by

🇧🇷Brazil pinesso

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024