Project: improve detail page when organizations are enabled

Open
#310 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
42/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
html
Domain
frontend

Research direction

No file or test is named. Locate the detail-page template and the code using project.users, then compare the rendered page with the issue screenshot. Done means the page links to the organization and lists maintainers from the members queryset rather than owners only.

Written by the indexing model from the issue text.

Description

Accepted Improvement

Current page looks like this

Screenshot 2024-03-19 at 12-31-28 test-builds - Read the Docs

What's missing?

  • Link to the organization
  • Maintainers is listing owners only (it's using project.users instead of listing the members using our querysets)
Dominant language
HTML
Stars
12
Forks
6
Avg merge
13h 25m
Merged PRs (30d)
1

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from readthedocs/ext-theme

All issues in readthedocs/ext-theme

Similar issues

More Web Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.