Git Product home page Git Product logo

design-system's People

Contributors

arlina-espinoza avatar ashish-srij avatar calebluster avatar dependabot[bot] avatar devjgigas avatar diegomrv avatar harishkumar-srijan avatar hmontelongo avatar jura avatar kevchcm avatar khawkins98 avatar kuldev avatar mariotr83 avatar mrelevo avatar neeleshtippe-srijan avatar paboden avatar pallavikadam-srijan avatar pepoman avatar shamimkhan321 avatar shishirphadke avatar shubham-sharma-77 avatar srijan-mehul-gada avatar sumit3021kumar avatar surbhi90 avatar theadamparker avatar vern-gora avatar webdiscus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

design-system's Issues

Update Content Landing page template

Disclaimer: this requires further deliberation and a bit of conceptual thinking.

Update Content Landing page template to increase content importance in "above the fold" area. Currently it only shows Hero image and page title, to get to the content user has to browse to the bottom of the page.

Site title line height is incorrect

Currently the line height is "1rem." Line height should not use a unit, and the correct line height is 1.142 (sorry it's not a nice round number @Jura but this matches the specs in Figma).

Current implementation looks like this:
Screen Shot 2022-05-20 at 2 38 16 PM

Accent color should be implemented as a global variable

Currently the accent color (yellow, green, red, or azure) used in hover effects, stats cards, etc. is set at the component level. This allows a page to use a mix of colors when there should only be one accent color applied consistently throughout a website.

Creating a global variable would allow site creators to define the accent color in a single place and have that color be inherited by all components using an accent color. This would eliminate the mix-and-match effect that can currently being created.

Lightbox gallery has formatting issues

The lightbox gallery component has several new formatting issues:

  1. Image caption is collapsed to a single line, and overlapping itself
  2. Images have excess padding seen on hover
  3. The blurred background is missing when the lightbox is open

Screen Shot 2022-06-23 at 1 54 24 PM

Screen Shot 2022-06-23 at 1 57 06 PM

Mega menu is glitchy when moving from the menu item to the mega menu panel

Hovering from the menu item (e.g. who we are, what we do) to the mega menu panel should be a seamless experience. However it is experiencing bugginess and begins to collapse while moving the cursor from one position to the next. See screen capture for a better explanation.

Correct behavior is for the mega menu not to collape when moving from menu item to mega menu panel, or when moving from menu item to menu item. There should be significant padding around the hoverable area to create a smooth and forgiving hovering experience.

buggy.mega.menu.mov

Tested on MacOS 10.14.6 Chrome 99.0.4844.84

Default links treatment affects other components

Introduced by #887

Following components including hyperlink markup and they are affected by introducing default underlined treatment with hover effect:

  • Content card
  • Image reveal card
  • Author card
  • Download card -> Card module
  • Breadcrumbs
  • Logo in the footer

UN Design System

Dear UNDP-Team,

we have built the WFP UI-Kit which is a design system used by the World Food Programme (https://github.com/wfp/ui).
At the moment we are working with other UN organizations on a reusable core for a design system with html/twig/react implementation. It can be transformed to the needs and corporate identity of the specific organization.
Since we saw that you also plan on building a design system we are curious if you would be open for an exchange of ideas?

Best regards,

Robert

Refactor Image styling in various formats

Current implementation of Medium and Portrait images are based on limiting their size relatively to the container, which is incorrect.
Medium image should only be capped in width to certain amount. @theadamparker , can you suggest the right number?
Portrait oriented image should only be limited if there are captions and credits present, otherwise it has to span entire container's size

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.