0.0.15 • Published 1 year ago

@yababay67/web-template-ssg v0.0.15

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

"Ванильный" (без фреймворков) шаблон с Tailwind и иконками

./screenshot.png

Посмотреть.

Установка

npx create-yababay-app <app-name>
cd <app-name>
npm i
npm run dev

Структура проекта

Проект содержит минимум JavaScript. Единственная функция находится в модуле ./src/menu.js. Она управляет показом меню на устройствах с узким экраном.

Основной акцент при разработке был сделан на управлении стилями. Задействован фреймворк Tailwind. Назначение файлов:

  • ./src/css/variables.css
  • ./src/css/tailwind-base.css - слой тэгов;
  • ./src/css/tailwind-components.css - слой компонентов;
  • ./src/css/icons.css - иконки Bootstrap;
  • ./src/css/header.css - оформление заголовка;
  • ./src/css/index.css - результирующий файл (импорт всех вышеперечисленных).

Работа с иконками

В шаблоне задействован плагин, позволяющий использовать иконки Bootstrap. В этом наборе имеется более 1500 тысяч векторных изображений. Чтобы не хранить их все в файловом пространстве проекта, следует выбрать необходимые строки в закомментированном разделе файла ./src/css/icons.css и перенести их в верхнюю часть.

В html-код иконки вставляются стандартным способом, например:

<i class="bi bi-bell"></i>
<i class="bi bi-github"></i>

и т.п.

0.0.15

1 year ago

0.0.14

1 year ago

0.0.12

1 year ago

0.0.11

1 year ago

0.0.10

1 year ago

0.0.9

1 year ago

0.0.8

1 year ago

0.0.7

1 year ago

0.0.6

1 year ago