flexi

3.0.0-alpha.1 • Public • Published

Flexi

npm version Ember Observer Score Code Climate

Flexi is a responsive-design layout framework like Bootstrap and Foundation. Flexi is focused on performance and maintainability, utilizing Ember for greater configuration and convenience than Bootstrap or Foundation can offer.

Flexi does most of it's heavy lifting at build time, happily adding very little runtime code and CSS to your project.

Learn More

Installation

ember install flexi

That's all that required if you're using the classic component layout. If you are using a pod-based structure you will also need to install the shim for ember-app. This is done by modifiying your ember-cli-build.js file. This shim makes ember-cli's template tree able to find the templates for layouts.

const EmberApp = require("ember-cli/lib/broccoli/ember-app");
const shim = require("@html-next/flexi-layouts/lib/pod-templates-shim");

shim(EmberApp);

Support, Questions, Collaboration

Join the Ember community on Discord

Release Notes

Changelog

Contributing

  • Open an Issue for discussion first if you're unsure a feature/fix is wanted.
  • Branch off of main (default branch)
  • Use descriptive branch names (e.g. <type>/<short-description>)
  • PR against main (default branch).

Thanks

A special thanks goes out to @ebryn for the inspiration to pursue a solution for explicit layouts, and IsleofCode for providing the time to build the original implementation.

Package Sidebar

Install

npm i flexi

Weekly Downloads

35

Version

3.0.0-alpha.1

License

MIT

Unpacked Size

62.7 kB

Total Files

12

Last publish

Collaborators

  • runspired
  • kybishop
  • rwwagner90
  • pzuraq
  • twokul
  • mixonic