Skip to content
This repository has been archived by the owner on Jan 24, 2023. It is now read-only.

actualizando archivos #38

Open
wants to merge 121 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
121 commits
Select commit Hold shift + click to select a range
23449e5
creando rama
PazAutumn Jan 19, 2018
b530912
creando index
gabycasti Jan 19, 2018
a0fc817
Merge pull request #2 from gabycasti/cardify
PazAutumn Jan 19, 2018
fd06ac8
Merge pull request #1 from PazAutumn/cardify
PazAutumn Jan 19, 2018
61e959d
index base
PazAutumn Jan 19, 2018
1055652
Modificando README.md
PazAutumn Jan 21, 2018
9ccc6cb
readme en cardify
PazAutumn Jan 22, 2018
e297a9f
actualizando readme
gabycasti Jan 22, 2018
0e50daf
lalala
PazAutumn Jan 22, 2018
43cd93e
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 22, 2018
ef41993
imagenes
gabycasti Jan 22, 2018
96c5834
Merge branch 'cardify' into cardify
gabycasti Jan 22, 2018
dd96852
Merge branch 'cardify' into cardify
gabycasti Jan 22, 2018
48f2829
Merge pull request #1 from PazAutumn/cardify
gabycasti Jan 22, 2018
a78a32b
Merge pull request #4 from gabycasti/cardify
PazAutumn Jan 22, 2018
6d27382
Update README.md
PazAutumn Jan 22, 2018
7e1f9cb
solucionando conflicto
PazAutumn Jan 22, 2018
9e0ffea
eslint
PazAutumn Jan 23, 2018
5a8d070
agregar archivo mocha
gabycasti Jan 23, 2018
5ed19af
subir archivo mocha
gabycasti Jan 23, 2018
1e02d85
Merge branch 'cardify' into cardify
PazAutumn Jan 23, 2018
92524ac
Merge pull request #7 from gabycasti/cardify
PazAutumn Jan 23, 2018
5c0dca6
instalando chai
PazAutumn Jan 23, 2018
e324214
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 23, 2018
99becd7
aprendiendo test
PazAutumn Jan 24, 2018
82941dd
subiendo cambios
gabycasti Jan 24, 2018
da074c6
Merge branch 'cardify' into cardify
gabycasti Jan 24, 2018
ece5b3c
Merge pull request #8 from gabycasti/cardify
PazAutumn Jan 24, 2018
24e8c8b
agregando figure a la imagen
gabycasti Jan 24, 2018
13aae2f
agregando figure y figcaption
PazAutumn Jan 24, 2018
ffd4bda
cambiando nombre archivo
gabycasti Jan 24, 2018
077b223
Merge branch 'cardify' into cardify
PazAutumn Jan 24, 2018
c9b1627
Merge pull request #9 from gabycasti/cardify
PazAutumn Jan 24, 2018
7fbfe8e
agregando estilos
gabycasti Jan 24, 2018
87f2375
Merge pull request #10 from gabycasti/cardify
PazAutumn Jan 24, 2018
f74c881
validacion y gitignore
PazAutumn Jan 25, 2018
558a3ea
removing node_modules
PazAutumn Jan 25, 2018
9fc1135
arreglando test
PazAutumn Jan 25, 2018
80bf2d2
Agregando cambios
gabycasti Jan 25, 2018
3494335
cambiando nombre de archivo
gabycasti Jan 25, 2018
9bb4d91
probando test
PazAutumn Jan 25, 2018
c07a5fd
Merge branch 'cardify' into cardify
PazAutumn Jan 25, 2018
f278c52
Merge pull request #12 from gabycasti/cardify
PazAutumn Jan 25, 2018
ce1af73
funciona el test!
PazAutumn Jan 25, 2018
605573d
arreglando test de string
PazAutumn Jan 26, 2018
16c8c23
arreglando testing
PazAutumn Jan 26, 2018
8fd1c9c
borrando algunas cosas
PazAutumn Jan 26, 2018
16a2c9a
actualizando repo
gabycasti Jan 26, 2018
a7a7969
Merge pull request #14 from gabycasti/cardify
PazAutumn Jan 26, 2018
f8146a8
subiendo cambios del readme
gabycasti Jan 26, 2018
df0e94c
Merge branch 'cardify' into cardify
PazAutumn Jan 26, 2018
90007fa
Merge pull request #15 from gabycasti/cardify
PazAutumn Jan 26, 2018
dd67f8a
subiendo cambios readme
gabycasti Jan 29, 2018
495293c
subiendo cambios readme
gabycasti Jan 29, 2018
146094f
cambios readme
gabycasti Jan 29, 2018
e51489a
Merge branch 'cardify' of https://github.com/gabycasti/cardify into c…
gabycasti Jan 29, 2018
55dc744
Merge pull request #16 from gabycasti/cardify
PazAutumn Jan 29, 2018
27bb754
bajando cambios
PazAutumn Jan 29, 2018
1e8618d
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 29, 2018
955ed01
agregando index.html
PazAutumn Jan 29, 2018
a177b06
agregando babel
PazAutumn Jan 29, 2018
57d73e8
arreglando readme
PazAutumn Jan 29, 2018
2fabaf0
arreglando readme
PazAutumn Jan 29, 2018
43faae0
arreglando readme
PazAutumn Jan 29, 2018
d2c31e8
Editando readme
PazAutumn Jan 29, 2018
efb5cec
actualizando funcionalidad
PazAutumn Jan 30, 2018
6f30981
actualizando funcionalidad
PazAutumn Jan 30, 2018
bc7f6be
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 30, 2018
6feabd5
actualizando version
PazAutumn Jan 30, 2018
826cfc2
actualizando repo
gabycasti Jan 30, 2018
15c4c46
modificando readme
PazAutumn Jan 30, 2018
b8977c5
modificando index
PazAutumn Jan 30, 2018
551ca49
arreglando pequeños detalles
PazAutumn Jan 30, 2018
a22e0e9
arreglando pequeños detalles
PazAutumn Jan 30, 2018
25feea6
Update README.md
PazAutumn Jan 30, 2018
fc78996
arreglando width
PazAutumn Jan 30, 2018
14764e2
Merge branch 'cardify' into cardify
PazAutumn Jan 30, 2018
cc062bc
Merge pull request #18 from gabycasti/cardify
PazAutumn Jan 30, 2018
40e7a56
arreglo
PazAutumn Jan 30, 2018
7b0742e
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 30, 2018
6ac2254
arreglando cosas
PazAutumn Jan 30, 2018
59ccf02
arreglando cosas
PazAutumn Jan 31, 2018
61175c4
arreglando cosas
PazAutumn Jan 31, 2018
ab453bb
agregando travis
PazAutumn Jan 31, 2018
8d19356
Update README.md
PazAutumn Jan 31, 2018
874a23a
Update README.md
PazAutumn Jan 31, 2018
0871fd0
respaldando
PazAutumn Jan 31, 2018
1f9b18a
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Jan 31, 2018
9d9e919
cambios index
gabycasti Feb 1, 2018
7ec9ec4
Merge pull request #19 from gabycasti/cardify
PazAutumn Feb 1, 2018
98b8cb2
agregando gif a readme y cambios html
gabycasti Feb 1, 2018
dc1fcb4
Merge branch 'cardify' into cardify
PazAutumn Feb 1, 2018
4c2950f
Merge pull request #20 from gabycasti/cardify
PazAutumn Feb 1, 2018
407de5f
agregando detalles
PazAutumn Feb 1, 2018
28ba586
agregando detalles
PazAutumn Feb 1, 2018
c1a4f65
agregando detalles
PazAutumn Feb 1, 2018
0f1ca8c
Merge pull request #2 from PazAutumn/cardify
gabycasti Feb 1, 2018
8809214
subiendo js listo
PazAutumn Feb 1, 2018
a3c08d9
modificando readme
PazAutumn Feb 1, 2018
5fa2c66
modificando readme
PazAutumn Feb 1, 2018
b8d4303
modificando readme
PazAutumn Feb 1, 2018
4776cab
modificando readme
PazAutumn Feb 1, 2018
928c764
modificando readme
PazAutumn Feb 1, 2018
2a9c315
solucionando bug
PazAutumn Feb 1, 2018
96bbe7e
Modifando readme
PazAutumn Feb 1, 2018
e2177ba
cambios
PazAutumn Feb 1, 2018
cccd5f3
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Feb 1, 2018
addfcf8
cambios
PazAutumn Feb 1, 2018
cc9a142
Update README.md
PazAutumn Feb 1, 2018
7fc02b4
Merge pull request #21 from gabycasti/cardify
PazAutumn Feb 2, 2018
448a380
agregando link del demo
gabycasti Feb 2, 2018
8d05396
Merge pull request #22 from gabycasti/cardify
PazAutumn Feb 2, 2018
64e9323
Update README.md
PazAutumn Feb 2, 2018
f3c07ac
arreglando funcionalidades
PazAutumn Feb 2, 2018
e70e1ae
arreglando funcionalidades
PazAutumn Feb 2, 2018
1b2c4d1
Merge branch 'cardify' of https://github.com/PazAutumn/cardify into c…
PazAutumn Feb 2, 2018
b570b3c
agregando screenshot
PazAutumn Mar 25, 2018
4c623b9
Update README.md
PazAutumn Mar 25, 2018
55afad3
Update README.md
PazAutumn Mar 27, 2018
0df076a
Update README.md
PazAutumn Mar 27, 2018
83d6b4a
Update README.md
PazAutumn Apr 3, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"presets": ["env"]
}
29 changes: 29 additions & 0 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
{
"parserOptions": {
"ecmaVersion": 6
},
"rules": {
"keyword-spacing": 1,
"space-before-function-paren": [1, "never"],
"eqeqeq": 1,
"space-infix-ops": 1,
"comma-spacing": 1,
"brace-style": 1,
"no-multiple-empty-lines": 1,
"camelcase": 1,
"func-call-spacing": 1,
"key-spacing": 1,
"semi": 1,
"no-floating-decimal": 1,
"no-multi-spaces": 1,
"object-property-newline": 1,
"padded-blocks": [1, "never"],
"space-before-blocks": 1,
"space-in-parens": 1,
"spaced-comment": 1,
"quotes": [1, "single"],
"id-length": [1, { "exceptions": ["i", "j", "x"] }],
"indent": [1, 2],
"no-array-constructor": 1
}
}
3 changes: 3 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module.exports = {
"extends": "google"
};
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
node_modules/
4 changes: 4 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
language: node_js
node_js:
- 'stable'
script:
112 changes: 78 additions & 34 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,54 +1,98 @@
# Cardify
# Cardify

* **Track:** _Common Core_
* **Curso:** _JS Deep Dive: Crea tu propia librería usando JavaScript_
* **Unidad:** _Producto final_
Cardify es un plugin de jQuery que aplica un efecto de hover a tus imágenes envolviendolas en una etiqueta `<figure>`, rescatando su descripción del atributo alt e insertando el texto en una etiqueta `<figcaption>`. Es fácil de usar y rápido de configurar.

***
![screenshot](https://raw.githubusercontent.com/PazAutumn/cardify/cardify/Screenshot-2018-3-25%20Cardify%20Example.png)

Implementar un plugin de jQuery que dado un _contenedor_ debe buscar todas las
imágenes que encuentre dentro del _contenedor_ y reemplazarlas por un nuevo
elemento `<figure>` que contenga la imagen (`<img>`) además de un `<figcaption>`
con el texto del atributo `alt` de la imagen.
## Proyecto desarrollado en [Laboratoria](http://laboratoria.la)

## Flujo de trabajo

1. Debes realizar un [**fork**](https://gist.github.com/ivandevp/1de47ae69a5e139a6622d78c882e1f74)
de este repositorio.
![icon]()

2. Luego deberás **clonar** tu fork en tu máquina. Recuerda que el comando a usar
es `git clone` y su estructura normalmente se ve así:
## En [Chile](http://chile.com)

```bash
git clone https://github.com/<nombre-de-usuario>/cardify.git
```
[![GitHub issue age](https://img.shields.io/badge/Created-January%202018-yellow.svg?style=for-the-badge)](https://github.com/PazAutumn/cardify)
[![Build Status](https://travis-ci.org/PazAutumn/cardify.svg?branch=cardify)](https://travis-ci.org/PazAutumn/cardify)
[![cardify version](https://img.shields.io/badge/Last%20version-1.5.5-yellow.svg?style=for-the-badge)](https://github.com/PazAutumn/cardify)
[![autores](https://img.shields.io/badge/author-pazautumn%2C%20gabycasti-yellow.svg?style=for-the-badge)](https://github.com/PazAutumn/cardify)

3. Cuando hayas terminado tu producto, envía un Pull Request a la rama que tus
instructorxs este repositorio
(puedes solicitar apoyo de tus profes para este paso).
## Descripción:

> Nota: No olvides que es una buena práctica describir tu proyecto en este
> archivo `README.md` :smiley:.
### ¿Cómo funciona?

***
Cardify es un plugin de jQuery que aplica un efecto de hover a tus imágenes envolviendolas en una etiqueta `<figure>`, rescatando su descripción del atributo `alt` e insertando el texto en una etiqueta `<figcaption>`. Es fácil de usar y rápido de configurar.

## Instalación

### Global (navegador)

```html
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="path-to-cardify.js"></script>
#### .html
```
<script src="dist/app.js"></script>
```
### Uso

## Uso

```js
// `container` es el selector del contenedor donde se buscarán todas las
// imágenes a ser procesadas.
$(container).cardify({});
#### .js
```
var cardify = require('cardify');
```

## Ejemplos
1. Para que el plugin funcione primero debes inicializar tu proyecto en la terminal con el comando

`npm init`

2. Descargar cardify desde tu terminal con el comando

`npm install cardify`

3. Para que tu proyecto se vea en el navegador debes instalar [**Browserify**](http://browserify.org/) de manera global en tu computadora con el siguiente comando en tu terminal

`npm install -g browserify`

Luego crea en la raíz de tu proyecto las carpetas `src` y `dist` con el archivo `app.js` dentro de cada una, luego ejecuta browserify de la siguiente manera para que tu js original que se encuentra en la carpeta `src` se guarde modificado en la carpeta `dist`

`browserify src/app.js -o dist/app.js`

4. Enlaza el archivo 'Browserificado' en tu .html

`<script src="dist/app.js"></script>`

5. En tu archivo .js principal pega el siguiente código

`var cardify = require('cardify');`

6. Finalmente, recuerda poner tus imagenes dentro de una etiqueta contenedora con clase `cardify` y asignarle el atributo `alt` como en el siguiente ejemplo.

```
<div class='cardify'>
<img src='https://pbs.twimg.com/media/ClFixn2UoAA85OZ.jpg' alt='Osito'>
</div>
```

### **Ten en cuenta que el comando `browserify src/app.js -o dist/app.js` del paso número 3 deberás repetirlo cada vez que actualices el plugin desde tu terminal**

## Y listo! ya estás preparado para usar cardify.

## Ejemplo

![Ejemplo Cardify](http://www.grupojega.cl/images/gifcardify.gif)

## Demo
![alt text](http://www.grupojega.cl/images/demo.gif)


## Herramientas

**Producción:**
* jquery: 3.3.1

**Desarrollo:**
* browserify: 15.2.0
* chai: 4.1.2
* mocha: 5.0.0
* eslint: 4.16.0
* babel-cli: 6.26.0
* babel-preset-env: 1.6.1
* jsdom: 11.6.1


...
Binary file added Screenshot-2018-3-25 Cardify Example.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
20 changes: 20 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Cardify</title>
<link href="https://fonts.googleapis.com/css?family=Pacifico" rel="stylesheet">
</head>
<body style="background-color: #704010; font-family: Pacifico, cursive;">
<h2 style="font-size:70px; color: white; text-align: center">Cardify</h2>
<hr width="90%">
<div class="cardify" align="center">
<img src="https://pbs.twimg.com/media/ClFixn2UoAA85OZ.jpg" style="border:white 1px dotted" alt="Osito">
<img src="https://78.media.tumblr.com/7abd3b7ae58a290dbf509e9c39427f47/tumblr_mjgkiuTCQJ1s7mg7ko5_500.gif" style="border:white 1px dotted" alt="León">
<img src="http://japonpop.japonshop.com/wp-content/uploads/2014/10/arte-latte-japon-gatos-japonshop03.png" style="border:white 1px dotted" alt="Gato">
</div>
<hr width="90%">

<script src="lib/main.js"></script>
</body>
</html>
3 changes: 3 additions & 0 deletions index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
var cardifyimg = require("src/cardify");
module.exports = cardifyimg;

Loading