Skip to content

Commit 011bfe1

Browse files
committed
Add dynamic anchors to about us page
1 parent 9630e83 commit 011bfe1

3 files changed

Lines changed: 30 additions & 31 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.about-index {
2+
p {
3+
padding-top: 0.5rem;
4+
padding-bottom: 0.5rem;
5+
}
6+
7+
.dyn-anchor-link i:hover {
8+
color: tomato;
9+
}
10+
}
Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,4 @@
11
@import 'apps/commons/static/commons/css/base';
22

3+
@import './about-us';
34
@import './allies';
4-
5-
.about-index {
6-
p {
7-
padding-top: 0.5rem;
8-
padding-bottom: 0.5rem;
9-
}
10-
11-
.message a.headerlink {
12-
color: cadetblue;
13-
text-decoration: none;
14-
}
15-
}

apps/about/templates/about/index.html

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
<a href="{% url 'about:join' %}" class="link button is-link is-medium is-outlined">Forma parte de la asociación</a>
1515
</div>
1616

17-
<article class="message">
17+
<article class="message" id="intro">
1818
<a id="intro"></a>
19-
<div class="message-header">
20-
Introducción
21-
<a class="headerlink" href="#intro"></a>
19+
<div class="message-header dyn-anchor-heading">
20+
Introducción
21+
<a class="dyn-anchor-link" href="#intro"><i class="fas fa-link"></i></a>
2222
</div>
2323
<div class="message-body">
2424
<strong>{{ organization.name }}</strong> es una asociación sin ánimo de lucro cuyos objetivos, son, entre otros, promover el <strong>uso del lenguaje</strong> de programación Python, dar <strong>soporte</strong> a quienes deseen aprenderlo y promover la programación como una <strong>competencia educativa básica</strong>.</p>
@@ -31,22 +31,22 @@
3131
</div>
3232
</article>
3333

34-
<article class="message">
34+
<article class="message" id="whypython">
3535
<a id="whypython"></a>
36-
<div class="message-header">
36+
<div class="message-header dyn-anchor-heading">
3737
¿Por qué Python?
38-
<a class="headerlink" href="#whypython"></a>
38+
<a class="dyn-anchor-link" href="#whypython"><i class="fas fa-link"></i></a>
3939
</div>
4040
<div class="message-body">
4141
<p>Python es un lenguaje dinámico, de alto nivel y con una sintaxis clara. Es de propósito general lo que permite usarlo para cualquier tipo de programa o herramienta. Dispone de una inmensa cantidad de librerías, tanto internas como de terceras partes. Por si todo esto fuera poco, es software libre, multiplataforma (Unix, Windows u OS/X entre otras) y multiparadigma (orientación a objetos, funcional o imperativo). Python es utilizado hoy en día por empresas tan destacadas como Instagram, The New York Times, Google, Dropbox, NASA, Mercedes-Benz, Pinterest, National Geographic, The Washington Post, YouTube, Blender o Industrial Light & Magic.</p>
4242
</div>
4343
</article>
4444

45-
<article class="message">
45+
<article class="message" id="fiscal">
4646
<a id="fiscal"></a>
47-
<div class="message-header">
47+
<div class="message-header dyn-anchor-heading">
4848
Datos fiscales
49-
<a class="headerlink" href="#fiscal"></a>
49+
<a class="dyn-anchor-link" href="#fiscal"><i class="fas fa-link"></i></a>
5050
</div>
5151
<div class="message-body">
5252
<p>
@@ -63,11 +63,11 @@
6363
</div>
6464
</article>
6565

66-
<article class="message">
66+
<article class="message" id="board">
6767
<a id="board"></a>
68-
<div class="message-header">
68+
<div class="message-header dyn-anchor-heading">
6969
Junta directiva
70-
<a class="headerlink" href="#board"></a>
70+
<a class="dyn-anchor-link" href="#board"><i class="fas fa-link"></i></a>
7171
</div>
7272
<div class="message-body">
7373
<p>Actualmente la <strong>junta directiva</strong> de {{ organization.name }} está formada por:</p>
@@ -82,11 +82,11 @@
8282
</div>
8383
</article>
8484

85-
<article class="message">
85+
<article class="message" id="docs">
8686
<a id="docs"></a>
87-
<div class="message-header">
87+
<div class="message-header dyn-anchor-heading">
8888
Documentación
89-
<a class="headerlink" href="#docs"></a>
89+
<a class="dyn-anchor-link" href="#docs"><i class="fas fa-link"></i></a>
9090
</div>
9191
<div class="content message-body">
9292
<ul>
@@ -100,11 +100,11 @@
100100
</div>
101101
</article>
102102

103-
<article class="message">
103+
<article class="message" id="regulation">
104104
<a id="regulation"></a>
105-
<div class="message-header">
105+
<div class="message-header dyn-anchor-heading">
106106
Normativa de aplicación
107-
<a class="headerlink" href="#regulation"></a>
107+
<a class="dyn-anchor-link" href="#regulation"><i class="fas fa-link"></i></a>
108108
</div>
109109
<div class="content message-body">
110110
<ul>

0 commit comments

Comments
 (0)