At which phase do we consider patterns to be ready for product designers to design with?
For example1 : List of items:
- Item 1
- Item 2
- Item 3
Footnotes
-
This is just an example, not by any means an official recommendation ↩
Unsplash image |
---|
A picture of a wall in Barcelona, artwork from @josepmartins |
--ease-in-quad: cubic-bezier(.55, .085, .68, .53); | |
--ease-in-cubic: cubic-bezier(.55, .055, .675, .19); | |
--ease-in-quart: cubic-bezier(.895, .03, .685, .22); | |
--ease-in-quint: cubic-bezier(.755, .05, .855, .06); | |
--ease-in-expo: cubic-bezier(.95, .05, .795, .035); | |
--ease-in-circ: cubic-bezier(.6, .04, .98, .335); | |
--ease-out-quad: cubic-bezier(.25, .46, .45, .94); | |
--ease-out-cubic: cubic-bezier(.215, .61, .355, 1); | |
--ease-out-quart: cubic-bezier(.165, .84, .44, 1); | |
--ease-out-quint: cubic-bezier(.23, 1, .32, 1); |
// Read parameter from widget | |
let parameter = args.widgetParameter | |
var parameters = ""; | |
if (parameter) parameters = parameter.split(";") | |
else | |
{ | |
// If no parameters were found, ask the user to put them | |
let w = new ListWidget() | |
error = w.addText("Introduce tu cuenta y token de IndexaCapital separados por un ; en la configuración del Widget") | |
error.font = new Font("Courier-Bold", 12) |
//Dynamic binding of new elements in a list | |
// HTML code in using .pug template | |
//ul.items | |
// li Static Item | |
//button#addItem Add Item | |
const items = document.querySelector( ".items" ); | |
let counter = 0; |
# Inline svg from @tomeara https://gist.github.com/tomeara/6515860 | |
def inline_svg(path) | |
file = File.open("app/assets/images/#{path}", "rb") | |
raw file.read | |
end | |
# Use SVG internal link | |
def use_svg(clazz) | |
content_tag(:svg, content_tag(:use, "", { "xlink:href" => '#icon-' + clazz }), class: "icon icon-#{clazz}") | |
end |