Skip to content

Instantly share code, notes, and snippets.

@atorvawork
atorvawork / wordpress + database + phpmyadmin in docker
Created February 26, 2025 13:52
wordpress + database + phpmyadmin in docker
# To run start
$ docker-compose up -d
# To tear down
$ docker-compose down --volumes
version: '3'
services:
# Database
@atorvawork
atorvawork / meta-tags.md
Created June 8, 2019 06:41 — forked from lancejpollard/meta-tags.md
Complete List of HTML Meta Tags

Copied from http://code.lancepollard.com/complete-list-of-html-meta-tags/

Basic HTML Meta Tags

<meta name="keywords" content="your, tags"/>
<meta name="description" content="150 words"/>
<meta name="subject" content="your website's subject">
<meta name="copyright"content="company name">
<meta name="language" content="ES">
// ADD jQuery!!!
HTML:
<div class="outer-menu">
<input class="checkbox-toggle" type="checkbox" id="checkbox" />
<div class="hamburger">
<div>
<div></div>
<div></div>
</div>
@atorvawork
atorvawork / hamburger_menu.txt
Created October 10, 2017 00:17
меню гамбургер
js:
$(document).ready(function(){
$('.mobile-menu').click(function(){
$('.menu').slideToggle(1500);
return false
});
});
css:
.mobile-menu {
@atorvawork
atorvawork / anchor.txt
Created October 10, 2017 00:14
Плавные якоря
js:
$(function () {
$('класс ссылки при клике на').on('click', function (e) {
e.preventDefault();
var selector = $(this).attr('href');
var h = $(selector);
$('html, body').animate({
scrollTop: h.offset().top -100
js:
$(document).ready(function() {
$("#form").submit(function() {
$.ajax({
type: "POST",
url: "mail.php",
data: $(this).serialize()
}).done(function() {
$(this).find("input").val("");
@atorvawork
atorvawork / popup.txt
Last active October 10, 2017 00:07
popup
js:
var showPopup = document.querySelector('.show_popup');
var popup = document.querySelector('.popup');
var overlay = document.querySelector('.overlay');
var close = document.querySelector('.close');
showPopup.addEventListener('click', function() {
event.preventDefault();
popup.classList.add('popup__block');
overlay.classList.add('overlay__block');