This repository has been archived by the owner on Jun 30, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 528
Adaptive Card designs for Virtual Assistant & Skills #916
Comments
Should backend APIs be attributed on the card somewhere? i.e. "Provided by X"? |
I think this would be a great thing to add into here, "Powered by Microsoft Graph", this will also help on other scenarios where we have data that does need to be attributed. This however is more around highlighting what is powering it (and customers could remove if they wanted to) |
ryanisgrig
changed the title
Provide Adaptive Card design packs based on template approach
Adaptive Card designs for Virtual Assistant & Skills
Mar 22, 2019
2 tasks
|
This was referenced Apr 8, 2019
lauren-mills
removed
Status: Backlog
This will go in the product backlog
Status: Committed
This has been confirmed for the next release.
Type: Suggestion
labels
Jul 15, 2019
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Adaptive Cards & Themes Spec
Goals
Design
Development
Common Elements
Icons
Every Skill will require a unique icon to identify itself.
Header
Every card will have a header identifying itself with a Skill icon. Since the current version of Adaptive Cards only supports a single background image, those images should account for the header space to remain unchanged.
The preferred solution would be to assign background images to individual containers, this is on the Adaptive Cards 1.2 tentative feature list (microsoft/AdaptiveCards#2444).
Users
User avatars should be displayed when possible, and default to a user's initials if one is unavailable (see UI Avatars for a sample solution).
When displaying a list of users in a meeting or mail, if the count is:
Order them with sender, then alphabetical order.
Text
Elements should have the appropriate color assigned based on their data status. For example, conflicting calendar appointments should use the alert or warning color.
Speak
Speak property should give a summary of the card. Keep in mind if the card may be displayed in a carousel; in this case it a Virtual Assistant should read out each card.
Footer
Show a footer container at the bottom of overview cards to attribute data sources (i.e. Powered by Microsoft Graph)
Cards
Virtual Assistant
Calendar Skill
isSubtle
:true
attention
color on the overlapping time text blocks.Email Skill
HH:mm AM/PM
. For previous days, showday MM:dd
.day MM/dd HH:mm AM/PM
To Do Skill
Point of Interest Skill
The text was updated successfully, but these errors were encountered: