-
-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(Testimonials): add testimonials to website #1104
Conversation
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
1 Ignored Deployment
|
size-limit report 📦
|
I did not look at the code at all but wanted to give my opinion on the feature/design itself.
I know that personally, when I look at testimonials, I always try to find a link to see the relevant post or tweet which would usually contains more infos than a cherry picked quote. I also think it would be nice to have a date, sometimes a quote is not relevant anymore if many major changes happened since then (or if the quote is just too old) and I personally think having a date add more credibility to the quote. Any thoughts on that? |
I usually not see this on testimonials but I was thinking it would be a nice to have a source property (e.g twitter (x), mastodon, instagram?) or maybe we could extract the source from the url link? Open to suggestions 💡 . |
Co-authored-by: Genteure <Genteure@users.noreply.github.com> Co-authored-by: Reuben Tier <TheOtterlord@users.noreply.github.com> Co-authored-by: Atharva Pise <atharvapise19@gmail.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> Co-authored-by: HiDeoo <HiDeoo@users.noreply.github.com>
Not a review but just a small update as a follow-up of the T&D session from today:
![]() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are plans to move Testimonial into starlight's core right? Can't think of pending tasks besides that and Hideo's RTL/Citation update
Yes! I'll build in the cite function sometime today! The plan would be to first add it to our Starlight website, before finetuning and building it into Starlight core. |
Update on the work here as I’ve picked it up from @ElianCodes!
Screenshots
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These look great to me, on desktop and on phone! I think the ordering is sensible. Approve!
Looks good on iPhone (miss my fold). One comment, in mobile it's easy to confuse comments from other people because the space between comments and comment/authors is very similar. |
Looks great @ElianCodes! No design feedback from me. Only thing I would advise is limiting this list to less (6?) quotes is more effective IMO. Having such a large wall of text and some of the quotes are better than others. |
I do agree with Kevin's comment. On my phone (super early this morning, mind you!) I did have to scroll up to the top to figure out whether the name came before or after the comment. (Wasn't sure how much of that was me at 4am, nor how much people scrolling on a phone super care. But agreed that when you've scrolled down that far on mobile, it's not totally obvious. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Semi-self-approval!
Thanks for kicking this off @ElianCodes and thanks for everyone’s feedback along the way 🙌
Oh, this is great. I was under the (wrong) impression that this should not be translated content so this definitely simplifies things a lot 👍 Thanks for clarifying and cleaning up. |
* main: (55 commits) [ci] format i18n(es): Update `index` (withastro#1360) [ci] format i18n(fr): Update index (withastro#1367) i18n(es): remove extra section (withastro#1370) i18n(ko-KR): update `index.mdx` (withastro#1363) [ci] format i18n(zh-cn): Update index.mdx (withastro#1361) docs(showcase): add OpenSaaS.sh (withastro#1359) feat(Testimonials): add testimonials to website (withastro#1104) [ci] format [ci] release (withastro#1332) fix: autogenerated sidebar alphabetical sort (withastro#1298) Avoid sidebar scrollbar hiding behind navbar (withastro#1353) Use spawnSync instead of execaSync in `git.ts` (withastro#1347) [ci] format [i18nIgnore] Add src alias (withastro#1322) Italian translation for search.devWarning (withastro#1351) [ci] format i18n(pt-BR): Add translation for `guides/sidebar` (withastro#1346) ...
* main: (69 commits) [i18nIgnore] docs: `pnpm install` → `pnpm add` (withastro#1324) [ci] format i18n(zh-cn): Update frontmatter.mdx (withastro#1362) [ci] format i18n(es): Update `index` (withastro#1360) [ci] format i18n(fr): Update index (withastro#1367) i18n(es): remove extra section (withastro#1370) i18n(ko-KR): update `index.mdx` (withastro#1363) [ci] format i18n(zh-cn): Update index.mdx (withastro#1361) docs(showcase): add OpenSaaS.sh (withastro#1359) feat(Testimonials): add testimonials to website (withastro#1104) [ci] format [ci] release (withastro#1332) fix: autogenerated sidebar alphabetical sort (withastro#1298) Avoid sidebar scrollbar hiding behind navbar (withastro#1353) Use spawnSync instead of execaSync in `git.ts` (withastro#1347) [ci] format [i18nIgnore] Add src alias (withastro#1322) ...
* main: (62 commits) [i18nIgnore] docs: `pnpm install` → `pnpm add` (withastro#1324) [ci] format i18n(zh-cn): Update frontmatter.mdx (withastro#1362) [ci] format i18n(es): Update `index` (withastro#1360) [ci] format i18n(fr): Update index (withastro#1367) i18n(es): remove extra section (withastro#1370) i18n(ko-KR): update `index.mdx` (withastro#1363) [ci] format i18n(zh-cn): Update index.mdx (withastro#1361) docs(showcase): add OpenSaaS.sh (withastro#1359) feat(Testimonials): add testimonials to website (withastro#1104) [ci] format [ci] release (withastro#1332) fix: autogenerated sidebar alphabetical sort (withastro#1298) Avoid sidebar scrollbar hiding behind navbar (withastro#1353) Use spawnSync instead of execaSync in `git.ts` (withastro#1347) [ci] format [i18nIgnore] Add src alias (withastro#1322) ...
Description
Adds Testimonials to starlight.astro.build.
For now, this is an initial draft of adding testimonials to the Starlight website, using components. I created a draft PR for initial feedback on both design and initial API design.
(lot's of inspiration taken from Starlight's inner
Card
component)Goal
I would like it to be added to Starlight Core in a future release. I'm aiming to make everything compatible with Starlight and it's styling.
Things to note
<ul>
and<li>
elements