Skip to content

Instantly share code, notes, and snippets.

View 01 - help-popover.coffee
###
Permite mostrar globitos de ayuda asociados a un elemento
del DOM. Para ello hay que asignar data-behavior="helpPopover".
Las opciones se cargar sobre data-:
title: Título de la cajita. Default: 'Ayuda'
placement: Posición de la cajita. Default: 'right'
content: Texto de la cajita. Default: ''
forget: True si quiere mostrarse el botón de 'No mostrar más'. Default: true
delay: Demora para mostrar la cajita. Default: 1000
###
@nicogaldamez
nicogaldamez / README.md
Last active Jan 6, 2017
Carga de contenido con Ajax
View README.md

Descripción

La idea de este componente es cargar contenido vía ajax en una vista. Para ello se debe crear un tag html con el atributo data-behavior con valor ajax-container.

La información se buscará a través de Ajax a la url definida en el atributo data-url.

Loading

@nicogaldamez
nicogaldamez / LoadingManager.coffee
Created Jul 27, 2016
Para usar con turbolinks. En los cambios de página muestra mensajes de carga tipo carrousel.
View LoadingManager.coffee
class App.LoadingManager
# CUSTOMIZABLE
MESSAGES: [
'Cargando...'
'Sigo cargando...'
'Y sigo cargando...'
'Parece que se está extendiendo bastante la espera, ¿no?'
'Mmmm...capaz que algo se rompió'
'Lo dejo a tu criterio el seguir esperando...'
'...'
@nicogaldamez
nicogaldamez / setting.rb
Last active Jul 18, 2016
Settings as pair value
View setting.rb
# ---- Guardar configuraciones como clave-valor en la BD. ----
# Set
# Setting.clave = valor
# Setting[clave] = valor
# Get
# Setting.clave
# Setting[clave]
# Destroy
# Setting.destroy(clave)
You can’t perform that action at this time.