grid

Fluid Breakout Layout with CSS Grid

So you're building a site and you've got a nice containing element around your content — but wait! Not all the content is the same width! That nice, neat tube of content is not so much a straight tube as a pile of different sized bricks.

It's a common layout problem, but how do we account for these 'breakout' widths in the layout? There's a couple ways we could go about it:

  • Encapsulate each component and set widths and margins. (Works fine if you have full control but can be fiddly).
  • Force the component out of the containing element with negative margins. (Works fine if there's only a little deviation).
  • Use CSS Grid to build a fluid universal grid! (????).

That last one is what we'll be exploring: how to use CSS Grid definitions to allow for consistent component sizing across all breakpoints — no media queries required!

This is a technique that's based on Ryan Mulligan's 'Layout Breakouts' which is based on Josh Comeau's 'Full-Bleed Layout' and is especially useful when creating a fully fluid layout. This also pairs well with fluid type techniques resulting in layouts that TRULY scale with the viewport size.

Setting Up the Grid #

Here's the layout we're going to be building:

If we break apart the design, we've got 4 possible widths for components:

  • Full-Width
  • Feature
  • Popout
  • Content

We've also go some special side-anchored elements that 'stick' to one of the screen edges but also honor the other element widths. We'll come back to these later on.

Now that we've categorized the widths, lets start drawing column edges and defining areas:

  1. Left margin / Full-Width
  2. Left Feature
  3. Left Popout
  4. Center Content
  5. Right Popout
  6. Right Feature
  7. Right margin / Full-Width

That's a lot of columns!

Yet on mobile, we only need 3 columns, just left margin (1), center content (4), and right margin (7). We want some of these intermediate columns to disappear!

Fortunately, CSS Grid gives us some powerful tools to create the measurements needed—yes, even for the disappearing columns! We won't even have to write any media queries for this one. We can make just ONE definition that works at all sizes.

We'll store our measurements as CSS variables for easy use later on:

:root {
  --gap: clamp(1rem, 4vw, 2rem);
  --full: minmax(var(--gap), 1fr);
  --feature: minmax(0, 12vw);
  --popout: minmax(0, 2rem);
  --content: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2);
}

Let's break these down.

--gap: clamp(1rem, 4vw, 2rem);

gap will be our side margin, allowing it to stretch up to 2rem at max, with a preferred width of 4vw, but never going below 1rem.

--full: minmax(var(--gap), 1fr);

We're going to use the minmax() function for these next three measurements to say: "If there's room in the CSS Grid, you can expand out to here but then don't go smaller than the minimum".

The full area is going to expand from left edge to right edge (remember we have to split the areas to allow for the other columns) and will double as our margin, so we'll pop in our gap value as our minimum and tell it that it can expand up to 1fr, or basically as much space as the rest of the grid will allow it.

--feature: minmax(0, 12vw);
--popout: minmax(0, 2rem);

The feature and popout both have a minimum value of 0. This is what powers our disappearing columns! As other areas of the grid expand, these will collapse when there's no longer any room for them, essentially taking up no space.

--content: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2);

And then finally, our content area is our most complex measurement. It's saying, take the minimum value of either:

  1. A fluid measurement that can be 30-60rem (with the help of clamp())
  2. OR full width minus our gap value (but doubled for both left and right values).

These measurements can be changed to fit the needs of your layout. Specifically the feature and popout maximum values and the first content value. For example, our use of vw for the feature means it will fluidly expand out as the screen grows whereas the popout will remain only 2rem larger on each side than the content column.

Now we can assemble these measurements in a CSS grid column definition. We'll name our column edges with [custom-ident] and use the -start and -end endings to help make assignment easier later on.

.grid-breakout {
  display: grid;
  grid-template-columns: [full-start] var(--full)
    [feature-start] var(--feature)
    [popout-start] var(--popout)
    [content-start] var(--content) [content-end]
    var(--popout) [popout-end]
    var(--feature) [feature-end]
    var(--full) [full-end];
}

The definition is complex, but if we visualize the start and end lines of our columns as well as the measurements, it looks like this:

You can see we have our middle content column, our disappearing feature and popout columns, and finally our full columns that double as our margin.

To finish off the definitions, we need to create column assignments. Because we named our columns with custom identifiers and specified the start and stop lines, we don't have to fiddle with grid numbers. We can assign them directly like:

.full {
  grid-column: full;
}

.feature {
  grid-column: feature;
}

.popout {
  grid-column: popout;
}

.content {
  grid-column: content;
}

And if we want to create a default assignment for elements in the grid (which is especially useful if you don't have full control over the markup) you can create one like this:

.grid-breakout > * {
  grid-column: content;
}

Now you can attach any of these classes to components in your grid and have them snap to the width you want.

Watch the screen capture below as the grid scales down. You can see the feature and popout columns disappearing as everything transitions to a mobile width, and then expands back up.

You can see a demo of the base setup here:

Nesting Grids #

Now let's go back to our header element. You can see that though the header is full-width, we actually want its inner content to honor the feature width.

Fortunately, because of the flexible nature of this grid definition, we can repeat the definition and then continue using the same column names on the inner structure. Because our grid only goes one layer deep we're free to replicate as much as we need or even break out and use different layout methods for the component interiors.

<main class="grid-breakout">
  <section class="full grid-breakout">
     <div class="feature">
        <!-- inner content -->
     </div>
  </section>
</main>

You can see it in action here:

Anchoring Left and Right #

Remember those side-anchored components? This is where we need to get a little tricky to line everything up.

Going back to our diagram, we want an element to span MOST of the way across the page, but end at the opposite feature edge. We can reuse our column definitions for the first part.

.feature-left {
  grid-template-columns: full-start / feature-end;
}

Great! That gives us exactly what we want... except for when we try to nest the grids.

Our original grid definition assumes that our content, while different widths, is centered in the window. We have to rethink our inner grid definition a little bit.

We're shaving off one end of the grid, specifically a full definition. So two things need to happen:

  1. We need to adjust our content width to now account for only having one gap.
  2. We need our new grid end to stop at the edge of the feature column.

We can achieve this with a new measurement and a new grid definition:

:root {
  /* previous definitions... */
  --content-inset: min(clamp(30rem, 52vw, 60rem), 100% - var(--gap));
}

.grid-breakout-feature-left {
  display: grid;
  grid-template-columns:
    [full-start] var(--full)
    [feature-start] var(--feature)
    [popout-start] var(--popout)
    [content-start] var(--content-inset) [content-end]
    var(--popout) [popout-end]
    var(--feature) [feature-end full-end];
}

We've replaced the inner content measurement with the new value and combined the feature and full ends with the final line of the template column definition:

[feature-end full-end]

This will allow redefinition inside the new side-anchored component. You will notice that you'll need to supply your own padding for the inner as they no longer have that final margin to prevent it from reaching the new grid edge.

<main class="grid-breakout">
  <section class="feature-left grid-breakout-feature-left">
    <div class="feature">
      <!-- inner content -->
    </div>
  </section>
</main>

If you want to reverse this to be anchored to the right, you can flip the grid definition, moving the double start to the top like:

.grid-breakout-feature-right {
  display: grid;
  grid-template-columns:
    [full-start feature-start] var(--feature)
    [popout-start] var(--popout)
    [content-start] var(--content-inset) [content-end]
    var(--popout) [popout-end]
    var(--feature) [feature-end]
    var(--full) [full-end];
}

You can see a demo of the side-anchored component here:

But What About Tailwind! #

We love using Tailwind at Viget as a Team Accelerator™, and it's straightforward to implement these measurements and definitions in your Tailwind config.

/** @type {import('tailwindcss').Config} */
import plugin from "tailwindcss/plugin";

export default {
  // the rest of your other definitions
  theme: {
    // the rest of your theme definitions
    extend: {
      gridColumn: {
        content: "content",
        popout: "popout",
        feature: "feature",
        full: "full",
        "feature-left": "full-start / feature-end",
      },
      gridTemplateColumns: {
        breakout: `[full-start] var(--full)
            [feature-start] var(--feature)
            [popout-start] var(--popout)
            [content-start] var(--content) [content-end]
            var(--popout) [popout-end]
            var(--feature) [feature-end]
            var(--full) [full-end]`,
        "breakout-feature-left": `[full-start] var(--full)
            [feature-start] var(--feature)
            [popout-start] var(--popout)
            [content-start] var(--content-inset) [content-end]
            var(--popout) [popout-end]
            var(--feature) [feature-end full-end];`,
      },
    },
  },
  plugins: [
    plugin(function ({ addBase }) {
      addBase({
        ":root": {
          // grid sizing variables
          "--gap": "clamp(1rem, 4vw, 2rem)",
          "--full": "minmax(var(--gap), 1fr)",
          "--content": "min(clamp(30rem, 52vw, 60rem), 100% - var(--gap) * 2)",
          "--popout": "minmax(0, 2rem)",
          "--feature": "minmax(0, 12vw)",
          "--content-inset": "min(clamp(30rem, 52vw, 60rem), 100% - var(--gap))",
        },
        // force unspecified content blocks into 'content' grid
        ".grid-cols-breakout > *": {
          "grid-column": "content",
        },
      });
    }),
  ],
};

Everything is effectively the same, but you'll call your grid classes like grid-cols-breakout to set the grid, and your columns like col-feature per Tailwind naming conventions.

Forwards to a Fluid Future! #

And there you have it! A media-query-less fluid breakout layout defined with CSS grid!

While the setup is more complicated at first glance, I've found that the more fluid your layout rules are, the FEWER rules you have to write overall! Especially when paired with fluid type, dynamic viewport units, and all the amazing features that are landing in CSS — it's truly a fluid future!



  • Code
  • Front-end Engineering

grid

Selected IWMW 2006 Talks Available on Access Grid

As part of the evaluation of collaborative technologies a plenary talk and a panel session at IWMW 2006 will be available on the Access Grid. Please contact your local Access Grid support team if you would like to participate. [2006-06-13]




grid

A2: Access Grid Node - the What, How, and Why

Rob Bristow, Information Services Manager, Graduate School of Education, University of Bristol and Mark Lydon, i2a Consulting will look at Access Grid Node (AGN), an exciting area of development in communication within the academic, research and commercial worlds. Using open standards to transmit video and audio using IP Multicast networking, it is a type of video collaboration that allows a rich and immediate means of communicating with remote sites, while also being able to share presentations, data, complex visualizations and video. AGN is a technology that scales; from a single user node running with a Webcam on a laptop, up to a lecture theatre with multiple cameras and projectors. It also scales from one-to-one conversations to multi-site meetings, seminars and conferences.




grid

Green energy gridlock

Lyle Jack wants to build a wind farm on the Pine Ridge Reservation in South Dakota. But to make the project work, he has to connect that wind farm to the electric grid. Which is easier said than done. On today's show - how the green energy revolution may live, or die, by bureaucrats trying to untangle a mess of wires.

This episode was produced by Willa Rubin. It was edited by Sally Helm, fact-checked by Sierra Juarez, and engineered by Katherine Silva. Jess Jiang is our acting executive producer.

Help support Planet Money and get bonus episodes by subscribing to Planet Money+
in Apple Podcasts or at plus.npr.org/planetmoney.

Learn more about sponsor message choices: podcastchoices.com/adchoices

NPR Privacy Policy




grid

Finding Pride: Tomas Davila and Ingrid Ebbesen

We find our pride through stories. This episode is hosted by Travis Coxson.

If you’d like to see a photo of Tomas Davila looking fabulous as he told his story at the Moth Ball, check out themoth.org/extras

Storytellers:

Tomas Davila and his father finally connect.

Ingrid Ebbesen goes dancing and finds herself.




grid

eSUB and PlanGrid Partner to Integrate Mobile and Cloud Applications

eSUB Construction Software has announced a new product integration, bringing together PlanGrid’s field productivity application with eSUB’s project management and document control platform for collaboration and productivity in the field.




grid

Ice Machine Evaporators With Separating Grids

If an ice machine evaporator has a grid design, it can separate from the evaporator plate over time, causing ice to form between the two parts, causing problems.




grid

Modine Donation Keeps High School Gridders Cool

The two donated Airedale ClassMate packaged units were installed in the football team's fieldhouse at Parry McCluer High School in Buena Vista, Virginia.




grid

Episode 169: Memory Grid Architecture with Nati Shalom

In this episode, Robert talks with Nati Shalom about the emergence of large-system architectures consisting of a grid of high-memory nodes.




grid

Low voltage ride through in grid connected hybrid renewable energy systems

Researches so far shows that, by 2020, around 20% of the total energy production worldwide will be generated from renewable energy. But the major problem with the standalone system is that the sources are not continuous. This intermittent nature of... Read more

The post Low voltage ride through in grid connected hybrid renewable energy systems appeared first on EEP - Electrical Engineering Portal.




grid

An Overview Of Smart Power Grid

The present electric grids use the technology of 1970’s. But with the advancement in various concepts of power generation, problems associated with power outages and thefts, and also due to increase in demand, we require a modernized grid to avail... Read more

The post An Overview Of Smart Power Grid appeared first on EEP - Electrical Engineering Portal.




grid

Smart Grids and The New Age of Energy

Network planning Power electronics (HVDC/FACTS) Bulk renewable integration Energy Management System (EMS) Smart substation automation and protection Integrated Substation Condition Monitoring (ISCM) Communication Solutions Distribution Management System (DMS) Distribution automation and protection Distributed Energy Resources (DER) Decentralized Energy Management System... Read more

The post Smart Grids and The New Age of Energy appeared first on EEP - Electrical Engineering Portal.




grid

Are you concerned about your privacy in Smart Grid?

Modernization of the grid will increase the level of personal information detail available as well as the instances of collection, use and disclosure of personal information. Instead of measuring energy use at the end of each billing period, smart meters... Read more

The post Are you concerned about your privacy in Smart Grid? appeared first on EEP - Electrical Engineering Portal.




grid

Billion Dollar Storms vs U.S. Electric Grid

Severe weather is the single leading cause of power outages in the United States. Outages caused by severe weather such as thunderstorms, hurricanes and blizzards account for 58 percent of outages observed since 2002 and 87 percent of outages affecting... Read more

The post Billion Dollar Storms vs U.S. Electric Grid appeared first on EEP - Electrical Engineering Portal.




grid

Comparison of major power grid failures in US and around the world (1)

The creation and delivery of power is one basic infrastructure expected by all modern industrial societies. Power distribution basics started in the US in the early 1900s when the first AC grid was established. Since 12 independent power grids were... Read more

The post Comparison of major power grid failures in US and around the world (1) appeared first on EEP - Electrical Engineering Portal.




grid

Comparison of major power grid failures in US and around the world (2)

Continued from first part: Comparison of major grid failures in United States and around the world (part 1) On the International side, about 1/5 of the power outages (9 of 44) were not given a cause in the reports. A... Read more

The post Comparison of major power grid failures in US and around the world (2) appeared first on EEP - Electrical Engineering Portal.




grid

Conceptual Model of Smart Grid Framework by IEC

From a communication point of view, each system plays the role of either supplier or consumer of information, or more typically both. In addition to this intersystem communication, these systems consist of subsystems with specific internal communications. The following paragraphs... Read more

The post Conceptual Model of Smart Grid Framework by IEC appeared first on EEP - Electrical Engineering Portal.




grid

Five telecommunication systems embedded in smart grid applications and services

Power utilities use telecommunication systems either as a support for grid assets’ operation or as the enabler for voice communications among operating staff. The main objective of utility telecommunications is to connect remote premises and staff with central premises and... Read more

The post Five telecommunication systems embedded in smart grid applications and services appeared first on EEP - Electrical Engineering Portal.




grid

What can go wrong with the nuclear power plant in the case of a grid loss: What to do?

Acquiring the skill to operate a nuclear reactor bears resemblance to acquiring the skill to pilot an aircraft. The majority of airplane pilots rapidly acquire proficiency in performing take-offs and landings. The process that requires significant time and exertion, particularly... Read more

The post What can go wrong with the nuclear power plant in the case of a grid loss: What to do? appeared first on EEP - Electrical Engineering Portal.




grid

How (should) power utilities handle grid failures by utilizing mobile substations

Every nation has numerous vital facilities that are largely dependent on electricity to function. Infrastructures that are critical to a quick response to outages include the public health system, the communications sector, and government services like emergency first responders. Nonetheless,... Read more

The post How (should) power utilities handle grid failures by utilizing mobile substations appeared first on EEP - Electrical Engineering Portal.




grid

The art of achieving synchronous motor transient stability (especially in weak grids)

Since the subject of this article is somewhat not-that-easy to understand, I suggest starting with the basics of the synchronous motor. In the synchronous motor, the basic magnetic field is obtained by direct current excitation rather than through the air... Read more

The post The art of achieving synchronous motor transient stability (especially in weak grids) appeared first on EEP - Electrical Engineering Portal.




grid

Automated, but hackable. Is power grid in your country safe from cyberattacks?

Yes, many of today’s power grids are very sophisticated and automated. Every single event and piece of equipment is tracked, controlled, measured, and protected. But things aren’t as bright as it seems. As we can see, it turns out that... Read more

The post Automated, but hackable. Is power grid in your country safe from cyberattacks? appeared first on EEP - Electrical Engineering Portal.




grid

Grid Application & Technical Considerations for Battery Energy Storage Systems

In the quest for a resilient and efficient power grid, Battery Energy Storage Systems (BESS) have emerged as a transformative solution. This technical article explores the diverse applications of BESS within the grid, highlighting the critical technical considerations that enable... Read more

The post Grid Application & Technical Considerations for Battery Energy Storage Systems appeared first on EEP - Electrical Engineering Portal.




grid

Lessons from the Gridiron: Leadership Principles for Restoration Businesses

Discover how Clemson’s head football coach Dabo Swinney leads with integrity, values team-first mentality, and builds a culture of accountability—principles that can transform your business leadership approach and drive long-term success.




grid

NYC Weekend Watch: Ken Kelsch, Il Grido, Flesh for Frankenstein 3D & More

NYC Weekend Watch is our weekly round-up of repertory offerings. Roxy CinemaIn honor of Ken Kelsch, Abel Ferrara’s The Blackout and The Addiction screen on 35mm; prints of Douglas Buck’s Family Portraits: A Trilogy of America and the 2006 Sisters remake screen Saturday and Sunday, respectively. Film ForumA 4K restoration of Michelangelo Antonioni’s Il Grido begins; 42 screens on Sunday. […]

The post NYC Weekend Watch: Ken Kelsch, Il Grido, Flesh for Frankenstein 3D & More first appeared on The Film Stage.




grid

Applications of ITU-T G.9960, ITU-T G.9961 transceivers for Smart Grid applications: Advanced metering infrastructure, energy management in the home and electric vehicles<br/> <font color="#FF0000">[Superseded]</font>

Applications of ITU-T G.9960, ITU-T G.9961 transceivers for Smart Grid applications: Advanced metering infrastructure, energy management in the home and electric vehicles
[Superseded]




grid

Boosting Energy Efficiency through Smart Grids

Boosting Energy Efficiency through Smart Grids




grid

GSTP-HNSG - Technical paper on the use of G.hn technology for smart grid

GSTP-HNSG - Technical paper on the use of G.hn technology for smart grid




grid

[ F.751.5 (12/22) ] - Requirements for distributed ledger technology-based power grid data management

Requirements for distributed ledger technology-based power grid data management




grid

[ X.1331 (03/18) ] - Security guidelines for home area network (HAN) devices in smart grid systems

Security guidelines for home area network (HAN) devices in smart grid systems






grid

Cuba's Power Grid Collapses Again After Second Hurricane. And Then an Earthquake Hit

Wednesday Cuba was hit by a major hurricane which took down its entire power grid again, this time for about 24 hours, according to CNN: Videos of the aftermath showed power infrastructure turned into a mangled mess and power poles down on streets. Hundreds of technicians were mobilized Thursday to reestablish power connections, according to state media... Operations at two electrical plants were partially restored and parts of eastern and central Cuba had electricity back up by Thursday afternoon, state media reported... The country's power grid has collapsed multiple times, including when Hurricane Oscar hit in October and killed at least 7 people. In the capital of Havana, where 2 million people live, power had been restored to less than 20% of the city by late Friday afternoon, . "Authorities had not yet given an estimate for when power would be fully restored..." Then tonight, CNN reported: A 6.8 magnitude earthquake struck off the coast of eastern Cuba on Sunday, causing material damage in several regions as the island continues to recover from widespread blackouts and the impact of two hurricanes over the past few weeks. The earthquake was reported about 39 km (24 miles) south of Bartolomé Masó before noon local time, about an hour after a 5.9 magnitude quake rocked the area, the United States Geological Survey (USGS) said. "There have been landslides, damage to homes and power lines," Cuban President Miguel Díaz-Canel said, adding that authorities are evaluating the situation to start recovery efforts.

Read more of this story at Slashdot.




grid

AI Helps Lighten The Load On The Electric Grid

Smart thermostats, batteries and AI could give people the best of both worlds: comfort and efficiency.




grid

HVDC grids : for offshore and supergrid of the future

Location: Engineering Library- TK1001.H83 2016




grid

HVDC grids : for offshore and supergrid future

Location: Electronic Resource- 




grid

One unexpected solution to electric grid blackouts: drones

One in four U.S. households experiences a power outage each year. Scientists at Oak Ridge National Laboratory are working on technology they hope will help fix electric grids: drones. They're betting that 2-ft. large drones connected to "smart" electric grids are a cost-effective step to a more electrified future.

Listen to every episode of Short Wave sponsor-free and support our work at NPR by signing up for Short Wave+ at plus.npr.org/shortwave.

Have an idea for a future episode? We'd love to know — email us at shortwave@npr.org!




grid

Introducing LogRide, the Ultimate Companion for Theme Park and Coaster Enthusiasts

In this episode of our podcast, John Moore introduces us to LogRide - Theme Park Tracker, a must have iOS app for theme park and coaster enthusiasts.

With LogRide, you can track all your park experiences and explore a world of park history, attraction stats, and various other features. The app includes convenient functionalities like Park Check-In to add dates to your attraction logs, Haunts for logging annual haunt events and haunted houses, Midways to discover portable attractions at fairs and carnivals, and provides live wait times for over 50 theme parks. It covers a vast range of over 3500 parks, including popular destinations such as Disney, Universal, Cedar Fair, Six Flags, SeaWorld, and many more!

During this episode, John takes us on a detailed tour of the app's functionalities, layout, and settings. He explains and demonstrates how to log or update your ride records, ensuring that you make the most of this theme park tracking tool.




grid

Petro vs Ingrid Betancourt, Laura Sarabia con nuevo cargo y otro cierre vía al Llano

La Luciérnaga se enciende para hablar de Carlos Alonso Lucio, exintegrante del M-19, quien estuvo presente junto a Ingrid Betancourt en el día en que, según relató, se encontró con el actual presidente en un profundo estado de crisis en su residencia en Bruselas, Bélgica. Lucio, ratificó la veracidad de todo lo expuesto por ella, ya que compartió ese momento con Betancourt en el encuentro con el entonces secretario de la embajada de Colombia en Bélgica. Además, la exjefe del gabinete de Gustavo Petro, Laura Sarabia, será la nueva directora del Departamento de Prosperidad Social. De acuerdo a lo que acabó de trascender, esto marcará su regreso a la rama ejecutiva. Y por último, Coviandina, empresa encargada de la concesión en la vía Bogotá- Villavicencio, anunció que este importante corredor vial tendrá un cierre temporal hasta el próximo martes 29 de agosto a las 3:00 de la mañana. 
La Luciérnaga, un espacio de humor y opinión de Caracol Radio que acompaña desde hace más de 30 años a sus oyentes en el regreso a casa.




grid

Ingrid Betancourt aseguró que el próximo presidente saldrá de Coalición Centro Esperanza




grid

Ingrid Betancourt aseguró que el próximo presidente saldrá de Coalición Centro Esperanza




grid

Ingrid: "Estaba secuestrada y escuchaba que decían 'Piedad es nuestra'"




grid

China's CATL pushes beyond batteries into power grids, EV platforms

Robin Zeng, the billionaire founder of CATL , aims to reinvent the world’s largest battery maker as a green-energy provider and to slash the cost of developing electric vehicles, upending the economics of the industry that has powered its growth.




grid

Exclusive-Chinese giant CATL pushes beyond batteries into power grids, EV platforms

Robin Zeng, the billionaire founder of CATL, aims to reinvent the world’s largest battery maker as a green-energy provider and to slash the cost of developing electric vehicles, upending the economics of the industry that has powered its growth. Zeng told Reuters in an interview that he expects…




grid

Indian Fund Teams Up With UK and Norway to Boost Struggling Power Grid with $300 Million Injection




grid

Display data with the Repeat Signage datagrid

7-minute video shows you how to filter and display data in a datagrid as part of your digital signage software presentations for display on any screen, anywhere. This feature is available in Repeat Signage Corporate or Media Wall editions and is ideal for corporate offices to help keep staff updated on relevant information




grid

Collaboration on the gridiron: an interview with Fred Bowen and James Ransome

Sports are important to young people on many levels. When participating, they experience teamwork, self-discipline, following rules, and just plain fun. Often, children see role models in professional athletes. But professional sports can provide an introduction to history, depicting the times in which they are played. Also like the world we live in, games have evolved over time to respond to events and social changes.




grid

EnergyHub: Bringing the Smart Grid Home

In-Home Dashboard Makes Living Green and Lowering Bills Easy




grid

Off the GRID

OM New Zealand’s new Off The GRID discipleship programme aims to inspire young adults to live for God and to serve others.




grid

Going Off The GRID to learn about God

A French couple attended the Off The GRID discipleship programme in New Zealand, where they learned about missions and God.