facioquo / uswds-design-patterns Goto Github PK
View Code? Open in Web Editor NEWDesign pattern Idea Book for the U.S. Web Design System
Home Page: https://uswds.facioquo.com
License: Creative Commons Zero v1.0 Universal
Design pattern Idea Book for the U.S. Web Design System
Home Page: https://uswds.facioquo.com
License: Creative Commons Zero v1.0 Universal
New design pattern, modeled after https://digitalcorps.gsa.gov/process/
When trying to add HTML meta page descriptions, they do not showup. Found in #5
What we implemented:
meta
loaded in root modulemeta
created and defined as a service in page constructorsOn mid sized iOS browser screen width (iPad Mini), this button text / icon doesn’t wrap well. There’s an unneeded
appended, or happens with zoomed scaling. This does not appear in a normal desktop web browser.
If I recall, this happens when there's a carriage return in the code between the <a>...</a>
tags, strangely.
When accessing the catalog
, images often don't show when behind a VPN or other enterprise firewall. The error shows up as:
Request URL: https://{third-party photo inventory list URL}
Request Method: GET
Status Code: 504 Gateway Timeout (from service worker)
Referrer Policy: strict-origin-when-cross-origin
However, it's more likely that it's blocked.
Consider a nicer "images cannot be retrieved" user error or use a more direct / reliable image source for this demo. Possibly, host a set of usable stock images directly, without relying on third-party APIs.
Done when:
When navigating from the homepage design pattern cards, the routerLink
uses a fragment
for pages that don't need one and the page loads with partial scroll instead of at the top.
When social sharing links to pattern pages, the description and preview are not rendered. This is likely due to use of Angular SPA. Suggest converting to Angular Universal SSR approach.
After attempting to remove all of the progressive web app components in 71dfd5c. Use of PWA isn't necessarily a problem if it didn't cause style conflicts between site and design pattern pages; however, when removing it, these persist:
it shows an "install" option when deployed, likely due to a properly defined manifest.json file
notable page load flicker when navigating
Recommend:
manifest.json
An alternate to Cards and grids, for an alternate short image-based menu of large touch surface options.
To do:
attr.background-image
The 404 page isn’t working … or I just forgot to fully implement it. It renders, but is just a blank page.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.