mise-en-place
mise-en-place
A collection of layout primitives for building Vue.js apps.
Usage
Directly in the browser
Drop the library in with a <script> tag alongside Vue to globally install all components:
<div id="app">
<layout>...</layout>
</div>
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/mise-en-place"></script>
<script>
new Vue({ el: "#app" });
</script>
Or, if you only want to use a small subset of components, drop them in individually:
<div id="app">
<layout></layout>
</div>
<script src="https://unpkg.com/vue"></script>
<script src="https://unpkg.com/mise-en-place/Layout"></script>
<script>
new Vue({ el: "#app" });
</script>
In a module system
Install the library with NPM:
npm install mise-en-place
Then register the library as a plugin to globally install all components:
import MiseEnPlace from "mise-en-place";
Vue.use(MiseEnPlace);
Or, import components individually for local registration:
import { Layout } from "mise-en-place";
export default {
components: { Layout }
};
TODO
- icon
- button
- link
- icon-button
- icon-link
- columns
- column
- fix grid
- grid-area (for named grid areas)
- divider
Related Packages
the-themex-project
Themex aims to prevent a blank screen in your IDE and serves as a solid foundati...
7,230
18
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.1.1 | >=2.0.0 | MIT | |
| 0.1.0 | >=2.0.0 | MIT | |
| 0.0.5 | >=2.0.0 | MIT | |
| 0.0.4 | ^2.6.10 | MIT | |
| 0.0.3 | ^2.6.10 | MIT | |
| 0.0.2 | ^2.6.10 | MIT | |
| 0.0.1 | ^2.6.10 | MIT | |
| 0.0.0 | ^2.6.10 | MIT |