Directory

← Back

concrete-elements

A set of web components and styles created specifically for the development of small, focused web apps.

Author

Rating

Popularity

<100

Concrete logo

Published on webcomponents.org

About

Build web apps with Concrete!

Concrete is a set of web components and styles created specifically for the development of small, focused web apps.

Try now

You can demo all available Concrete elements, as well as access associated documentation, on the official Concrete site.

To hit the ground running with Concrete, you can base projects off the Concrete Starter App. This includes the necessary NPM and Webpack configurations, plus the most optimized HTML and directory structure for Concrete apps. Simply npm install, npx webpack, and go!

Install and use

You can start using Concrete after installing it with NPM:

npm i concrete-elements

To use Concrete elements in your code, import them like any other module:

import { ConcreteButton } from '../node_modules/concrete-elements/src/elements/ConcreteButton.js';

You can also use the bundled and minified files from /dist or the CDN:

<script src="https://unpkg.com/concrete-elements@latest/dist/concrete.bundle.js"></script>

Once Concrete is available, you can declare elements using plain HTML:

<concrete-button>Click me!</concrete-button>

Developer setup

A developer setup guide is available on the wiki.

License

This project is licensed under the MIT license.

Compatibility

(Loading compatibility data...)

Was this helpful? Need more help?
Leave a comment or a question below. You can also join the chat on Discord or ask questions on StackOverflow.

Version

Dependencies

Released
2019-04-17
Maturity
IMPORTED
License
MIT License

Compatibility

Framework
Browser
Browser Independent

concrete-elements - Vaadin Add-on Directory

A set of web components and styles created specifically for the development of small, focused web apps. concrete-elements - Vaadin Add-on Directory
[Concrete logo](https://concrete-elements.org) [![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/concrete-elements) # About Build web apps with Concrete! Concrete is a set of [web components](https://www.webcomponents.org/) and styles created specifically for the development of small, focused web apps. # Try now You can demo all available Concrete elements, as well as access associated documentation, on [the official Concrete site](https://concrete-elements.org). To hit the ground running with Concrete, you can base projects off the [Concrete Starter App](https://github.com/andrewrabon/concrete-starter-app). This includes the necessary NPM and Webpack configurations, plus the most optimized HTML and directory structure for Concrete apps. Simply npm install, npx webpack, and go! # Install and use You can start using Concrete after installing it with [NPM](https://www.npmjs.com/package/concrete-elements): ``` npm i concrete-elements ``` To use Concrete elements in your code, import them like any other module: ``` import { ConcreteButton } from '../node_modules/concrete-elements/src/elements/ConcreteButton.js'; ``` You can also use the bundled and minified files from [/dist](https://github.com/andrewrabon/concrete-elements/tree/master/dist) or the CDN: ``` ``` Once Concrete is available, you can declare elements using plain HTML: ``` Click me! ``` # Developer setup [A developer setup guide is available on the wiki.](https://github.com/andrewrabon/concrete-elements/wiki/Developer-setup-guide) # License This project is licensed under [the MIT license](https://github.com/andrewrabon/concrete-elements/blob/master/LICENSE.md).
View on NPM
View on GitHub

concrete-elements version 0.4.0
### Dependencies

concrete-elements version 0.4.1
### Dependencies

concrete-elements version 0.4.2
### Dependencies

concrete-elements version 0.4.3
### Dependencies

concrete-elements version 0.4.4
### Dependencies

concrete-elements version 0.4.5
### Dependencies

concrete-elements version 0.4.6
### Dependencies

Online