Skip to content

Instantly share code, notes, and snippets.

View whitershade's full-sized avatar

Oleksandr Prokopenko whitershade

View GitHub Profile
@whitershade
whitershade / jquery simple tabs
Last active February 8, 2016 17:55
jquery simple tabs
(c) agragregra
HTML:
<div class="wrapper">
<div class="tabs">
<span class="tab">Вкладка 1</span>
<span class="tab">Вкладка 2</span>
<span class="tab">Вкладка 3</span>
</div>
<div class="tab_content">
<div class="tab_item">Содержимое 1</div>
@whitershade
whitershade / fixed top-menu when you scroll up
Last active January 28, 2018 19:03
fixed top-menu when you scroll up
HTML
<header class="main-header hidden-main-header"> ... </header> // the same hidden main-header in the bottom of document
CSS
.hidden-main-header {
position: fixed;
display: none;
left: 0;
right: 0;
top: 0;
@whitershade
whitershade / auto header resize
Created February 8, 2016 21:14
auto header resize
$(document).ready(function () {
function heightDetect() {
$(".main-header").css("height", $(window).height());
};
heightDetect();
$(window).resize(function () {
heightDetect();
});
});
@whitershade
whitershade / center position hack
Created February 8, 2016 21:56
center position hack
HTML
<div class="table">
<div class="table-row">
<div class="table-cell">
</div>
</div>
</div>
CSS
.table{
@whitershade
whitershade / scroll to point
Last active January 28, 2018 19:03
scroll to point
$(document).ready(function() {
$(".main-header .btn-down").click(function () {
$("html, body").animate({
scrollTop: $(".main-header").height() + 40
}, "slow");
return false;
});
});
@whitershade
whitershade / jquery preloader
Last active January 28, 2018 19:03
jquery preloader
HTML
<div class="loader">
<div class="loader-inner">
</div>
</div>
CSS
.loader {
background: none repeat scroll 0 0 #ffffff;
bottom: 0;
@whitershade
whitershade / Посадка на WordPress
Last active June 3, 2021 08:05
Посадка на WordPress
1) header и footer перемещаем в отдельные файлы header.php и footer.php
на их местах в index.php вставляем команды:
<?php get_header();?> // подключаем header
<?php get_footer();?> // подкючаем footer
2) в header.php после всех стилей добавляем функцию <?php wp_head();?>. В footer.php после всех скриптов добавляем <?php wp_footer();?>
3) ко всем локальным путям добавляем функцию по образцу:
<link rel="stylesheet" href="<?php echo get_template_directory_uri();?>/css/main.css">
<script src="<?php echo get_template_directory_uri();?>/js/main.js"></script>
<img src="<?php echo get_template_directory_uri();?>/img/photo.jpg" alt="my-photo">
4) удалить admin bar. В файл functions.php добавить:
@whitershade
whitershade / Lectures.txt
Last active January 28, 2018 19:03
Лекции
Front-end Elementary.
Лекция 1.
Преподаватель: Юрий Федоренко.
yura.fedorenko. = skype
socialId = djamah
learnJavaScript.ru
Типы данных:
1) undefined
2) boolean
@whitershade
whitershade / hamburger
Created March 16, 2016 21:50
nice button hamburger
<div class="btn_mnu">
<div class="btn_row"></div>
<div class="btn_row"></div>
<div class="btn_row"></div>
</div>
<style>
.btn_mnu {
width: 50px;
height: 50px;
@whitershade
whitershade / English
Created March 19, 2016 14:33
English
Lecture 1.