Skip to content

Instantly share code, notes, and snippets.

View FabianSchmick's full-sized avatar
💭
¯\_(ツ)_/¯

Fabian FabianSchmick

💭
¯\_(ツ)_/¯
View GitHub Profile
@FabianSchmick
FabianSchmick / Thumbnail-img-owl.js
Last active February 21, 2018 10:28
Thumbnail pictures for Owl-Carousel
$(document).ready(function() {
$("#slider").owlCarousel({
navigation : true, // Show next and prev buttons
slideSpeed : 300,
paginationSpeed : 400,
singleItem:true,
navigationText: false,
pagination : true
});
@FabianSchmick
FabianSchmick / script.js
Last active July 26, 2017 09:37
Synchronize two owlCarousel
syncCarousel();
function syncCarousel() {
var sync1 = jQuery('#sync1'),
sync2 = jQuery('#sync2'),
flag = false,
realindex = 0,
loop = true; // For loop true see workaround
sync1.owlCarousel({
@FabianSchmick
FabianSchmick / index.html
Last active December 13, 2018 13:17
Collapsing with jQuery
<div id="collapse-group">
<div data-toggle="collapse" data-target="#jedi" data-group="#collapse-group">
<span>Jedi <i class="fa fa-angle-down"></i></span>
</div>
<div id="jedi" class="collapse">
<p>
May the force be with you
</p>
</div>
@FabianSchmick
FabianSchmick / index.html
Created September 18, 2017 10:01
Pagination - Javascript - jQuery
<ul id="listitems" class="list-unstyled">
<li>May</li>
<li>The</li>
<li>Force</li>
<li>Be</li>
<li>With</li>
<li>Foo</li>
</ul>
<ul class="pagination" id="listitems-pagination">
<li><a id="listitems-previous" href="#" class="disabled"><i class="fa fa-angle-double-left" aria-hidden="true"></i> Prev</a></li>
@FabianSchmick
FabianSchmick / main.js
Last active June 7, 2018 06:22
Ajax form skeleton
$("#idForm").on('submit', function (e) {
$.ajax({
type: $(this).attr('method'),
url: $(this).attr('action'),
data: $(this).serialize()
}).done(function(data) {
console.log(data);
}).fail(function(XMLHttpRequest, textStatus, errorThrown) {
console.log('Error');
});
@FabianSchmick
FabianSchmick / keybindings.json
Last active July 8, 2020 09:07
Sublime config
[
{
"keys": ["ctrl+7"],
"command": "toggle_comment",
"args": {
"block": false
}
},
{
"keys": ["ctrl+shift+7"],
@FabianSchmick
FabianSchmick / .php_cs.dist
Created July 16, 2018 09:44
PHP-CS-Fixer config
<?php
$finder = PhpCsFixer\Finder::create()
->in(__DIR__.'/src')
;
return PhpCsFixer\Config::create()
->setRules([
'@Symfony' => true,
'array_indentation' => true,
@FabianSchmick
FabianSchmick / DecimalType.php
Last active July 30, 2018 07:20 — forked from chrif/NumberToStringTransformer.php
Symfony DataTransformer for decimals (number) with comma and decimal points
<?php
namespace AppBundle\Form;
use AppBundle\Form\DataTransformer\NumberToStringTransformer;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
/**
@FabianSchmick
FabianSchmick / main.js
Last active August 2, 2018 12:32
HTML5 constraint validation with jQuery
function htmlConstraintValidation(e, el) {
var form = $(el).closest('form');
$(form).find('[required]').each(function (i, input) {
if (input.validity.valueMissing) {
console.log('Please fill in all required fields!');
e.preventDefault();
return false;
}
@FabianSchmick
FabianSchmick / InlineSvgExtension.php
Last active August 30, 2018 08:39
Inline Svg - Twig Filter
<?php
namespace AppBundle\Twig;
/**
* Class InlineSvgExtension.
*
* Filter which converts svg file and returns an inline svg string
*
* Usage: