Skip to content
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

Component: VByLine #2730

Closed
1 task done
Tracked by #2775
obulat opened this issue Jul 27, 2023 · 0 comments · Fixed by #3338
Closed
1 task done
Tracked by #2775

Component: VByLine #2730

obulat opened this issue Jul 27, 2023 · 0 comments · Fixed by #3338
Assignees
Labels
🕹 aspect: interface Concerns end-users' experience with the software 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: frontend Related to the Nuxt frontend

Comments

@obulat
Copy link
Contributor

obulat commented Jul 27, 2023

Description

We need the section with buttons for the additional search views to link to the source and creator collection pages.

API

Props

Name Type Description
creator string The name of the creator
sourceName string The name of the source to display on the button
sourceSlug string The slug of the source to build the source collection page link

Code samples

<template>
<div>
  <VButton
    v-if="creator"
    as="VLink"
    :variant="buttonVariant"
    size="small"
    has-icon-start
    :href="creatorCollectionUrl"
    class="label-bold inline-flex"
  >
    <VIcon name="person" />
    {{ creator }}
  </VButton>

  <VButton
    as="VLink"
    :variant="buttonVariant"
    size="small"
    has-icon-start
    :href="sourceCollectionUrl"
    class="label-bold inline-flex"
  >
    <VIcon name="source" />
    {{ sourceName }}
  </VButton>
</div>
</template>

References

Implementation

  • 🙋 I would be interested in implementing this component.
@obulat obulat added 🟨 priority: medium Not blocking but should be addressed soon 🌟 goal: addition Addition of new feature 🕹 aspect: interface Concerns end-users' experience with the software 🧱 stack: frontend Related to the Nuxt frontend labels Jul 27, 2023
@obulat obulat self-assigned this Jul 27, 2023
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Openverse Backlog Jul 27, 2023
@obulat obulat moved this from 📋 Backlog to 📅 To do in Openverse Backlog Jul 27, 2023
@obulat obulat changed the title Component: VCollectionLink Component: VByLine Sep 19, 2023
@obulat obulat moved this from 📅 To do to 🏗 In progress in Openverse Backlog Oct 7, 2023
@obulat obulat mentioned this issue Oct 7, 2023
8 tasks
@openverse-bot openverse-bot moved this from 🏗 In Progress to ✅ Done in Openverse Backlog Nov 27, 2023
@openverse-bot openverse-bot moved this from ✅ Done to 📋 Backlog in Openverse Backlog Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🕹 aspect: interface Concerns end-users' experience with the software 🌟 goal: addition Addition of new feature 🟨 priority: medium Not blocking but should be addressed soon 🧱 stack: frontend Related to the Nuxt frontend
Projects
Archived in project
1 participant