added FR donation page, other small fixes
This commit is contained in:
parent
a9ed350d54
commit
8afb5ddb98
13
_config.yml
13
_config.yml
@ -27,6 +27,7 @@ baseurl: "" # the subpath of your site, e.g. /blog
|
|||||||
url: "" # the base hostname & protocol for your site, e.g. http://example.com
|
url: "" # the base hostname & protocol for your site, e.g. http://example.com
|
||||||
permalink: /:categories/news/:year/:title:output_ext
|
permalink: /:categories/news/:year/:title:output_ext
|
||||||
discordID: 737678270924849183
|
discordID: 737678270924849183
|
||||||
|
discordInviteCode: 3yaUwg3
|
||||||
twitchChannel: reclaimfutures
|
twitchChannel: reclaimfutures
|
||||||
|
|
||||||
|
|
||||||
@ -45,7 +46,16 @@ plugins:
|
|||||||
# Excluded items can be processed by explicitly listing the directories or
|
# Excluded items can be processed by explicitly listing the directories or
|
||||||
# their entries' file path in the `include:` list.
|
# their entries' file path in the `include:` list.
|
||||||
#
|
#
|
||||||
# exclude:
|
exclude:
|
||||||
|
- src/
|
||||||
|
- yarn.lock
|
||||||
|
- _config.yml
|
||||||
|
- .prettierrc
|
||||||
|
- Gemfile
|
||||||
|
- Gemfile.lock
|
||||||
|
- issue_template.md
|
||||||
|
- package.json
|
||||||
|
|
||||||
# - .sass-cache/
|
# - .sass-cache/
|
||||||
# - .jekyll-cache/
|
# - .jekyll-cache/
|
||||||
# - .cache/
|
# - .cache/
|
||||||
@ -53,7 +63,6 @@ plugins:
|
|||||||
# - Gemfile
|
# - Gemfile
|
||||||
# - Gemfile.lock
|
# - Gemfile.lock
|
||||||
# - node_modules/
|
# - node_modules/
|
||||||
# - src/
|
|
||||||
# - vendor/
|
# - vendor/
|
||||||
|
|
||||||
# Generation of pages for participants + events
|
# Generation of pages for participants + events
|
||||||
|
@ -27,6 +27,13 @@
|
|||||||
fr:
|
fr:
|
||||||
name: intervenants
|
name: intervenants
|
||||||
url: /rf2020/participants
|
url: /rf2020/participants
|
||||||
|
- discord:
|
||||||
|
en:
|
||||||
|
name: RF community (discord)
|
||||||
|
url: "https://discord.gg/3yaUwg3"
|
||||||
|
fr:
|
||||||
|
name: RF community (discord)
|
||||||
|
url: "https://discord.gg/3yaUwg3"
|
||||||
- donate:
|
- donate:
|
||||||
en:
|
en:
|
||||||
name: donate
|
name: donate
|
||||||
|
@ -282,13 +282,13 @@
|
|||||||
participants: [18]
|
participants: [18]
|
||||||
|
|
||||||
- id : 19
|
- id : 19
|
||||||
title_ : Seconde vie numérique
|
title_ : The afterlives of digital rubbish
|
||||||
lang_ : FR
|
lang_ : en
|
||||||
format: Talk
|
format: Talk
|
||||||
ref : seconde-vie-numerique
|
ref : the-afterlives-of-digital-rubbish
|
||||||
date : 2020-09-20 00:00
|
date : 2020-09-20 00:00
|
||||||
description: |
|
description: |
|
||||||
Parmi les différents flux de déchets que nos sociétés produisent, le e-waste (déchets électroniques) est celui qui connaît depuis plusieurs années une croissance accélérée, du fait du remplacement constant des téléphones et des ordinateurs portables, des téléviseurs et consoles de jeu et autres périphériques divers. Ces « restes du numérique », qui subsistent quand leur usage est révolu se retrouvent par conséquent mis au rebut, parfois chez leurs propriétaires, parfois à la poubelle ou dans des circuits de recyclage plus ou moins sérieux. Outre les activités de remise en état des objets numériques de type smartphone, ordinateurs ou objets connectés, de multiples pratiques de ré-emploi singulières et originales existent pour faire durer, ou réinventer, ces machines : techniques de conservation ou la valorisation des machines passées, autour d’acteurs associatifs, réemploi de pièces et composants prélevés sur des appareils inutilisés pour créer de systèmes d’information à bas coût, artisanat électronique visant la personnalisation, l’adaptation ou la création d’objets numériques en série limitée, concours, festivals et ateliers de conception de jeu vidéo, de démos ou de contenus musicaux sur ordinateurs et consoles des années 1980-1990, etc. Sur la base d'un travail d'enquête en cours sur les pratiques de ré-emploi des objets numériques, cette présentation abordera les enjeux anthropologiques de la seconde vie des objets numériques. Ce faisant, elle abordera les manières de revenir sur l'idée de progrès, de l'interroger et de trouver des pistes originales en intégrant la durabilité de nos appareillages numériques.
|
Among the various waste streams that our companies produce, e-waste (electronic waste) is the one that has been growing rapidly for several years, due to the constant replacement of telephones and laptops, televisions and game consoles and other miscellaneous peripherals. This kind of digital rubbish, which remains when their use is over, are generally discarded, sometimes stuffed in a box in the attic, sometimes in the trash, or in more or less serious recycling circuits. In addition to the refurbishment of digital objects such as smartphones, computers or connected objects, many unique and original reuse practices exist to make these machines last, or reinvent them: techniques for the conservation or enhancement of past machines, reuse of parts and components taken from unused devices to create low-cost information systems, electronic craftsmanship aimed at customising, adapting or creating digital objects in limited editions, competitions, festivals and workshops for the design of video games, demos or musical content on computers and consoles from the 1980s and 1990s, etc. On the basis of an ongoing investigation of the re-use practices of digital objects, this presentation will address the anthropological issues of the second life of digital objects. In doing so, it will address ways of returning to the idea of progress, of questioning it and of finding original avenues by integrating the sustainability of our digital devices.
|
||||||
participants: [19]
|
participants: [19]
|
||||||
|
|
||||||
- id : 20
|
- id : 20
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
<div id="full-banner">
|
<div id="full-banner">
|
||||||
<h1 class="countdown">
|
<h1 class="countdown">
|
||||||
Livestream begins in: <span class="cd-time" id="replace-me">10:45:00 18.09.2020 (CEST)</span>
|
Livestream event begins: <span class="cd-time" id="replace-me">10:45:00 18.09.2020 (CEST)</span>
|
||||||
</h1>
|
</h1>
|
||||||
</div>
|
</div>
|
@ -10,6 +10,14 @@
|
|||||||
{% endif %}
|
{% endif %}
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
|
{% capture pic %}
|
||||||
|
{% if page.pic %}
|
||||||
|
https://reclaimfutures.org{{ page.pic }}
|
||||||
|
{% else %}
|
||||||
|
"https://reclaimfutures.org/assets/img/TwitterCard.png"
|
||||||
|
{% endif %}
|
||||||
|
{% endcapture %}
|
||||||
|
|
||||||
<!-- HEAD -->
|
<!-- HEAD -->
|
||||||
<head>
|
<head>
|
||||||
<title>{{ title }}</title>
|
<title>{{ title }}</title>
|
||||||
@ -34,10 +42,11 @@
|
|||||||
<meta name="twitter:site" content="{{ site.twitter }}" />
|
<meta name="twitter:site" content="{{ site.twitter }}" />
|
||||||
<meta name="twitter:title" content="{{ site.title }}" />
|
<meta name="twitter:title" content="{{ site.title }}" />
|
||||||
<meta name="twitter:description" content="{{ site.description }}" />
|
<meta name="twitter:description" content="{{ site.description }}" />
|
||||||
<meta name="twitter:image" content="https://reclaimfutures.org/assets/img/TwitterCard.png" />
|
<meta name="twitter:image" content="{{ pic }}" />
|
||||||
|
|
||||||
<meta property="og:title" content="{{ title }}" />
|
<meta property="og:title" content="{{ title }}" />
|
||||||
<meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}" />
|
<meta property="og:description" content="{{ page.excerpt | default: site.description | strip_html | normalize_whitespace | truncate: 160 | escape }}" />
|
||||||
|
<meta property="og:image" content="{{ pic }}">
|
||||||
<meta property="article:published_time" content="{{page.date}}" />
|
<meta property="article:published_time" content="{{page.date}}" />
|
||||||
|
|
||||||
<!-- page.modified isn't a natural Jekyll property, but it can be added. -->
|
<!-- page.modified isn't a natural Jekyll property, but it can be added. -->
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
{% if include.size == 'small' %}
|
{% if include.size == 'small' %}
|
||||||
<H1 class="logo logo-sm">Reclaim Futures 2020</H1>
|
<H1 class="logo logo-sm">Reclaim Futures 2020</H1>
|
||||||
{% else %}
|
{% else %}
|
||||||
<H1 class="logo">Reclaim<br />Futures</H1>
|
<H1 class="logo">
|
||||||
|
Reclaim<br />Futures
|
||||||
|
<span class="subtitle block">18 → 20 {{ site.data.date-locales[page.lang]full_month[8] }} 2020</span>
|
||||||
|
</H1>
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
|
|
||||||
<nav class="menu page-content">
|
<nav class="menu page-content">
|
||||||
{% if include.clock %}
|
{% if include.clock or page.with-clock %}
|
||||||
{% include common/clock.html %}
|
{% include common/clock.html %}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
@ -1,11 +1,17 @@
|
|||||||
{% assign event = include.common/program/full-program.html %}
|
{% assign event = include.common/program/full-program.html %}
|
||||||
{% assign time = event.date | date: "%H:%M" %}
|
{% assign time = event.date | date: "%H:%M" %}
|
||||||
|
{% assign endTime = event.endDate | date: "%H:%M" %}
|
||||||
|
|
||||||
|
{% if time and time != '00:00' %}
|
||||||
|
<p class="event-time textbox inline-block">
|
||||||
|
{{time}}
|
||||||
|
{% if endTime %}
|
||||||
|
→ {{ endTime }}
|
||||||
|
{% endif %}
|
||||||
|
</p>
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
<li class="margin-16-bottom flex flex-justify-space-between flex-align-center textbox event">
|
<li class="margin-32-bottom flex flex-justify-space-between flex-align-center textbox event">
|
||||||
{% if time != '00:00' %}
|
|
||||||
<span class="event-time">{{time}}</span>
|
|
||||||
{% endif %}
|
|
||||||
<span class="flex-5 margin-0 text-lg">
|
<span class="flex-5 margin-0 text-lg">
|
||||||
<a href="/rf2020/events/{{ event.ref }}.html" class="margin-0">{{ event.title_ }}</a>
|
<a href="/rf2020/events/{{ event.ref }}.html" class="margin-0">{{ event.title_ }}</a>
|
||||||
{% if event.format %}
|
{% if event.format %}
|
||||||
@ -17,7 +23,7 @@
|
|||||||
{% for eventParticipantId in event.participants %}
|
{% for eventParticipantId in event.participants %}
|
||||||
{% for participant in site.data.rf2020.participants %}
|
{% for participant in site.data.rf2020.participants %}
|
||||||
{% if participant.id == eventParticipantId %}
|
{% if participant.id == eventParticipantId %}
|
||||||
<a href="/rf2020/participants/{{ participant.ref }}.html" class="margin-0 with-url-arrow">{{ participant.fullname }}</a>
|
<a href="/rf2020/participants/{{ participant.ref }}.html" class="margin-0 with-url-arrow block">{{ participant.fullname }}</a>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
@ -4,5 +4,5 @@
|
|||||||
<body id="page-{{ page.className }}">
|
<body id="page-{{ page.className }}">
|
||||||
{{ content }}
|
{{ content }}
|
||||||
</body>
|
</body>
|
||||||
<script src="{{ site.baseurl }}/assets/js/index.js" }}></script>
|
<script src="{{ site.baseurl }}/assets/js/index.js"></script>
|
||||||
</html>
|
</html>
|
@ -45,6 +45,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.now-live {
|
||||||
|
color: var(--colour-red);
|
||||||
|
}
|
||||||
|
|
||||||
@include darkMode {
|
@include darkMode {
|
||||||
border-color: var(--colour-graphite);
|
border-color: var(--colour-graphite);
|
||||||
}
|
}
|
||||||
|
@ -82,10 +82,17 @@ header.page-header {
|
|||||||
// background-color: var(--colour-bg);
|
// background-color: var(--colour-bg);
|
||||||
color: var(--colour-text, var(--colour-graphite));
|
color: var(--colour-text, var(--colour-graphite));
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
filter: drop-shadow(0px 0px 8px var(--colour-grey-light));
|
||||||
|
|
||||||
@include touch {
|
@include touch {
|
||||||
margin: var(--size-128) 0 var(--size-64) 0;
|
margin: var(--size-128) 0 var(--size-64) 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.subtitle {
|
||||||
|
font-family: var(--font-logo);
|
||||||
|
color: var(--colour-text, var(--colour-graphite));
|
||||||
|
font-size: var(--size-32);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&.header-collapsed {
|
&.header-collapsed {
|
||||||
@ -108,8 +115,10 @@ header.page-header {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@include darkMode {
|
@include darkMode {
|
||||||
h1 {
|
h1,
|
||||||
|
.subtitle {
|
||||||
color: var(--colour-white);
|
color: var(--colour-white);
|
||||||
|
filter: drop-shadow(0px 0px 8px var(--colour-graphite));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -11,10 +11,11 @@
|
|||||||
@include touch {
|
@include touch {
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.event-time {
|
.event-time {
|
||||||
margin: 0 var(--size-16) 0 0;
|
margin: 0 var(--size-16) var(--size-8) 0;
|
||||||
}
|
line-height: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
|
@ -8,6 +8,7 @@
|
|||||||
--colour-duckegg: #b3bbca;
|
--colour-duckegg: #b3bbca;
|
||||||
|
|
||||||
--colour-true-blue: #037fe4;
|
--colour-true-blue: #037fe4;
|
||||||
|
--colour-red: #f74b22;
|
||||||
--colour-highlight: var(--colour-turquoise, #0ac2c9);
|
--colour-highlight: var(--colour-turquoise, #0ac2c9);
|
||||||
--colour-highlight-darker: #06a1a7;
|
--colour-highlight-darker: #06a1a7;
|
||||||
|
|
||||||
|
@ -6,14 +6,12 @@ className: donate
|
|||||||
ref: donate
|
ref: donate
|
||||||
---
|
---
|
||||||
|
|
||||||
## Make a donation to ReclaimFutures
|
## Faire un don à ReclaimFutures
|
||||||
ReclaimFutures is run as a DIT (Do It Together), self-funded, not-for-profit project and rejects *commercial* influence.
|
ReclaimFutures est géré comme un projet DIT (Do It Together / "fait ensemble"), auto-financé, à but non lucratif et rejette toute collusion avec des intérêts commerciaux.
|
||||||
|
|
||||||
**All proceeds received via donations will go directly to participants of the conference** (after 3rd party handler fees<span class="sup">[1]</span>). The expenses of running the event are covered by the ReclaimFutures organisers personally.
|
|
||||||
|
|
||||||
Click the button below to make a donation through OpenCollective:
|
|
||||||
|
|
||||||
|
**Toute donation financière sera reversée directement aux participants de la conférence** (après les frais de gestion de services externes <span class="sup">[1]</span>). Les frais de gestion de l'événement sont pris en charge par les organisateurs de ReclaimFutures.
|
||||||
|
|
||||||
{% include common/donate-button.html %}
|
{% include common/donate-button.html %}
|
||||||
|
|
||||||
<small>1. [Stripe](https://stripe.com/gb/pricing) (card handler) and [OpenCollective Europe](https://opencollective.com/europe-collective#section-about) (fiscal host)</small>
|
|
||||||
|
1. ***[Stripe](https://stripe.com/gb/pricing)*** (gestionnaire de carte) and ***[OpenCollective Europe](https://opencollective.com/europe-collective#section-about)*** (hébergement fiscal)
|
@ -3,6 +3,7 @@ layout: page
|
|||||||
lang: fr
|
lang: fr
|
||||||
ref: 2020-program
|
ref: 2020-program
|
||||||
title: 2020 Programme
|
title: 2020 Programme
|
||||||
|
with-clock: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
@ -3,6 +3,7 @@ layout: page
|
|||||||
lang: en
|
lang: en
|
||||||
ref: 2020-program
|
ref: 2020-program
|
||||||
title: 2020 Program
|
title: 2020 Program
|
||||||
|
with-clock: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user