Skip to content

Merge main into branch.#33

Merged
twitchax merged 2 commits into
copilot/add-mode-and-scale-supportfrom
main
Jan 15, 2026
Merged

Merge main into branch.#33
twitchax merged 2 commits into
copilot/add-mode-and-scale-supportfrom
main

Conversation

@twitchax
Copy link
Copy Markdown
Owner

No description provided.

Copilot AI review requested due to automatic review settings January 15, 2026 08:26
@twitchax twitchax merged commit 43cf1a3 into copilot/add-mode-and-scale-support Jan 15, 2026
11 of 12 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR merges main into the branch, primarily introducing formatting changes from a new leptosfmt tool integration. The changes include multi-line formatting of Leptos view macros, build tooling improvements with cargo-binstall integration, and a new GitHub workflow for Copilot setup.

Changes:

  • Reformatted Leptos view macros across all web components for better readability (multi-line attributes, consistent spacing)
  • Added leptosfmt integration to Makefile.toml with new formatting tasks
  • Updated documentation to recommend cargo-binstall for faster tool installation
  • Added new GitHub workflow file for Copilot setup steps

Reviewed changes

Copilot reviewed 12 out of 13 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
kord-web/tests/web.rs Formatting: self-closing tag spacing
kord-web/src/client/shared/mod.rs Multi-line formatting of view macros, improved readability
kord-web/src/app/mod.rs Multi-line formatting of HTML attributes and view components
kord-web/src/app/listen.rs Reformatted view macro with proper indentation
kord-web/src/app/home.rs Split long text attributes into multiple lines
kord-web/src/app/guess.rs Improved formatting of nested view components
kord-web/src/app/docs.rs Multi-line formatting of code examples and links
kord-web/src/app/describe.rs Reformatted fallback views
Makefile.toml Added leptosfmt tasks, changed install_crate to dependencies
DEVELOPMENT.md Updated tool installation instructions with cargo-binstall
AGENTS.md Added cargo-binstall recommendations
.github/workflows/copilot-setup-steps.yml New workflow file for Copilot CI setup
.github/copilot-instructions.md Added tool installation guidance

<div class="kord-chord-analysis__detail"><span class="kord-chord-analysis__label">Scale: </span>{scale}</div>
<div class="kord-chord-analysis__detail"><span class="kord-chord-analysis__label">Chord: </span>{chord_tones}</div>
<div class="kord-chord-analysis__detail">
<span class="kord-chord-analysis__label">Scale:</span>
Copy link

Copilot AI Jan 15, 2026

Choose a reason for hiding this comment

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

Removed space after 'Scale:' in the label. The original had 'Scale: ' with a trailing space, but the formatted version removed it. This changes the visual spacing between the label and value. Consider keeping the space for consistency with typical label-value formatting patterns.

Copilot uses AI. Check for mistakes.
{scale}
</div>
<div class="kord-chord-analysis__detail">
<span class="kord-chord-analysis__label">Chord:</span>
Copy link

Copilot AI Jan 15, 2026

Choose a reason for hiding this comment

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

Removed space after 'Chord:' in the label. The original had 'Chord: ' with a trailing space, but the formatted version removed it. This changes the visual spacing between the label and value. Consider keeping the space for consistency with typical label-value formatting patterns.

Copilot uses AI. Check for mistakes.
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