Skip to content
This repository was archived by the owner on Feb 21, 2022. It is now read-only.

Commit ec34575

Browse files
committed
zUIx v0.4.9-57
1 parent eac0621 commit ec34575

18 files changed

+478
-416
lines changed

README.md

-97
This file was deleted.

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist/README.md

dist/README.md

-1
This file was deleted.

dist/README.md

+104
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<p align="center">
2+
<a href="https://genielabs.github.io/zuix" target="_blank" rel="noopener noreferrer">
3+
<img width="128" src="https://genielabs.github.io/zuix/images/zuix-logo.svg" alt="Vue logo">
4+
</a>
5+
</p>
6+
7+
<p align="center">
8+
<a href="https://travis-ci.org/genielabs/zuix"><img src="https://travis-ci.org/genielabs/zuix.svg?branch=master" alt="Build Status"></a>
9+
<a href="https://badge.fury.io/js/zuix-dist"><img src="https://badge.fury.io/js/zuix-dist.svg" alt="npm dist"></a>
10+
</p>
11+
12+
## zUIx
13+
14+
A lightweight JavaScript library to support you in creating amazing component-based websites and web applications.
15+
16+
##### Documentation site:
17+
18+
[http://zuix.it](https://genielabs.github.io/zuix)
19+
20+
##### Web Starter Project
21+
22+
[https://github.com/genemars/zuix-web-starter](https://github.com/genemars/zuix-web-starter)
23+
24+
25+
### Getting Started
26+
27+
Start using **zUIx** with the [zUIx Web Starter](https://github.com/genemars/zuix-web-starter) project,
28+
or start from scratch by including it in your project using one of the methods described below.
29+
30+
##### Local copy
31+
32+
Download and copy the `.js` file to your project folder and include it in your HTML page:
33+
34+
```html
35+
<script src="js/zuix.min.js"></script>
36+
```
37+
38+
[Download **zUIx v0.4.9-56**](https://genielabs.github.io/zuix/js/zuix.min.js)
39+
*~13 kB (gzipped)*
40+
41+
##### Hosted
42+
43+
Link the `.js` file as an external resource from *GitHub* site:
44+
45+
```html
46+
<script src="https://genielabs.github.io/zuix/js/zuix.min.js"></script>
47+
```
48+
49+
##### NPM
50+
51+
Install from *NPM*
52+
53+
npm install zuix-dist --save
54+
55+
Copy the library from `node_modules/zuix-dist/js` to your project folder
56+
and include it in your HTML pages:
57+
58+
```html
59+
<script src="js/zuix.min.js"></script>
60+
```
61+
62+
##### Bower
63+
64+
Install from *Bower*
65+
66+
bower install zuix-dist --save
67+
68+
Copy the library from `bower_components/zuix-dist/js` to your project folder
69+
and include it in your HTML pages:
70+
71+
```html
72+
<script src="js/zuix.min.js"></script>
73+
```
74+
75+
#### TypeScript integration
76+
77+
To use zUIx in a TypeScript project you can download and include the auto-generated
78+
[module definition file](https://raw.githubusercontent.com/genielabs/zuix/master/dist/ts/zuix.d.ts)
79+
which is located in the distribution folder of the master repo.
80+
81+
82+
### Examples
83+
84+
- [**WebFlix**](https://github.com/genielabs/zuix-web-flix)
85+
*Web app template inspired to Netflix mobile app (PWA)*
86+
- [**HTML-PWA**](https://github.com/genielabs/zuix-html-pwa)
87+
*Web app template of a modern mobile app, made with just HTML, CSS, JavaScript (PWA)*
88+
- [**Web Book**](https://github.com/genielabs/zuix-web-book/)
89+
*Web app template of a web book, suitable for reading but not only (PWA)*
90+
- [**z-Kit**](https://genielabs.github.io/zkit)
91+
*reusable components for modern web*
92+
- [**TodoMVC**](https://genielabs.github.io/zuix-todomvc)
93+
*the classic To-Do MVC application*
94+
- [**Hacker News Reader**](https://genielabs.github.io/zuix-hackernews)
95+
*example web app using* **list_view** *component with progressive/lazy loading*
96+
- [**zUIx on CodePen**](https://codepen.io/genielabs/)
97+
*examples and tutorials on CodePen*
98+
- [**zUIx on Glitch**](https://glitch.com/@genemars)
99+
*examples and tutorials on Glitch*
100+
101+
102+
### Contributing
103+
104+
See the [CONTRIBUTING.md](https://github.com/genielabs/zuix/blob/master/CONTRIBUTING.md) document.

dist/js/zuix-bundler.js

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1-
/* zUIx v0.4.9-56 18.08.19 02:16:32 */
1+
/* zUIx v0.4.9-57 18.08.26 00:04:15 */
22

3-
!function(e){if("object"==typeof exports)module.exports=e();else if("function"==typeof define&&define.amd)define(e);else{var f;"undefined"!=typeof window?f=window:"undefined"!=typeof global?f=global:"undefined"!=typeof self&&(f=self),f.zuixBundler=e()}}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(_dereq_,module,exports){
3+
/** @typedef {Zuix} window.zuix */
4+
(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.zuixBundler = f()}})(function(){var define,module,exports;return (function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(_dereq_,module,exports){
45
/* eslint-disable */
56
/*!
67
* @license
7-
* Copyright 2015-2017 G-Labs. All Rights Reserved.
8+
* Copyright 2015-2018 G-Labs. All Rights Reserved.
89
* https://genielabs.github.io/zuix
910
*
1011
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -357,7 +358,7 @@ module.exports = function serialize(obj, options) {
357358

358359
},{}],4:[function(_dereq_,module,exports){
359360
/*
360-
* Copyright 2015-2017 G-Labs. All Rights Reserved.
361+
* Copyright 2015-2018 G-Labs. All Rights Reserved.
361362
* https://genielabs.github.io/zuix
362363
*
363364
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -408,7 +409,7 @@ function saveBundle() {
408409
const bundleFileName = 'app.bundle.js';
409410
const bundleObj = zuix.bundle();
410411
let headerSummary = '\n/*';
411-
headerSummary += '\n * ZUIX Application Bundle';
412+
headerSummary += '\n * zUIx Application Bundle';
412413
headerSummary += '\n * ';
413414
headerSummary += '\n * '+bundleFileName+' generated by *zuix-bundler*';
414415
headerSummary += '\n * on '+new Date().toISOString();
@@ -461,7 +462,7 @@ module.exports = function(root) {
461462

462463
},{"../zuix/OptionAttributes":5,"./FileSaver":2,"./Serializer":3}],5:[function(_dereq_,module,exports){
463464
/*
464-
* Copyright 2015-2017 G-Labs. All Rights Reserved.
465+
* Copyright 2015-2018 G-Labs. All Rights Reserved.
465466
* https://genielabs.github.io/zuix
466467
*
467468
* Licensed under the Apache License, Version 2.0 (the "License");
@@ -523,6 +524,5 @@ module.exports = function(root) {
523524
return OptionAttributes;
524525
};
525526

526-
},{}]},{},[1])
527-
(1)
528-
});
527+
},{}]},{},[1])(1)
528+
});

0 commit comments

Comments
 (0)