Skip to content

Instantly share code, notes, and snippets.

@yastrS
yastrS / sublime-csscomb-settings.txt
Created October 9, 2015 17:57
sublime-csscomb-settings
{
// If plugin has trouble finding Node.js, replace this string with path
// to your `node` bin
"node-path" : ":/usr/local/bin",
// Full list of supported options and acceptable values can be found here:
// https://github.com/csscomb/csscomb.js/blob/master/doc/options.md
"config": {
"remove-empty-rulesets": true,
@yastrS
yastrS / seasonvar->hdrezka.txt
Last active October 9, 2015 15:46
seasonvar->hdrezka
// ==UserScript==
// @name Seasonvar -> HDrezka
// @namespace http://layout.by/
// @version 0.1
// @description добовляем ссылки на hdrezka
// @author Yastr
// @match http://seasonvar.ru/?mod=pause
// @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js
// @grant none
// ==/UserScript==
@yastrS
yastrS / is-mobile.txt
Created October 9, 2015 15:33
is-mobile
var isMobile = {
Android: function() {
return navigator.userAgent.match(/Android/i);
},
BlackBerry: function() {
return navigator.userAgent.match(/BlackBerry/i);
},
iOS: function() {
return navigator.userAgent.match(/iPhone|iPad|iPod/i);
},
@yastrS
yastrS / scroll-to-menu-id.txt
Created October 9, 2015 15:30
scroll-to-menu-id
$('#menu a').click(function() {
var isOpera = !!window.opera;
if (isOpera) {
var top = 'html';
} else {
var top = 'html, body';
}
var id = $(this).attr('href').replace('#', '');
var offset = $('#' + id).offset().top - 62;
$(top).animate({
@yastrS
yastrS / masked-input-placeholder.txt
Created October 9, 2015 15:23
masked-input-placeholder
$.mask.definitions['9'] = '';
$.mask.definitions['d'] = '[0-9]';
$("input[name=phone]").mask("+375 (dd) ddd-dd-dd")",{placeholder:"_"});
@yastrS
yastrS / jquery-google.txt
Last active October 9, 2015 15:16
jquery-google
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
function map() {
var myLatlng = new google.maps.LatLng(53.913719, 27.504413);
var mapOptions = {
zoom: 15,
center: myLatlng,
streetViewControl: false,
mapTypeControl: false,
zoomControl: false,
<script src="https://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"> </script>
ymaps.ready(function() {
var myMap = new ymaps.Map('map', {
center: [53.911525, 27.540065],
zoom: 17
}, {
searchControlProvider: 'yandex#search'
}),
myPlacemark = new ymaps.Placemark([53.911735, 27.540065], {