Skip to content

docs(website): link author website (kdpisda.in) in footer#3

Merged
kdpisda merged 1 commit into
mainfrom
footer/author-link
Jun 18, 2026
Merged

docs(website): link author website (kdpisda.in) in footer#3
kdpisda merged 1 commit into
mainfrom
footer/author-link

Conversation

@kdpisda

@kdpisda kdpisda commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add "Author — kdpisda.in" entry in the footer's More column
  • Turn Kuldeep Pisda in the copyright line into a link

Both links use `rel="noopener"` only — explicitly not `noreferrer` — so kdpisda.in's analytics can see KRONOS docs as an inbound traffic source. `target="_blank"` opens in a new tab as expected for external links.

Diff

Single file, +6/-1: `website/docusaurus.config.ts`.

Verification

`npm run build` succeeds with zero broken links. Rendered HTML confirms both links carry the right attributes:

```
Author — kdpisda.in
Kuldeep Pisda
```

Test plan

  • Browser shows the new "Author — kdpisda.in" link in the footer's More column
  • Clicking it opens kdpisda.in in a new tab
  • The copyright "Kuldeep Pisda" text is now a link
  • After merge, GitHub Pages deploy workflow runs and the live site at kdpisda.github.io/kronos shows the changes

🤖 Generated with Claude Code

…opener

Adds the author's personal site as a footer link in the "More" column and
turns the name in the copyright line into a link too. Both use
rel="noopener" with no "noreferrer", so referrer headers are preserved —
kdpisda.in's analytics will see the KRONOS docs as an inbound source.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request adds a link to the author's website in the footer items and updates the copyright text to include a link, using rel="noopener" to preserve referrer information. The review feedback points out that the FooterLinkItem type in Docusaurus does not officially support a rel property, which could lead to TypeScript compilation errors, and suggests using the html property to define the link explicitly.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

{label: 'GitHub', href: 'https://github.com/kdpisda/kronos'},
// rel="noopener" only (no noreferrer) so the author's own site
// sees KRONOS docs as a traffic source in its analytics.
{label: 'Author — kdpisda.in', href: 'https://kdpisda.in', rel: 'noopener'},

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

high

In Docusaurus, the FooterLinkItem type does not officially support a rel property. Specifying rel directly in the object literal can trigger a TypeScript compilation error (e.g., Object literal may only specify known properties) depending on the compiler strictness.

Additionally, Docusaurus automatically appends noreferrer to external links defined via href. To guarantee that only rel="noopener" is used without being overridden or causing type-checking issues, use the html property to define the link explicitly.

            {
              html: '<a href="https://kdpisda.in" target="_blank" rel="noopener" class="footer__link-item">Author — kdpisda.in</a>',
            },

@kdpisda kdpisda merged commit fd35383 into main Jun 18, 2026
3 checks passed
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