Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Efficient Design System Integration #467

Open
1 task done
randelbrot opened this issue Feb 22, 2023 · 4 comments
Open
1 task done

Efficient Design System Integration #467

randelbrot opened this issue Feb 22, 2023 · 4 comments
Labels
Complexity: Medium Issue is clearly defined and documentation is provided. Solution has room for interpretation. Feature: Design System points: 2 Can be done in 7-12 hours Ready for: Design Lead Issues which need review by a Design Lead before it is ready for the Prioritized Backlog Role: Design

Comments

@randelbrot
Copy link
Member

randelbrot commented Feb 22, 2023

The Problem:

The Home Unite Us application is designed to be used by numerous host home organizations, each with unique branding. Displaying the Home Unite Us application in the organization's branding is preferred as it is an important way to build trust with both Guests and Hosts.

Updating the application branding each time a new organization begins using HUU is tedious and time consuming.

This issue focuses on defining which elements and attributes will be customizable. A separate issue will track the mechanism that allows Admin Coordinators to set custom attributes.

High Level Approach:

Create a systematic approach to integrate organization branding into the Home Unite Us application.

Goals and Success

Success for this issue is if customizable attributes and elements are clearly defined and documented.

Solution Alignment

Considerations
  • Any updates needed to the existing design system eg for spacing
Supported Elements and Attributes for Customization
  • Primary color
  • Secondary color
  • Logo

Task List

  • Establish a clear source of truth for the Home Unite Us design system, and include a link in this issue

Known limitations

  • Only the elements and attributes listed above will be customizable (i.e., primary color, secondary color, logo), other attributes will be the same across customers in line with the HUU design system

Key Decisions

  • In a future phase (not this issue), Coordinator Admin users should have the ability to assign and edit a primary color, secondary color, and logo

Notes

@randelbrot
Copy link
Member Author

Hi @itzflowa, I created this issue as a follow up to the call earlier. I have outlined the problem above, but I have kept the Solution Alignment section a placeholder for now because I'm open to ideas! Let me know of any ideas you have for this one

@itzflowa itzflowa self-assigned this Feb 24, 2023
@itzflowa
Copy link
Member

Documenting our online discussion here.

Colors (primary and secondary) and logo will be fundamental to branding, and that is likely what we can offer. I think we should avoid typography because of the variability of it. There should be a designated user with this function. Within the Coordinator Admin dashboard's settings, there can be a section that allows for those customizations.

Let me know if I'm forgetting anything else.

@ExperimentsInHonesty
Copy link
Member

ExperimentsInHonesty commented Aug 27, 2024

Does product have enough information in the above discussion to create stories, etc. from this requirement?

@lola3736 lola3736 added Complexity: Small Issue has detailed instructions to resolve and the task is simple. and removed Complexity: Missing labels Oct 23, 2024
@lola3736
Copy link
Member

lola3736 commented Oct 29, 2024

@nlvan although this issue was opened by the previous volunteers, looks appropriate for discussion. Can you review the content to see if any additional information should be included.

@lola3736 lola3736 added Ready for: Design Lead Issues which need review by a Design Lead before it is ready for the Prioritized Backlog Complexity: Medium Issue is clearly defined and documentation is provided. Solution has room for interpretation. and removed Ready for: Product Issues which need review by Product before it is ready for the Prioritized Backlog Complexity: Small Issue has detailed instructions to resolve and the task is simple. labels Oct 29, 2024
@lola3736 lola3736 removed the draft label Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Complexity: Medium Issue is clearly defined and documentation is provided. Solution has room for interpretation. Feature: Design System points: 2 Can be done in 7-12 hours Ready for: Design Lead Issues which need review by a Design Lead before it is ready for the Prioritized Backlog Role: Design
Projects
Status: New Issue Approval
Development

No branches or pull requests

6 participants