Skip to content

Instantly share code, notes, and snippets.

@migliori
migliori / preload-css.html
Last active February 13, 2024 06:34
optimization - preload css #optimization
<link rel="preload" href="stylesheets/site-all.min.css" as="style" onload="this.rel='stylesheet'">
<noscript>
<link type="text/css" media="screen" rel="stylesheet" href="stylesheets/site-all.min.css" />
</noscript>
<script type="text/javascript">
/*! loadCSS. [c]2017 Filament Group, Inc. MIT License - https://github.com/filamentgroup/loadCSS */
(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}}
var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1}
return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia}
if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)}
@migliori
migliori / preload-g-fonts.html
Last active February 13, 2024 06:33
optimization - preload Google fonts #optimization #google #webfonts
<script src="https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js"></script>
<script type="text/javascript">
WebFont.load({
google: {
families: ['Roboto:300,400,500', 'Francois+One']
}
});
</script>
@migliori
migliori / php-ini-localhost.txt
Last active February 13, 2024 06:33
php.ini localhost settings #server #php.ini
display_errors = On
html_errors = On
error_reporting = E_ALL
max_execution_time = 30
max_input_time = 60
memory_limit = 128M
;Xdebug
zend_extension="{$path}\php-5.6\lib\php_xdebug.dll"
@migliori
migliori / npm-cheatsheet.md
Last active February 13, 2024 06:33
NPM Cheatsheet #npm #cheatsheet
@migliori
migliori / .htaccess
Last active February 13, 2024 06:32
adaptative-images - https://github.com/MattWilcox/Adaptive-Images #optimization
# ----------------------------------------------------------------------
# Adaptive-Images
# ----------------------------------------------------------------------
# Add any directories you wish to omit from the Adaptive-Images process on a new line, as follows:
# RewriteCond %{REQUEST_URI} !ignore-this-directory
# RewriteCond %{REQUEST_URI} !and-ignore-this-directory-too
RewriteCond %{REMOTE_ADDR} !127.0.0.1
@migliori
migliori / preload-defer-scripts.html
Last active February 13, 2024 06:32
optimization - defer scripts loading #optimization
<script defer src="documentation/assets/js/jquery-1.12.4.min.js"></script>
<script type="text/javascript">
window.onload = function () { // domready
}
</script>
@migliori
migliori / .htaccess
Last active February 13, 2024 06:32
.htaccess #server #apache
# Apache configuration file
# https://gist.github.com/migliori/1ae6137b8b7009d067fa383e8ce92e3d
RewriteEngine on
RewriteBase /
Options +FollowSymLinks
# Rewrite to https + www
RewriteCond %{REMOTE_ADDR} !127.0.0.1
RewriteCond %{HTTP_HOST} !^www\.
@migliori
migliori / bs4-images-dimensions-for-ecommerce-website.txt
Last active July 17, 2018 13:05
Bootstrap 4 Images & Thumbs dimensions for e-commerce website
/*=====================================================================================
= Bootstrap 4 Images & Thumbs dimensions for e-commerce website =
=====================================================================================*/
categories
----------
banner
@migliori
migliori / fontawesome-icons-with-categories.json
Last active April 24, 2024 06:52
Font Awesome Version 5.0.6 JSON List with categories for use with https://codeb.it/fonticonpicker/ #webfonts
{
"Accessibility": [
"fab fa-accessible-icon",
"fas fa-american-sign-language-interpreting",
"fas fa-assistive-listening-systems",
"fas fa-audio-description",
"fas fa-blind",
"fas fa-braille",
"fas fa-closed-captioning",
"far fa-closed-captioning",
@migliori
migliori / twig-cheatsheet.html.twig
Last active February 13, 2024 06:31
Twig Cheatsheet #twig #cheatsheet
$twig = new Twig_Environment($loader, array('debug' => DEBUG));
///////////////
// Variables //
///////////////
$twig->addGlobal('session', $_SESSION);
---
$template->render(array('nav' => $nav));
---