Eugene
Anonymous
😏
0xVoushi
0xVoushi
гугл фонты просто под определенную таску заходят
Eugene
Roboto же из гугла?
0xVoushi
0xVoushi
они фришные почти все
у них есть ограничения (символы/кириллица)
они хостятся у гугла
Eugene
одним поставили Google fonts, а они попросили вернуть на стандартные Helvetica
Eugene
их же можно скачать ,не ?
Eugene
Лишним думаю не будет:)
Eugene
Бесплатная стандартная же
Eugene
Helvetica Neue", Helvetica, Arial, sans-serif;
Stass
капризный заказчик пошел
0xVoushi
можешь скачать и кинуть ему
можешь сказать, что можно скачать этот шрифт с гуглфонтов, но при этом дав ему ссылку(что бы он не перепутал ничего)
0xVoushi
сейчас вроде пофиксили
я не помню уже
Eugene
Если не ошибаюсь, она бесплатная и идет в качестве стандартных шрифтов в браузере
Eugene
https://github.com/google/fonts
Eugene
лол:D
Eugene
https://github.com/google/roboto/
Eugene
Eugene
и тут кнопка download
Eugene
:)
0xVoushi
ща затестим
я просто не юзаю их
Eugene
я тоже :D
Eugene
0xVoushi
ну не
там не все форматы =((99
Eugene
гаочкой же можно выбрать все что нужно и выкачать
0xVoushi
точнее даже так - там только ttf
Eugene
+ гитхаб
Anonymous
Господа, помогите разобраться с галпом. После того как сохраняю изменения, он как бы отключается. Нужно снова в комодной строке писать: gulp. И так до бесконечности.
Vladimir
покажи чего там у тебя в таске написано
Eugene
watch
Eugene
а вообще советую юзать готовую сборку :)
0xVoushi
ну это же ниок
для быстрого старта мб
а после разбираться все равно надо
0xVoushi
что бы потом не путать webpack и gulp
Eugene
Eugene
блин, вот интересно посмотреть на кейсы, когда их юзают вместе
Anonymous
Anonymous
Скрин
Eugene
конфиги давай
Eugene
на gist/pastebin
Vladimir
да, сам gulpfile.js
Anonymous
А, то что в нем написано что ли?
Vladimir
угу
Anonymous
global.hostname = "localhost";
var gulp = require('gulp'),
sass = require('gulp-sass'),
autoprefixer = require('gulp-autoprefixer'),
minifycss = require('gulp-minify-css'),
rename = require('gulp-rename');
gulp.task('express', function() {
var express = require('express');
var app = express();
app.use(require('connect-livereload')({port: 35729}));
app.use(express.static(__dirname + '/app'));
app.listen('80', hostname);
});
var tinylr;
gulp.task('livereload', function() {
tinylr = require('tiny-lr')();
tinylr.listen(35729);
});
function notifyLiveReload(event) {
var fileName = require('path').relative(__dirname, event.path);
tinylr.changed({
body: {
files: [fileName]
}
});
}
gulp.task('styles', function () {
gulp.src('sass/*.sass')
.pipe(sass({
includePaths: require('node-bourbon').includePaths
}).on('error', sass.logError))
.pipe(rename({suffix: '.min', prefix : '_'}))
.pipe(autoprefixer({
browsers: ['last 15 versions'],
cascade: false
}))
.pipe(minifycss())
.pipe(gulp.dest('app'));
});
gulp.task('watch', function() {
gulp.watch('sass/*.sass', ['styles']);
gulp.watch('app/*.css', notifyLiveReload);
gulp.watch('app/*.html', notifyLiveReload);
});
gulp.task('default', ['styles', 'express', 'livereload', 'watch'], function() {
});
Vladimir
ну по идее должен работать, а лайф релоад включается? после изменений в scss он заново сам не запускается?
Anonymous
Livereload не знаю. Я через брекетс запускаю его. С галпом 3-й день знаком.
Там сначала начались проблемы с емами, а потом и вовсе перестал работать.
Vladimir
тебе его с какой целью? надо чтобы просто работало, или хочешь досконально разбираться, свои таски писать?
Anonymous
Вообще в данный момент я урок делаю от вебдизайн мастер.)
Но галп мне понравился. Так что хотелось бы что бы он работал.
Vladimir
возьми готовый , поддерживаемый
Vladimir
я даже щас посоветую, чем сам юзал недавно
Vladimir
https://github.com/CSSSR/csssr-project-template вот этот неплохой. но мне больше https://github.com/tars/tars вот этот нравится. Очень подробная дока, даже на русском
Eugene
https://github.com/yeoman/generator-webapp Всем это советую и тебе советую:D
Anonymous
SilencerWeb, смысле неугодил? Я ничего там не менял. Да он у него устарел как я понял. Вчера видел он задавал вопросы почему проблемы с емами.
Vladimir
можно и йомана да, но я его сам не тестил
Eugene
Тести:D
Anonymous
Владимир, спасибо. Попробую сейчас
Eugene
😑не пробуй, пробуй WEBAPP:D
Anonymous
Я всё буду пробовать :)
Mikhail
Mikhail
кекаю
Eugene
Mikhail
у нас ведь фронтендеров 2017 года как: если npm i идет меньше 3 минут - уже заебись
Eugene
yarn
Eugene
:D
Mikhail
npm install
Vladimir
мне в browsersync нравится что можно кучу разных бразуеров открыть, и он одновременно везде скролит :) в лайврелоад вроде нет
Eugene
yarn
0xVoushi
yarn
надстройка жи просто
0xVoushi
но хорошая
Eugene
и быстрая.
Eugene
хз, начал ее юзать, прям очень нравится
Eugene
yarn add blblab
Eugene
можно как и npm - yarn install —save
Marseille
первый канал он такой да
Anonymous
Только что читала эту новость, там просто мужчину отпустили во свояси)
Eugene
😑
Anonymous
Стыдно, Алик, всякую чушь в чатиках спрашивать
Anonymous
А тебе стыдно любую тематику, касающуюся секса? Даже вот щас стыдно, что я у тебя спросил? 😄