GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Home

This repository was archived by the owner on Jan 6, 2025. It is now read-only.

Home

Jump to bottom
CaerusKaru edited this page Dec 14, 2018 · 49 revisions

Angular Layout

Angular Layout provides a sophisticated API using Flexbox, CSS Grid, and mediaQuery. This module provides Angular developers with component layout features using a custom Layout API, mediaQuery observables, and injected DOM flexbox-2016 and CSS Grid stylings.

The Layout engine intelligently automates the process of applying appropriate CSS to browser view hierarchies. This automation also addresses many of the complexities and workarounds encountered with the traditional, manual, CSS-only application of Flexbox CSS.

css3-flexbox-model

Angular Layout is a pure-Typescript Layout engine; unlike the pure CSS implementations published in other Flexbox libraries and the JS+CSS implementation of AngularJS Material Layouts.

  • This implementation of Angular Layout is independent of Angular Material (v1 or v2)
  • This implementation is currently only available for Angular (v4.1 and higher) applications

Featured Demo

One of the hardest features to implement is a grid layout with specific column spans. Our online demo shows how easy this is!

Live Demo:

Featured

Source Code:

Feature Source

                   -   API Documentation   -   StackBlitz Template   -   Live Demos

  • Home

  • Quick Links

    • Gitter Chat
    • Discussion Forum
  • Documentation

    • Static API
    • Responsive API
    • API Documentation
    • Custom Breakpoints
    • Style Builders
    • Performance Considerations
  • Demos

    • Live Online
    • Source Code
  • StackBlitz Templates

    • Flex-Layout Template
    • Flex-Layout + Material
  • Learning FlexBox

    • CSS Flexbox Reference
    • How Flexbox Works - Explained
    • Complete Guide to FlexBox
  • History

    • Why use Angular Layout
    • Browser Support
    • Background
    • Adaptive Layouts
  • Developer Guides

    • NPM Installs
    • Developer Setup
    • Builds + Fast Starts
    • Using Angular CLI
    • WebPack Configuration
  • Contributing

    • Contributing
    • Coding Standards
    • Code Review

Clone this wiki locally

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.