Search
Getting design system customization just right
29.7.2019
I had a little rant in me a few months ago about design systems: "Who Are Design Systems For?" My main point was that there are so many public and open source ones out there that choosing one can feel like choosing new furniture for your house. You just measure up what you need and what you like...
Bitcoin Vs. Ripple: BTC & XRP Shares a Tremendous Similarity on the Growth Pattern
23.7.2019
Bitcoin (BTC) and Ripple (XRP) both shares bullish medium-term outlook. Both the coins have shown four major price swings each over the last 24 hours. Both Bitcoin and Ripple possess prominent positions in the current market. Both the coins have been following a similar line of price movement....
Bitcoin Vs. NEO: Bitcoin & NEO Share Similar Growth Pattern; NEO Possess Stronger Fundamentals as BTC
26.6.2019
Bitcoin and NEO share a similar trend in price growth. Both the coins have bullish medium-term outlook. Bitcoin (BTC) has time and again proved its royalty by its massive gain movement in the market. After days of speculation and bullish movement, the coin has finally gone beyond 12,000 USD price...
Bitcoin Price Eyes Chart Pattern That Kicked Off Bull Market in 2015
13.6.2019
Bitcoin is about to see a key bullish cross of two moving averages the first time in nearly four years
Dogecoin (DOGE) Price Analysis: Dogecoin Hunts for New Partnerships as the Coin Moves in the Same Pattern
9.6.2019
Dogecoin keeps sailing slowly despite market fluctuations Dogecoin has nothing new to report even after 5 months of the year The questions surrounding Dogecoin’s reliability and long-term sustenance continue to hover over the currency holders as well as investors who would like to believe that...
Golden Crossover: XRP Heads for Bullish Chart Pattern as Price Climbs 27%
27.5.2019
XRP is teasing a long-term bullish reversal, with 27% gains and a bullish golden cross pattern likely to occur next week
The “Inside” Problem
20.5.2019
So, you're working on a design. You need a full-width container element because the design has a background-color that goes from edge-to-edge horizontally. But the content inside doesn’t necessarily need to be edge-to-edge. You want to:
Limit the width (for large screens)
Pad the edges
Center...
Oh, the Many Ways to Make Triangular Breadcrumb Ribbons!
29.4.2019
Oh, the Many Ways to Make Triangular Breadcrumb Ribbons
Let’s have a look at how we can create a row of links that sorta run into each other with a chevron-like shape and notch on each block like you might see in a hierarchical breadcrumb navigation.
You’ve probably seen this pattern a lot....
Who Are Design Systems For?
23.4.2019
Specific design systems, I mean. Design systems, as a concept, are something just about any site can benefit from.
A lot of hype goes into design systems these days. Just the other day, an organization's published their design system publicly and I got a slew of DMs, emails, and Slack messages...
Did you know that CSS Custom Properties can handle images too?
27.2.2019
So you might be aware of CSS Custom Properties that let you set a variable, such as a theme color, and then apply it to multiple classes like this:
:root {
--theme: #777;
}
.alert {
background: var(—-theme);
}
.button {
background: var(—-theme);
}
Well, I had seen this pattern so often...
The ineffectiveness of lonely icons
11.2.2019
Icons are great and all, but as we've been shown time and time again, they often don't do the job all by themselves. Even if you do a good job with the accessibility part and make sure there is accompanying text there for assistive technology, in an ironic twist, you might be confusing people...
Putting the Flexbox Albatross to Real Use
24.1.2019
If you hadn't seen it, Heydon posted a rather clever flexbox layout pattern that, in a sense, mimics what you could do with a container query by forcing an element to stack at a certain container width. I was particularly interested, as I was fighting a little layout situation at the time I...
STAR Apps: A New Generation of Front-End Tooling for Development Workflows
18.1.2019
Product teams from AirBnb and New York Times to Shopify and Artsy (among many others) are converging on a new set of best practices and technologies for building the web apps that their businesses depend on. This trend reflects core principles and solve underlying problems that we may share, so...
Create your own Serverless API
16.7.2018
If you don’t already know of it, Todd Motto has this great list of public APIs. It’s awesome if you’re trying out a new framework or new layout pattern and want to hit the ground running without fussing with the content.
But what if you want or need to make your own API? Serverless can help create...
Collective #429
2.7.2018
Shotsnapp * fakeScroll * SVG Pattern Doodler * Singlie * Generative WorldCup * Scrolling Gradient * ChartGen * React From Zero
Collective #429 was written by Pedro Botelho and published on Codrops
Learning Gutenberg: Building Our Custom Card Block
25.5.2018
We’ve got some base knowledge, we’ve played with some React and now we’ve got our project tools set up. Let’s dive into building our custom block.
Article Series:
Series Introduction
What is Gutenberg, Anyway?
A Primer with create-guten-block
Modern...
Unicode Patterns
18.5.2018
These Unicode patterns by Yuan Chuan are extraordinarily clever. It's a <css-doodle> custom web component that sets up a CSS grid and randomizes what character to drop into a cell and things, like color.
See all their gorgeous work on CodePen and the very cool <css-doodle> website...
Container-Adapting Tabs With “More” Button
2.5.2018
Or the priority navigation pattern, or progressively collapsing navigation menu. We can name it in at least three ways.
There are multiple UX solutions for tabs and menus and each of them have their own advantages over another, you just need to pick the best for the case you are trying to solve....
Solved With CSS! Dropdown Menus
1.5.2018
A common UI pattern that we see on the web are dropdown menus. They’re used to display related information in pieces, without overwhelming the user with buttons, text, and options. Somewhere that we see these a lot is inside of headers or navigation areas on websites.
Let’s see if we can make...