Skip to content

Commit

Permalink
Add initial pages for QGIS UC 2025
Browse files Browse the repository at this point in the history
  • Loading branch information
sweco-sedalh committed Nov 27, 2024
1 parent 18e3e45 commit 4e05f5a
Show file tree
Hide file tree
Showing 12 changed files with 313 additions and 11 deletions.
19 changes: 13 additions & 6 deletions config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -264,20 +264,27 @@ sectionPagesMenu = 'main'

[[menu.main]]
parent = "Meetings"
name = "QGIS Developer Meetings"
url = "/community/organisation/meetings/dev_meetings"
name = "QGIS UC 2025"
url = "/community/organisation/meetings/uc-2025"
weight = 185

[[menu.main]]
parent = "Meetings"
name = "QGIS User Meetings"
url = "/community/organisation/meetings/user_meetings"
weight = 190


[[menu.main]]
parent = "Meetings"
name = "Reimbursements for Developer Meetings"
url = "/community/organisation/meetings/reimbursements"
name = "QGIS Developer Meetings"
url = "/community/organisation/meetings/dev_meetings"
weight = 200

[[menu.main]]
parent = "Meetings"
name = "QGIS User Meetings"
url = "/community/organisation/meetings/user_meetings"
name = "Reimbursements for Developer Meetings"
url = "/community/organisation/meetings/reimbursements"
weight = 210

[[menu.main]]
Expand Down
15 changes: 15 additions & 0 deletions content/community/organisation/meetings.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,21 @@ Reviewer: Tim Sutton
# Meetings
Since 2009 the QGIS community has been organizing developer and user meetings around the world.

{{< rich-box-start layoutClass="has-right rounded" >}}
{{< rich-content-start themeClass="coloring-2" >}}
### QGIS User Conference 2025

When: 2-3 June 2025
Where: Norrköping, Sweden

{{< button class = "is-primary1" link = "community/organisation/meetings/uc-2025" text = "Learn more" >}}

{{< rich-content-end >}}
{{< rich-right-start >}}
![](uc-2025/visualization_center.webp)
{{< rich-right-end >}}
{{< rich-box-end >}}

{{< columns-start >}}
{{< column-start>}}

Expand Down
72 changes: 72 additions & 0 deletions content/community/organisation/meetings/uc-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
type: "page"
title: "QGIS User Conference 2025"
subtitle: "2-3 June 2025, Norrköping, Sweden"
heroImage: "community/organisation/meetings/uc-2025/visualization_center.webp"
heroLogo: "community/organisation/meetings/uc-2025/logo_multicolor.png"
heroMenu: "uc-2025"
heroIsUserConference: true
ButtonText: "Add to your Calendar"
ButtonLink: "/community/organisation/meetings/uc-2025/qgis-uc-2025.ics"
HasBanner: true
draft: false
sidebar: true
menus:
uc-2025:
name: "Conference"
weight: 1
aliases:
- /uc-2025
---

{{< content-start >}}

## Welcome to Sweden!

The QGIS User Conference is an annual event that brings together users and developers of the QGIS open-source geographic information system (GIS) software. The conference provides an opportunity for attendees to learn about the latest developments in QGIS, share their experiences with others, and network with other QGIS users and developers. The conference attracts attendees from a broad spectrum of organizations and industries.

This year, the conference is being held on **2-3 June 2025** in **Norrköping, Sweden**.

Right after the conference, the **28th QGIS Contributor Meeting** will be right next door on **4-7 June**. Contributor meetings bring together active members of the QGIS project to plan their work, hold face-to-face discussions and brainstorm new ideas.

The program has not yet been set, but you can find some examples of what to expect at the [QGIS User Conference 2024 website](https://uc2024.qgis.sk/).


{{< columns-start >}}
{{< column-start>}}

{{< rich-box-start >}}
{{< rich-content-start themeClass="coloring-6">}}
### Call for Papers
[Send in your presentation and workshop proposals](https://talks.osgeo.org/qgis-uc2025/cfp)

{{< rich-content-end >}}
{{< rich-box-end >}}
{{< column-end >}}
{{< column-start>}}

{{< rich-box-start >}}
{{< rich-content-start themeClass="coloring-6" >}}
### Tickets

Tickets will be available in spring 2025.

{{< rich-content-end >}}
{{< rich-box-end >}}
{{< column-end >}}
{{< columns-end >}}

## Venue

<div class="rounded">

![Visualization Center C](./visualization_center.jpg)

</div>

The event will be held at the [Visualization Center C](https://www.visualiseringscenter.se/en/), [Cnema](https://cnema.se/)
and [Campus Norrköping](https://liu.se/en/article/campus-norrkoping) of [Linköping University](https://liu.se/en). These are
situated in the heart of Norrköping, a city with a rich industrial history and beautiful water displays right outside
the venues.

{{< content-end >}}
51 changes: 51 additions & 0 deletions content/community/organisation/meetings/uc-2025/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
type: "page"
title: "QGIS User Conference 2025"
subtitle: "2-3 June 2025, Norrköping, Sweden"
heroImage: "community/organisation/meetings/uc-2025/visualization_center.webp"
heroLogo: "community/organisation/meetings/uc-2025/logo_multicolor.png"
heroMenu: "uc-2025"
heroIsUserConference: true
HasBanner: true
draft: false
sidebar: true
menus:
uc-2025:
name: "About"
weight: 2
---

{{< content-start >}}

# About

The conference includes a variety of presentations, workshops, and discussions on a wide range of QGIS topics.
Presentations cover topics such as:

<ul class="arrow-ul">
<li>Interesting use cases of QGIS</li>
<li>Advanced workflows with QGIS</li>
<li>Deep dives into new QGIS features</li>
<li>QGIS ecosystem (third party plugins, server solutions, mobile apps)</li>
<li>Using QGIS for specific applications</li>
<li>Integration of QGIS with other geospatial products</li>
<li>Future plans for QGIS project</li>
<li>Workshops provide hands-on experience with specific QGIS tools and techniques - both for beginners and advanced users.</li>
</ul>

The program for this year has not yet been set, but you can find some examples of what to expect at the
[QGIS User Conference 2024](https://uc2024.qgis.sk/) website.

## Contributor Meeting

Right after the conference, QGIS Contributor Meeting will take place on 4-7 June at a next door venue. This event
is for those who contribute to the development of QGIS. It’s free to join but you are expected to make yourself useful
on improving the QGIS application, documentation or website or do anything else QGIS will benefit from.

<!-- See Contributor Meeting details on GitHub.-->

## Local Committee

The event is organized by the [Swedish QGIS user group](https://qgis.se/) with support from the [QGIS project](https://qgis.org/).

{{< content-end >}}
64 changes: 64 additions & 0 deletions content/community/organisation/meetings/uc-2025/attending.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
---
type: "page"
title: "QGIS User Conference 2025"
subtitle: "2-3 June 2025, Norrköping, Sweden"
heroImage: "community/organisation/meetings/uc-2025/visualization_center.webp"
heroLogo: "community/organisation/meetings/uc-2025/logo_multicolor.png"
heroMenu: "uc-2025"
heroIsUserConference: true
HasBanner: true
draft: false
sidebar: true
menus:
uc-2025:
name: "Attending"
weight: 2
---

{{< content-start >}}

# Attending

## Tickets

Tickets will be available in spring 2025.

All participants need a ticket for the conference, including those who give a talk or a workshop.

We offer a refund when a ticket is cancelled more than 14 days before the event. Cancellations less than 14 days prior
to the event are not refunded.

## Venue

The user conference will be held at and around the [Visualization Center C](https://www.visualiseringscenter.se/), Norrköping,
Sweden.

## Visas

Sweden is part of the Schengen Area. Check out the pages of the
[Swedish Migration Agency](https://www.migrationsverket.se/English/Private-individuals/Visiting-Sweden/Visit-Sweden-up-to-90-days---apply-for-a-visa.html)
for more information.

## Schedule

The conference starts on Monday morning (9:00), and finishes Tuesday late afternoon (around 17:00).

## Code of conduct

This is an official QGIS event. That means that all attendees are expected to follow the Code of conduct of the QGIS
project. In short, be nice to others, so that everyone feels safe and welcome. If there is someone behaving poorly,
please do not hesitate to report them to the event staff members.

<!--
## Getting there
## Getting around
## Accommodation
## Practicalities
-->

{{< content-end >}}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
55 changes: 55 additions & 0 deletions content/community/organisation/meetings/uc-2025/qgis-uc-2025.ics
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
BEGIN:VCALENDAR
VERSION:2.0
PRODID:https://ical.marudot.com/
CALSCALE:GREGORIAN
BEGIN:VTIMEZONE
TZID:Europe/Berlin
LAST-MODIFIED:20240422T053451Z
TZURL:https://www.tzurl.org/zoneinfo-outlook/Europe/Berlin
X-LIC-LOCATION:Europe/Berlin
BEGIN:DAYLIGHT
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=-1SU
END:DAYLIGHT
BEGIN:STANDARD
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;BYMONTH=10;BYDAY=-1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20241127T064503Z
DTSTART;VALUE=DATE:20250602
DTEND;VALUE=DATE:20250604
SUMMARY:QGIS User Conference 2025
URL:https://qgis.org/uc-2025
UID:128d0d95-0c3c-46b7-b380-414c23c3043a
DESCRIPTION:The QGIS User Conference is an annual event that brings together users and developers of the QGIS open-source geographic information system (GIS) software. The conference provides an opportunity for attendees to learn about the latest developments in QGIS\, share their experiences with others\, and network with other QGIS users and developers. The conference attracts attendees from a broad spectrum of organizations and industries.
LOCATION:Norrköping\, Sweden
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:QGIS User Conference 2025
TRIGGER:-P1W
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTAMP:20241127T064503Z
DTSTART;VALUE=DATE:20250604
DTEND;VALUE=DATE:20250608
SUMMARY:QGIS Contributor Meeting (28th)
URL:https://qgis.org/uc-2025
UID:8991131c-ed8c-4239-9ebf-73123273d0b2
DESCRIPTION:Contributor meetings bring together active members of the QGIS project to plan their work, hold face-to-face discussions and brainstorm new ideas.
LOCATION:Norrköping\, Sweden
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:QGIS Contributor Meeting (28th)
TRIGGER:-P1W
END:VALARM
END:VEVENT
END:VCALENDAR
Binary file not shown.
17 changes: 16 additions & 1 deletion themes/hugo-bulma-blocks-theme/assets/sass/style.sass
Original file line number Diff line number Diff line change
Expand Up @@ -127,4 +127,19 @@ code
border-radius: 10px
color: #4d6370 !important
select
max-width: 50vw
max-width: 50vw

.hero.user-conference
.hero-body, .hero-foot
background-color: rgba(#002033, 0.5)
.hero-text
text-shadow: 0 0 10px rgba(#002033, 0.7)
.subtitle
color: white
img
filter: drop-shadow(0 0 10px #002033)
max-width: calc(min(50vw, 200px))
margin-left: auto
padding-top: 3rem
.tabs li:not(.is-active) a
text-shadow: 0 0 5px #002033
22 changes: 21 additions & 1 deletion themes/hugo-bulma-blocks-theme/layouts/partials/banner.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
{{ if .Params.HasBanner }}
{{ $size := .Params.HeroSize | default "is-small" }}
<section
class="hero is-dark {{ $size }} has-bg-img"
class="hero is-primary1 {{ $size }} has-bg-img {{ if .Params.HeroIsUserConference }}user-conference{{ end }}"
{{ if ( .Params.HeroImage ) }}
style="background: url('{{ absURL .Params.HeroImage | safeCSS }}');
background-position: center; background-size: cover;"
Expand Down Expand Up @@ -52,6 +52,26 @@ <h1 class="title hero-title pr-3">
</figure>
</div>
{{ end }}
</div>
</div>

{{ if .Params.HeroMenu }}
{{ $menuID := default "main" .Params.HeroMenu }}
{{ $menu := index site.Menus $menuID }}
{{ $pageUrl := replaceRE "/$" "" .RelPermalink }}
<div class="hero-foot">
<nav class="tabs is-boxed is-right">
<div class="container">
<ul>
{{- range $menu }}
<li {{ if eq (replaceRE "/$" "" .URL) $pageUrl }} class="is-active"{{ end }}>
{{ partial "link" . }}
</li>
{{- end }}
</ul>
</div>
</nav>
</div>
{{ end }}
</section>
{{ end }}
6 changes: 4 additions & 2 deletions themes/hugo-bulma-blocks-theme/layouts/partials/explore.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,10 @@ <h2>
</p>
<ul class="arrow-ul is-size-5 has-text-weight-bold">
<li>
Join our annual international conference to explore the
future of GIS.
Join our
<a href="{{ absURL "community/organisation/meetings/uc-2025/" }}">
annual international conference</a> to explore the future of
GIS.
</li>
<li>Find local user groups and support providers.</li>
<li>
Expand Down
3 changes: 2 additions & 1 deletion themes/hugo-bulma-blocks-theme/layouts/partials/sidebar.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@
}

// compose title for menu button: contatenate parent section titles
let activeListItem = document.getElementsByClassName('is-active')[0];
let items = document.getElementById('sidebar').getElementsByClassName('is-active');
let activeListItem = items[items.length - 1];
let ham = document.getElementById('ham-title');
let hamTitle = activeListItem.querySelector('a').textContent;
if (activeListItem.parentElement.previousElementSibling != null) {
Expand Down

0 comments on commit 4e05f5a

Please sign in to comment.