Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

1css

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

1css

1CSS - CSS dialect made for fun

  • 0.1.1
  • npm
  • Socket score

Version published
Maintainers
1
Created
Source

1css

[NPM Version] (https://npmjs.org/package/1css) [Build Status] (https://travis-ci.org/azproduction/1css) [Coverage Status] (https://coveralls.io/r/azproduction/1css) [Dependency Status] (https://gemnasium.com/azproduction/1css)

Название читается как «один, эс-как-русская-эс, эс-как-доллар, эс-как-доллар».

1CSS это революционно новый язык, который компилируется в CSS, Stylus, SASS, LESS и любые другие форматы препроцессоров CSS. В отличии от всех существующих препроцессоров CSS для его написания используется кириллица и слова русского языка.

Планируется поддержка склонения слов в значениях свойств(синий, синяя, синее) и правильный порядок слов и склонение в свойствах (тень-текста вместо текст-тень).

Install

npm i 1css for node.js and <script src="dist/1css.min.js"></script> for browser

Example

Чистый CSS с 1CSS синтаксисом

@медия печать {
    * {
        цвет: черный !важно;
        текст-тень: нету !важно;
        фон: прозрачный !важно;
        коробка-тень: нету !важно;
    }

    я,
    я:посещен {
        текст-украшение: подчеркнут;
    }

    я[href]:после {
        содержимое: " (" аттр(href) ")";
    }

    аббр[title]:после {
        содержимое: " (" аттр(title) ")";
    }
}

.alert-dismissable .close {
  позиция: относительный;
  верх: -2тч;
  право: -21тч;
  цвет: наследовать;
}

.progress.active .progress-bar {
   анимация: progress-bar-stripes 2сек линейный бесконечный;
   цвет: №000;
}

@ключевыекадры progress-bar-stripes {
    от {
        фон-позиция: 40тч 0;
    }
    до {
        фон-позиция: 0 0;
    }
}

Stylus с 1CSS синтаксисом

тело
  шрифт 12тч Helvetica, Arial, без-засечек

я.button
  рамка-радиус 5тч

Usage

Node

var oneCss = require('1css');

oneCss.decode(oneCss.encode('div{font: Arial 1px red;}'));

Browser

window['1css'].decode(window['1css'].encode('div{font: Arial 1px red;}'));

Authors

  • @azproduction
  • @axlerk
  • @outring
  • @olmokhov_ru

FAQs

Package last updated on 11 Nov 2013

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc