Added today: 0 jobs

Articles of interest for Ruby on Rails

Displaying articles 1 - 25 of 4629 in total
  • CSS-Tricks

    Pre-Caching Image with React Suspense

    Suspense is an exciting, upcoming feature of React that will enable developers to easily allow their components to delay rendering until they’re “ready,” leading to a much smoother user experience. “Ready,” in this context, can mean a number of things. For example, your data loading utility can tie into Suspense, allowing for consistent loading states to be displayed when any data are in flight, without needing to manually track loading state per query. Then, when your data are available, and … Read article “Pre-Caching Image with React Suspense”

    Published:

  • CSS-Tricks

    How-to guide for creating edge-to-edge color bars that work with a grid

    Hard-stop gradients are one of my favorite CSS tricks. Here, Marcel Moreau combines that idea with CSS grid to solve an issue that’s otherwise a pain in the butt. Say you have like a 300px right sidebar on a desktop layout with a unique background color. Easy enough. But then say you want that background color to stretch to the right edge of the browser window even though the grid itself is width-constrained. Tricker.… Read article “How-to guide for creating edge-to-edge color bars that work with a grid”

    Published:

  • CSS-Tricks

    Chromium lands Flexbox gap

    I mentioned this the other day via Michelle Barker’s coverage, but here I’ll link to the official announcement. The main thing is that we’ll be getting gap with flexbox, which means:That’s excellent, as putting space in between flex items has been tough in the past. We have justify-content: space-between, which is nice sometimes, but that doesn’t allow you to explicitly tell the flex container how … Read article “Chromium lands Flexbox gap”

    Published:

  • CSS-Tricks

    Can you nest @media and @support queries?

    Yes, you can, and it doesn’t really matter in what order. A CSS preprocessor is not required. It works in regular CSS.This works:And so does this, the reverse nesting of the above:

    Published:

  • CSS-Tricks

    Prioritizing

    You’re faced with a lot of decisions in everyday work. There are multiple tasks calling for your focus, and you can burn daylight or even burn out trying to decide what comes first. There’s a phenomenon called decision fatigue. There have been many studies that you can make poor choices when you’re not able to decide what is most important that can lead to things like impaired judgement and even purchase decisions.So how can you figure out … Read article “Prioritizing”

    Published:

  • CSS-Tricks

    Integrating Third-Party Animation Libraries to a Project

    Creating CSS-based animations and transitions can be a challenge. They can be complex and time-consuming. Need to move forward with a project with little time to tweak the perfect transition? Consider a third-party CSS animation library with ready-to-go animations waiting to be used. Yet, you might be thinking: What are they? What do they offer? How do I use them?Well, let’s find out.… Read article “Integrating Third-Party Animation Libraries to a Project”

    Published:

  • CSS-Tricks

    Regarding CSS’s Global Scope

    With the exception of some form elements, you’ve just set a font on every bit of text on a site! Nice! That’s probably what you were trying to do, because of the probably hundreds of elements all over your site, setting that font-family every time would be tedious and error-prone.CSS is global by nature. On purpose!I like how David Khourshid put it:You ever stop and think about why CSS has a

    Published:

  • CSS-Tricks

    Users DO Change Font Size

    Evan Minto:The question was “How many users browse the main Internet Archive site with a default font size other than the common value of 16 pixels?” By knowing this, we would determine how many users would be affected by sizing with relative units like rems/ems.Using the methodology I describe below, we found that the answer is 3.08% of our users.So if you set type in pixels, and your traffic is anything like the Internet Archive’s, 3% of … Read article “Users DO Change Font Size”

    Published:

  • CSS-Tricks

    What are Higher-Order Components in React?

    If you have been in the React ecosystem for a while, there is a possibility that you have heard about Higher Order Components. Let’s look at a simple implementation while also trying to explain the core idea. From here you should get a good idea of how they work and even put them to use.… Read article “What are Higher-Order Components in React?”

    Published: