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

Button: Card - HuBMAP Apps #586

Closed
LibbyUX opened this issue Jul 25, 2024 · 4 comments · Fixed by #637
Closed

Button: Card - HuBMAP Apps #586

LibbyUX opened this issue Jul 25, 2024 · 4 comments · Fixed by #637
Assignees
Labels
app: design system storybook HRA Design System Storybook for global consistency across HRA products atomic design: molecule A set of component atoms that make a larger component ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook

Comments

@LibbyUX
Copy link
Contributor

LibbyUX commented Jul 25, 2024

Button: Card - HuBMAP Apps

Screenshot 2024-07-25 at 3 59 26 PM

Building Blocks

  • App icons
  • Font styles
    • Product Titles
      • Color: HRA Blue
      • Font style/size: Label Large
    • Product descriptions
      • Color: HRA Blue 2
      • Font style/size: Label Medium
  • Responsive: These buttons are responsive and shrink and grow as needed

Usage

  • HuBMAP's HIVE UX/UI Cross Collaboration team has created a menu to connect HuBMAP applications cohesively. This menu is accessed by clicking the apps icon button in our new navigation headers.
    • These buttons are used HuBMAP App Side Nav Overlay Menu. See Sidenav: HuBMAP Apps #557 for the full component.
    • Eventually, these buttons will be used in longer mobile side nav menus, for breakpoints 1012px and below.

Variants

  • Products
    • HuBMAP Consortium
    • HuBMAP Data Portal
    • Data Portal Workspaces
    • Human Reference Atlas
    • Exploration User Interface
    • ASCT+B Reporter
    • Azimuth
    • FUSION
    • Antibody Validation Reports
  • States
    • Ready/default
    • Hover
    • Active/pressed
    • Focus
    • Focus visible

Behavior

  • Clicking on any of these products always opens a new tab, unless they are currently on the HRA, EUI, or ASCT+B Reporter.
    • Note that this menu has only been specified for certain products so far, like the FTU Explorer and the CDE. This functionality will be added to all UIs eventually.
  • We chose to add periods at the end of all of the product descriptions. Note that this varies from and overrides how people filled out the HuBMAP Tools spreadsheet.
@LibbyUX LibbyUX added app: design system storybook HRA Design System Storybook for global consistency across HRA products product team: developers ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook atomic design: molecule A set of component atoms that make a larger component labels Jul 25, 2024
@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 26, 2024

Update: HuBMAP-styled variant added to the Design System Repo & Component file.

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 29, 2024

Update: Still tinkering with HuBMAP-styled variants - I will have this finalized soon.

@LibbyUX
Copy link
Contributor Author

LibbyUX commented Jul 29, 2024

Update: HuBMAP Style variants will not be in the design system. Stay tuned for a separate issue for these. These components are ready for dev. Thanks!

@edlu77 edlu77 assigned edlu77 and unassigned edlu77 Aug 7, 2024
@bhushankhope bhushankhope self-assigned this Aug 12, 2024
@bhushankhope
Copy link
Contributor

@LibbyUX Here is the preview for this component
link

@axdanbol axdanbol linked a pull request Aug 16, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app: design system storybook HRA Design System Storybook for global consistency across HRA products atomic design: molecule A set of component atoms that make a larger component ⚙️ hra-ds: new 🆕 A new component being added to the HRA Design System Storybook
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants