Skip to content

Comments

New Sistent Card Component#6196

Closed
Anand-Theertha wants to merge 2 commits intolayer5io:masterfrom
Anand-Theertha:card-component
Closed

New Sistent Card Component#6196
Anand-Theertha wants to merge 2 commits intolayer5io:masterfrom
Anand-Theertha:card-component

Conversation

@Anand-Theertha
Copy link
Contributor

@Anand-Theertha Anand-Theertha commented Jan 17, 2025

Description

This PR fixes #5908. This PR adds a Card component to the Sistent components. Made changes according to the feedback suggested. Following are a few screenshots of how the implementation looks:

image

image

image

Notes for Reviewers

Signed commits

  • Yes, I signed my commits.

Signed-off-by: Anand-Theertha <anandtheerthav3@gmail.com>
@l5io
Copy link
Contributor

l5io commented Jan 17, 2025

🚀 Preview for commit cef7f5a at: https://6789dc13b28845a8c5456072--layer5.netlify.app

@Anand-Theertha
Copy link
Contributor Author

Please check and let me know if it looks good: @sudhanshutech @Vidit-Kushwaha

@vishalvivekm
Copy link
Contributor

@Anand-Theertha
Thank you for your contribution!
Let's discuss this during the website call on Monday at 7 AM CT.

adding it as an agenda item to the meeting minutes.

@leecalcote
Copy link
Member

@Vidit-Kushwaha please review.

Copy link
Contributor

@Vidit-Kushwaha Vidit-Kushwaha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have provided some suggestions @Anand-Theertha kindly look into these comment. else look good to me @sudhanshutech any suggestions?

<Typography variant="h5" component="div">
Layer5
</Typography>
<Typography sx={{ color: "#9d9d9d", fontSize: 15, mb: 1.5 }}>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Don't use custom colors, font sizes in typography. Kindly look into sistent's theme that we use

</CardContent>
</CardActions>
<CardActions>
<Button size="small" color="primary" variant="outlined">
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<Button size="small" color="primary" variant="outlined">
<Button size="small" color="primary" variant="outlined">

generally we don't use mui's color prop you can make it default color rather that specifying color as primary
Screenshot 2025-01-23 at 2 28 52 AM

import { CodeBlock } from "../button/code-block";
import { SistentLayout } from "../../sistent-layout";

import MesheryLogo from "../../../../../assets/images/meshery/meshery-logo-light-text-side.webp";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you are using logo make it sure you use for both themes (i.e. light and dark theme)

Signed-off-by: Anand-Theertha <54447234+Anand-Theertha@users.noreply.github.com>
@l5io
Copy link
Contributor

l5io commented Jan 24, 2025

🚀 Preview for commit cab7c8f at: https://679368a9e2d580f82a5caa31--layer5.netlify.app

@vishalvivekm
Copy link
Contributor

@Anand-Theertha did you get the chance to take a look at @Vidit-Kushwaha 's suggestions ?

@Anand-Theertha
Copy link
Contributor Author

Yes @vishalvivekm, will be pushing feedback changes in sometime.

@vishalvivekm
Copy link
Contributor

Yes @vishalvivekm, will be pushing feedback changes in sometime.

@Anand-Theertha did you get the time to push the changes? We can discuss your progress on websites call today.

@stale
Copy link

stale bot commented Apr 26, 2025

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.

@stale stale bot added the issue/stale Issue has not had any activity for an extended period of time label Apr 26, 2025
@stale
Copy link

stale bot commented Apr 27, 2025

This issue is being automatically closed due to inactivity. However, you may choose to reopen this issue.

@stale stale bot closed this Apr 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

issue/stale Issue has not had any activity for an extended period of time project/sistent

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Sistent] Add Card component to the sistent components page

5 participants