Skip to content

Instantly share code, notes, and snippets.

View darioghilardi's full-sized avatar

Dario Ghilardi darioghilardi

View GitHub Profile
@darioghilardi
darioghilardi / gist:2134483
Created March 20, 2012 12:05
Scss background
html {
background: url('/images/bg_home_full.jpg') repeat-y;
background-position: 50% 0;
}
body {
font-family: 'Georgia', 'Garamond', serif;
background: url('/images/bg_home.png') no-repeat;
background-position: 50% 0;
background-attachment: fixed;
@darioghilardi
darioghilardi / fail
Created July 18, 2012 10:05
Huge number of fails in Lithium, a lot to scroll
----
Test
----
................FFFFFF.......FFFFFF....
FAIL
27 / 39 passes
12 fails and 0 exceptions
@darioghilardi
darioghilardi / environments.php
Created September 7, 2012 14:35
Environments setup
<?php
/**
* Environment selection:
* Set the correct environment based on the current request.
*
* Development is the default environment.
* Test gets called when running behat tests and li3 tests:
* For behat look at features/bootstrap/LithiumAcceptanceTester.php where an environment variable is set.
* For li3 it's switched here based on the command parameter of $request.
*
@darioghilardi
darioghilardi / mailplane.css
Created November 6, 2012 17:12
MailPlane css styles to use Gmail with Preview Pane with a cleaner look
/* Remove first line preview of the message */
.apB {
display: none;
}
/* Align priority inbox yellow elements */
.apd {
padding: 0 2px 0 0;
}
diff --git a/sites/all/modules/features/elite_base/elite_base.module b/sites/all/modules/features/elite_base/elite_base.module
index 71474bc..60ee47b 100644
--- a/sites/all/modules/features/elite_base/elite_base.module
+++ b/sites/all/modules/features/elite_base/elite_base.module
@@ -361,7 +361,7 @@ function elite_base_form_user_profile_form_alter(&$form, &$form_state) {
$field_view = render($field_view);
$form[$fc]['#prefix'] .=
- '<div id="btn-custom-container"><button id="add-' . $fc . '" class="add-new-field-collection-item" type="button">' . t('Add new') . '</button>' .
+ '<div id="btn-custom-container"><button id="add-' . $fc . '" class="add-new-field-collection-item" type="button" role="' . $fc . '">' . t('Add new') . '</button>' .
@darioghilardi
darioghilardi / failed_rebinding_01.ex
Last active August 29, 2015 14:20
elixir_001: Immutability
# Failed rebinding in pattern matching
[a, b, a] = [1, 2, 3]
# ** (MatchError) no match of right hand side value: [1, 2, 3]
@darioghilardi
darioghilardi / default_arguments.ex
Last active August 29, 2015 14:21
elixir_002: Modules and functions
defmodule Names do
def full_name(name, surname, title \\ "Mr") do
title <> " " <> String.capitalize(name) <> " " <> String.capitalize(surname)
end
end
Names.full_name("john", "doe") # Mr John Doe
Names.full_name("melissa", "doe", "Ms") # Ms Melissa Doe
@darioghilardi
darioghilardi / mix_new.sh
Last active August 29, 2015 14:21
elixir_003: Mix
mix new project_name
# * creating README.md
# * creating .gitignore
# * creating mix.exs
# * creating config
# * creating config/config.exs
# * creating lib
# * creating lib/project_name.ex
# * creating test
@darioghilardi
darioghilardi / project.clj
Last active February 23, 2016 13:55
clojure_001: Leiningen project map
(defproject project-name "0.1.0-SNAPSHOT"
:dependencies [...]
:min-lein-version "2.5.3"
:source-paths ["src/clj" "script"]
:plugins [[lein-cljsbuild "1.1.1"]
[lein-doo "0.1.6"]]
@darioghilardi
darioghilardi / build.boot
Last active February 23, 2016 13:55
clojure_002: Boot build file
(set-env!
:source-paths #{"sass" "src/cljs"}
:resource-paths #{"resources"}
:dependencies '[...])
(require
'[adzerk.boot-cljs :refer [cljs]]
'[adzerk.boot-cljs-repl :refer [cljs-repl start-repl]]
'[adzerk.boot-reload :refer [reload]]
'[pandeiro.boot-http :refer [serve]]