refactor: enhance modal component structure and styling#6337
refactor: enhance modal component structure and styling#6337Souradip121 wants to merge 35 commits intolayer5io:masterfrom Souradip121:master
Conversation
|
🚀 Preview for commit 00a8240 at: https://67ddbf4b017ffe286b34e41d--layer5.netlify.app |
|
🚀 Preview for commit 97afb04 at: https://67e03a9684018c4a5a759f22--layer5.netlify.app |
vishalvivekm
left a comment
There was a problem hiding this comment.
@Souradip121
please fix failing Eslist checks
https://github.com/layer5io/layer5/actions/runs/14020899270/job/39252725942?pr=6337
Also add it to agenda items for weekly websites meeting [Monday, 24th March | 5:30 PM IST]
meeting minutes.
|
I am facing issues, I have ran using GATSBY_CPU_COUNT=2 make site and over github codespaces with 16GB RAM, with details as follows I really want to contribute, anyone who can help kindly help I have read both blogs |
|
🚀 Preview for commit 3f70933 at: https://67e1c3f417b1b30e64351e3a--layer5.netlify.app |
|
I have updated the PR @vishalvivekm you can check |
|
🚀 Preview for commit eeb4c0c at: https://67e5584754c6b33a415c1750--layer5.netlify.app |
|
@Souradip121 adding it as an agenda item to the meeting minutes. |
|
🚀 Preview for commit afdca78 at: https://67ea6050f55cc03954f740b8--layer5.netlify.app |
| <thead> | ||
| <tr> | ||
| <th style={{ textAlign: "left", padding: "8px 12px", borderBottom: "2px solid #ddd" }}>Prop</th> | ||
| <th style={{ textAlign: "left", padding: "8px 12px", borderBottom: "2px solid #ddd" }}>Type</th> | ||
| <th style={{ textAlign: "left", padding: "8px 12px", borderBottom: "2px solid #ddd" }}>Default</th> | ||
| <th style={{ textAlign: "left", padding: "8px 12px", borderBottom: "2px solid #ddd" }}>Description</th> | ||
| </tr> | ||
| </thead> | ||
| <tbody> | ||
| <tr> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}><code>open</code></td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>boolean</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>false</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>Controls the visibility of the modal</td> | ||
| </tr> | ||
| <tr> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}><code>closeModal</code></td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>function</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>required</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>Callback function triggered when the modal is closed</td> | ||
| </tr> | ||
| <tr> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}><code>title</code></td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>string</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>""</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>Text displayed in the modal header</td> | ||
| </tr> | ||
| <tr> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}><code>children</code></td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>node</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>required</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>Content to be rendered inside the modal</td> | ||
| </tr> | ||
| <tr> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}><code>disableBackdropClick</code></td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>boolean</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>false</td> | ||
| <td style={{ padding: "8px 12px", borderBottom: "1px solid #ddd" }}>If true, clicking the backdrop will not close the modal</td> |
There was a problem hiding this comment.
I guess, if we'd be better getting rid of these many repeated inline sytles @Souradip121, thoughts ?
| </a> | ||
| <div className="showcase"> | ||
| <div className="table-responsive"> | ||
| <table style={{ width: "100%", borderCollapse: "collapse", marginBottom: "20px" }}> |
There was a problem hiding this comment.
same here and at any number of places in the changes @Souradip121
vishalvivekm
left a comment
There was a problem hiding this comment.
too many inline styles
|
🚀 Preview for commit d17d351 at: https://67eb9074054f9b7bf013f76d--layer5.netlify.app |
Signed-off-by: l5io <ci@layer5.io> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: GARY121github <harshprakash000@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Lee Calcote <lee.calcote@layer5.io> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: l5io <ci@layer5.io> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: vr-varad <varadgupta21@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> This reverts commit 3ea772a. Removed Extra = Appearing Before Email on Lee Calcote’s Bio Page Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: vr-varad <varadgupta21@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
…ed spacing Signed-off-by: Lee Calcote <lee.calcote@layer5.io> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Souradip Pal <souradip1000@gmail.com>
This reverts commit 439e517. Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: gourav-k-shaw <gouravks.iitkgp@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: GitHub <noreply@github.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Rian Cteulp <rian.cteulp@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> fix: run eslint Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> Remove unnecessary files Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> Updated my blog as everyone suggested Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Aditya Raj <adityaraj20112005@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Vivek Vishal <vishalvivek488@gmail.com> Signed-off-by: Souradip Pal <souradip1000@gmail.com>
Signed-off-by: Souradip Pal <souradip1000@gmail.com>




Description
This PR fixes #6292
Notes for Reviewers


Signed commits