mirror of
https://github.com/hoppscotch/hoppscotch.git
synced 2026-04-26 01:06:00 +03:00
[PR #5620] [MERGED] feat: improve documentation UI and add published docs indicators #5288
Labels
No labels
CodeDay
a11y
browser limited
bug
bug fix
cli
core
critical
design
desktop
discussion
docker
documentation
duplicate
enterprise
feature
feature
fosshack
future
good first issue
hacktoberfest
help wanted
i18n
invalid
major
minor
need information
need testing
not applicable to hoppscotch
not reproducible
pull-request
question
refactor
resolved
sandbox
self-host
spam
stale
testmu
wip
wont fix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/hoppscotch#5288
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/hoppscotch/hoppscotch/pull/5620
Author: @nivedin
Created: 11/26/2025
Status: ✅ Merged
Merged: 11/27/2025
Merged by: @jamesgeorge007
Base:
next← Head:chore/improve-doc-ui📝 Commits (10+)
4511b22chore: reorder menu itemsb66e60fchore: reorder modal buttons4732e15chore: update markdown editor color4fea7efchore: hide empty doc editorc443a73chore: update doc modal buttone20364fchore: update doc header title UI5e7f2d5chore: add SEO meta in doc page556fc62chore: allow nullable collectionID in published docs queriescf608f7chore: show published icon for collectionfc8aaa0chore: add tests and cleanup📊 Changes
19 files changed (+613 additions, -195 deletions)
View changed files
📝
packages/hoppscotch-backend/src/auth/auth.module.ts(+4 -0)📝
packages/hoppscotch-backend/src/published-docs/published-docs.resolver.ts(+2 -1)📝
packages/hoppscotch-backend/src/published-docs/published-docs.service.spec.ts(+0 -1)📝
packages/hoppscotch-backend/src/published-docs/published-docs.service.ts(+1 -2)📝
packages/hoppscotch-backend/src/user-collection/user-collection.resolver.ts(+0 -1)📝
packages/hoppscotch-common/locales/en.json(+6 -1)📝
packages/hoppscotch-common/src/components/collections/Collection.vue(+39 -13)📝
packages/hoppscotch-common/src/components/collections/MyCollections.vue(+1 -6)📝
packages/hoppscotch-common/src/components/collections/documentation/MarkdownEditor.vue(+14 -5)📝
packages/hoppscotch-common/src/components/collections/documentation/PublishDocModal.vue(+44 -34)📝
packages/hoppscotch-common/src/components/collections/documentation/index.vue(+52 -112)📝
packages/hoppscotch-common/src/components/documentation/Header.vue(+3 -1)📝
packages/hoppscotch-common/src/helpers/backend/gql/queries/TeamPublishedDocsList.graphql(+1 -1)📝
packages/hoppscotch-common/src/helpers/backend/queries/PublishedDocs.ts(+1 -1)📝
packages/hoppscotch-common/src/pages/view/_id/_version.vue(+69 -0)📝
packages/hoppscotch-common/src/services/__tests__/documentation.service.spec.ts(+194 -1)📝
packages/hoppscotch-common/src/services/__tests__/workspace.service.spec.ts(+36 -8)📝
packages/hoppscotch-common/src/services/documentation.service.ts(+131 -1)📝
packages/hoppscotch-common/src/services/workspace.service.ts(+15 -6)📄 Description
Closes FE-1072
This PR improves the documentation UI and reorders the collection context menu. Also add's a Globe icon indicator to show active published state.
What's changed
Notes to reviewers
Summary by cubic
Improved the documentation UI, reordered the collection context menu, and added a published-docs indicator so docs are easier to access and manage. Closes FE-1072.
New Features
Refactors
Written for commit
6b0c84dc36. Summary will update automatically on new commits.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.