Skip to content

[Sistent] Enhance Component Documentation and Ensure Default Button Styling Consistency #6292

@GARY121github

Description

@GARY121github
Member

The current documentation for this component lacks details on how to properly import and use it, which can make it harder for newcomers to integrate it seamlessly. Additionally, the Open Modal button should use the default Qanelas Soft font style, but there might be an override affecting it.

Image

Proposed Improvements:

Enhance Documentation:

  • Add import statements and usage examples for the component.
  • Include any necessary props and expected values.

Ensure Consistent Button Styling:

  • Verify if the Open Modal button is using the default styling with Qanelas Soft.
  • Check for any overrides affecting button styles.
  • Ensure global styles define Qanelas Soft as the default font for buttons.

Expected Outcome:

  • Improved documentation for better usability.
  • Consistent UI styling across all buttons.

Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

Activity

govindup63

govindup63 commented on Mar 9, 2025

@govindup63

hey @GARY121github i am working on it!

Souradip121

Souradip121 commented on Mar 20, 2025

@Souradip121
Contributor

I would be happy to contribute to this issue.

GARY121github

GARY121github commented on Mar 20, 2025

@GARY121github
MemberAuthor

Hey @Souradip121,

Could you kindly make it more consistent by adding a Guidance section like the other components? This will help maintain uniformity across the project. Let me know if you need any clarification!

Thanks! 🚀

Souradip121

Souradip121 commented on Mar 20, 2025

@Souradip121
Contributor

I would try my best @GARY121github

Souradip121

Souradip121 commented on Apr 13, 2025

@Souradip121
Contributor

@vishalvivekm fixed the navigation also, and it's working now

vishalvivekm

vishalvivekm commented on Apr 21, 2025

@vishalvivekm

@vishalvivekm fixed the navigation also, and it's working now

@Souradip121 Thank you for making the updates, let's review it again today at the call, I'll add it to the agenda items.

stale

stale commented on Jun 27, 2025

@stale

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

added
issue/staleIssue has not had any activity for an extended period of time
on Jun 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Participants

    @govindup63@GARY121github@vishalvivekm@Souradip121

    Issue actions

      [Sistent] Enhance Component Documentation and Ensure Default Button Styling Consistency · Issue #6292 · layer5io/layer5