mirror of
https://github.com/jpawlowski/hass.tibber_prices.git
synced 2026-04-09 09:03:40 +00:00
feat(docs): improve Giscus comment UX for maintainer clarity
Switched Giscus mapping from 'pathname' to 'og:title' with strict=1. Discussions are now titled after the readable page title (e.g. 'Chart Examples | Tibber Prices Integration') instead of the URL path, making them immediately identifiable in the GitHub Discussions list. Added a small hint above every comment box pointing users to open a dedicated Discussion on GitHub for new questions/ideas, so page-specific comments don't accumulate unrelated threads. Note: Existing Discussion #94 (pathname-mapped) will no longer appear on chart-examples — a new og:title-mapped discussion will be created on the next comment. #94 remains visible on GitHub. Impact: Maintainer can identify discussion origin at a glance. Users are guided toward proper Discussion threads for new topics.
This commit is contained in:
parent
d8f005d3bb
commit
1c25ac1fb0
2 changed files with 17 additions and 2 deletions
|
|
@ -11,8 +11,8 @@ export default function GiscusComponent() {
|
|||
repoId="R_kgDOObwUag"
|
||||
category="General"
|
||||
categoryId="DIC_kwDOObwUas4CzVw_"
|
||||
mapping="pathname"
|
||||
strict="0"
|
||||
mapping="og:title"
|
||||
strict="1"
|
||||
reactionsEnabled="1"
|
||||
emitMetadata="0"
|
||||
inputPosition="top"
|
||||
|
|
|
|||
|
|
@ -14,6 +14,21 @@ export default function DocItemFooterWrapper(props) {
|
|||
<DocItemFooter {...props} />
|
||||
{enableComments && (
|
||||
<div style={{ marginTop: '3rem' }}>
|
||||
<p style={{
|
||||
fontSize: '0.85rem',
|
||||
color: 'var(--ifm-color-emphasis-600)',
|
||||
marginBottom: '0.75rem',
|
||||
}}>
|
||||
💬 <strong>Comments are page-specific.</strong> For a new question or idea,{' '}
|
||||
<a
|
||||
href="https://github.com/jpawlowski/hass.tibber_prices/discussions/new/choose"
|
||||
target="_blank"
|
||||
rel="noopener noreferrer"
|
||||
>
|
||||
open a dedicated Discussion on GitHub
|
||||
</a>{' '}
|
||||
so it gets its own thread and proper visibility.
|
||||
</p>
|
||||
<GiscusComponent />
|
||||
</div>
|
||||
)}
|
||||
|
|
|
|||
Loading…
Reference in a new issue