Skip to content

Commit c4e0b9f

Browse files
committed
Merge pull request #106 from satanas/empezando_responsive
Empezando a hacer la página responsive (de verdad)
2 parents 9d00cf2 + 766f750 commit c4e0b9f

File tree

6 files changed

+128
-35
lines changed

6 files changed

+128
-35
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,5 @@ nosetests.xml
3737
=======
3838
# -*- mode: gitignore; -*-
3939
*~
40+
41+
.DS_Store

assets/css/style.css

+105-13
Original file line numberDiff line numberDiff line change
@@ -40,25 +40,29 @@ h1, h2, h3, h4, h5, h6 {
4040
font-weight: 700;
4141
}
4242

43-
p {
44-
padding: 0;
45-
margin-bottom: 12px;
43+
h5 {
44+
font-size: 1.7rem;
45+
}
46+
47+
p {
48+
padding: 0;
49+
margin-bottom: 12px;
4650
font-family: 'Lato', sans-serif;
4751
font-weight: 400;
4852
line-height: 24px;
49-
color: #1c212b;
50-
margin-top: 10px;
53+
color: #1c212b;
54+
margin-top: 10px;
5155
}
5256

5357
img {
5458
height: auto;
5559
max-width: 100%;
5660
}
5761

58-
a {
62+
a {
5963
padding: 0;
6064
margin: 0;
61-
text-decoration: none;
65+
text-decoration: none;
6266
-webkit-transition: background-color .4s linear, color .4s linear;
6367
-moz-transition: background-color .4s linear, color .4s linear;
6468
-o-transition: background-color .4s linear, color .4s linear;
@@ -98,7 +102,7 @@ a:focus {
98102
.navbar-brand {
99103
font-family: 'Flux', sans-serif;
100104
font-weight: 900;
101-
font-size: 75px;
105+
font-size: 6rem;
102106
}
103107

104108
.navbar-header .navbar-brand {
@@ -168,9 +172,9 @@ a:focus {
168172

169173
#headerwrap {
170174
background-color: #306896;
171-
padding-top: 130px;
172-
padding-bottom: 20px;
173175
text-align: center;
176+
padding-top: 3rem;
177+
padding-bottom: 3rem;
174178
}
175179

176180
#headerwrap h3, h5 {
@@ -187,19 +191,36 @@ a:focus {
187191
margin: 0 auto;
188192
}
189193

194+
#python-logo {
195+
width: 270px;
196+
height: 82px;
197+
background-image: url('/img/python-logo.png');
198+
}
199+
200+
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
201+
#python-logo {
202+
background: no-repeat center url('/img/[email protected]');
203+
background-size: 270px 82px;
204+
}
205+
}
206+
190207
/* Features Wrap */
191208
#features {
192209
margin-top: 4em;
193210
}
194211

195212
#features i {
196213
color: #558AB7;
197-
font-size: 60px;
198-
padding: 15px;
214+
font-size: 6rem;
215+
padding: 1rem;
199216
}
200217

201218
#features .row {
202-
margin-bottom: 4em;
219+
margin-bottom: 4rem;
220+
}
221+
222+
#features .feature {
223+
margin-bottom: 1.5rem;
203224
}
204225

205226
/* Footer */
@@ -234,3 +255,74 @@ footer h4 {
234255
background-color: #2D628D;
235256
border-color: #2D628D;
236257
}
258+
259+
#pyve-logo {
260+
height: 60px;
261+
}
262+
263+
264+
265+
/* Dejemos los media queries al final para que pueda sobreescribir cualquier otro atributo
266+
* definido previamente – Wil
267+
*/
268+
269+
/* Extra small devices (less than 768px) */
270+
@media only screen and (max-width: 767px) {
271+
body {
272+
font-size: 0.7rem;
273+
}
274+
h1 {
275+
font-size: 2.2rem;
276+
}
277+
h5 {
278+
font-size: 1.3rem;
279+
}
280+
#headerwrap {
281+
padding: 1.5rem 0;
282+
}
283+
.navbar-brand {
284+
font-size: 4rem;
285+
}
286+
#features i {
287+
font-size: 4rem;
288+
padding: 1rem;
289+
}
290+
#features .feature p {
291+
font-size: 1.2rem;
292+
}
293+
}
294+
295+
/* Small devices (tablets, 768px and up) */
296+
@media only screen and (min-width: 768px) and (max-width: 991px) {
297+
body {
298+
font-size: 0.9rem;
299+
}
300+
h1 {
301+
font-size: 3rem;
302+
}
303+
h5 {
304+
font-size: 1.5rem;
305+
}
306+
#headerwrap {
307+
padding-top: 2rem;
308+
padding-bottom: 2rem;
309+
}
310+
.navbar-brand {
311+
font-size: 5rem;
312+
}
313+
#features i {
314+
font-size: 5rem;
315+
padding: 1rem;
316+
}
317+
#features .feature p {
318+
font-size: 1.5rem;
319+
}
320+
}
321+
322+
/* Medium devices (desktops, 992px and up) */
323+
@media only screen and (min-width: 992px) and (max-width: 1199px) {
324+
}
325+
326+
/* Large devices (large desktops, 1200px and up) */
327+
@media only screen and (min-width: 1200px) {
328+
}

assets/img/python-logo.png

-465 Bytes
Loading

assets/img/[email protected]

13.7 KB
Loading

content/contents.lr

+13-16
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ body:
1414
</div>
1515

1616
<div class="col-lg-8 col-lg-offset-2">
17-
<img src="/img/python-logo.png" class="img-responsive">
17+
<div id="python-logo" class="img-responsive"></div>
1818
</div>
1919

2020
<div class="col-lg-8 col-lg-offset-2">
@@ -29,55 +29,52 @@ body:
2929
<div id="features">
3030
<div class="container">
3131
<div class="row centered">
32-
<div class="col-md-4">
32+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
3333
<i class="fa fa-book"></i>
3434
<h4>Recursos sobre Python</h4>
3535
<p>En PyVe hemos recopilado una serie de recursos que consideramos
3636
fundamentales al momento de desarrollar con Python.</p>
37-
<p><br/><a href="https://github.com/pyve/awesome-pyve" class="btn btn-theme">Awesome PyVe</a></p>
37+
<p><a href="https://github.com/pyve/awesome-pyve" class="btn btn-theme">Awesome PyVe</a></p>
3838
</div>
3939

40-
<div class="col-md-4">
40+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
4141
<i class="fa fa-envelope"></i>
4242
<h4>Lista de Correos</h4>
4343
<p>Acá encontrarás la información necesaria para suscribirte a nuestra
4444
lista de correos, el canal principal de comunicación de la comunidad.</p>
45-
<p><br/>
46-
<a href="lista-de-correos/" class="btn btn-theme">Lista de Correos</a></p>
45+
<p> <a href="lista-de-correos/" class="btn btn-theme">Lista de Correos</a></p>
4746
</div>
4847

49-
<div class="col-md-4">
48+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
5049
<i class="fa fa-github"></i>
5150
<h4>Proyectos</h4>
5251
<p>Dale un vistazo a los proyectos que hemos desarrollado como comunidad o
5352
que han sido desarrollados por nuestros miembros.</p>
54-
<p><br/><a href="https://github.com/pyve" class="btn btn-theme">Github</a></p>
53+
<p><a href="https://github.com/pyve" class="btn btn-theme">Github</a></p>
5554
</div>
56-
</div>
5755

58-
<div class="row centered">
59-
<div class="col-md-4">
56+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
6057
<i class="fa fa-calendar"></i>
6158
<h4>Eventos</h4>
6259
<p>Infórmate sobre las diversas actividades que llevamos a cabo para
6360
la promoción del uso de Python como herramienta de desarrollo.</p>
64-
<p><br/><a href="/eventos" class="btn btn-theme">Eventos</a></p>
61+
<p><a href="/eventos" class="btn btn-theme">Eventos</a></p>
6562
</div>
6663

67-
<div class="col-md-4">
64+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
6865
<i class="fa fa-group"></i>
6966
<h4>¿Quiénes Somos?</h4>
7067
<p>Somos nerds y estamos orgullosos de eso. Mira los perfiles de las personas
7168
que hacen vida en la comunidad de Python Venezuela.</p>
72-
<p><br/><a href="#" class="btn btn-theme disabled">Miembros</a></p>
69+
<p><a href="#" class="btn btn-theme disabled">Miembros</a></p>
7370
</div>
7471

75-
<div class="col-md-4">
72+
<div class="col-xs-12 col-sm-6 col-md-4 feature">
7673
<i class="fa fa-briefcase"></i>
7774
<h4>Ofertas Laborales</h4>
7875
<p>Revisa la guía que hemos creado con recomendaciones para sacarle
7976
el máximo provecho a tu oferta.</p>
80-
<p><br/><a href="#" class="btn btn-theme disabled">Recomendaciones</a></p>
77+
<p><a href="#" class="btn btn-theme disabled">Recomendaciones</a></p>
8178
</div>
8279
</div>
8380
</div><!--/container -->

templates/layout.html

+8-6
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,10 @@
5353
<li><a href="{{'/fundacion/'|url}}" class="btn btn-theme-navbar">Fundación PyVE</a></li>
5454
<li><a href="{{'/contactos/'|url}}" class="active btn btn-theme-navbar">Contacto</a></li>
5555
</ul>
56-
57-
<div class="navbar-logo"><img title="pyve Logo" src="{{'/img/pyve-logo.png'|url}}" width="90" /></div>
56+
57+
<div class="navbar-logo visible-md-block visible-lg-block">
58+
<img id="pyve-logo" title="PyVe Logo" src="{{'/img/pyve-logo.png'|url}}" />
59+
</div>
5860
</div><!--/.nav-collapse -->
5961
</div>
6062
</nav>
@@ -64,7 +66,7 @@
6466
<footer>
6567
<div class="container">
6668
<div class="row">
67-
<div class="col-lg-3">
69+
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
6870
<h4>Redes Sociales</h4>
6971
<div class="hline-w"></div>
7072
<p>
@@ -74,7 +76,7 @@ <h4>Redes Sociales</h4>
7476
Para los que prefieren <a href="https://plus.google.com/101468780661156563423">Google+</a><br/>
7577
</p>
7678
</div>
77-
<div class="col-lg-3">
79+
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
7880
<h4>Chats y Correos</h4>
7981
<div class="hline-w"></div>
8082
<p>
@@ -84,7 +86,7 @@ <h4>Chats y Correos</h4>
8486
Al <a href="https://telegram.me/joinchat/BG6gzwGzSvRriv6QHXp3Mg">Telegram</a> si la cosa es ligth<br/>
8587
</p>
8688
</div>
87-
<div class="col-lg-3">
89+
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
8890
<h4>Repositorios</h4>
8991
<div class="hline-w"></div>
9092
<p>
@@ -94,7 +96,7 @@ <h4>Repositorios</h4>
9496
<a href="https://github.com/pyve/materiales-eventos">Materiales de los eventos</a> realizados<br/>
9597
</p>
9698
</div>
97-
<div class="col-lg-3">
99+
<div class="col-xs-12 col-sm-6 col-md-4 col-lg-3">
98100
<h4>Reclutamiento</h4>
99101
<div class="hline-w"></div>
100102
<p>

0 commit comments

Comments
 (0)