Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@_nu/css-input

Package Overview
Dependencies
Maintainers
2
Versions
8
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@_nu/css-input - npm Package Compare versions

Comparing version
0.0.2
to
1.0.0
+7
less/skins/default/block.less
input.nu_input._block,
.nu_input._block input {
display: block;
}
.nu_input._block input {
width: 100%;
}
input.nu_input._capsule,
.nu_input._capsule input {
border-radius: 100px;
}
input.nu_input:focus,
.nu_input input:disabled {
background-color: #f5f5f5;
cursor: not-allowed;
}
input.nu_input:focus,
.nu_input input:focus {
border-color: #007bff;
}
input.nu_input._l,
.nu_input._l input {
height: 48/18 * 1em;
font-size: 18px;
padding: (48-18 * 1.5)/2/18 * 1em 0.75em;
}
input.nu_input._line,
.nu_input._line input {
border-top-color: transparent;
border-left-color: transparent;
border-right-color: transparent;
border-radius: 0;
padding-left: 0;
padding-right: 0;
}
input.nu_input._line:focus,
.nu_input._line input:focus {
outline: none;
}
input.nu_input._s,
.nu_input input._s {
height: 32/12 * 1em;
font-size: 12px;
padding: (32-12 * 1.5)/2/12 * 1em 0.75em;
}
.nu_input._block input,input.nu_input._block{display:block}.nu_input._block input{width:100%}
.nu_input._capsule input,input.nu_input._capsule{border-radius:100px}
.nu_input input:disabled,input.nu_input:focus{background-color:#f5f5f5;cursor:not-allowed}
.nu_input input:focus,input.nu_input:focus{border-color:#007bff}
.nu_input._l input,input.nu_input._l{height:2.66666667em;font-size:18px;padding:.58333333em .75em}
.nu_input._line input,input.nu_input._line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-radius:0;padding-left:0;padding-right:0}.nu_input._line input:focus,input.nu_input._line:focus{outline:0}
.nu_input input._s,input.nu_input._s{height:2.66666667em;font-size:12px;padding:.58333333em .75em}
+6
-25

@@ -1,6 +0,8 @@

## [0.0.1](https://github.com/nu-system/css-input/compare/v0.0.7...v0.0.1) (2020-04-12)
# 1.0.0 (2020-04-25)
### Bug Fixes
- change the color ([01709db](https://github.com/nu-system/css-input/commit/01709db950497dac8018cc8801d65b75a87057ec))
- remove git add in lint-stage ([764bbb2](https://github.com/nu-system/css-input/commit/764bbb2a0ae877a40db175701ddac6e7f0d10353))
- 修改按钮颜色 ([90eece6](https://github.com/nu-system/css-input/commit/90eece60ab632d824acfe96a6cb107c497b3c93b))

@@ -11,28 +13,7 @@ ### Features

- add lint stage ([3f92e48](https://github.com/nu-system/css-input/commit/3f92e481f6e4668f6da62a665600438d8aadc127))
- first commit ([dd4adf7](https://github.com/nu-system/css-input/commit/dd4adf72b3702efcdf8d673359bacace7e36bff6))
- publish ([bc1a756](https://github.com/nu-system/css-input/commit/bc1a756e746b364da5984c6a37ecb63438a2dc56))
- update builder ([e9d7456](https://github.com/nu-system/css-input/commit/e9d745645c5e5328966011ea24d817baaf4f1ac8))
- 修改 diabale ([4614eab](https://github.com/nu-system/css-input/commit/4614eab02eade651f137ed7ebb9d6eb9d552691f))
- 添加日志 ([a832ca3](https://github.com/nu-system/css-input/commit/a832ca3c9f00e068c59f6a292926f1716aad773d))
- 添加自动添加日志 ([5b0c13f](https://github.com/nu-system/css-input/commit/5b0c13f4b668275c93e62c236774fdfeba55e8f7))
## [0.0.7](https://github.com/nu-system/css-input/compare/v0.0.6...v0.0.7) (2020-04-05)
### Bug Fixes
- change the color ([01709db](https://github.com/nu-system/css-input/commit/01709db950497dac8018cc8801d65b75a87057ec))
## [0.0.6](https://github.com/nu-system/css-input/compare/v0.0.5...v0.0.6) (2020-03-15)
### Bug Fixes
- 修改按钮颜色 ([90eece6](https://github.com/nu-system/css-input/commit/90eece60ab632d824acfe96a6cb107c497b3c93b))
## [0.0.5](https://github.com/nu-system/css-input/compare/v0.0.4...v0.0.5) (2020-03-15)
### Features
- 修改 diabale ([4614eab](https://github.com/nu-system/css-input/commit/4614eab02eade651f137ed7ebb9d6eb9d552691f))
## [0.0.4](https://github.com/nu-system/css-input/compare/dd4adf72b3702efcdf8d673359bacace7e36bff6...v0.0.4) (2020-03-15)
### Features
- first commit ([dd4adf7](https://github.com/nu-system/css-input/commit/dd4adf72b3702efcdf8d673359bacace7e36bff6))

@@ -1,2 +0,3 @@

.nu_input {
input.nu_input,
.nu_input input {
box-sizing: border-box;

@@ -15,8 +16,1 @@ border: 1px solid;

}
.nu_input:focus {
border-color: #007bff;
}
.nu_input:disabled {
background-color: #f5f5f5;
cursor: not-allowed;
}

@@ -1,1 +0,1 @@

.nu_input{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;border-radius:3px;font:inherit;background-color:#fff;-webkit-transition:border-color 200ms,color 200ms,background-color 200ms;transition:border-color 200ms,color 200ms,background-color 200ms;padding:.5em .75em;height:2.5em;font-size:16px;line-height:1.5em;display:inline-block;vertical-align:middle}.nu_input:focus{border-color:#007bff}.nu_input:disabled{background-color:#f5f5f5;cursor:not-allowed}
.nu_input input,input.nu_input{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid;border-radius:3px;font:inherit;background-color:#fff;-webkit-transition:border-color 200ms,color 200ms,background-color 200ms;transition:border-color 200ms,color 200ms,background-color 200ms;padding:.5em .75em;height:2.5em;font-size:16px;line-height:1.5em;display:inline-block;vertical-align:middle}
{
"name": "@_nu/css-input",
"version": "0.0.2",
"version": "1.0.0",
"description": "CSS Input",

@@ -32,3 +32,4 @@ "repository": "git@github.com:nu-system/css-input.git",

"build": "gulp build",
"commit": "git add . && git cz",
"pub": "npm publish --access public",
"cz": "git add . && git cz",
"log": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0",

@@ -40,3 +41,4 @@ "commitizenInit": "commitizen init cz-conventional-changelog --yarn --dev --exact",

"hooks": {
"pre-commit": "npm run log && git add . && lint-staged"
"pre-commit": "npm run log && git add . && lint-staged",
"commit-msg": "commitlint -e $HUSKY_GIT_PARAMS"
}

@@ -50,2 +52,4 @@ },

"devDependencies": {
"@commitlint/cli": "^8.3.5",
"@commitlint/config-conventional": "^8.3.4",
"cli": "^1.0.1",

@@ -52,0 +56,0 @@ "commitizen": "^4.0.3",

+47
-23

@@ -1,2 +0,2 @@

# @_nu/css-input
# @\_nu/css-input

@@ -16,5 +16,5 @@ [![npm package][npm-badge]][npm-url]

English | [简体中文](https://nu-system.github.io/zh/css/input/)
English | [简体中文](./zh/README.md)
## How?
## Install

@@ -25,30 +25,54 @@ ```

```
@_nu/css-input/lib
## Tree
```bash
@_nu/css-input/
lib
├── index.css // base style
├── index.css // base style
└── skins
├── block.css // block input
├── capsule.css // capsule input 💊
├── large.css // large input
├── line.css // line input
└── small.css // small input
└── default
├── block.css // block input
├── capsule.css // capsule input 💊
├── disabeld.css // disabeld
├── focus.css // on focus
├── large.css // large input
├── line.css // line input
└── small.css // small input
```
## API
## Core API
| Selector | Function |
| :------------------ | -----------------: |
| .nu_input | base selector |
| .nu_input.\_l | large input |
| .nu_input.\_s | small input |
| .nu_input.\_capsule | variant of input |
| .nu_input.\_block | block input |
| .nu_input:disabled | status of disabled |
| .nu_input.\_line | line of disabled |
| Selector | Function |
| :-------------- | -----------------: |
| input.nu_input | base selector |
| .nu_input input | status of disabled |
Each selector with `_` start needs to import file from `lib/skins`.
```Html
<input class="nu_input" type="text" placeholder="Enter" />
```
## more
```Html
<label class="nu_input">
<input type="text" placeholder="Enter" />
</label>
```
For the sake of flexibility these two ways are equivalent.
## Skins API
| Selector | Function | skin |
| :------------- | ---------------- | -------------: |
| input:disabled | disabled input | `disabled.css` |
| input:focus | focus input | `focus.css` |
| .\_l | large input | `large.css` |
| .\_s | small input | `small.css` |
| .\_capsule | variant of input | `capsule.css` |
| .\_block | block input | `block.css` |
| .\_line | line of disabled | `line.css` |
All the skin api is base on the core api.
## More
- [@\_nu/react-input](https://nu-system.github.io/react/input/)

Sorry, the diff of this file is not supported yet

.nu_input._block {
display: block;
width: 100%;
}
.nu_input._capsule {
border-radius: 100px;
}
.nu_input._l {
height: 48/18 * 1em;
font-size: 18px;
padding: (48-18 * 1.5)/2/18 * 1em 0.75em;
}
.nu_input._line {
border-top-color: transparent;
border-left-color: transparent;
border-right-color: transparent;
border-radius: 0;
padding-left: 0;
padding-right: 0;
}
.nu_input._line:focus {
outline: none;
}
.nu_input._s {
height: 32/12 * 1em;
font-size: 12px;
padding: (32-12 * 1.5)/2/12 * 1em 0.75em;
}
.nu_input._block{display:block;width:100%}
.nu_input._capsule{border-radius:100px}
.nu_input._l{height:2.66666667em;font-size:18px;padding:.58333333em .75em}
.nu_input._line{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-radius:0;padding-left:0;padding-right:0}.nu_input._line:focus{outline:0}
.nu_input._s{height:2.66666667em;font-size:12px;padding:.58333333em .75em}