Skip to content

Add sliding dots typing indicator to Fluent theme#5447

Merged
compulim merged 16 commits intomicrosoft:mainfrom
compulim:feat-fluent-typing
Mar 18, 2025
Merged

Add sliding dots typing indicator to Fluent theme#5447
compulim merged 16 commits intomicrosoft:mainfrom
compulim:feat-fluent-typing

Conversation

@compulim
Copy link
Copy Markdown
Contributor

@compulim compulim commented Mar 15, 2025

Changelog Entry

Added

  • Added sliding dots typing indicator in Fluent theme, in PR #5447, by @compulim

Description

Adding sliding dots style typing indicator to Fluent theme.

Design

Currently, the test does not use prefers-reduced-motion to pause the animation because SMIL animation cannot be paused via CSS.

We will need to work on this.

Specific Changes

  • Refactored the sliding dot animation into assets, from the load completion animation
  • Modified typing indicator in Fluent/Copilot theme to use the sliding dot animation
  • I have added tests and executed them locally
  • I have updated CHANGELOG.md
  • I have updated documentation

Review Checklist

This section is for contributors to review your work.

  • Accessibility reviewed (tab order, content readability, alt text, color contrast)
  • Browser and platform compatibilities reviewed
  • CSS styles reviewed (minimal rules, no z-index)
  • Documents reviewed (docs, samples, live demo)
  • Internationalization reviewed (strings, unit formatting)
  • package.json and package-lock.json reviewed
  • Security reviewed (no data URIs, check for nonce leak)
  • Tests reviewed (coverage, legitimacy)

@compulim compulim marked this pull request as ready for review March 17, 2025 20:54
Copy link
Copy Markdown
Collaborator

@OEvgeny OEvgeny left a comment

Choose a reason for hiding this comment

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

Bear in mind that svg is 2-3x less performant. (meaning svg in the same window context).

@compulim compulim merged commit aff78e0 into microsoft:main Mar 18, 2025
25 checks passed
@compulim compulim deleted the feat-fluent-typing branch March 18, 2025 20:06
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.

2 participants