Skip to content

Instantly share code, notes, and snippets.

View vladanyes's full-sized avatar
🏠
Working remotely

Vlad R vladanyes

🏠
Working remotely
  • Remote
View GitHub Profile
.cf:before,
.cf:after {
content: " ";
display: table;
}
.cf:after {
clear: both;
}
@vladanyes
vladanyes / box-shadow.html
Created December 21, 2017 05:53 — forked from ocean90/box-shadow.html
CSS3 Box Shadow, only top/right/bottom/left and all
<!DOCTYPE html>
<html>
<head>
<title>Box Shadow</title>
<style>
.box {
height: 150px;
width: 300px;
margin: 20px;
Drupal.behaviors.listWords = {
attach: function () {
$.fn.paintFirstWord= function(color) {
var str = this.text();
var splited = str.split(' ');
var replaced = str.split(splited[0]).join('<span style = "color:' + color + ';font-weight:bold">' + splited[0] + '</span>');
this.html(replaced);
};
$('.pane-fpid-136 li').each( function() {
var $link = $('ul.header-nav li:first-child a');
$link.on('click', function(e) {
e.preventDefault();
$('html, body').animate({ scrollTop: $('#about').offset().top }, 1000);
console.log($('#about').offset().top);
});
$('.view-commonly-asked-questions .views-row').click(function (){
$(this).find('.field-name-field-answer').slideToggle();
$(this).find('.views-field-name').toggleClass('active-tab');
$(this).siblings().find('.field-name-field-answer').slideUp('slow');
$(this).siblings().find('.views-field-name').removeClass('active-tab');
});
//hiding scrollbar
html {
overflow: scroll;
overflow-x: hidden;
}
::-webkit-scrollbar {
width: 0;
background: transparent;
}
// function addNewElem() {
// //adding banner element to the top of the page
// var div = document.createElement('div');
// div.className = "sale-banner--mobile";
// div.innerHTML = "BOOK NOW TO GET YOUR FIRST PICK UP FREE";
// var createdDiv = document.querySelectorAll('.sale-banner--mobile');
//
// if (window.matchMedia("(max-width: 685px)").matches && createdDiv.length <= 0) {
// document.body.insertBefore(div, document.body.firstChild);
// }
if (window.localStorage) {
var elements = document.querySelectorAll('[name]');
for (var i = 0, length = elements.length; i < length; i++) {
(function(element) {
var name = element.getAttribute('name');
element.value = localStorage.getItem(name) || '';
element.onkeyup = function() {
@vladanyes
vladanyes / JSConf Iceland 2016
Last active May 6, 2018 18:04
JSConf Iceland 2016
1.чтобы сделать всю статью кликабельной(ссылка) и при этом чтобы она имела другие вложенные ссылки - используем тег <object>
ex. HTML:
<a href="#1"> Some main text
<object><a href="#2">Nested link</a></object>
continuation of the main text</a>
Browser parser reads it as:
<a href="#1">Some main text</a>
<a href="#2">Nested link</a>
<a href="#1">continuation of the main text</a>
@vladanyes
vladanyes / ajax
Last active May 19, 2018 03:34
ajax
$(document).ready(function(){
$.ajax({
url: "lines.txt", // path to file
dataType: 'text', // type of file (text, json, xml, etc)
success: function(data) { // callback for successful completion
$("#sentences").html(data);
},
error: function() { // callback if there's an error
alert("error");