stylelint-config-sky

1.1.0 • Public • Published

stylelint-config-sky

Build Status codecov npm version

Install

$ npm install --save-dev stylelint-config-sky

Sample

@import url("x.css");
@import url("y.css");
 
.selector1 {
  margin-top: 24px;
  padding: "1px 2px 3px 4px";
}
 
.selector-1,
.selector-2,
.selector-3[type="text"] {
  background: linear-gradient(#fffrgba(0, 0, 0, .1));
  box-sizing: border-box;
  color: #333;
}
 
.selector-a,
.selector-b:not(:first-child) {
  padding: 10px;
  top: calc(calc(1em * 20) / 40);
}
 
@media (min-width >= 10em) {
  .selector {
    /* comment 1*/
    background-color: #ccc;
 
    /* comment 2*/
    transform: translate(11) scale(4);
  }
}
 
.selector-x > .selector-y {
  font-size: 1rem;
}
 
.selector-z:after {
  background-image: url("http://hoge/x.svg");
  content: "";
}
 
/* css-next */
:root {
  --font-size: 1rem;
  --color: #fff;
  --danger-theme: {
    background: red;
    color: hwb(900%0%.5);
  };
}
 
body {
  font-family: system-ui;
}
 
.selector-100 {
  text-align: center;
 
  & p {
    color: #f0f;
  }
 
  & a {
    color: var(--color);
  }
}
 
.danger {
  @apply --danger-theme;
  font-size: calc(var(--font-size) * 2);
}
 
p:matches(:first-child.special{
  background-color: hsl(300grad 25% 15% / 70%);
  color: red;
}
 
@custom-media --small-viewport (max-width: 30em);
 
@custom-selector :--button button.button;

Package Sidebar

Install

npm i stylelint-config-sky

Weekly Downloads

1

Version

1.1.0

License

MIT

Last publish

Collaborators

  • hiroppy