Skip to content

fix: admin layout and user input placeholder#120

Merged
chenyme merged 2 commits into
devfrom
fix_style
Jun 3, 2026
Merged

fix: admin layout and user input placeholder#120
chenyme merged 2 commits into
devfrom
fix_style

Conversation

@chenyme

@chenyme chenyme commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

Polish frontend UI consistency for admin conversation settings and the chat composer.

This change adds the missing section separator between “会话配置” and “参数透传” in the admin conversation settings page, matching the layout pattern used by other admin settings pages. It also fixes the homepage chat input placeholder color by removing the custom inherited placeholder color and restoring the design-system muted placeholder style.

Change type

  • Bug fix
  • Feature
  • Documentation
  • Refactor
  • Configuration / deployment
  • Security hardening
  • Other

Affected areas

  • Frontend / UI
  • Backend / API
  • Authentication / authorization
  • Conversations / streaming
  • Files / RAG / extraction
  • Model routing / providers
  • MCP / tools
  • Billing / payments
  • Admin console
  • Deployment / Docker / configuration
  • Documentation

Verification

  • cd frontend && pnpm lint

Screenshots, API examples, or logs

No screenshots attached.

UI changes:

  • Added SettingsSectionSeparator between admin conversation settings sections.
  • Changed chat composer placeholder from inherited text color to text-muted-foreground.

Configuration, migration, and compatibility notes

No configuration, migration, deployment, API contract, database schema, or compatibility changes.

Documentation

  • Documentation is not needed for this change.
  • Documentation was updated.
  • Documentation still needs to be updated.

Security and privacy

  • No secrets, tokens, credentials, local config, or personal data are included.
  • User data access remains scoped by authenticated user context unless an admin-only path explicitly requires broader access.
  • Security-sensitive behavior was reviewed; this change is UI-only.

Checklist

  • I searched existing issues and pull requests.
  • Changes are focused and do not include unrelated refactors.
  • Tests or static verification were run where practical.
  • User-facing behavior, deployment steps, API contracts, or configuration changes are documented.
  • Generated artifacts are included only when this project explicitly requires them.
  • Caches, build output, .pyc files, .env files, and local storage data are not committed.

@chenyme
chenyme merged commit 4ac13f9 into dev Jun 3, 2026
4 checks passed
@chenyme
chenyme deleted the fix_style branch June 3, 2026 08:54
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.

1 participant