Skip to content

[HOV-4] | Adds List Component (V1)#14

Merged
Raalzz merged 2 commits intomainfrom
hov-4/base
Jul 5, 2022
Merged

[HOV-4] | Adds List Component (V1)#14
Raalzz merged 2 commits intomainfrom
hov-4/base

Conversation

@pruthvi2103
Copy link
Copy Markdown
Contributor

Description

Adds List component and Documentation for the same, we have decided to keep is plain and native instead of making it opnionated, consumers can add things like dividers and styles.

adds 2 components

<List>

and

<ListItem>

which extend ul and li respectively

Motivation and Context

Native list requires a lot of css boilerplate to setup, eg making it horizontal or making the bullets a specific way, instead we provide an extremely easy to use api to modify these and make changes to list on the go while being fully extensible

How Has This Been Tested?

Tested in Docusaurus and tested all possible variants.

Screenshots (if appropriate):

Screenshot 2022-07-01 at 1 57 42 PM
Screenshot 2022-07-01 at 1 57 37 PM

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@netlify
Copy link
Copy Markdown

netlify bot commented Jul 1, 2022

Deploy Preview for hover-design failed.

Name Link
🔨 Latest commit 69aa89a
🔍 Latest deploy log https://app.netlify.com/sites/hover-design/deploys/62beb068b589dc00087897d8

@pruthvi2103 pruthvi2103 requested a review from Raalzz July 1, 2022 08:29
@pruthvi2103 pruthvi2103 self-assigned this Jul 1, 2022
@pruthvi2103 pruthvi2103 added the New Component Addition of new Components label Jul 1, 2022
@Raalzz
Copy link
Copy Markdown
Member

Raalzz commented Jul 5, 2022

LGTM

@Raalzz Raalzz merged commit 25b7a8c into main Jul 5, 2022
@pruthvi2103 pruthvi2103 mentioned this pull request Jul 28, 2022
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Component Addition of new Components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants