Updated pages, created members page etc

This commit is contained in:
Bashy 2025-11-13 16:59:42 +01:00
parent 9dd5ca83c5
commit 6074b9c152
9 changed files with 178 additions and 10 deletions

21
source/_data/members.yml Normal file
View file

@ -0,0 +1,21 @@
- name: "Barbora 'Bashynx' Viski"
role: Founder
picture: /images/site/members/Bashy.jpg
join_date: 13th November 2025
bio: "Hi, I'm Bashy. I am Slovakian, currently living in Romanian countryside. Because of my interest in Free and Open Technologies, I've decided to bring OpenAlt into Romania."
contact:
- url: https://mastodon.social/@Bashynx
icon: fab fa-mastodon
enable: true
- url: https://www.linkedin.com/in/viskibarbora/
icon: fab fa-linkedin
enable: true
- url: https://github.com/bashynx/
icon: fab fa-github
enable: true
- url: https://gitlab.com/bashynx/
icon: fab fa-gitlab
enable: true
- url: bashynx@openalt.org
icon: fab fa-gitlab
enable: true

Binary file not shown.

After

Width:  |  Height:  |  Size: 60 KiB

View file

@ -2,10 +2,29 @@
title: "About OpenAlt Romania" title: "About OpenAlt Romania"
date: 2025-11-01 18:00:00 date: 2025-11-01 18:00:00
--- ---
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. # What do we do?
The primary goal of this community is to support and promote free and [open source](https://en.wikipedia.org/wiki/Open-source_software) technologies including software, hardware, data, sciences, education, government and others. This community is a sister community of [OpenAlt community](https://www.openalt.org/) in Brno, Czech republic, and also closely affiliated with [OpenAlt Conference](https://www.openalt.cz/) in Brno.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ## Goals
In this community, we'd like to:
- Promote and support open technologies
- Support and improve existing local open projects
- Other broader community support for open technologies
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ## Getting in touch
We currently have bi-monthly meetings in Cluj-Napoca, so if you prefer in-person communication, you can come say hi.
For more contact information, check out our [contacts]() page.
If you'd like to get in touch with Czech OpenAlt, you can find their contact [here](https://www.openalt.org/kontakt/).
# History
The OpenAlt Conference was established in 2014 as a result of the merger of the LinuxAlt and Openmobility conferences. LinuxAlt, a conference with a long tradition, had been dedicated to open software and technologies since 2006. With more than 500 visitors, LinuxAlt soon became the largest event of its kind in the Czech Republic. The Openmobility conference was founded in 2010 and brought topics of open mobile platforms and open hardware to Czech and Slovak audiences through traditional lectures and practical workshops.
OpenAlt builds on the best of LinuxAlt and Openmobility and broadens its focus to include topics such as open data in public administration and the private sector (Open Data) and open access to scientific information (Open Access). OpenAlt also focuses on participatory and free culture, especially online collaboration, learning communities, and related alternative education. It also appeals to modern makers who follow the “Do It Yourself” (DIY) principle.
This is the spirit we are trying to bring to Romania with OpenAlt Romania. A community of people interested in open technologies, collaboration, and the exchange of knowledge.

View file

@ -0,0 +1,13 @@
---
title: "Get in Touch"
date: 2025-11-01 18:00:00
---
# Social Media Presence
We are currently active on following platforms:
- [Mastodon](https://mastodon.social/@OpenAltRo)
- [Matrix](https://matrix.to/#/#OpenAltRO:matrix.org)
- [Discord](http://discord.openalt.ro/)
- [LinkedIn](https://www.linkedin.com/company/openaltro/)

View file

@ -7,7 +7,6 @@ banner: images/assets/OpenAlt_RO_White.svg
favicon: images/assets/OpenAltRomania.svg favicon: images/assets/OpenAltRomania.svg
fontawesome: https://kit.fontawesome.com/bae8420862.js # Use your own kit here fontawesome: https://kit.fontawesome.com/bae8420862.js # Use your own kit here
primary_color: '#ce1126 !important' primary_color: '#ce1126 !important'
tag_border: false # Add border to tags
#Footer #Footer
hexo: true # Display "Powered by Hexo" in footer hexo: true # Display "Powered by Hexo" in footer
@ -36,6 +35,9 @@ topbar_menu:
- enable: true - enable: true
name: About Us name: About Us
url: /p/AboutUs/AboutUs.html url: /p/AboutUs/AboutUs.html
- enable: true
name: Contact
url: /p/Contact/Contact.html
- enable: true - enable: true
name: OpenAlt name: OpenAlt
url: https://openalt.org url: https://openalt.org

View file

@ -0,0 +1,35 @@
<% counter = 0;
site.data.members.forEach(function(member) { %>
<div class="member">
<% if (counter % 2 === 0 ) { %>
<div class="page-img">
<img src="<%= member.picture %>" alt="<%= member.name %>">
</div>
<% } %>
<div class="page-text">
<h1><%= member.name %></h1>
<p>Role: <%= member.role %></br>
<snap class="smoll">Since <%= member.join_date %></snap></br>
<%= member.bio %></p>
<span class="member-social">
<% member.contact.forEach(function(social) { %>
<span class="social-icon">
<a href="<%= social.url %>" target="_blank">
<% if (theme.fontawesome) { %>
<i class="<%= social.icon %>"></i>
<% } else { %>
<img src='<%= url_for(theme.avatar) %>'></img>
<% } %>
</a>
</span>
<% }); %>
</span>
</div>
<% if (counter % 2 === 1 ) { %>
<div class="page-img">
<img src="<%= member.picture %>" alt="<%= member.name %>">
</div>
<% } %>
</div>
<% counter = counter + 1
}); %>

View file

@ -18,7 +18,7 @@
<%- post.event.date %> at <%- post.event.time %> <%- post.event.date %> at <%- post.event.time %>
</h2> </h2>
<h3 class="event-spacer"> <h3 class="event-spacer"Bashy.jpg>
<a href='<%- post.event.place.link %>'><i class="fa fa-map-marker-alt"></i> <%- post.event.place.name %></a> <a href='<%- post.event.place.link %>'><i class="fa fa-map-marker-alt"></i> <%- post.event.place.name %></a>
</h3> </h3>

View file

@ -1 +1,22 @@
<%- include("_partial/article", { page: page }) %> <div class="page">
<% if(page.photos && page.photos.length) { %>
<div class="post-cover">
<img class="gallery" src="<%- config.root %><%- page.photos[0] %>" alt="<%- page.title || "Untitled" %>">
</div>
<% } %>
<div class="post-text-wrapper">
<div class="post-text">
<div class="post-header">
<h1 class="article"><%= page.title || "Untitled" %></h1>
</div>
<div class="post-content">
<%- page.content %>
</div>
</div>
</div>
</div>
<% if (page.title === "Get in Touch") {%>
<%- include("_partial/members", { page: page })%>
<% }%>

View file

@ -66,7 +66,7 @@ a {
/* Topbar menu section */ /* Topbar menu section */
nav { nav {
width: 80%; width: 70%;
background-color: #0D1117 !important; background-color: #0D1117 !important;
list-style: none; list-style: none;
display: flex; display: flex;
@ -110,7 +110,7 @@ nav a {
/* Posts */ /* Posts */
main { main {
width: 80%; width: 70%;
margin: 30px auto 0 auto; margin: 30px auto 0 auto;
flex: 1; flex: 1;
} }
@ -189,7 +189,7 @@ iframe {
/* Post - Top section */ /* Post - Top section */
.post-page{ .post-page{
width: 75%; width: 80%;
margin: 0 auto; margin: 0 auto;
} }
@ -204,7 +204,7 @@ iframe {
} }
.post-page .post-text{ .post-page .post-text{
width: 75%; width: 80%;
margin: 0 auto; margin: 0 auto;
padding: 40px 0; padding: 40px 0;
} }
@ -332,3 +332,60 @@ section {
.footer a { .footer a {
color: #dcdcdf !important; color: #dcdcdf !important;
} }
/* Page - Members */
.member {
display: flex !important;
flex-wrap: nowrap !important;
align-items: center;
gap: 5%;
margin-top: 50px;
margin: 0 auto;
}
.member-wrapper{
width: 80%;
}
.member .page-img img {
border-radius: 250px;
border: 2px solid #ce1126;
width: auto;
height: auto;
max-width: 90%;
margin: auto;
display: block;
}
.member .page-img {
flex: 0 0 25%;
display: flex;
align-items: center;
justify-content: center;
}
.member .page-text {
flex: 0 0 70%;
border-radius: 5px;
margin: 0 auto;
padding: 25px;
display: flex;
flex-direction: column;
justify-content: center;
}
/* page settings */
.page{
width: 50%;
margin: 0 auto;
}
.page,
.page h1,
.page h2,
.member,
.member h1,
.member h2{
color: #dcdcdf;
}