microsoft / microsoft/AdaptiveCards

Feature enhancement request

Open
#9,007 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C#
Stars
2k
Forks
595
Avg merge
1d 19h
Merged PRs (30d)
1

Description

First off... I'd like to say that the Adaptive Cards Designer has helped me tremendously. I wouldn't have been able to create the adaptive cards that I use without it! With that being said, I do have a couple recommendations.

Firstly, when selecting from an object on the top right tree, you can find what you're looking at in the preview. However, I wish it would do the same for the code at the bottom. Adding a symbol to the side of the code or highlighting the part of the code that refers to what I'm looking at would help tremendously. Preferably something that doesn't move nor rely on the blinking cursor would be great.

Secondly, can we please get a Copy Card Payload that also minimizes the code? My Power Automate Flow generated an error because I quickly created an adaptive card that was over 28 KB. Now I have to remove the whitespace to make it work and it's very hard to read now. After using a 3rd party website to remove the whitespace, I was able to reduce the size from over 28 KB to about 3-4 KB.

Again... THANKS for everything!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Adaptive Cards Designer entry points for the top-right object tree, preview, bottom code, and Copy Card Payload action. Confirm how selection relates to the preview and code and how copied payloads are currently formatted; done means both requested behaviors are supported and the copied payload can be minimized.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
design, tooling
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.