Add neoteroi timeline CSS and register changelog category#166
Conversation
Populate timeline-neoteroi.css with kluster-themed styles (info-blue accent, dark/light mode support, vertical left layout). Register changelog category and exclude from LLM processing in llms_config.json. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Goes with kluster-ai/docs#266 |
There was a problem hiding this comment.
Pull request overview
Adds Kluster-themed styling for the Neoteroi timeline component and updates the LLM docs configuration to recognize a new changelog category while excluding the changelog page from processing.
Changes:
- Implemented
timeline-neoteroi.csswith vertical-left timeline styling, info-blue accents, and dark/light scheme support. - Registered a new
changelogcategory inllms_config.json. - Excluded
changelogs.mdfrom LLM processing viaskip_basenames.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| material-overrides/assets/stylesheets/timeline-neoteroi.css | Adds theme-aligned CSS for the Neoteroi timeline (vertical-left layout, dot/connector styling, scheme-aware colors). |
| llms_config.json | Adds changelog category metadata and skips changelogs.md during LLM ingestion. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| .nt-timeline-before { | ||
| content: ""; | ||
| height: 15px; | ||
| } | ||
|
|
||
| /* Fade-in segment at top of item */ | ||
| .nt-timeline.vertical.left .nt-timeline-before { | ||
| background: linear-gradient( | ||
| rgba(78, 117, 255, 0) 0%, | ||
| var(--info-blue-500, #4e75ff) 100% | ||
| ) | ||
| no-repeat 30px/2px 100%; | ||
| } | ||
|
|
||
| .nt-timeline-after { | ||
| content: ""; | ||
| height: 60px; | ||
| margin-bottom: 20px; |
There was a problem hiding this comment.
.nt-timeline-before and .nt-timeline-after set content: "", but content only applies to pseudo-elements (::before/::after) and has no effect on normal elements. Consider removing these declarations (or switching the selectors to pseudo-elements if that was the intent) to avoid confusion and keep the CSS semantically correct.
Populate timeline-neoteroi.css with kluster-themed styles (info-blue accent, dark/light mode support, vertical left layout). Register changelog category and exclude from LLM processing in llms_config.json.