dotnet / dotnet/aspnetcore

Components.AI: Align shell slots and document theming and attribution hooks

Open
#68,438 0 comments 0 reactions 0 assignees View on GitHub
area-blazor cost: M Docs feature-blazor-builtin-components Priority:1
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 10h
Merged PRs (30d)
281

Description

### Is your feature request related to a problem? Please describe the problem.

Shell slots differ, CSS custom properties are undocumented, CSS delivery is unsettled, and apps lack a standard model/usage attribution hook.

### Describe the solution you'd like

Align header/action/content slots across page, drawer, and bubble; document supported theme tokens and CSS delivery/versioning; and expose optional per-message model/usage presentation hooks without owning provider data.

### Additional context

Leaf task for #68227 requirements L4-L6.

Contributor guide

Open the contributing guide

Research direction

Start with the L4-L6 requirements in issue #68227, then map the Components.AI page, drawer, and bubble shell requirements described here. Define the aligned slots, documented theme tokens and CSS delivery/versioning approach, and optional per-message model and usage hooks without owning provider data; completion requires all three areas to have an agreed implementation scope.

Written by the indexing model from the issue text.

Assessment

Tech stack
css
Domain
design, documentation, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.