Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haba-kudzaev/kalium19.v3

[DEPRECATED] πŸ“¦ Набор ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, миксинов, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π° языкС прСпроцСссора @sass для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² ускорСнии ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠΈ написания CSS-стилСй.
https://github.com/haba-kudzaev/kalium19.v3

91muilak k19 kalium19 rx1310 sass sass-files sass-functions sass-library sass-mixins scss scss-files scss-library scss-mixins scss-modules

Last synced: 2 days ago
JSON representation

[DEPRECATED] πŸ“¦ Набор ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, миксинов, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π° языкС прСпроцСссора @sass для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² ускорСнии ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠΈ написания CSS-стилСй.

Awesome Lists containing this project

README

        

~~Π­Ρ‚ΠΎ вСрсия с Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ сроком ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ (LTS). Π’Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΎΡ‚Π½Ρ‹Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΌΠΈΠ½ΠΎΡ€Π½Ρ‹Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ (багфиксы, хотфиксы ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ фиксы). ВсС основныС силы сСйчас Π±Ρ€ΠΎΡˆΠ΅Π½Ρ‹ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ [Kalium19 v4](https://github.com/91muilak/kalium19).~~

**Π§Ρ‚, 18 Π°Π²Π³.:** ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Kalium19 v3 ΠΎΠΊΠΎΠ½Ρ‡Π΅Π½Π°! ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ [Kalium19](https://github.com/91muilak/kalium19)

---

Logo Kalium19 v3 [![Бписок измСнСний](https://img.shields.io/github/package-json/version/91muilak/kalium19.v3/main?label=%20)](CHANGELOG.md)
======
:package: Набор ΡƒΡ‚ΠΈΠ»ΠΈΡ‚, миксинов, Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ Π½Π° языкС прСпроцСссора [SASS](https://github.com/sass) для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² ускорСнии ΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠΈ написания CSS-стилСй.

![ПослСдний ΠΊΠΎΠΌΠΌΠΈΡ‚](https://img.shields.io/github/last-commit/91muilak/kalium19.v3)
![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π² Π³ΠΎΠ΄](https://img.shields.io/github/commit-activity/y/91muilak/kalium19.v3)
![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ЯП](https://img.shields.io/github/languages/count/91muilak/kalium19.v3?color=fff)
![Воп ЯП](https://img.shields.io/github/languages/top/91muilak/kalium19.v3?color=C76494)
![ВСрсия SASS](https://img.shields.io/github/package-json/dependency-version/91muilak/kalium19.v3/dev/sass/main?color=CC6699)
![Π Π°Π·ΠΌΠ΅Ρ€ рСпозитория](https://img.shields.io/github/repo-size/91muilak/kalium19.v3?color=ffb600)
![Π Π°Π·ΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π°](https://img.shields.io/github/languages/code-size/91muilak/kalium19.v3)
[![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… issue](https://img.shields.io/github/issues-raw/91muilak/kalium19.v3)
![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… issues](https://img.shields.io/github/issues-closed-raw/91muilak/kalium19.v3?color=354a6d)](https://github.com/91muilak/kalium19.v3/issues)
[![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… PR](https://img.shields.io/github/issues-pr-raw/91muilak/kalium19.v3?label=open%20PR%27s)
![ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… PR](https://img.shields.io/github/issues-pr-closed-raw/91muilak/kalium19.v3?label=closed%20PR%27s)](https://github.com/91muilak/kalium19.v3/pulls)
![visitors](https://visitor-badge.laobi.icu/badge?page_id=91muilak.kalium19)
![ЛицСнзия](https://img.shields.io/github/license/91muilak/kalium19.v3)

## πŸ“₯ Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹
Для установки Kalium19 Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΎΡ‚ NodeJS - [npm](https://nodejs.org/en/download/).

### Установка Ρ‡Π΅Ρ€Π΅Π· npm
ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π» Π² ΠΏΠ°ΠΏΠΊΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ
```bash
npm install @rx1310/kalium19
```

ПослС Π² основном SASS/SCSS-Ρ„Π°ΠΉΠ»Π΅ стилСй Π² Π½Π°Ρ‡Π°Π»Π΅ ΠΏΡ€ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ ΠΈΠΌΠΏΠΎΡ€Ρ‚ модуля Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρƒ `@use`:
```scss
@use 'node_modules/@rx1310/kalium19' as k19;
```
- `node_modules/` - это ΠΏΠ°ΠΏΠΊΠ°, ΠΊΡƒΠ΄Π° ΡΠΊΠ°Ρ‡Π°Π»ΠΈΡΡŒ Ρ„Π°ΠΉΠ»Ρ‹ Kalium19
- `k19` - это Π½Π°Π·Π²Π°Π½ΠΈΠ΅ пространства ΠΈΠΌΠ΅Π½ (ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ `*`)

> ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:
> ```scss
> @use '../node_modules/@rx1310/kalium19' as k19 with (
> $border-radius: .8em,
> $bem-element: '__',
> $bem-modifier: '--',
> $opacity-ie5: false,
> $keyframes-o: false
> );
> ```

### ΠšΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рСпозитория
```bash
git clone https://github.com/91muilak/kalium19.v3
```

#### ΠšΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² качСствС субмодуля
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π² качСствС [Git Submodule](https://git-scm.com/book/ru/v2/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B-Git-%D0%9F%D0%BE%D0%B4%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D0%B8) с GitHub ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:
```bash
git submodule add https://github.com/91muilak/kalium19.v3
```

> Для клонирования ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΈΠΌΠ΅Ρ‚ΡŒ установлСнный [git](https://git-scm.com/downloads). Если ΠΎΠ½ установлСн, Ρ‚ΠΎ просто Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ `git clone` Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅.

### Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° Π°Ρ€Ρ…ΠΈΠ²Π° рСпозитория
Если Ρƒ Вас Π½Π΅Ρ‚ ТСлания Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с npm, Ρ‚ΠΎ Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ со [страницы рСпозитория](https://github.com/91muilak/kalium19.v3) ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π°Ρ€Ρ…ΠΈΠ² рСпозитория.

> Если Ρƒ Вас установлСн [curl](https://curl.se/) ΠΈΠ»ΠΈ [Wget](https://www.gnu.org/software/wget/), Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅:
> ```bash
> # curl
> curl -L -O https://github.com/91muilak/kalium19.v3/archive/refs/heads/main.zip
>
> # wget
> wget --no-check-certificate --content-disposition https://github.com/91muilak/kalium19.v3/archive/refs/heads/main.zip
> ```

## πŸ‘¨β€πŸ’» Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°
Π§Ρ‚ΠΎΠ±Ρ‹ самому Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Kalium19 локально Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1. [Π‘ΠΊΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ](https://github.com/91muilak/kalium19.v3/edit/main/README.md#%D0%BA%D0%BB%D0%BE%D0%BD%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F) Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Π½Π° Π’Π°Ρˆ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€,
2. ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΏΠ°ΠΏΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅,

```bash
cd kalium19
```
3. Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ всС зависимости ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°,

```bash
npm install
```

4. **Π“ΠΎΡ‚ΠΎΠ²ΠΎ!**

### Π‘Π±ΠΎΡ€ΠΊΠ°
Π’ Ρ„Π°ΠΉΠ»Π΅ [package.json](package.json) ΡƒΠΆΠ΅ прописаны скрипты для компиляции для тСстирования.

> На самом Π΄Π΅Π»Π΅ сам ΠΏΠΎ сСбС Kalium19 Π² стили Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ добавляСт. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π’Ρ‹ скомпилируСтС [index.scss](index.scss), Ρ‚ΠΎ Π² CSS Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ я ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ `npm run sass:watch`, которая ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ SASS сразу ΠΏΡ€ΠΈ измСнСниях. Π­Ρ‚Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° собираСт Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Ρ„Π°ΠΉΠ» β€” **test.scss** (Π΅Π³ΠΎ Π½Π΅Ρ‚ Π² Ρ€Π΅ΠΏΠΎ Ρ‚.ΠΊ. ΠΎΠ½ Π² ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ [.gitignore](.gitignore)).

## ЛицСнзия
ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ [Kalium19](https://github.com/91muilak/kalium19.v3) распространяСтся ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ бСсплатно ΠΈ находится ΠΏΠΎΠ΄ Π·Π°Ρ‰ΠΈΡ‚ΠΎΠΉ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ [MIT](LICENSE).

Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅, распространяСтся ΠΏΠΎ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ / ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ / Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, Π½Π΅ зависящСй ΠΎΡ‚ этого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°!

```
MIT License
Copyright (c) 2022, Haba Kudzaev (rx1310)
```

> Если Π’Ρ‹ нашли Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠ΅ Ρ‡ΡŒΠ΅ΠΉ-Π»ΠΈΠ±ΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Π² ΠΌΠΎΠ΅ΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅, Ρ‚ΠΎ ΠΏΡ€ΠΎΡΡŒΠ±Π° Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΌΠ½Π΅ β†’ [Telegram](https://t.me/rx1310), [эл. ΠΏΠΎΡ‡Ρ‚Π°](mailto:[email protected]) ΠΈΠ»ΠΈ [VK](https://vk.com).