Skip to content

Conversation

@shinokada
Copy link
Collaborator

@shinokada shinokada commented Oct 27, 2025

Closes #1805

πŸ“‘ Description

Status

  • Not Completed
  • Completed

βœ… Checks

  • My pull request adheres to the code style of this project
  • My code requires changes to the documentation
  • I have updated the documentation and api-check directory as required
  • All the tests and check have passed by running pnpm check && pnpm test:e2e
  • My pull request is based on the latest commit (not the npm version).
  • I have checked the page with https://validator.unl.edu/

Summary by CodeRabbit

  • Chores

    • Added a centralized configuration for documentation generation.
    • Updated core dependencies to newer versions for improved stability.
  • Documentation

    • Removed ancillary external-reference and LLM link sections across docs to streamline content.
    • Replaced placeholder links with concrete external resource URLs for documentation.

@vercel
Copy link

vercel bot commented Oct 27, 2025

@shinokada is attempting to deploy a commit to the Themesberg Team on Vercel.

A member of the Team first needs to authorize it.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 27, 2025

Walkthrough

Adds a new llm.config.js configuration exporting centralized LLM conversion settings; removes GitHub Links and LLM Link sections (and <LlmLink />) from 60+ markdown docs; updates static/llms.txt with concrete URLs; adjusts static/llm/context-full.txt headers; bumps three package versions in package.json.

Changes

Cohort / File(s) Summary
Configuration
llm.config.js
New default-exported config object centralizing settings (srcDir, outDir, format, dataDir, ignore, stripPrefix, cleanOutDir, baseUrl, repo, contextOrder, docsDir, examplesDir, pkgName). No runtime logic.
LLM index/data
static/llms.txt, static/llm/context-full.txt
static/llms.txt updated to replace undefined links with concrete external URLs; context-full.txt headers renamed to "Flowbite Svelte Documentation", timestamp updated, and all <LlmLink /> instances removed.
Components docs
static/llm/components/*.md
Removed "GitHub Links" and "LLM Link" sections and <LlmLink /> from ~40 component markdown files (e.g., accordion.md, alert.md, buttons.md, card.md, modal.md, navbar.md, table.md, tooltip.md, ...).
Forms docs
static/llm/forms/*.md
Removed "GitHub Links" and "LLM Link" sections (and related <GitHubCompoLinks />/<LlmLink />) from form docs (checkbox, file-input, floating-label, input-field, number-input, phone-input, radio, range, search-input, select, textarea, timepicker, toggle).
Pages / Plugins / Extend / Typography / Utilities
static/llm/pages/*.md, static/llm/plugins/*.md, static/llm/extend/*.md, static/llm/typography/*.md, static/llm/utilities/*.md
Removed LLM Link and GitHub Links sections (and related component invocations) from various pages, plugin, extend, typography, and utility markdown files (multiple files across those directories).
Dependencies
package.json
Updated dependency versions: @sveltejs/kit ^2.47.3 β†’ ^2.48.0, svelte ^5.41.3 β†’ ^5.42.2, svelte-doc-llm ^0.4.1 β†’ ^0.5.1.

Sequence Diagram(s)

sequenceDiagram
  participant Dev as Developer
  participant Config as llm.config.js
  participant Conv as Markdown→LLM Converter
  participant Docs as static/llm/**/*.md

  Dev->>Config: add centralized settings (srcDir,outDir,format,...)
  Config--xConv: provide config at build/run
  Conv->>Docs: read source markdown (srcDir)
  Conv->>Docs: apply config -> write outputs (outDir, llms.txt, context-full.txt)
  note right of Docs: Many docs have GitHub/LLM link sections removed\n(no runtime behavior changes)
Loading

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

  • Changes are largely repetitive deletions across many markdown files and a single straightforward config addition.
  • Areas to spot-check:
    • llm.config.js values (paths and flags) for correctness relative to the conversion pipeline.
    • static/llms.txt URL replacements for completeness and accuracy.
    • A few representative markdown files to ensure only intended sections were removed.
    • Dependency bump compatibility with build tooling (especially svelte-doc-llm).

Possibly related PRs

Poem

πŸ‡ configs stitched with gentle hops,

links once lost now trimmed like chops,
markdown sings clean, tidy and bright,
packages nudged to newer light,
a rabbit cheers the docs tonight.

Pre-merge checks and finishing touches

❌ Failed checks (3 warnings)
Check name Status Explanation Resolution
Linked Issues Check ⚠️ Warning The pull request addresses three of the four coding objectives from issue #1805. The PR fixes undefined links in llms.txt by replacing entries with concrete external URLs, resolves the <LlmLink /> rendering issue in context-full.txt by removing all component references, and eliminates non-functional GitHubCompoLinks components across 70+ markdown files. However, the third objective regarding {#include Default.svelte} conversion is not clearly addressed in the code changes. While the new llm.config.js module provides centralized settings for a markdown-to-llm converter, the raw_summary does not explicitly confirm that include syntax conversion is implemented or configured. The PR should verify and document whether the {#include Default.svelte} conversion requirement from issue #1805 is addressed by the llm.config.js configuration changes. If this functionality requires additional code implementation beyond configuration, it should be added to this PR or clarified in a follow-up issue. Currently, there is no evidence in the changeset that include directive conversion is implemented or enabled.
Description Check ⚠️ Warning The pull request description is incomplete as it follows the template structure but leaves the critical "πŸ“‘ Description" section entirely empty. While the PR correctly references the linked issue (#1805), marks status as "Completed", and documents the completed checks, the description provides no explanation of what changes were made or why. This significantly impacts reviewability as readers cannot understand the specific modifications without examining the raw changeset. The template requires a brief description of the PR in this section, which is absent.
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. You can run @coderabbitai generate docstrings to improve docstring coverage.
βœ… Passed checks (2 passed)
Check name Status Explanation
Title Check βœ… Passed The pull request title "fix: #1805 llm update" directly relates to the primary change in the changeset. The raw_summary confirms the PR addresses LLM documentation issues by adding llm.config.js configuration, removing broken LlmLink and GitHubCompoLinks components from 70+ markdown files, updating static/llms.txt to use proper URLs instead of "undefined", updating context-full.txt by removing component references, and updating package dependencies for the LLM tool. The title is concise, follows conventional commit formatting, and clearly communicates the fix intent to someone reviewing commit history.
Out of Scope Changes Check βœ… Passed All changes in the pull request are directly related to addressing the objectives defined in issue #1805. The addition of llm.config.js provides centralized configuration for the markdown-to-llm converter, removal of broken LlmLink and GitHubCompoLinks components addresses the component rendering issues, updates to static/llms.txt and context-full.txt fix the undefined URLs and literal component rendering problems, and package.json updates for svelte-doc-llm (^0.4.1 to ^0.5.1) are necessary to support the LLM documentation generation improvements. All modifications are appropriately scoped to the LLM documentation fix effort.
✨ Finishing touches
  • πŸ“ Generate docstrings
πŸ§ͺ Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

πŸ“œ Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between d7fc0fa and 25a0aba.

πŸ“’ Files selected for processing (1)
  • llm.config.js (1 hunks)
🚧 Files skipped from review as they are similar to previous changes (1)
  • llm.config.js
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Playwright and Lint

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 0

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
static/llms.txt (1)

98-101: Fix duplicate /icons: key.

Line 101 uses the /icons: key but points to illustrations.md. This should use /illustrations: as the key instead to avoid duplication and maintain clarity.

Apply this diff to fix the key:

 # Icons
 /icons: https://flowbite-svelte.com/llm/icons.md
 
 # Illustrations
-/icons: https://flowbite-svelte.com/llm/illustrations.md
+/illustrations: https://flowbite-svelte.com/llm/illustrations.md
🧹 Nitpick comments (3)
llm.config.js (3)

31-32: Remove leftover "Add this!" comment.

The comment includes "Add this!" which appears to be a reminder note that should be removed now that the configuration is complete.

Apply this diff:

-  // Base URL for documentation (REQUIRED for llms.txt)
-  baseUrl: 'https://flowbite-svelte.com/llm',  // Add this!
+  // Base URL for documentation (REQUIRED for llms.txt)
+  baseUrl: 'https://flowbite-svelte.com/llm',

34-35: Remove leftover "Add this!" comment.

The comment includes "Add this!" which appears to be a reminder note that should be removed now that the configuration is complete.

Apply this diff:

-  // Repository URL (REQUIRED for llms.txt)
-  repo: 'https://github.com/themesberg/flowbite-svelte',  // Add this!
+  // Repository URL (REQUIRED for llms.txt)
+  repo: 'https://github.com/themesberg/flowbite-svelte',

44-45: Remove leftover "Add this!" comment.

The comment includes "Add this!" which appears to be a reminder note that should be removed now that the configuration is complete.

Apply this diff:

-  // Package name
-  pkgName: 'Flowbite Svelte',  // Add this!
+  // Package name
+  pkgName: 'Flowbite Svelte',
πŸ“œ Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 39a578a and 5ededef.

πŸ“’ Files selected for processing (89)
  • llm.config.js (1 hunks)
  • static/llm/components/accordion.md (0 hunks)
  • static/llm/components/alert.md (0 hunks)
  • static/llm/components/avatar.md (0 hunks)
  • static/llm/components/badge.md (0 hunks)
  • static/llm/components/banner.md (0 hunks)
  • static/llm/components/bottom-navigation.md (0 hunks)
  • static/llm/components/breadcrumb.md (0 hunks)
  • static/llm/components/button-group.md (0 hunks)
  • static/llm/components/buttons.md (0 hunks)
  • static/llm/components/card.md (0 hunks)
  • static/llm/components/carousel.md (0 hunks)
  • static/llm/components/clipboard.md (0 hunks)
  • static/llm/components/darkmode.md (0 hunks)
  • static/llm/components/datepicker.md (0 hunks)
  • static/llm/components/device-mockups.md (0 hunks)
  • static/llm/components/drawer.md (0 hunks)
  • static/llm/components/dropdown.md (0 hunks)
  • static/llm/components/footer.md (0 hunks)
  • static/llm/components/forms.md (0 hunks)
  • static/llm/components/gallery.md (0 hunks)
  • static/llm/components/indicators.md (0 hunks)
  • static/llm/components/kbd.md (0 hunks)
  • static/llm/components/list-group.md (0 hunks)
  • static/llm/components/mega-menu.md (0 hunks)
  • static/llm/components/modal.md (0 hunks)
  • static/llm/components/navbar.md (0 hunks)
  • static/llm/components/pagination.md (0 hunks)
  • static/llm/components/popover.md (0 hunks)
  • static/llm/components/progress.md (0 hunks)
  • static/llm/components/rating.md (0 hunks)
  • static/llm/components/sidebar.md (0 hunks)
  • static/llm/components/skeleton.md (0 hunks)
  • static/llm/components/speed-dial.md (0 hunks)
  • static/llm/components/spinner.md (0 hunks)
  • static/llm/components/stepper.md (0 hunks)
  • static/llm/components/table.md (0 hunks)
  • static/llm/components/tabs.md (0 hunks)
  • static/llm/components/timeline.md (0 hunks)
  • static/llm/components/toast.md (0 hunks)
  • static/llm/components/tooltip.md (0 hunks)
  • static/llm/components/typography.md (0 hunks)
  • static/llm/components/video.md (0 hunks)
  • static/llm/context-full.txt (3 hunks)
  • static/llm/extend/button-toggle.md (0 hunks)
  • static/llm/extend/progressradial.md (0 hunks)
  • static/llm/extend/step-indicator.md (0 hunks)
  • static/llm/extend/tags.md (0 hunks)
  • static/llm/extend/virtual-list.md (0 hunks)
  • static/llm/forms/checkbox.md (0 hunks)
  • static/llm/forms/file-input.md (0 hunks)
  • static/llm/forms/floating-label.md (0 hunks)
  • static/llm/forms/input-field.md (0 hunks)
  • static/llm/forms/number-input.md (0 hunks)
  • static/llm/forms/phone-input.md (0 hunks)
  • static/llm/forms/radio.md (0 hunks)
  • static/llm/forms/range.md (0 hunks)
  • static/llm/forms/search-input.md (0 hunks)
  • static/llm/forms/select.md (0 hunks)
  • static/llm/forms/textarea.md (0 hunks)
  • static/llm/forms/timepicker.md (0 hunks)
  • static/llm/forms/toggle.md (0 hunks)
  • static/llm/pages/ai-integration.md (0 hunks)
  • static/llm/pages/colors.md (0 hunks)
  • static/llm/pages/compiler-speed.md (0 hunks)
  • static/llm/pages/customization.md (0 hunks)
  • static/llm/pages/faq-and-tips.md (0 hunks)
  • static/llm/pages/how-to-contribute.md (0 hunks)
  • static/llm/pages/ide-support.md (0 hunks)
  • static/llm/pages/introduction.md (0 hunks)
  • static/llm/pages/license.md (0 hunks)
  • static/llm/pages/quickstart.md (0 hunks)
  • static/llm/pages/theme-provider.md (0 hunks)
  • static/llm/pages/typescript.md (0 hunks)
  • static/llm/plugins/charts.md (0 hunks)
  • static/llm/plugins/datatables.md (0 hunks)
  • static/llm/plugins/wysiwyg.md (0 hunks)
  • static/llm/typography/blockquote.md (0 hunks)
  • static/llm/typography/heading.md (0 hunks)
  • static/llm/typography/hr.md (0 hunks)
  • static/llm/typography/image.md (0 hunks)
  • static/llm/typography/link.md (0 hunks)
  • static/llm/typography/list.md (0 hunks)
  • static/llm/typography/paragraph.md (0 hunks)
  • static/llm/typography/text.md (0 hunks)
  • static/llm/utilities/close-button.md (0 hunks)
  • static/llm/utilities/label.md (0 hunks)
  • static/llm/utilities/toolbar.md (0 hunks)
  • static/llms.txt (2 hunks)
πŸ’€ Files with no reviewable changes (86)
  • static/llm/components/avatar.md
  • static/llm/forms/radio.md
  • static/llm/extend/button-toggle.md
  • static/llm/components/carousel.md
  • static/llm/components/alert.md
  • static/llm/components/popover.md
  • static/llm/pages/theme-provider.md
  • static/llm/forms/select.md
  • static/llm/typography/blockquote.md
  • static/llm/pages/typescript.md
  • static/llm/components/breadcrumb.md
  • static/llm/components/footer.md
  • static/llm/components/gallery.md
  • static/llm/typography/paragraph.md
  • static/llm/forms/number-input.md
  • static/llm/extend/step-indicator.md
  • static/llm/components/pagination.md
  • static/llm/components/mega-menu.md
  • static/llm/extend/virtual-list.md
  • static/llm/forms/floating-label.md
  • static/llm/components/drawer.md
  • static/llm/pages/license.md
  • static/llm/forms/search-input.md
  • static/llm/typography/link.md
  • static/llm/pages/customization.md
  • static/llm/components/darkmode.md
  • static/llm/components/accordion.md
  • static/llm/utilities/label.md
  • static/llm/components/timeline.md
  • static/llm/pages/ide-support.md
  • static/llm/pages/colors.md
  • static/llm/pages/introduction.md
  • static/llm/plugins/charts.md
  • static/llm/pages/quickstart.md
  • static/llm/forms/range.md
  • static/llm/typography/hr.md
  • static/llm/forms/textarea.md
  • static/llm/forms/phone-input.md
  • static/llm/components/toast.md
  • static/llm/pages/ai-integration.md
  • static/llm/utilities/close-button.md
  • static/llm/forms/input-field.md
  • static/llm/components/sidebar.md
  • static/llm/components/table.md
  • static/llm/typography/heading.md
  • static/llm/components/kbd.md
  • static/llm/forms/timepicker.md
  • static/llm/components/datepicker.md
  • static/llm/forms/toggle.md
  • static/llm/components/stepper.md
  • static/llm/components/clipboard.md
  • static/llm/components/list-group.md
  • static/llm/components/device-mockups.md
  • static/llm/components/tabs.md
  • static/llm/pages/compiler-speed.md
  • static/llm/pages/faq-and-tips.md
  • static/llm/typography/list.md
  • static/llm/components/button-group.md
  • static/llm/components/rating.md
  • static/llm/pages/how-to-contribute.md
  • static/llm/forms/file-input.md
  • static/llm/plugins/datatables.md
  • static/llm/components/modal.md
  • static/llm/utilities/toolbar.md
  • static/llm/components/banner.md
  • static/llm/components/dropdown.md
  • static/llm/components/navbar.md
  • static/llm/plugins/wysiwyg.md
  • static/llm/components/typography.md
  • static/llm/components/buttons.md
  • static/llm/components/forms.md
  • static/llm/components/tooltip.md
  • static/llm/components/spinner.md
  • static/llm/components/speed-dial.md
  • static/llm/components/skeleton.md
  • static/llm/forms/checkbox.md
  • static/llm/components/card.md
  • static/llm/extend/tags.md
  • static/llm/components/indicators.md
  • static/llm/components/video.md
  • static/llm/components/badge.md
  • static/llm/typography/image.md
  • static/llm/components/bottom-navigation.md
  • static/llm/extend/progressradial.md
  • static/llm/typography/text.md
  • static/llm/components/progress.md
🧰 Additional context used
🧠 Learnings (2)
πŸ“š Learning: 2024-10-18T09:38:03.879Z
Learnt from: Chizaruu
PR: themesberg/flowbite-svelte#1465
File: src/lib/forms/Timepicker.svelte:105-116
Timestamp: 2024-10-18T09:38:03.879Z
Learning: In `Timepicker.svelte`, the `Dropdown` opens as intended and is used exclusively with the 'dropdown' and 'timerange-dropdown' Timepicker types.

Applied to files:

  • static/llm/context-full.txt
πŸ“š Learning: 2025-03-20T12:47:33.307Z
Learnt from: superstes
PR: themesberg/flowbite-svelte#0
File: :0-0
Timestamp: 2025-03-20T12:47:33.307Z
Learning: In the Flowbite Svelte library's composite form components like MultiInput, when implementing focus styles, ensure both the container (with focus-within) and the inner input element (with direct focus) have dynamic styling based on the validation state. The input element needs its own focus styles that change to red when inputInvalid=true.

Applied to files:

  • static/llm/context-full.txt
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Playwright and Lint
πŸ”‡ Additional comments (5)
static/llms.txt (1)

8-107: LGTM! URLs are now properly defined.

The documentation URLs have been successfully updated from undefined values to concrete URLs, directly addressing issue #1805. The URL structure is consistent throughout, following the pattern https://flowbite-svelte.com/llm/{category}/{file}.md, and the format complies with the llmstxt.org specification.

llm.config.js (1)

1-46: LGTM! Configuration structure is well-organized.

The configuration file provides a clear, centralized configuration for the markdown-to-LLM converter. The structure is logical, properties are well-documented with inline comments, and the baseUrl and repo values align with the URLs used in static/llms.txt. The ignore array appropriately targets the sections mentioned in the PR objectives (Setup, GitHub Links, LLM Link).

static/llm/context-full.txt (3)

1-2: Header properly updated to replace "undefined".

The header has been corrected from "undefined Documentation" to "Flowbite Svelte Documentation - Full Context" with a generated timestamp, directly addressing the PR objective to replace undefined values.


8571-8581: Verification partially successful β€” manual review of remaining concern needed.

Primary objectives confirmed:

  • βœ“ <LlmLink /> components: removed (0 instances found)
  • βœ“ Setup sections: removed (0 instances found)

However, the file contains rendered undefined values in component examples (lines 16363, 16432, 16624, 16911, 16929, 18467, 21087), such as <Toast color={undefined} ...> and documentation stating "Set the color prop to undefined". These appear to be intentional examples showing prop behavior with undefined values, but the original concern about replacing undefined values is ambiguous without clarifying the PR intent.

Please confirm whether these rendered undefined examples are intentional documentation or should be replaced with concrete values.


1-2: Generation process verified and working correctly.

The llm.config.js file is properly configured, the svelte-doc-llm tool is installed as a dependency, and the generation process is reproducible via the npm run llm script. Verification confirms:

  • Configuration file ignores the intended sections (Setup, Installation, GitHub Links, LLM Link) βœ“
  • Output structure matches configured order (pages β†’ components β†’ forms β†’ typography β†’ extend β†’ utilities) βœ“
  • Ignored sections are absent from context-full.txt βœ“
  • Process is documented in package.json and properly scripted βœ“
  • File was recently generated and committed βœ“

Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

πŸ“œ Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 5ededef and d7fc0fa.

β›” Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
πŸ“’ Files selected for processing (62)
  • llm.config.js (1 hunks)
  • package.json (2 hunks)
  • static/llm/components/accordion.md (0 hunks)
  • static/llm/components/avatar.md (0 hunks)
  • static/llm/components/badge.md (0 hunks)
  • static/llm/components/banner.md (0 hunks)
  • static/llm/components/bottom-navigation.md (0 hunks)
  • static/llm/components/breadcrumb.md (0 hunks)
  • static/llm/components/button-group.md (0 hunks)
  • static/llm/components/buttons.md (0 hunks)
  • static/llm/components/carousel.md (0 hunks)
  • static/llm/components/datepicker.md (0 hunks)
  • static/llm/components/device-mockups.md (0 hunks)
  • static/llm/components/dropdown.md (0 hunks)
  • static/llm/components/footer.md (0 hunks)
  • static/llm/components/indicators.md (0 hunks)
  • static/llm/components/kbd.md (0 hunks)
  • static/llm/components/list-group.md (0 hunks)
  • static/llm/components/mega-menu.md (0 hunks)
  • static/llm/components/modal.md (0 hunks)
  • static/llm/components/navbar.md (0 hunks)
  • static/llm/components/pagination.md (0 hunks)
  • static/llm/components/popover.md (0 hunks)
  • static/llm/components/progress.md (0 hunks)
  • static/llm/components/rating.md (0 hunks)
  • static/llm/components/sidebar.md (0 hunks)
  • static/llm/components/skeleton.md (0 hunks)
  • static/llm/components/spinner.md (0 hunks)
  • static/llm/components/stepper.md (0 hunks)
  • static/llm/components/table.md (0 hunks)
  • static/llm/components/tabs.md (0 hunks)
  • static/llm/components/timeline.md (0 hunks)
  • static/llm/components/toast.md (0 hunks)
  • static/llm/components/tooltip.md (0 hunks)
  • static/llm/components/video.md (0 hunks)
  • static/llm/context-full.txt (2 hunks)
  • static/llm/extend/button-toggle.md (0 hunks)
  • static/llm/extend/progressradial.md (0 hunks)
  • static/llm/extend/step-indicator.md (0 hunks)
  • static/llm/extend/tags.md (0 hunks)
  • static/llm/forms/checkbox.md (0 hunks)
  • static/llm/forms/file-input.md (0 hunks)
  • static/llm/forms/floating-label.md (0 hunks)
  • static/llm/forms/input-field.md (0 hunks)
  • static/llm/forms/phone-input.md (0 hunks)
  • static/llm/forms/radio.md (0 hunks)
  • static/llm/forms/range.md (0 hunks)
  • static/llm/forms/search-input.md (0 hunks)
  • static/llm/forms/select.md (0 hunks)
  • static/llm/forms/textarea.md (0 hunks)
  • static/llm/forms/timepicker.md (0 hunks)
  • static/llm/forms/toggle.md (0 hunks)
  • static/llm/pages/faq-and-tips.md (0 hunks)
  • static/llm/plugins/charts.md (0 hunks)
  • static/llm/plugins/datatables.md (0 hunks)
  • static/llm/plugins/wysiwyg.md (0 hunks)
  • static/llm/typography/heading.md (0 hunks)
  • static/llm/typography/hr.md (0 hunks)
  • static/llm/typography/image.md (0 hunks)
  • static/llm/typography/link.md (0 hunks)
  • static/llm/typography/list.md (0 hunks)
  • static/llm/utilities/toolbar.md (0 hunks)
πŸ’€ Files with no reviewable changes (59)
  • static/llm/components/progress.md
  • static/llm/extend/progressradial.md
  • static/llm/components/sidebar.md
  • static/llm/components/popover.md
  • static/llm/forms/textarea.md
  • static/llm/components/badge.md
  • static/llm/components/device-mockups.md
  • static/llm/components/navbar.md
  • static/llm/plugins/wysiwyg.md
  • static/llm/forms/floating-label.md
  • static/llm/plugins/charts.md
  • static/llm/components/toast.md
  • static/llm/extend/step-indicator.md
  • static/llm/components/kbd.md
  • static/llm/forms/checkbox.md
  • static/llm/components/rating.md
  • static/llm/components/list-group.md
  • static/llm/forms/phone-input.md
  • static/llm/extend/button-toggle.md
  • static/llm/components/indicators.md
  • static/llm/components/timeline.md
  • static/llm/components/carousel.md
  • static/llm/components/datepicker.md
  • static/llm/components/banner.md
  • static/llm/components/accordion.md
  • static/llm/typography/hr.md
  • static/llm/components/mega-menu.md
  • static/llm/forms/select.md
  • static/llm/pages/faq-and-tips.md
  • static/llm/typography/image.md
  • static/llm/typography/heading.md
  • static/llm/components/avatar.md
  • static/llm/extend/tags.md
  • static/llm/components/footer.md
  • static/llm/forms/range.md
  • static/llm/components/bottom-navigation.md
  • static/llm/forms/radio.md
  • static/llm/forms/file-input.md
  • static/llm/components/spinner.md
  • static/llm/forms/search-input.md
  • static/llm/components/buttons.md
  • static/llm/components/video.md
  • static/llm/components/table.md
  • static/llm/components/tooltip.md
  • static/llm/components/tabs.md
  • static/llm/typography/list.md
  • static/llm/components/modal.md
  • static/llm/utilities/toolbar.md
  • static/llm/components/stepper.md
  • static/llm/components/pagination.md
  • static/llm/components/button-group.md
  • static/llm/components/skeleton.md
  • static/llm/components/breadcrumb.md
  • static/llm/components/dropdown.md
  • static/llm/plugins/datatables.md
  • static/llm/forms/toggle.md
  • static/llm/forms/timepicker.md
  • static/llm/forms/input-field.md
  • static/llm/typography/link.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • static/llm/context-full.txt
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (1)
  • GitHub Check: Playwright and Lint
πŸ”‡ Additional comments (2)
package.json (1)

50-50: LGTM! Dependency updates support the LLM documentation fixes.

The version updates, particularly svelte-doc-llm from ^0.4.1 to ^0.5.1, align with the PR objectives to fix LLM documentation issues. The updates to @sveltejs/kit and svelte are minor version bumps that should maintain compatibility.

Also applies to: 86-86, 88-88

llm.config.js (1)

18-21: Verify that ignored sections align with documentation cleanup.

The ignore configuration removes "GitHub Links" and "LLM Link" sections, which aligns with the PR objectives to fix rendering issues with <GitHubCompoLinks /> and <LlmLink /> components. Ensure that the documentation files have been updated to remove or replace these sections as intended.

@shinokada shinokada merged commit bd48f86 into themesberg:main Oct 27, 2025
1 of 2 checks passed
@shinokada shinokada deleted the fix/llm branch October 29, 2025 09:01
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.

LLM doc

1 participant