Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/preload #123

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
1c2baec
pagination inputs are updated
Nov 22, 2018
6f45e21
buidl error fix
Nov 23, 2018
fd03834
run error fix for datepicker
Nov 23, 2018
4f70378
vscode control is removed
Nov 23, 2018
98c7e3e
prebuild script is added
Nov 23, 2018
f839bc0
build event is updated
Nov 23, 2018
f8ff607
empty dist problem fix
Nov 23, 2018
4fcc6d1
after install triggger build
Nov 23, 2018
b41c9e6
build dist problem fix
Nov 23, 2018
070afbe
test package.json update
Nov 23, 2018
6895954
npm ignore file is added
Nov 23, 2018
7ae020c
task is updated
Nov 23, 2018
952c6b2
unneceesaay files are removed
Nov 23, 2018
899aed5
try to load npm package
Nov 23, 2018
e54feba
data table view is updated
Nov 26, 2018
5d1a881
npm ignore file is empty
Nov 26, 2018
ce599cd
vue-blu-2 version is generated
Nov 29, 2018
8ae886f
read me file is updated
Nov 29, 2018
82139b2
Merge pull request #2 from sazarag/master
eurekoweb Nov 29, 2018
da0aa32
fevents is removed from package.json to run at windows
Nov 29, 2018
dd1630e
name change
Dec 3, 2018
bf9d69f
Modifying ReadMe file and change collapse title as v-html
efesezer Dec 6, 2018
a7b783d
Version changed
efesezer Dec 6, 2018
edeeaf4
Version chaged
efesezer Dec 6, 2018
e456933
EurekoSigorta/vue-bulma2 is set
Dec 20, 2018
4536d60
package version change
Dec 20, 2018
836d33a
Upgrade packages
serhankilicarslan Jan 6, 2021
ce066ea
Revert "Upgrade packages"
serhankilicarslan Jan 7, 2021
59fb1fa
preload added for fonts
serhankilicarslan Jan 7, 2021
14ddf1d
version upgrade
serhankilicarslan Jan 7, 2021
6499163
new build
serhankilicarslan Jan 7, 2021
81bee79
dist ignore
serhankilicarslan Jan 7, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ module.exports = {
'no-eval': 0,
'no-plusplus': 0,
'consistent-return': 0,
'linebreak-style': 0
},
'globals': {
"window": true,
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ test/unit/coverage
test/e2e/reports
selenium-debug.log
build/.cache
.vscode
9 changes: 9 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
.DS_Store
.idea
node_modules/
npm-debug.log
test/unit/coverage
test/e2e/reports
selenium-debug.log
build/.cache
.vscode
17 changes: 11 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,23 @@
# Attention
I'm very sorry about the lack of concern about this library Recently. So busy in doing other things and I have no time to maintain it. I will be back in 2 about months. Thanks everyone!(20170526)
Thanks to Chenz, because of his oblivion to vue-blu project. We generated new version of vue-blu

近期其他事过于繁忙,以致没时间维护这个库了。很抱歉,不能更新和回答大家的问题。我会在大约两个月后回来继续更新维护它。谢谢大家的支持!(20170526)

# Vue-Blu
Vue-Blu is an ui components library base on VueJS and Bulma that helps you build your web application easily

## Documents & Demo
[documents & demo](https://chenz24.github.io/vue-blu/#/)

## Installation
Blu is available on NPM
```
npm install vue-blu --save
npm install vue-bulma2 --save
```
### Quick Start
```
import Vue from 'vue'
import VueBlu from 'vue-blu'
import 'vue-blu/dist/css/vue-blu.min.css'
import VueBlu from 'vue-bulma2'
import 'vue-bulma2/dist/css/vue-blu.min.css'

Vue.use(VueBlu)

Expand All @@ -27,6 +26,12 @@ Vue.use(VueBlu)
## Development

```bash
# install phyton 2.7
If it is not installed, it is required for sass build
# install sass
npm install node-sass --save
# install C++ compiler
Modify visual studio and install C++ package
# install dependencies
npm install
# serve with hot reload at localhost:8080
Expand All @@ -37,7 +42,7 @@ npm run package

## Version

- 0.1.9 beta
- 0.2.0

## Compatibility

Expand Down
7 changes: 7 additions & 0 deletions build/webpack.dev.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ var merge = require('webpack-merge')
var utils = require('./utils')
var baseWebpackConfig = require('./webpack.base.conf')
var HtmlWebpackPlugin = require('html-webpack-plugin')
var PreloadWebpackPlugin = require('preload-webpack-plugin')

// add hot-reload related code to entry chunks
Object.keys(baseWebpackConfig.entry).forEach(function (name) {
Expand All @@ -29,6 +30,12 @@ module.exports = merge(baseWebpackConfig, {
filename: 'index.html',
template: 'index.html',
inject: true
}),
new PreloadWebpackPlugin({
rel: 'preload',
as: 'font',
include: 'allAssets',
fileWhitelist: [/\.(woff2?|eot|ttf|otf)(\?.*)?$/i],
})
]
})
7 changes: 7 additions & 0 deletions build/webpack.prod.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ var merge = require('webpack-merge')
var baseWebpackConfig = require('./webpack.base.conf')
var ExtractTextPlugin = require('extract-text-webpack-plugin')
var HtmlWebpackPlugin = require('html-webpack-plugin')
var PreloadWebpackPlugin = require('preload-webpack-plugin')
var env = process.env.NODE_ENV === 'testing'
? require('../config/test.env')
: config.build.env
Expand Down Expand Up @@ -58,6 +59,12 @@ var webpackConfig = merge(baseWebpackConfig, {
// necessary to consistently work with multiple chunks via CommonsChunkPlugin
chunksSortMode: 'dependency'
}),
new PreloadWebpackPlugin({
rel: 'preload',
as: 'font',
include: 'allAssets',
fileWhitelist: [/\.(woff2?|eot|ttf|otf)(\?.*)?$/i],
}),
// split vendor js into its own file
new webpack.optimize.CommonsChunkPlugin({
name: 'vendor',
Expand Down
8,408 changes: 8,408 additions & 0 deletions dist/css/vue-blu.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/vue-blu.css.map

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions dist/css/vue-blu.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions dist/css/vue-blu.min.css.map

Large diffs are not rendered by default.

Binary file added dist/fonts/fontawesome-webfont.eot
Binary file not shown.
Binary file added dist/fonts/fontawesome-webfont.ttf
Binary file not shown.
Binary file added dist/fonts/fontawesome-webfont.woff
Binary file not shown.
Binary file added dist/fonts/fontawesome-webfont.woff2
Binary file not shown.
2,671 changes: 2,671 additions & 0 deletions dist/img/fontawesome-webfont.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading