7
1
mirror of https://gitlab.com/ansol/web-ansol.org.git synced 2024-11-21 22:01:31 +00:00

Adiciona eventos e muda css dos eventos

This commit is contained in:
Hugo Peixoto 2023-09-28 13:22:40 +01:00
parent b4950782f5
commit 31d511da2c
14 changed files with 57 additions and 34 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 82 KiB

View File

@ -1,6 +1,6 @@
--- ---
layout: evento layout: evento
title: OpenTelemetry and Continuous Feedback - Know about your code at runtime title: OpenTelemetry and Continuous Feedback
metadata: metadata:
event: event:
location: Praxis, Coimbra location: Praxis, Coimbra
@ -11,8 +11,11 @@ metadata:
finish: 2023-09-28 20:00:00.000000000 +01:00 finish: 2023-09-28 20:00:00.000000000 +01:00
--- ---
Evento a decorrer em Inglês. Evento a decorrer em Inglês.
**OpenTelemetry and Continuous Feedback - Know about your code at runtime**
There are many tools and libraries that deploy Java code out into production, but how can we bring data and information back into our code? There are many tools and libraries that deploy Java code out into production, but how can we bring data and information back into our code?
Continuous Feedback is a new dev practice that provides developers with exceedingly fast feedback loops and code-change analysis to help navigate complex codebases and gain more confidence in your PRs. Continuous Feedback is a new dev practice that provides developers with exceedingly fast feedback loops and code-change analysis to help navigate complex codebases and gain more confidence in your PRs.

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

View File

@ -0,0 +1,16 @@
---
layout: evento
title: Porto Codes
metadata:
event:
location: Estambul Doner Kebap, R. de Sampaio Bruno · Porto
site:
url: https://www.meetup.com/portocodes/events/295454528/
date:
start: 2023-09-28 19:30:00.00000 +01:00
finish: 2023-09-28 21:30:00.000 +01:00
---
Porto Codes is a meetup for local and international programming enthusiasts.
The talks are recorded and published with the presenters' consent as one of our
goals is to provide programming resources to the community.

View File

@ -1,6 +1,6 @@
--- ---
layout: evento layout: evento
title: Encontro Ubuntu-pt de Setembro @ Sintra title: Encontro Ubuntu-pt Setembro @ Sintra
metadata: metadata:
event: event:
date: date:

View File

@ -1,6 +1,6 @@
--- ---
layout: evento layout: evento
title: "Building Information Modelling (BIM): Rumo à transformação digital dos processos de licenciamento de obras públicas e particulares" title: "Building Information Modelling (BIM)"
metadata: metadata:
event: event:
date: date:
@ -11,6 +11,8 @@ metadata:
url: https://www.ccdr-n.pt/noticia/outros-destaques/BIM url: https://www.ccdr-n.pt/noticia/outros-destaques/BIM
--- ---
**Rumo à transformação digital dos processos de licenciamento de obras públicas e particulares**
A CCDR-NORTE, I.P. promove, em conjunto com a buildingSMART Portugal, a sessão A CCDR-NORTE, I.P. promove, em conjunto com a buildingSMART Portugal, a sessão
“Building Information Modelling (BIM): Rumo à transformação digital dos “Building Information Modelling (BIM): Rumo à transformação digital dos
processos de licenciamento de obras públicas e particulares”. O evento, que tem processos de licenciamento de obras públicas e particulares”. O evento, que tem

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 63 KiB

After

Width:  |  Height:  |  Size: 63 KiB

View File

@ -1,9 +1,9 @@
--- ---
layout: evento layout: evento
title: IV Jornadas de Gestão da Informação Interação entre arquivistas e informáticos title: IV Jornadas de Gestão da Informação
metadata: metadata:
event: event:
location: Convento São Francisco, Sala D. Afonso Henriques, em Coimbra location: Convento São Francisco, Coimbra
site: site:
url: https://eventos.bad.pt/event/iv-jornadas-de-gestao-da-informacao-interacao-entre-arquivistas-e-informaticos/ url: https://eventos.bad.pt/event/iv-jornadas-de-gestao-da-informacao-interacao-entre-arquivistas-e-informaticos/
date: date:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -135,7 +135,6 @@ nav.main .nav-search:hover {
font-size: 1.5rem; font-size: 1.5rem;
font-weight: 300; font-weight: 300;
margin-top: 20px; margin-top: 20px;
margin-bottom: 40px;
} }
.why-join span { .why-join span {
@ -174,16 +173,22 @@ nav.main .nav-search:hover {
margin-top: 20px; margin-top: 20px;
padding: 0px; padding: 0px;
list-style-type: none; list-style-type: none;
gap: 20px 20px; gap: 20px 10px;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
flex-wrap: wrap; flex-wrap: wrap;
justify-content: space-around; justify-content: space-around;
align-items: start;
} }
.events-list li { .events-list li {
min-width: 300px; min-width: 300px;
width: calc(50% - 50px); width: calc(50% - 30px);
border-radius: 5px 5px;
box-shadow: 0 0 5px #aaa;
padding-right: 1rem;
background-color: #eee;
overflow: hidden;
} }
.events-list.events-list-full-width li { .events-list.events-list-full-width li {
@ -196,6 +201,7 @@ nav.main .nav-search:hover {
justify-content: left; justify-content: left;
background-color: white; background-color: white;
column-gap: 1rem; column-gap: 1rem;
text-decoration: none;
} }
.events-list .event-cover { .events-list .event-cover {
@ -275,6 +281,7 @@ p { margin: 0px; }
width: 300px; width: 300px;
height: 150px; height: 150px;
object-fit: cover; object-fit: cover;
display: block;
} }
.see-more { margin-top: 30px; } .see-more { margin-top: 30px; }
@ -290,7 +297,7 @@ p { margin: 0px; }
.news-section { background-color: #f7f7f7; } .news-section { background-color: #f7f7f7; }
.events-section { background-color: #f7f7f7; } .events-section { background-color: #f7f7f7; }
main { padding: 2em 0; } main { padding: 0; }
main section h2 { main section h2 {
position: relative; position: relative;
} }

View File

@ -1,18 +1,18 @@
{{- define "main" -}} {{- define "main" -}}
<p class="about body-width"> <section class='introduction'>
A <strong>ANSOL - Associação Nacional para o Software Livre</strong> é uma <p class="about body-width">
associação portuguesa sem fins lucrativos que tem como fim a divulgação, A <strong>ANSOL - Associação Nacional para o Software Livre</strong> é uma
promoção, desenvolvimento, investigação e estudo da Informática Livre e das associação portuguesa sem fins lucrativos que tem como fim a divulgação,
suas repercussões sociais, políticas, filosóficas, culturais, técnicas e promoção, desenvolvimento, investigação e estudo da Informática Livre e das
científicas. <strong><a href="/software-livre">O que é Software Livre?</a></strong> suas repercussões sociais, políticas, filosóficas, culturais, técnicas e
</p> científicas. <strong><a href="/software-livre">O que é Software Livre?</a></strong>
</p>
<div class='body-width'> <p class="why-join body-width">
<p class="why-join">
<span>Precisamos da tua ajuda</span> <span>Precisamos da tua ajuda</span>
<a href="{{ (site.GetPage "inscricao").Permalink }}" class='cta'>Junta-te a nós</a> <a href="{{ (site.GetPage "inscricao").Permalink }}" class='cta'>Junta-te a nós</a>
</p> </p>
</div> </section>
<section class='news-section'> <section class='news-section'>
<h2 class="pull-header body-width">Notícias</h2> <h2 class="pull-header body-width">Notícias</h2>
@ -77,7 +77,7 @@
{{ $query := where site.RegularPages "Type" "eventos" }} {{ $query := where site.RegularPages "Type" "eventos" }}
{{ $query = where $query "Params.metadata.event.date.finish" ">=" (now.Format "2006-01-02") }} {{ $query = where $query "Params.metadata.event.date.finish" ">=" (now.Format "2006-01-02") }}
{{ $query = sort $query "Params.metadata.event.date.start" }} {{ $query = sort $query "Params.metadata.event.date.start" }}
{{ $query = first 3 $query }} {{ $query = first 5 $query }}
{{ range $post := $query }} {{ range $post := $query }}
<li> <li>
@ -87,7 +87,7 @@
<p class="headline">{{ .Title }}</p> <p class="headline">{{ .Title }}</p>
<p class="subheader"> <p class="subheader">
<span class="date">{{ partial "event-date" . }}</span> <span class="date">{{ partial "event-date" . }}</span>
&mdash; <br/>
<span class='location'>{{ .Params.metadata.event.location }}</span> <span class='location'>{{ .Params.metadata.event.location }}</span>
</p> </p>
</div> </div>

View File

@ -1,15 +1,15 @@
{{ with .Params.metadata.event.date }} {{ with .Params.metadata.event.date }}
{{ if eq (time.Format "2 January 2006" .start) (time.Format "2 January 2006" .finish) }} {{ if eq (time.Format "2 January 2006" .start) (time.Format "2 January 2006" .finish) }}
{{ if eq (time.Format "15:04" .start) (time.Format "15:04" .finish) }} {{ if eq (time.Format "15:04" .start) (time.Format "15:04" .finish) }}
{{ time.Format "2 de January de 2006" .start }} {{ time.Format "2 Jan 2006" .start }}
{{ else }} {{ else }}
{{ time.Format "2 de January de 2006" .start }} das {{ time.Format "2 Jan 2006" .start }},
{{ time.Format "15:04" .start }} às {{ time.Format "15:04" .start }} &mdash;
{{ time.Format "15:04" .finish }} {{ time.Format "15:04" .finish }}
{{ end }} {{ end }}
{{ else if eq (time.Format "January 2006" .start) (time.Format "January 2006" .finish) }} {{ else if eq (time.Format "January 2006" .start) (time.Format "January 2006" .finish) }}
De {{ time.Format "2" .start }} a {{ time.Format "2 de January de 2006" .finish }} {{ time.Format "2" .start }} a {{ time.Format "2 Jan 2006" .finish }}
{{ else }} {{ else }}
De {{ time.Format "2 de January de 2006" .start }} a {{ time.Format "2 de January de 2006" .finish }} {{ time.Format "2 Jan 2006" .start }} a {{ time.Format "2 Jan 2006" .finish }}
{{ end }} {{ end }}
{{ end }} {{ end }}

View File

@ -4,7 +4,7 @@
<p class="headline">{{ .Title }}</p> <p class="headline">{{ .Title }}</p>
<p class="subheader"> <p class="subheader">
<span class="date">{{ partial "event-date" . }}</span> <span class="date">{{ partial "event-date" . }}</span>
&mdash; <br/>
<span class='location'>{{ .Params.metadata.event.location }}</span> <span class='location'>{{ .Params.metadata.event.location }}</span>
</p> </p>
</div> </div>