-
Notifications
You must be signed in to change notification settings - Fork 6
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
chore(docs): add attribution for contributors #2030
base: main
Are you sure you want to change the base?
Conversation
|
7252b2a
to
cfa416e
Compare
@larsrickert Was there a specific reason why we didn't use all the team components?
|
@@ -18,6 +18,7 @@ type Story = StoryObj<typeof OnyxHomePage>; | |||
export const Default = { | |||
args: { | |||
data: { | |||
contributors: [], |
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.
Is this a leftover?
VPTeamPageSection | ||
} from 'vitepress/theme' | ||
|
||
const shuffleArray = (array) => |
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.
I get your intention with shuffeling but imho this is confusing. What do you think about ordering the core team by title and the contributors by number/size of contributions
}, | ||
{ | ||
avatar: 'https://www.github.com/JoCa96.png', | ||
login: "flubnau", |
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.
Flo is not shown currently, propably because he hasn't contributed to GitHub yet.
But we still want to show him, right?
name: 'Jannick Keller', | ||
core: true, |
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.
Since you are the "Engineering Lead", would it be more unified if Jannick is the "Design Lead" instead of "Lead Designer"?
In my opinion, the page looks a little weird with all those components. Would prefer personally to use regular h1 headline and description. I guess these components are mainly intended to be used on the home page to fit its look. We could also think about moving the team + contributors to the home page |
<VPTeamPageSection> | ||
<template #title>Thank you to all contributors 🙏</template> | ||
<template #members> | ||
<VPTeamMembers size="small" :members="shuffleArray(contributors)" /> |
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.
I am not sure how this will scale in the future if we might have > 50 contributors since the page will get very large then...
VPTeamPage
components