Code Monkey home page Code Monkey logo

elm-ui-patternfly's Introduction

PF4

About

This is an exploration of the PatternFly design system in elm-ui.

PatternFly Components

Built with elm-ui and the Builder Pattern.

Installation

elm install lenards/elm-ui-patternfly

๐Ÿ“ - thanks for you interest; please note this is a package in early developement.

Status

This is a singular effort without official support. Though the version of this package is >1.0.0, this is a very "alpha" offering at this time. Your patience & interest are appreciated. If you have ideas, feedback, or overall comments, please consider filing an issue

Documentation is in a nascent and incomplete form - my advance & abject apologies.

Materials

As the exploration "sets out", the following materials have been "of use."

Thank you to their creators ๐Ÿ™‡

Links:

Book(s):

Bonus:

Developing

Guidance on contributing will be forthcoming by mid-September 2021. It will be heavily inspired by the CONTRIBUTING.md provided in Ian Mackenzie's elm-geometry package.

Examples

Given how far down in the README this appears - I hope you might understand that the "Examples" are not in a particularly "robust" form at this time.

This repository recently shifted from being a "kicking the trees" endeavor to an actual package (or library). In doing that, I'm trying to find ways of demonstrating the PF4 components in a way to see if they're usage, helpful, and fit their intended purpose. It's in the middle of becoming a library with an Elm Book sample application.

There is a "lofi" example that will morph into "A PF4 Guide in PF4" (or, a PF4 implementation design guide on the PF4 components) and the beginnings of an ElmBook. Of the two examples, the ElmBook one has the least effort invested at the moment.

Each example started as Create Elm App. Though they are (currently) elm reactor compatible, I am developing them using elm-app commands. As PF4 components are more "flesh out", there will be Ellie examples since I think that's is likely a better manner for getting feedback about them.

You can find the default information provided by Create Elm App in the Examples below.

elm-ui-patternfly's People

Contributors

lenards avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.