Skip to content

Commit

Permalink
chore: use jswork scope
Browse files Browse the repository at this point in the history
  • Loading branch information
afeiship committed Mar 7, 2021
1 parent dd2f84f commit 238071f
Show file tree
Hide file tree
Showing 26 changed files with 308 additions and 264 deletions.
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
node_modules
bower_components
coverage
npm-debug.log
yarn.lock
Gemfile.lock
yarn-error.log
package-lock.json
.DS_Store
.idea
.vscode
14 changes: 14 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
build
node_modules
src
docs
test
__tests__
.prettierrc
.editorconfig
gulpfile.js
LICENSE.txt
Rakefile
server.js
.prettierrc
.release-it.json
1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
sass_binary_site=https://npm.taobao.org/mirrors/node-sass/
package-lock=false
27 changes: 27 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"trailingComma": "es5",
"arrowParens": "always",
"bracketSpacing": true,
"jsxBracketSameLine": true,
"tabWidth": 2,
"semi": true,
"singleQuote": true,
"overrides": [
{
"files": "*.scss",
"options": {
"trailingComma": "none",
"tabWidth": 2,
"parser": "scss"
}
},
{
"files": "*.json",
"options": {
"trailingComma": "none",
"tabWidth": 2,
"parser": "json"
}
}
]
}
16 changes: 16 additions & 0 deletions .release-it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"git": {
"requireCleanWorkingDir": false
},
"hooks": {
"after:init": [
"t2k"
],
"after:bump": [
"npm run build"
]
},
"github": {
"release": true
}
}
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2016 afei <1290657123@qq.com>
Copyright (c) 2020 afei <1290657123@qq.com>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
43 changes: 37 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,39 @@
# webkit-sassui-fieldset-divider
> Divider implement by field set and legend tag
# wsui-fieldset-divider
> Divider implement by field set and legend tag.
## usage:
+ https://afeiship.github.io/webkit-sassui-fieldset-divider/
[![version][version-image]][version-url]
[![license][license-image]][license-url]
[![size][size-image]][size-url]
[![download][download-image]][download-url]

## installation
```shell
npm i @jswork/wsui-fieldset-divider
```

## usage
```scss
// use sass
@import '~@jswork/wsui-fieldset-divider/dist/index.scss';
// use css
@import '~@jswork/wsui-fieldset-divider/dist/style.css';
```

## preview
- https://afeiship.github.io/wsui-fieldset-divider/

## license
Code released under [the MIT license](https://github.com/afeiship/wsui-fieldset-divider/blob/master/LICENSE.txt).

[version-image]: https://img.shields.io/npm/v/@jswork/wsui-fieldset-divider
[version-url]: https://npmjs.org/package/@jswork/wsui-fieldset-divider

[license-image]: https://img.shields.io/npm/l/@jswork/wsui-fieldset-divider
[license-url]: https://github.com/afeiship/wsui-fieldset-divider/blob/master/LICENSE.txt

[size-image]: https://img.shields.io/bundlephobia/minzip/@jswork/wsui-fieldset-divider
[size-url]: https://github.com/afeiship/wsui-fieldset-divider/blob/master/dist/wsui-fieldset-divider.min.js

[download-image]: https://img.shields.io/npm/dm/@jswork/wsui-fieldset-divider
[download-url]: https://www.npmjs.com/package/@jswork/wsui-fieldset-divider

## resources:
+ https://github.com/afeiship/generator-webkit-sassui
29 changes: 0 additions & 29 deletions bower.json

This file was deleted.

18 changes: 0 additions & 18 deletions build/build.js

This file was deleted.

10 changes: 3 additions & 7 deletions build/clean.js
Original file line number Diff line number Diff line change
@@ -1,16 +1,12 @@
(function() {

'use strict';
var gulp = require('gulp');
var config = require('./config');
var argv = require('yargs').argv;
var $ = require('gulp-load-plugins')({
pattern: ['gulp-*', 'gulp.*', 'del']
pattern: ['gulp-*', 'gulp.*', 'del'],
});

//clean
gulp.task('clean', function() {
return $.del('dist');
});

}());
})();
30 changes: 0 additions & 30 deletions build/config.js

This file was deleted.

15 changes: 15 additions & 0 deletions build/docs.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
(function () {
'use strict';

var gulp = require('gulp');
var $ = require('gulp-load-plugins')({
pattern: ['gulp-*', 'gulp.*', 'del'],
});
//styles
gulp.task('docs', function () {
return gulp
.src('docs/style.scss')
.pipe($.sass({ outputStyle: 'expanded' }).on('error', $.sass.logError))
.pipe(gulp.dest('docs'));
});
})();
21 changes: 12 additions & 9 deletions build/styles.js
Original file line number Diff line number Diff line change
@@ -1,18 +1,21 @@
(function() {

(function () {
'use strict';

var gulp = require('gulp');
var config = require('./config');
var argv = require('yargs').argv;
var autoprefixer = require('autoprefixer');
var $ = require('gulp-load-plugins')({
pattern: ['gulp-*', 'gulp.*', 'del']
pattern: ['gulp-*', 'gulp.*', 'del', '@jswork/gulp-*'],
});

//styles
gulp.task('styles',function() {
return gulp.src('src/*.scss')
gulp.task('styles', function () {
return gulp
.src('src/*.scss')
.pipe($.jswork.pkgHeader())
.pipe(gulp.dest('dist'))
.pipe($.sass())
.pipe($.postcss([autoprefixer()]))
.pipe($.rename('style.css'))
.pipe(gulp.dest('dist'));
});

}());
})();
20 changes: 0 additions & 20 deletions build/test.js

This file was deleted.

20 changes: 20 additions & 0 deletions dist/index.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/*!
* name: @jswork/wsui-fieldset-divider
* description: Divider implement by field set and legend tag.
* homepage: https://github.com/afeiship/wsui-fieldset-divider
* version: 1.0.0
* date: 2021-03-07 21:16:28
* license: MIT
*/

$wsui-fieldset-divider-align-map: (left, center, right);
.wsui-fieldset-divider {
padding: 0;
border: none;
border-top: 1px solid;
@each $value in $wsui-fieldset-divider-align-map {
&[data-align="#{$value}"] {
text-align: $value;
}
}
}
18 changes: 18 additions & 0 deletions dist/style.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
/*!
* name: @jswork/wsui-fieldset-divider
* description: Divider implement by field set and legend tag.
* homepage: https://github.com/afeiship/wsui-fieldset-divider
* version: 1.0.0
* date: 2021-03-07 21:16:28
* license: MIT
*/
.wsui-fieldset-divider {
padding: 0;
border: none;
border-top: 1px solid; }
.wsui-fieldset-divider[data-align="left"] {
text-align: left; }
.wsui-fieldset-divider[data-align="center"] {
text-align: center; }
.wsui-fieldset-divider[data-align="right"] {
text-align: right; }
16 changes: 0 additions & 16 deletions dist/webkit-sassui-fieldset-divider.scss

This file was deleted.

16 changes: 9 additions & 7 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,36 +5,38 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>webkit-sassui-fieldset-divider</title>
<link rel="stylesheet" href="./test.css">
<title>wsui-fieldset-divider</title>
<link rel="stylesheet" href="./style.css">
</head>

<body>
<div class="test-webkit-sassui-fieldset-divider">

<div class="test-wsui-fieldset-divider">
<h3>align: left | center | right </h3>
<center style="color:dodgerblue">
<fieldset class="px webkit-sassui-fieldset-divider">
<fieldset class="px wsui-fieldset-divider">
<legend>我是分隔线:Default</legend>
</fieldset>
</center>
<center style="color:salmon">
<fieldset class="pl webkit-sassui-fieldset-divider" data-align=left>
<fieldset class="pl wsui-fieldset-divider" data-align=left>
<legend>我是一条帅气的分隔线: left </legend>
</fieldset>
</center>

<center style="color:seagreen">
<fieldset class="px webkit-sassui-fieldset-divider" data-align=center>
<fieldset class="px wsui-fieldset-divider" data-align=center>
<legend>我是一条普通的分隔线: center </legend>
</fieldset>
</center>

<center style="color:royalblue">
<fieldset class="pr webkit-sassui-fieldset-divider" data-align=right>
<fieldset class="pr wsui-fieldset-divider" data-align=right>
<legend>我是一条帅气的分隔线: right</legend>
</fieldset>
</center>
</div>

</body>

</html>
Loading

0 comments on commit 238071f

Please sign in to comment.