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

API docs logo missing #4373

Open
sarayourfriend opened this issue May 23, 2024 · 0 comments
Open

API docs logo missing #4373

sarayourfriend opened this issue May 23, 2024 · 0 comments
Labels
🕹 aspect: interface Concerns end-users' experience with the software 🛠 goal: fix Bug fix 🟩 priority: low Low priority and doesn't need to be rushed 🧱 stack: documentation Related to Sphinx documentation

Comments

@sarayourfriend
Copy link
Collaborator

Description

The Openverse API documentation logo is missing: https://api-staging.openverse.org/v1/

To fix this, move the logo into the Openverse API static files and reference it directly served from the API rather than from GitHub user content.

Reproduction

  1. Visit https://api-staging.openverse.org/v1/ and see that the logo is missing from the side bar

Additional context

This was caused by #4073 because the API documentation references https://raw.githubusercontent.com/WordPress/openverse/HEAD/brand/logo.svg for the logo specifically (rather than pulling it from the Openverse API's static files, for example).

Marked low priority because while it is ugly, it doesn't cause any problems such that it should be fixed before anything else.

@sarayourfriend sarayourfriend added 🟩 priority: low Low priority and doesn't need to be rushed 🛠 goal: fix Bug fix 🕹 aspect: interface Concerns end-users' experience with the software 🧱 stack: documentation Related to Sphinx documentation labels May 23, 2024
@dhruvkb dhruvkb linked a pull request May 23, 2024 that will close this issue
8 tasks
@sarayourfriend sarayourfriend removed a link to a pull request May 23, 2024
8 tasks
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: fix Bug fix 🟩 priority: low Low priority and doesn't need to be rushed 🧱 stack: documentation Related to Sphinx documentation
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant