README.md

CSS Генератор

Версия v 0.1.7

Данный инструмент пишу для себя. Может кому-то понадобится.

Страничка состоит из формы слева и карточки справа. Форма позволяет пользователям выбирать разные стили для текста на карточке, такие как тень, цвет, прозрачность, жирность и размер шрифта.

Когда пользователь нажимает кнопку “Получить стили”, скрипт.js запускается. Этот файл содержит JavaScript-код, который слушает событие нажатия кнопки. Когда кнопка нажимается, он получает текущие значения полей формы и создает строку CSS-стиля на основе этих значений. Эта строка CSS-стиля затем вставляется в текстовое поле с идентификатором “result”.

Кнопка “Копировать” является кнопкой копирования, которая использует API обрезки для копирования CSS-кода из текстового поля в буфер обмена пользователя.

Метод отвечающий за получение данных из ползунков

    function getValues(){
        _color =$('#color').val();
        _colorShadow =$('#colorSh').val();
        _opacity=$('#opacity').val();
        _weight=$('#weight').val();
        _fSize=$('#fSize').val();
        _tTransform=$('#tTransform').val();
        shX=$('#offsetX').val();
        _bRadius=$('#bRadius').val();
        shY=$('#offsetY').val();
    }


Также добавлена генерация таблицы по заданным параметрам. Пока что параметров не так много.

            <div class="form-group">
              <label for="rows">Количество строк:</label>
              <input type="number" id="rows" name="rows" min="1" value="10">
            </div>
            <div class="form-group">
              <label for="columns">Количество столбцов:</label>
              <input type="number" id="columns" name="columns" min="1" value="5">
            </div>
            <div class="form-group">
              <label for="cell-color">Цвет ячеек:</label>
              <input type="color" id="cell-color" name="cell-color" value="#ffffff">
            </div>
            <div class="form-group">
              <label for="border-color">Цвет рамки:</label>
              <input type="color" id="border-color" name="border-color" value="#000000">
            </div>
            <div class="form-group">
              <label for="cell-width">Ширина ячеек:</label>
              <input type="number" id="cell-width" name="cell-width" min="1" value="50">
            </div>
            <div class="form-group">
              <label for="cell-height">Высота ячеек:</label>
              <input type="number" id="cell-height" name="cell-width" min="1" value="50">
            </div>

Описание

Генератор стилей CSS

Релизы
v 0.1.6.2 2024-09-27
Конвейеры
0 успешных
0 с ошибкой