Skip to content

Commit

Permalink
Merge pull request #46 from pyve/develop
Browse files Browse the repository at this point in the history
:shipit:
  • Loading branch information
Carlos Gustavo Ruiz committed Jan 29, 2016
2 parents cf04fbd + 1ebb96c commit ae5544d
Show file tree
Hide file tree
Showing 66 changed files with 4,317 additions and 315 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,6 @@ nosetests.xml
.mr.developer.cfg
.project
.pydevproject
=======
# -*- mode: gitignore; -*-
*~
26 changes: 26 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Propuesta de FrontEnd para el Sitio Web de la Comunidad Python Venezuela

## Herramientas utilizadas

HTML+CSS+JS son las tecnologías empleadas en el diseño web de esta propuesta, el tema está basado en el framework de diseño web [Bootstrap](http://getbootstrap.com/) y puede ser detallado en el archivo assets/css/style.css.

## TODO

* Logo pyve: Estudiar colocarlo circular o hacerle un cariñito para que se vea mejor en la barra de navegación.
* Migrar la construcción del CSS a un preprocesador CSS (less, sass, ?).
* Terminar página de la comunidad (Construir avatars de los pythonistas dinamicamente desde los perfiles de github).
* Hacer página de la fundacion.
* Hacer página de Contacto.
* Hacer página del Blog.
* Agregar links faltantes en la seccion features de la homepage (depende de que se terminen páginas faltantes).
* Hacer el sitio totalmente flexible a las distintas resoluciones (responsive).
* Agregar nota e imagen sobre licencia del contenido del sitio en el pie de página
* <del>Diseñar tema bootstrap</del>
* <del>Hacer la Homepage</del>
* <del>Hacer la página de definición de python</del>

## Consideraciones del proyecto

* Este repositorio git trata de cumplir con las reglas que propone el flujo de trabajo [git-flow](http://nvie.com/posts/a-successful-git-branching-model/).
* Esta propuesta trata de cumplir con las reglas que propone el [versionamiento semantico](http://semver.org/lang/es/).
* La organización del contenido está guiada por el sitio [python.org.ve](http://pyve.github.io/) actual y por lo escrito en la propuesta del [Rediseño del Sitio Web](https://github.com/pyve/pyve.github.com/wiki/Redise%C3%B1o-del-Sitio-Web).
40 changes: 40 additions & 0 deletions assets/css/avatar-snippet.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
.src-image {
display: none;
}

.card {
overflow: hidden;
position: relative;
border: 1px solid #CCC;
border-radius: 8px;
text-align: center;
padding: 0;
background-color: #3674A8;
color: rgb(136, 172, 217);
}

.card .header-bg {
/* This stretches the canvas across the entire hero unit */
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 70px;
border-bottom: 1px #FFF solid;
/* This positions the canvas under the text */
z-index: 1;
}
.card .avatar {
position: relative;
margin-top: 15px;
z-index: 100;
}

.card .avatar img {
width: 100px;
height: 100px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
border: 5px solid rgba(0,0,30,0.8);
}
1 change: 1 addition & 0 deletions assets/css/bootstrap-image-gallery.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions assets/css/bootstrap-image-gallery.min.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions assets/css/bootstrap.min.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/css/bootstrap.min.css.map

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions assets/css/font-awesome.min.css

Large diffs are not rendered by default.

260 changes: 260 additions & 0 deletions assets/css/font-mfizz.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,260 @@
/*!
* Font Mfizz 2.2
* Copyright 2013-2015 Fizzed, Inc.
* MIT License
*
* Project: http://fizzed.com/oss/font-mfizz
*
* The font designed for technology and software geeks representing programming
* languages, operating systems, software engineering, and technology.
*
* Fizzed, Inc.
* Web: http://fizzed.com/
* Twitter: http://twitter.com/fizzed_inc
*/

@font-face {
font-family: "FontMfizz";
src: url("../fonts/font-mfizz.eot");
src: url("../fonts/font-mfizz.eot?#iefix") format("embedded-opentype"),
url("../fonts/font-mfizz.woff") format("woff"),
url("../fonts/font-mfizz.ttf") format("truetype"),
url("../fonts/font-mfizz.svg#font-mfizz") format("svg");
font-weight: normal;
font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "FontMfizz";
src: url("../fonts/font-mfizz.svg#font-mfizz") format("svg");
}
}

[data-icon]:before { content: attr(data-icon); }

[data-icon]:before,
.icon-3dprint:before,
.icon-antenna:before,
.icon-apache:before,
.icon-archlinux:before,
.icon-aws:before,
.icon-blackberry:before,
.icon-bomb:before,
.icon-c:before,
.icon-cassandra:before,
.icon-centos:before,
.icon-clojure:before,
.icon-coffee-bean:before,
.icon-cplusplus:before,
.icon-csharp:before,
.icon-css:before,
.icon-database:before,
.icon-database-alt:before,
.icon-database-alt2:before,
.icon-debian:before,
.icon-docker:before,
.icon-dreamhost:before,
.icon-elixir:before,
.icon-erlang:before,
.icon-exherbo:before,
.icon-fedora:before,
.icon-fire-alt:before,
.icon-freebsd:before,
.icon-gentoo:before,
.icon-ghost:before,
.icon-gnome:before,
.icon-google:before,
.icon-google-alt:before,
.icon-google-code:before,
.icon-google-developers:before,
.icon-gradle:before,
.icon-grails:before,
.icon-grails-alt:before,
.icon-hadoop:before,
.icon-haskell:before,
.icon-heroku:before,
.icon-html:before,
.icon-iphone:before,
.icon-java:before,
.icon-java-bold:before,
.icon-java-duke:before,
.icon-javascript:before,
.icon-javascript-alt:before,
.icon-jetty:before,
.icon-kde:before,
.icon-laravel:before,
.icon-line-graph:before,
.icon-linux-mint:before,
.icon-looking:before,
.icon-mariadb:before,
.icon-maven:before,
.icon-microscope:before,
.icon-mobile-device:before,
.icon-mobile-phone-alt:before,
.icon-mobile-phone-broadcast:before,
.icon-mongodb:before,
.icon-mssql:before,
.icon-mysql:before,
.icon-mysql-alt:before,
.icon-netbsd:before,
.icon-nginx:before,
.icon-nginx-alt:before,
.icon-nginx-alt2:before,
.icon-nodejs:before,
.icon-objc:before,
.icon-oracle:before,
.icon-oracle-alt:before,
.icon-osx:before,
.icon-perl:before,
.icon-phone-alt:before,
.icon-phone-gap:before,
.icon-phone-retro:before,
.icon-php:before,
.icon-php-alt:before,
.icon-playframework:before,
.icon-playframework-alt:before,
.icon-plone:before,
.icon-postgres:before,
.icon-postgres-alt:before,
.icon-python:before,
.icon-raspberrypi:before,
.icon-redhat:before,
.icon-redis:before,
.icon-ruby:before,
.icon-ruby-on-rails:before,
.icon-ruby-on-rails-alt:before,
.icon-satellite:before,
.icon-scala:before,
.icon-scala-alt:before,
.icon-script:before,
.icon-script-alt:before,
.icon-shell:before,
.icon-solaris:before,
.icon-splatter:before,
.icon-suse:before,
.icon-svg:before,
.icon-symfony:before,
.icon-tomcat:before,
.icon-ubuntu:before,
.icon-wireless:before,
.icon-wordpress:before {
display: inline-block;
font-family: "FontMfizz";
font-style: normal;
font-weight: normal;
font-variant: normal;
line-height: 1;
text-decoration: inherit;
text-rendering: optimizeLegibility;
text-transform: none;
-moz-osx-font-smoothing: grayscale;
-webkit-font-smoothing: antialiased;
font-smoothing: antialiased;
}

.icon-3dprint:before { content: "\f100"; }
.icon-antenna:before { content: "\f101"; }
.icon-apache:before { content: "\f102"; }
.icon-archlinux:before { content: "\f103"; }
.icon-aws:before { content: "\f104"; }
.icon-blackberry:before { content: "\f105"; }
.icon-bomb:before { content: "\f106"; }
.icon-c:before { content: "\f107"; }
.icon-cassandra:before { content: "\f108"; }
.icon-centos:before { content: "\f109"; }
.icon-clojure:before { content: "\f10a"; }
.icon-coffee-bean:before { content: "\f10b"; }
.icon-cplusplus:before { content: "\f10c"; }
.icon-csharp:before { content: "\f10d"; }
.icon-css:before { content: "\f10e"; }
.icon-database:before { content: "\f10f"; }
.icon-database-alt:before { content: "\f110"; }
.icon-database-alt2:before { content: "\f111"; }
.icon-debian:before { content: "\f112"; }
.icon-docker:before { content: "\f113"; }
.icon-dreamhost:before { content: "\f114"; }
.icon-elixir:before { content: "\f115"; }
.icon-erlang:before { content: "\f116"; }
.icon-exherbo:before { content: "\f117"; }
.icon-fedora:before { content: "\f118"; }
.icon-fire-alt:before { content: "\f119"; }
.icon-freebsd:before { content: "\f11a"; }
.icon-gentoo:before { content: "\f11b"; }
.icon-ghost:before { content: "\f11c"; }
.icon-gnome:before { content: "\f11d"; }
.icon-google:before { content: "\f11e"; }
.icon-google-alt:before { content: "\f11f"; }
.icon-google-code:before { content: "\f120"; }
.icon-google-developers:before { content: "\f121"; }
.icon-gradle:before { content: "\f122"; }
.icon-grails:before { content: "\f123"; }
.icon-grails-alt:before { content: "\f124"; }
.icon-hadoop:before { content: "\f125"; }
.icon-haskell:before { content: "\f126"; }
.icon-heroku:before { content: "\f127"; }
.icon-html:before { content: "\f128"; }
.icon-iphone:before { content: "\f129"; }
.icon-java:before { content: "\f12a"; }
.icon-java-bold:before { content: "\f12b"; }
.icon-java-duke:before { content: "\f12c"; }
.icon-javascript:before { content: "\f12d"; }
.icon-javascript-alt:before { content: "\f12e"; }
.icon-jetty:before { content: "\f12f"; }
.icon-kde:before { content: "\f130"; }
.icon-laravel:before { content: "\f131"; }
.icon-line-graph:before { content: "\f132"; }
.icon-linux-mint:before { content: "\f133"; }
.icon-looking:before { content: "\f134"; }
.icon-mariadb:before { content: "\f135"; }
.icon-maven:before { content: "\f136"; }
.icon-microscope:before { content: "\f137"; }
.icon-mobile-device:before { content: "\f138"; }
.icon-mobile-phone-alt:before { content: "\f139"; }
.icon-mobile-phone-broadcast:before { content: "\f13a"; }
.icon-mongodb:before { content: "\f13b"; }
.icon-mssql:before { content: "\f13c"; }
.icon-mysql:before { content: "\f13d"; }
.icon-mysql-alt:before { content: "\f13e"; }
.icon-netbsd:before { content: "\f13f"; }
.icon-nginx:before { content: "\f140"; }
.icon-nginx-alt:before { content: "\f141"; }
.icon-nginx-alt2:before { content: "\f142"; }
.icon-nodejs:before { content: "\f143"; }
.icon-objc:before { content: "\f144"; }
.icon-oracle:before { content: "\f145"; }
.icon-oracle-alt:before { content: "\f146"; }
.icon-osx:before { content: "\f147"; }
.icon-perl:before { content: "\f148"; }
.icon-phone-alt:before { content: "\f149"; }
.icon-phone-gap:before { content: "\f14a"; }
.icon-phone-retro:before { content: "\f14b"; }
.icon-php:before { content: "\f14c"; }
.icon-php-alt:before { content: "\f14d"; }
.icon-playframework:before { content: "\f14e"; }
.icon-playframework-alt:before { content: "\f14f"; }
.icon-plone:before { content: "\f150"; }
.icon-postgres:before { content: "\f151"; }
.icon-postgres-alt:before { content: "\f152"; }
.icon-python:before { content: "\f153"; }
.icon-raspberrypi:before { content: "\f154"; }
.icon-redhat:before { content: "\f155"; }
.icon-redis:before { content: "\f156"; }
.icon-ruby:before { content: "\f157"; }
.icon-ruby-on-rails:before { content: "\f158"; }
.icon-ruby-on-rails-alt:before { content: "\f159"; }
.icon-satellite:before { content: "\f15a"; }
.icon-scala:before { content: "\f15b"; }
.icon-scala-alt:before { content: "\f15c"; }
.icon-script:before { content: "\f15d"; }
.icon-script-alt:before { content: "\f15e"; }
.icon-shell:before { content: "\f15f"; }
.icon-solaris:before { content: "\f160"; }
.icon-splatter:before { content: "\f161"; }
.icon-suse:before { content: "\f162"; }
.icon-svg:before { content: "\f163"; }
.icon-symfony:before { content: "\f164"; }
.icon-tomcat:before { content: "\f165"; }
.icon-ubuntu:before { content: "\f166"; }
.icon-wireless:before { content: "\f167"; }
.icon-wordpress:before { content: "\f168"; }
Loading

0 comments on commit ae5544d

Please sign in to comment.