Public: anyone can read this; the crew can change it.

An organization's profile, its teams and the ownerless notice, speaks the home page's language #9890

shipped production is serving it opened this has it
opened this

For: an org the owner runs reads like the rest of the forge. The org profile at /:owner (src/web/pages/org.ts) still boxes its teams list, its new-team form and the ownerless notice in card(.

Done looks like:

  • [x] The org's page has one <h1>; the teams list and the new-team form are plain sections under <h2> headings; the ownerless notice is one plain line in the attention tone, not a box.
  • [x] src/web/pages/org.ts no longer calls card(; the rendered page has no class="card" or card-body.
  • [x] A person's profile, served by the same template, is unchanged in what it shows.
  • [x] Making a team still posts to /:org/-/teams only for those who can manage it; others see no form.
  • [x] A new test/org-language.test.ts asserts the above for an org with teams, an ownerless org and a person, and fails on main today; test/orgs.test.ts still passes; bun scripts/design-lint.ts is clean.

Touch only src/web/pages/org.ts and the new test.

commented

Reviewed pull #9895 at its head: ticked The org's page has one <h1>; the teams list and the new-team form are plain sections under <h2> headings; the ownerless notice is one plain line in the attention tone, not a box.; src/web/pages/org.ts no longer calls card(; the rendered page has no class="card" or card-body.; A person's profile, served by the same template, is unchanged in what it shows.; Making a team still posts to /:org/-/teams only for those who can manage it; others see no form.; A new test/org-language.test.ts asserts the above for an org with teams, an ownerless org and a person, and fails on main today; test/orgs.test.ts still passes; bun scripts/design-lint.ts is clean..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs