Skip to content

Instantly share code, notes, and snippets.

View mksddn's full-sized avatar
🎯
Focusing

Max Dudin mksddn

🎯
Focusing
View GitHub Profile
@mksddn
mksddn / media_queries.css
Last active November 11, 2023 20:59 — forked from bartholomej/css-media-queries-cheat-sheet.css
CSS Media Query Cheat Sheet (with Foundation)
/*------------------------------------------
Responsive Grid Media Queries - 1280, 1024, 768, 480
1280-1024 - desktop (default grid)
1024-768 - tablet landscape
768-480 - tablet
480-less - phone landscape & smaller
--------------------------------------------*/
@media all and (min-width: 1024px) and (max-width: 1280px) { }
@media all and (min-width: 768px) and (max-width: 1024px) { }
@mksddn
mksddn / replaceContentByUTM.js
Last active November 11, 2023 21:01
Replace Content by UTM
// калалог заголовков и селекторов
var content = {
coctail: [
{
selector: '#manager > div > div.title > div',
content: 'Сашка доволен доволен тобой!'
},
{
selector: '#manager > div > div.entry',
content: '<img width="420" alt="Коктели" src="/upload/medialibrary/f47/f47abc04c6893dbb6044bd7921ff75ac.jpg" height="67" title="Коктели">'
@mksddn
mksddn / visually_hidden.css
Last active November 11, 2023 20:50
Visually hidden element via css
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
border: 0;
padding: 0;
white-space: nowrap;
clip-path: inset(100%);
clip: rect(0 0 0 0);
@mksddn
mksddn / flatsome.css
Last active November 11, 2023 21:01
WP - Flatsome theme styles
.box-image, .product-gallery-slider img {
border-radius: 10px;
}
/* WISHLIST */
.image-tools .wishlist-button:hover {
background-color: #ffde38;
border-color: #ffde38;
}
.wishlist-icon .button i, .button i {
@mksddn
mksddn / whatsappWidget.html
Last active November 11, 2023 21:02
WhatsApp Widget Button
<style>
#whatsappWidget {
padding: 15px;
position: fixed;
bottom: 30px;
right: 35px;
width: 70px;
height: 70px;
border-radius: 50%;
background: #25d366;
<?php
$client = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = @$_SERVER['REMOTE_ADDR'];
$region = array('country'=>'', 'city'=>'');
if(filter_var($client, FILTER_VALIDATE_IP)) $ip = $client;
elseif(filter_var($forward, FILTER_VALIDATE_IP)) $ip = $forward;
else $ip = $remote;
$ip_data = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=".$ip));
if($ip_data && $ip_data->geoplugin_countryName != null)
@mksddn
mksddn / utm_replace.js
Last active November 11, 2023 21:02
Replace Content by UTM (Simplified)
// Добавьте UTM-метку utm_replace к ссылке в рекламной кампании, например
//site.ru/?utm_campaign=name&utm_replace=moscow
// moscow, это краткий код заголовка, которому соответствует длинный заголовок, например
// moscow, это «Заказать эвакуатор в Москве!»
var content = {
moscow: 'Заказать эвакуатор в Москве!',
kazan: 'Заказать эвакуатор в Казани!',
spb: 'Заказать эвакуатор в Санкт-Петербурге!',
primer_s_perenosom: 'Перенос заголовка на новую строку<br/> в Москве!',
@mksddn
mksddn / WORDPRESS.php
Last active September 30, 2024 14:46
------ Права доступа к файлам и папкам ------
Все файлы должны быть 664.
Все папки должны быть 775.
wp-config.php должен быть 660.
------------ STYLE.CSS ------------
/*
Theme Name: Twenty Seventeen
Author: web-makster.ru