diff --git a/static/fonts/FiraSans-Bold.otf b/static/fonts/FiraSans-Bold.otf deleted file mode 100644 index 78cc462..0000000 Binary files a/static/fonts/FiraSans-Bold.otf and /dev/null differ diff --git a/static/fonts/FiraSans-Regular.otf b/static/fonts/FiraSans-Regular.otf deleted file mode 100644 index 8d20d72..0000000 Binary files a/static/fonts/FiraSans-Regular.otf and /dev/null differ diff --git a/static/fonts/MonaSans-Bold.ttf b/static/fonts/MonaSans-Bold.ttf new file mode 100644 index 0000000..2c0c588 Binary files /dev/null and b/static/fonts/MonaSans-Bold.ttf differ diff --git a/static/fonts/MonaSans-Regular.ttf b/static/fonts/MonaSans-Regular.ttf new file mode 100644 index 0000000..5fdb6e9 Binary files /dev/null and b/static/fonts/MonaSans-Regular.ttf differ diff --git a/static/fonts/MonaSansCondensed-ExtraBold.ttf b/static/fonts/MonaSansCondensed-ExtraBold.ttf new file mode 100644 index 0000000..e72b030 Binary files /dev/null and b/static/fonts/MonaSansCondensed-ExtraBold.ttf differ diff --git a/static/fonts/manrope/Manrope-Bold.otf b/static/fonts/manrope/Manrope-Bold.otf deleted file mode 100644 index 7297e1b..0000000 Binary files a/static/fonts/manrope/Manrope-Bold.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-ExtraBold.otf b/static/fonts/manrope/Manrope-ExtraBold.otf deleted file mode 100644 index 2eacca1..0000000 Binary files a/static/fonts/manrope/Manrope-ExtraBold.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-ExtraLight.otf b/static/fonts/manrope/Manrope-ExtraLight.otf deleted file mode 100644 index f2015a5..0000000 Binary files a/static/fonts/manrope/Manrope-ExtraLight.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-Light.otf b/static/fonts/manrope/Manrope-Light.otf deleted file mode 100644 index 1e3e856..0000000 Binary files a/static/fonts/manrope/Manrope-Light.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-Medium.otf b/static/fonts/manrope/Manrope-Medium.otf deleted file mode 100644 index 998ec9d..0000000 Binary files a/static/fonts/manrope/Manrope-Medium.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-Regular.otf b/static/fonts/manrope/Manrope-Regular.otf deleted file mode 100644 index 7438593..0000000 Binary files a/static/fonts/manrope/Manrope-Regular.otf and /dev/null differ diff --git a/static/fonts/manrope/Manrope-SemiBold.otf b/static/fonts/manrope/Manrope-SemiBold.otf deleted file mode 100644 index 9becdb3..0000000 Binary files a/static/fonts/manrope/Manrope-SemiBold.otf and /dev/null differ diff --git a/static/fonts/manrope/SIL Open Font License.txt b/static/fonts/manrope/SIL Open Font License.txt deleted file mode 100644 index b45cf53..0000000 --- a/static/fonts/manrope/SIL Open Font License.txt +++ /dev/null @@ -1,43 +0,0 @@ -Copyright 2018 The Manrope Project Authors (https://github.com/sharanda/manrope), with Reserved Font Name “Manrope”. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: http://scripts.sil.org/OFL - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide development of collaborative font projects, to support the font creation efforts of academic and linguistic communities, and to provide a free and open framework in which fonts may be shared and improved in partnership with others. - -The OFL allows the licensed fonts to be used, studied, modified and redistributed freely as long as they are not sold by themselves. The fonts, including any derivative works, can be bundled, embedded, redistributed and/or sold with any software provided that any reserved names are not used by derivative works. The fonts and derivatives, however, cannot be released under any other type of license. The requirement for fonts to remain under this license does not apply to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright Holder(s) under this license and clearly marked as such. This may include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the copyright statement(s). - -"Original Version" refers to the collection of Font Software components as distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, or substituting -- in part or in whole -- any of the components of the Original Version, by changing formats or by porting the Font Software to a new environment. - -"Author" refers to any designer, engineer, programmer, technical writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining a copy of the Font Software, to use, study, copy, merge, embed, modify, redistribute, and sell modified and unmodified copies of the Font Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, redistributed and/or sold with any software, provided that each copy contains the above copyright notice and this license. These can be included either as stand-alone text files, human-readable headers or in the appropriate machine-readable metadata fields within text or binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font Name(s) unless explicit written permission is granted by the corresponding Copyright Holder. This restriction only applies to the primary font name as presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font Software shall not be used to promote, endorse or advertise any Modified Version, except to acknowledge the contribution(s) of the Copyright Holder(s) and the Author(s) or with their explicit written permission. - -5) The Font Software, modified or unmodified, in part or in whole, must be distributed entirely under this license, and must not be distributed under any other license. The requirement for fonts to remain under this license does not apply to any document created using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE. \ No newline at end of file diff --git a/static/images/favicon.svg b/static/images/favicon.svg index 66b93bb..f228c50 100644 --- a/static/images/favicon.svg +++ b/static/images/favicon.svg @@ -1,9 +1,34 @@ - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/static/images/pyconfr.svg b/static/images/pyconfr.svg new file mode 100644 index 0000000..8aef75f --- /dev/null +++ b/static/images/pyconfr.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/images/strasbourg-small.jpg b/static/images/strasbourg-small.jpg new file mode 100644 index 0000000..2083b78 Binary files /dev/null and b/static/images/strasbourg-small.jpg differ diff --git a/static/sass/style.sass b/static/sass/style.sass index 9d5ac82..7c63b28 100644 --- a/static/sass/style.sass +++ b/static/sass/style.sass @@ -1,29 +1,28 @@ // Colors -$background: #ffffff -$text: #3C3C3C -$primary: #378899 -$secondary: #f6b36a -$third: #fe6f61 - +$background: #eff1f3 +$text: #1b0e29 +$primary: #ff213b +$secondary: $text +$third: $primary // Fonts @font-face - font-family: Manrope - font-weight: 100 400 + font-family: MonaSans font-style: normal - src: url(/2024/static/fonts/manrope/Manrope-Regular.otf) + font-weight: 400 + src: url(/2024/static/fonts/MonaSans-Regular.ttf) @font-face - font-family: Manrope - font-weight: 500 700 + font-family: MonaSans font-style: normal - src: url(/2024/static/fonts/manrope/Manrope-Medium.otf) + font-weight: 700 + src: url(/2024/static/fonts/MonaSans-Bold.ttf) @font-face - font-family: Manrope - font-weight: 800 900 + font-family: MonaSans font-style: normal - src: url(/2024/static/fonts/manrope/Manrope-ExtraBold.otf) + font-weight: 800 + src: url(/2024/static/fonts/MonaSansCondensed-ExtraBold.ttf) // Common @@ -33,9 +32,8 @@ $third: #fe6f61 html color: $text - font-family: Manrope + font-family: MonaSans font-size: 1.2em - font-weight: 400 letter-spacing: .05em body @@ -51,14 +49,14 @@ h1, h2, h3, h4 h1 font-size: 2em - font-weight: 900 + font-weight: 800 color: $primary margin-bottom: 0 h2 - font-weight: 700 + font-weight: 800 text-transform: uppercase - color: $primary + color: $text h3 font-weight: 700 @@ -257,7 +255,7 @@ main #index .coverboard - display: none + height: 60vh position: relative overflow: hidden @@ -267,28 +265,37 @@ main padding-top: 39.21875% img + opacity: 55% position: absolute - top: 0 + top: -25vh left: 0 width: 100% - height: 100% .program-button position: absolute z-index: 2 width: 100% - top: 58% + top: 40% text-align: center a margin: 0 auto + &::before + content: url(/2024/static/images/pyconfr.svg) + display: block + margin: -2em auto auto auto + max-width: 30rem + width: 100% + z-index: 2 + + .pycon-presentation text-align: center .pycon-date margin-top: 0 - font-weight: 800 + font-weight: 700 color: $third article diff --git a/templates/_layout.jinja2 b/templates/_layout.jinja2 index d93df82..fdc853f 100644 --- a/templates/_layout.jinja2 +++ b/templates/_layout.jinja2 @@ -1,20 +1,21 @@ {%- set MENU = ( - ('index', ('À propos', 'About')), - ('sponsors', ('Sponsors', 'Sponsors')), - ('conduct', ('Code de conduite', 'Code of Conduct')), - ('support', ('Nous soutenir', 'Support Us')), + ('index', ('À propos', 'About')), + ('venue', ('Venir', 'Venue')), + ('sponsors', ('Sponsors', 'Sponsors')), + ('conduct', ('Code de conduite', 'Code of Conduct')), + ('support', ('Nous soutenir', 'Support Us')), ) -%} {%- set EXTRA_PAGES = ( ('talks-plenary', ('Plénières', 'Plenary Sessions')), diff --git a/templates/_map.jinja2 b/templates/_map.jinja2 index 9080783..59e3bab 100644 --- a/templates/_map.jinja2 +++ b/templates/_map.jinja2 @@ -1,4 +1,4 @@ {% macro map(fullscreen) %} - - {{ fullscreen }} + + {{ fullscreen }} {% endmacro %} diff --git a/templates/en/index.jinja2.html b/templates/en/index.jinja2.html index 725e078..b2e4c81 100644 --- a/templates/en/index.jinja2.html +++ b/templates/en/index.jinja2.html @@ -3,19 +3,19 @@ {% block content %}
- +
+

Presenting PyConFR 2024!

- +

October 31th – November 3rd 2024 at Strasbourg

Organized by AFPy, this four days conference is free, entirely coordinated by volunteers and dedicated to bringing together people interested by the Python programming language.

@@ -70,7 +70,6 @@

AFPy

-

Our Sponsors

diff --git a/templates/en/venue.jinja2.html b/templates/en/venue.jinja2.html index a0c4d16..858d778 100644 --- a/templates/en/venue.jinja2.html +++ b/templates/en/venue.jinja2.html @@ -14,7 +14,7 @@

Address

Strasbourg

- GPS coordinates: 48.5798 7.7630 + GPS coordinates: 48.579848 7.7609694

{{ map('Fullscreen') }} @@ -23,113 +23,78 @@

Address

Reach the Campus

-

From the center (~30 minutes)

+

By car

- Vestibulum convallis, lorem a tempus semper, dui dui euismod - elit, vitae placerat urna tortor vitae lacus. - - Sed diam. Curabitur vulputate vestibulum lorem. Aliquam - erat volutpat. Nunc eleifend leo vitae magna. In id erat - non orci commodo lobortis. Proin neque massa, cursus ut, - gravida ut, lobortis eget, lacus. Sed diam. Praesent - fermentum tempor tellus. Nullam tempus. + When approaching Strasbourg take the direction of Kehl + bypassing the city center by the south (quartier Neudorf) then follow + porte des Schirmeck (Exit 4 of A35).

-
- -
-

From the train station (~25 minutes)

- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In - id erat non orci commodo lobortis. Proin neque massa, - cursus ut, gravida ut, lobortis eget, lacus. Sed diam. - Praesent fermentum tempor tellus. + You come by car and you have room? Consider carsharing :).

-

From Strasbourg Airport (~1 heure ± 15 minutes)

+

Public transport

- Sed bibendum. Nunc eleifend leo vitae magna. -

+ The University is reachable by public transport:

+
-

Self-Service Bikes (~45 minutes)

+

From the train-station (approx. 12 minutes)

- Proin neque massa, cursus ut, gravida ut, lobortis eget, - lacus. Praesent augue. + From the Central Train-station of Strasbourg, you can take the C tram + to Université stop.

- - -
-

Travelling to Strasbourg

- -
-

Car

-

Praesent fermentum tempor tellus.

-
-

Train

-

Mauris mollis tincidunt felis. Sed id ligula quis est - convallis tempor.

-
- -
-

With the tram

+

From the aeroport (approx. 8 minutes)

- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In - id erat non orci commodo lobortis. Proin neque massa, - cursus ut, gravida ut, lobortis eget, lacus. Sed diam. - - Praesent fermentum tempor tellus. Nullam tempus. Mauris ac - felis vel velit tristique imperdiet. Donec at pede. Etiam - vel neque nec dui dignissim bibendum. Vivamus id enim. - Phasellus neque orci, porta a, aliquet quis, semper a, - massa. Phasellus purus. Pellentesque tristique imperdiet - tortor. Nam euismod tellus id erat. + Strasbourg airport is located at Entzheim. A train (TER) + allow you to read the central railway station in 8 minutes 5 times + per hour.

-

With the Bus

+

Self-Service Bikes

- Curabitur vulputate vestibulum lorem. + You can also reach the campus + using self-service bikes + (called "vélhop"). + The closest station is Université.

- -
-

Plane

-

Nunc porta vulputate tellus.

-

Housing Advice

-
-

In Strasbourg

-

- Mauris mollis tincidunt felis. -

-
-
-

On the campus

-

- Nullam tristique diam non turpis. -

    -
  • Nam vestibulum accumsan nisl.
  • -
  • Mauris mollis tincidunt felis.
  • -
  • In id erat non orci commodo lobortis.
  • -
-

-
+

+ Try to find an accomodation close to + the C, E or F lines of Strasbourg's tramway, + the fastest way to reach the university. +

+ +

Note that you will also find hotel areas outside the city (Illkirch, Schiltigheim, Kehl).

{% endblock content %} diff --git a/templates/fr/index.jinja2.html b/templates/fr/index.jinja2.html index 691ccb7..e3f50ca 100644 --- a/templates/fr/index.jinja2.html +++ b/templates/fr/index.jinja2.html @@ -3,19 +3,19 @@ {% block content %}
- +
+

Bienvenue à la PyConFR 2024 !

- +

Du 31 octobre au 3 novembre 2024 à Strasbourg

Organisée par l'AFPy, cette conférence de quatre jours est gratuite, entièrement gérée par des bénévoles et dédiée au regroupement des personnes intéressées par le langage de programmation Python.

@@ -69,7 +69,6 @@

AFPy

-

Nos soutiens

diff --git a/templates/fr/venue.jinja2.html b/templates/fr/venue.jinja2.html index caa936d..4f8d7ab 100644 --- a/templates/fr/venue.jinja2.html +++ b/templates/fr/venue.jinja2.html @@ -12,10 +12,10 @@

Adresse

UFR Mathématique et Informatique 7 rue René Descartes - Strasbourg + 67000 Strasbourg

- Coordonnées GPS : 48.5798 7.7630 + Coordonnées GPS : 48.579848 7.7609694

{{ map('Voir en plein écran') }} @@ -26,95 +26,76 @@

Rejoindre le campus

En voiture

- Vestibulum convallis, lorem a tempus semper, dui dui euismod - elit, vitae placerat urna tortor vitae lacus. - - Sed diam. Curabitur vulputate vestibulum lorem. Aliquam - erat volutpat. Nunc eleifend leo vitae magna. In id erat - non orci commodo lobortis. Proin neque massa, cursus ut, - gravida ut, lobortis eget, lacus. Sed diam. Praesent - fermentum tempor tellus. Nullam tempus. + À l’approche de Strasbourg prendre la direction de Kehl en + contournant le centre par le sud (quartier Neudorf) et en empruntant + la porte des Schirmeck (Sortie 4 de la A35).

-

Donec pretium posuere tellus.

-
- -
-

Depuis le centre (environ 30 minutes)

- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In - id erat non orci commodo lobortis. Proin neque massa, - cursus ut, gravida ut, lobortis eget, lacus. Sed diam. - Praesent fermentum tempor tellus. + Vous venez en voiture, il vous reste de la place ? Pensez au + covoiturage :).

-

Depuis la gare (environ 25 minutes)

- -
- -
-

Depuis l’aéroport (environ 1 heure ± 15 minutes)

+

En transport en commun

- Proin neque massa, cursus ut, gravida ut, lobortis eget, lacus. Praesent augue, + L’université est accessible en transport en commun :

-

En vélo libre service

+

Depuis la gare (environ 12 minutes)

- Nullam eu ante vel est convallis dignissim. Fusce suscipit, - wisi nec facilisis facilisis, est dui fermentum leo, quis - tempor ligula erat quis odio. Nunc porta vulputate tellus. + Depuis la Gare Centrale de Strasbourg, il est possible de prendre + le tram C jusqu’à l’arrêt Université.

- -
-

Conseils pour le logement

-

Dans Strasbourg

+

Depuis l’aéroport (environ 8 minutes)

- Aliquam erat volutpat. Nunc eleifend leo vitae magna. In - id erat non orci commodo lobortis. Proin neque massa, - cursus ut, gravida ut, lobortis eget, lacus. Sed diam. - Praesent fermentum tempor tellus. Nullam tempus. Mauris ac - felis vel velit tristique imperdiet. Donec at pede. Etiam - vel neque nec dui dignissim bibendum. + L’aéroport de Strasbourg est situé à Entzheim. Un train TER + vous permet de rejoindre la gare centrale en 8 minutes jusqu’à 5 fois + par heure.

+
-

Sur le campus

+

En vélo libre service

- Sed bibendum. + Vous pouvez également vous rendre sur le campus en + vélo libre service (vélhop). + La station à proximité de l’université est Université.

-
    -
  • Nam vestibulum accumsan nisl.
  • -
  • Mauris mollis tincidunt felis.
  • -
  • In id erat non orci commodo lobortis.
  • -
+ +
+

Conseils pour le logement

+

+ Essayez d’être au plus proche + des lignes C, E ou F du tram, + qui vous donneront un accès direct à l’université. +

+ +

Notez que vous trouverez aussi des zones hôtelières à l'extérieur de la ville (Illkirch, Schiltigheim, Kehl).

+
{% endblock content %}