Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ushliypakostnik/bootstrap-theme
Small freelance. Customizing themes for Bootstrap3 and Less.
https://github.com/ushliypakostnik/bootstrap-theme
boilerplate bootstrap3 design grunt less themes
Last synced: 18 days ago
JSON representation
Small freelance. Customizing themes for Bootstrap3 and Less.
- Host: GitHub
- URL: https://github.com/ushliypakostnik/bootstrap-theme
- Owner: ushliypakostnik
- Created: 2017-10-30T12:55:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-22T22:23:16.000Z (over 5 years ago)
- Last Synced: 2024-11-15T01:31:28.572Z (3 months ago)
- Topics: boilerplate, bootstrap3, design, grunt, less, themes
- Language: HTML
- Homepage: http://levon.kafedra.org/freelance/themes/
- Size: 53.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Theme for Bootstrap3 on Less
============================Кастомизация темы для Bootstrap3 на Less.
Пример использования http://levon.kafedra.org/freelance/themes/.
Deploy
------Установка зависимостей (npm packages, bower packages)
$ npm install
Экспорт проекта в папку *./output*
$ npm run makestatic
Запуск сервера для разработки
-----------------------------$ npm run http-server
http://127.0.0.1:8084/Структура проекта
-----------------* __node_modules__ - папка, куда устанавливаются пакеты nodejs
* __output__ - папка, куда происходит выгрузка проекта
* __web__ - папка, где ведётся разработка
* __bower_components__ - папка, куда устанавливаются пакеты bower
* __css__ - папка со стилями, которые не требуют препроцессинга less
* __sys.css__ - стили для системных страниц (напр. для *web/legacy.html*)
* __fonts__ - папка с кастомными шрифтами
* __custom-font__ - пример кастомного шрифта
* ...
* __img__ - папка с изображениями проекта
* ...
* __less__ - стили, требующие препроцесснг less
* __font-awesome__ - стили для font-awesome
* __variables.less__ - настройки стилей font-awesome
* __layout.less__ - стили страниц проекта
* __mixins.less__ - less mixins
* __styles.less__ - имопрт стилевых зависимостей
* __variables.less__ - настройки стилей
* __app.html__ - шаблон страницы
* __legacy.html__ - системная страница
* __page01.html__ - пример страницы
* __theme.html__ - тема Bootstrap
...
* __.bowerrc__ - файл локальной конфигурации bower
* __bower.json__ - конфигурация bower-пакета
* __Gruntfile.js__ - конфигурация сборщика проекта Grunt
* __package.json__ - конфигурация npm-пакета
* __README.md__ - файл документации по проектуNginx config example
--------------------server {
listen *:80;
server_name project.lo;root /path/to/project;
index index.html;
autoindex on;access_log /var/log/nginx/project.access.log;
error_log /var/log/nginx/project.error.log;set_real_ip_from 127.0.0.1;
real_ip_header X-Forwarded-For;location = /favicon.ico {
log_not_found off;
access_log off;
}location ~* ^.+\.(html|css|less|js|txt|xml|ttf|svg|eot|woff|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|tar|wav|mp3|ogg|rtf)$ {
access_log off;
expires 1y;
}location ~* ^.+\.(jpg|jpeg|gif|png|ico|bmp|swf|flv)$ {
access_log off;
expires 1y;
add_header Cache-Control public;
}
}