Skip to content

Proper page titles for various views#1953

Merged
Oaphi merged 37 commits intodevelopfrom
0valt/1095/page-title-improvements
Jan 29, 2026
Merged

Proper page titles for various views#1953
Oaphi merged 37 commits intodevelopfrom
0valt/1095/page-title-improvements

Conversation

@Oaphi
Copy link
Member

@Oaphi Oaphi commented Jan 21, 2026

closes #1095

This PR adds a whole bunch of missing page titles, specifically ([DEV] is a prefix only added in development) - feel free to suggest further improvements:

  • create a post:
    image
  • edit a post:
    image
  • post history:
    image
  • suggested edits:
    image
  • edit a category:
    image
  • error reports:
    image
  • audit log:
    image
  • create a category:
    image
  • create a site:
    image
  • email moderators:
    image
  • post types:
    image
  • email all users:
    image
  • licenses:
    image
  • edit license:
    image
  • user lookup by email:
    image
  • user activity profile tab:
    image
  • user vote summary profile tab:
    image
  • edit account settings profile tab:
    image
  • edit profile tab:
    image
  • preferences profile tab:
    image
  • filters profile tab:
    image
  • inbox profile tab:
    image
  • network profile tab:
    image

  • featured links mod tool:
    image
  • edit a featured link:
    image
  • reports mod tool (the page also has a proper header now):
    image
  • reactions mod tool:
    image

  • edit a reaction:
    image
  • edit a tag (minor change to include current tag name into the title):
    image
  • edit a close reason (used to have the same title as the list of close reasons):
    image

  • user abilities (self):
    Screenshot from 2026-01-23 05-34-29
  • user abilities (another user):
    image
  • safety center homepage:
    image
  • user annotations:
    image
  • user subscriptions (self):
    image
  • create a subscription:
    image

@codecov
Copy link

codecov bot commented Jan 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.91%. Comparing base (f86de01) to head (04745ad).
⚠️ Report is 41 commits behind head on develop.

Additional details and impacted files
Components Coverage Δ
controllers 75.18% <ø> (ø)
helpers 85.01% <ø> (ø)
jobs 80.59% <ø> (ø)
models 90.09% <ø> (ø)
tasks 61.11% <ø> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Oaphi Oaphi requested review from cellio and trichoplax January 21, 2026 04:02
@Oaphi Oaphi marked this pull request as ready for review January 21, 2026 04:06
Copy link
Member

@cellio cellio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thank you for systematically making titles match h1s.

@Oaphi Oaphi requested a review from cellio January 23, 2026 01:52
@Oaphi
Copy link
Member Author

Oaphi commented Jan 23, 2026

Requested re-review as I've noticed a couple more missing titles - screenshots for the new ones are separated with a line (cc @cellio)

@cellio
Copy link
Member

cellio commented Jan 23, 2026

As long as you're hitting featured, edit featured, and reactions, want to do edit reaction too?

@Oaphi
Copy link
Member Author

Oaphi commented Jan 23, 2026

As long as you're hitting featured, edit featured, and reactions, want to do edit reaction too?

Oh yeah, for sure, I even have the branch checked out. If you notice anything else, just let me know - every title added here is a small but easy "win"

@cellio
Copy link
Member

cellio commented Jan 23, 2026

If you notice anything else, just let me know - every title added here is a small but easy "win"

I didn't do an exhaustive search, so I won't be surprised if we're missing some. That's fine; this PR fixes a bunch and as we discover more we can fix them separately. I only noticed this one because it's part of a "pair", so to speak. Thanks for adding it.

@Oaphi Oaphi requested a review from cellio January 23, 2026 02:14
@Oaphi
Copy link
Member Author

Oaphi commented Jan 23, 2026

didn't do an exhaustive search, so I won't be surprised if we're missing some.

Yeah, there seems to be quite a few of them left (did a proper search myself) - I've added another bunch of them, but that'll likely be the last one to keep my sanity (or rather what's left of it) 🙂

@Oaphi Oaphi requested a review from cellio January 23, 2026 02:56
@cellio
Copy link
Member

cellio commented Jan 23, 2026

Yeah, don't make perfect the enemy of good here. We can get more later. :-)

@Oaphi Oaphi changed the title added proper page title for creating a new post in category Proper page titles for various views Jan 29, 2026
@Oaphi Oaphi merged commit d150aba into develop Jan 29, 2026
21 of 27 checks passed
@Oaphi Oaphi deleted the 0valt/1095/page-title-improvements branch January 29, 2026 13:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Be more specific in page titles for browser tabs (create post and edit)

3 participants