Compare commits
54 Commits
v0.1
...
feat-devco
Author | SHA1 | Date | |
---|---|---|---|
6007d24341
|
|||
e486076ad0
|
|||
ae07a36b96
|
|||
f81db55aac | |||
dbbad179fd | |||
0332cabde3 | |||
7289e50b65 | |||
b2acfa50f4 | |||
70b2486792 | |||
d78202edd5 | |||
a880589ad5 | |||
f2da72122a
|
|||
bc5d1b659a | |||
c3b52598dc
|
|||
81b24e8ff2
|
|||
628028d55e
|
|||
50896dc984
|
|||
905257ef4c
|
|||
d0a58daf5f
|
|||
15216f8142 | |||
707481b542 | |||
29d3bef86e | |||
45c4a96d68 | |||
cae39890fe | |||
83b92bd224 | |||
213c93243e | |||
57ee1ada9d | |||
dd210565a6 | |||
d75599d8d8 | |||
360bfea671
|
|||
ed1fc331a5
|
|||
f35c7c8ab1
|
|||
040a71dc19 | |||
d032ca2241 | |||
694372b3c4 | |||
a17367e814 | |||
609857d765 | |||
3dd5e30907 | |||
7cbb36e5fc | |||
4ca2e731c4 | |||
1fd51352e3 | |||
591006903a | |||
a2f99dcdfc | |||
c408822e23 | |||
33bbb4b401 | |||
9a9db1e64d | |||
0849d7a511 | |||
bfdfb5df1c | |||
1d1f23f846 | |||
9e25cf14cb | |||
0d78bed3f8 | |||
750b3ed1b6 | |||
fe7b7a1855 | |||
79b6a737e4 |
22
.devcontainer/devcontainer.json
Normal file
22
.devcontainer/devcontainer.json
Normal file
@ -0,0 +1,22 @@
|
||||
// For format details, see https://aka.ms/devcontainer.json. For config options, see the
|
||||
// README at: https://github.com/devcontainers/templates/tree/main/src/debian
|
||||
{
|
||||
"name": "Debian",
|
||||
// Or use a Dockerfile or Docker Compose file. More info: https://containers.dev/guide/dockerfile
|
||||
"image": "mcr.microsoft.com/devcontainers/base:bookworm",
|
||||
"features": {
|
||||
"ghcr.io/devcontainers/features/hugo:1": {}
|
||||
}
|
||||
|
||||
// Features to add to the dev container. More info: https://containers.dev/features.
|
||||
// "features": {},
|
||||
|
||||
// Use 'forwardPorts' to make a list of ports inside the container available locally.
|
||||
// "forwardPorts": [],
|
||||
|
||||
// Configure tool-specific properties.
|
||||
// "customizations": {},
|
||||
|
||||
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
|
||||
// "remoteUser": "root"
|
||||
}
|
12
.editorconfig
Normal file
12
.editorconfig
Normal file
@ -0,0 +1,12 @@
|
||||
# EditorConfig is awesome: https://EditorConfig.org
|
||||
|
||||
# top-most EditorConfig file
|
||||
root = true
|
||||
|
||||
[*]
|
||||
indent_style = space
|
||||
indent_size = 2
|
||||
end_of_line = lf
|
||||
charset = utf-8
|
||||
trim_trailing_whitespace = true
|
||||
insert_final_newline = true
|
52
.gitignore
vendored
52
.gitignore
vendored
@ -1,50 +1,2 @@
|
||||
# These are some examples of commonly ignored file patterns.
|
||||
# You should customize this list as applicable to your project.
|
||||
# Learn more about .gitignore:
|
||||
# https://www.atlassian.com/git/tutorials/saving-changes/gitignore
|
||||
|
||||
# Node artifact files
|
||||
node_modules/
|
||||
dist/
|
||||
|
||||
# Compiled Java class files
|
||||
*.class
|
||||
|
||||
# Compiled Python bytecode
|
||||
*.py[cod]
|
||||
|
||||
# Log files
|
||||
*.log
|
||||
|
||||
# Package files
|
||||
*.jar
|
||||
|
||||
# Maven
|
||||
target/
|
||||
dist/
|
||||
|
||||
# JetBrains IDE
|
||||
.idea/
|
||||
|
||||
# Unit test reports
|
||||
TEST*.xml
|
||||
|
||||
# Generated by MacOS
|
||||
.DS_Store
|
||||
|
||||
# Generated by Windows
|
||||
Thumbs.db
|
||||
|
||||
# Applications
|
||||
*.app
|
||||
*.exe
|
||||
*.war
|
||||
|
||||
# Large media files
|
||||
*.mp4
|
||||
*.tiff
|
||||
*.avi
|
||||
*.flv
|
||||
*.mov
|
||||
*.wmv
|
||||
|
||||
/public
|
||||
/.hugo_build.lock
|
||||
|
26
README.md
Normal file
26
README.md
Normal file
@ -0,0 +1,26 @@
|
||||
*WIP*
|
||||
|
||||
# Website for Open Bokeron
|
||||
|
||||
This repo hosts the website for Open Bokeron which is a student organization in University of Málaga whose aim is to promote the use of free(as in freedom) software.
|
||||
|
||||
The philosophy with this website for now is to KISS(keep it stupid simple) using only HTML5 & CSS 3.
|
||||
|
||||
## Developer preview
|
||||
|
||||
You need [Hugo](https://gohugo.io/) installed.
|
||||
To get a local preview you can run the server on your host or using [Development Containers](https://containers.dev/) included.
|
||||
|
||||
```sh
|
||||
hugo server
|
||||
```
|
||||
|
||||
## TODO
|
||||
|
||||
- [x] Add our logo on the website, favicon.
|
||||
- [ ] Add content describing our association and other pages as needed.
|
||||
- [x] Work on SEO (OpenGraph, Twitter meta tags...)
|
||||
- [x] Multilingual support(English + Spanish)
|
||||
- [x] Support for RSS (index.xml)
|
||||
- [x] Use a minimal CMS
|
||||
- [x] Basic robots.txt
|
6
archetypes/default.md
Normal file
6
archetypes/default.md
Normal file
@ -0,0 +1,6 @@
|
||||
+++
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
description = ''
|
||||
date = {{ .Date }}
|
||||
draft = true
|
||||
+++
|
8
archetypes/projects.md
Normal file
8
archetypes/projects.md
Normal file
@ -0,0 +1,8 @@
|
||||
+++
|
||||
title: '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
description: ''
|
||||
image: ''
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
finished: false
|
||||
+++
|
12
assets/css/main.css
Normal file
12
assets/css/main.css
Normal file
@ -0,0 +1,12 @@
|
||||
/* Override colors from CSS library */
|
||||
:root {
|
||||
--accent: green;
|
||||
--accent-hover: darkgreen;
|
||||
}
|
||||
|
||||
/* Custom style for the logo */
|
||||
img.icon {
|
||||
max-width: 128px;
|
||||
max-height: 128px;
|
||||
margin-top: 10px;
|
||||
}
|
14
content/en/_index.md
Normal file
14
content/en/_index.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
title: Welcome
|
||||
---
|
||||
|
||||
## About us
|
||||
Have you ever been curious about Linux and don't know where to begin with?
|
||||
|
||||
Do you want to know more about open source?
|
||||
|
||||
Do you want to contribute to the cause?
|
||||
|
||||
Welcome to OpenBokeron! 👋
|
||||
|
||||
We're a group of students from the ETSII (UMA) that promotes free software.
|
20
content/en/contact.md
Normal file
20
content/en/contact.md
Normal file
@ -0,0 +1,20 @@
|
||||
---
|
||||
title: Contact
|
||||
---
|
||||
|
||||
## Talk with us!
|
||||
If you are at the ETSII of the University of Malaga (UMA), don't hesitate to look for us! OpenBokeron members
|
||||
are easy to find in the hallways, classrooms and laboratories.
|
||||
|
||||
No luck meeting us in person? Don't worry! You can always contact us through email
|
||||
[openbokeron@geeklab.es](mailto:openbokeron@geeklab.es)
|
||||
|
||||
We'd be happy to answer your questions, get suggestions, or just chat about free software!
|
||||
|
||||
### Our social media
|
||||
Don't miss the latest news, events and projects from Open Bokeron on Twitter!
|
||||
Follow us on our account [@OpenBokeron](https://twitter.com/OpenBokeron)
|
||||
|
||||
Here we share real-time updates, curiosities and everything related to the world of free software.
|
||||
|
||||
You can also talk to our community using Telegram with [this link](https://t.me/+-0oloTKiIo00ZmM0)
|
6
content/en/posts/_index.md
Normal file
6
content/en/posts/_index.md
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
title: "Posts"
|
||||
description: "Nuestro blog"
|
||||
---
|
||||
|
||||
## Posts
|
8
content/en/posts/hello-world.md
Normal file
8
content/en/posts/hello-world.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
title: Welcome
|
||||
description: Our first post
|
||||
date: 2024-02-21T12:14:19+01:00
|
||||
---
|
||||
|
||||
We will be adding new blog entries with information from both
|
||||
the organization and news about open source.
|
10
content/en/projects/_index.md
Normal file
10
content/en/projects/_index.md
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
title: Projects
|
||||
description: Projects and events
|
||||
---
|
||||
|
||||
## Projects and events
|
||||
We try to carry out various activities, projects and events to promote the use of
|
||||
free software at the University of Malaga.
|
||||
|
||||
This page lists all of our projects, both current and past ones.
|
22
content/en/projects/bash-tutorial.md
Normal file
22
content/en/projects/bash-tutorial.md
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
title: Bash Workshop
|
||||
description: Begin using the console with confidence. Learn to manipulate and automate different tasks using the command line.
|
||||
image: assets/bash-tutorial.png
|
||||
date: 2024-04-18T12:30:00+01:00
|
||||
place: Room 4.1.1 (Coworking Room) of the ETSI Informática
|
||||
finished: true
|
||||
---
|
||||
|
||||
# Bash Workshop
|
||||
|
||||
Have you wanted to use the console but you are intimidated by it?
|
||||
Would you like to use it like the hackers in the movies, moving through black screens without problems?
|
||||
Well, then Open Bokeron's Bash workshop is for you.
|
||||
Our objective is to guide you from basics concepts to advanced bash concepts so you can starting using the shell with confidence.
|
||||
After this workshop you will feel very comfortable with the terminal and be fluid with your commands.
|
||||
|
||||
## An interactive workshop
|
||||
|
||||
In Open Bokeron's workshops fun and interaction are a must. We make sure that no-one has to sit down like dumb ducks listening to gibberish.
|
||||
Our workshop will be interactive and will be gamified including different challenges and Capture the Flags to make sure that no-one looses excitement and dedication.
|
||||
So prepare yourselves for a learning experience like none other where every single step will take you towards dominating Bash.
|
8
content/en/projects/linux-party.md
Normal file
8
content/en/projects/linux-party.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
title: Linux Party
|
||||
description: An introduction to the world of free software with a Linux install
|
||||
image: assets/linux-party.png
|
||||
date: 2024-02-29T17:00:00+01:00
|
||||
place: Room 4.1.1 (Coworking room)
|
||||
finished: true
|
||||
---
|
15
content/es/_index.md
Normal file
15
content/es/_index.md
Normal file
@ -0,0 +1,15 @@
|
||||
---
|
||||
title: Bienvenido
|
||||
---
|
||||
|
||||
## Sobre nosotros
|
||||
¿Has tenido curiosidad sobre Linux y no sabes por dónde empezar?
|
||||
|
||||
¿Quieres conocer más sobre el software libre?
|
||||
|
||||
¿Quieres aportar a la causa?
|
||||
|
||||
¡Bienvenido a Open Bokeron! 👋
|
||||
|
||||
Somos un grupo de estudiantes de la ETSI Informática de la UMA que nos dedicamos a
|
||||
promocionar el software libre.
|
24
content/es/contact.md
Normal file
24
content/es/contact.md
Normal file
@ -0,0 +1,24 @@
|
||||
---
|
||||
title: Contacto
|
||||
---
|
||||
|
||||
## ¡Habla con nosotros!
|
||||
Si te encuentras en la Escuela Técnica Superior de Ingeniería Informática y Teleco de la Universidad de Málaga
|
||||
(UMA), ¡no dudes en buscarnos! Los miembros de Open Bokeron
|
||||
son fáciles de encontrar por los pasillos, aulas y laboratorios.
|
||||
|
||||
|
||||
¿No has tenido suerte encontrándonos en persona? ¡No te preocupes! Siempre puedes ponerte en contacto con
|
||||
nosotros a través de nuestro correo electrónico [openbokeron@geeklab.es](mailto:openbokeron@geeklab.es)
|
||||
|
||||
¡Estaremos encantados de responder a tus preguntas, recibir tus sugerencias o simplemente charlar sobre software libre!
|
||||
|
||||
### Nuestras redes sociales
|
||||
¡No te pierdas las últimas noticias, eventos y proyectos de Open Bokeron en Twitter! Síguenos en nuestra cuenta
|
||||
oficial [@OpenBokeron](https://twitter.com/OpenBokeron)
|
||||
|
||||
Aquí compartimos actualizaciones en tiempo real, curiosidades y todo lo relacionado con el mundo del software libre.
|
||||
|
||||
También puedes charlar con nosotros y toda la comunidad open source usando Telegram con [este enlace](https://t.me/+-0oloTKiIo00ZmM0)
|
||||
|
||||
¡Os esperamos!
|
6
content/es/posts/_index.md
Normal file
6
content/es/posts/_index.md
Normal file
@ -0,0 +1,6 @@
|
||||
---
|
||||
title: Publicaciones
|
||||
description: Nuestro blog
|
||||
---
|
||||
|
||||
## Publicaciones
|
8
content/es/posts/hello-world.md
Normal file
8
content/es/posts/hello-world.md
Normal file
@ -0,0 +1,8 @@
|
||||
---
|
||||
title: Hola mundo
|
||||
description: Nuestra primera publicación
|
||||
date: 2024-02-21T12:14:19+01:00
|
||||
---
|
||||
|
||||
En este blog iremos aportando información tanto de la organización
|
||||
como de noticias de relevancia.
|
10
content/es/projects/_index.md
Normal file
10
content/es/projects/_index.md
Normal file
@ -0,0 +1,10 @@
|
||||
---
|
||||
title: Proyectos
|
||||
description: Proyectos y Eventos
|
||||
---
|
||||
|
||||
## Proyectos y eventos
|
||||
En Open Bokeron, intentamos llevar a cabo varias actividades, proyectos y eventos para promover el uso de
|
||||
software libre en la Universidad de Málaga.
|
||||
|
||||
Esta página enumera todos nuestros proyectos, tanto actuales como antiguos.
|
22
content/es/projects/bash-tutorial.md
Normal file
22
content/es/projects/bash-tutorial.md
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
title: 'Taller de Bash'
|
||||
description: 'Empieza a utilizar la consola con confianza. Aprende manipular y automatizar diversas tareas desde la línea de comandos.'
|
||||
image: 'assets/bash-tutorial.png'
|
||||
date: 2024-04-18T12:30:00+01:00
|
||||
place: 'Aula 4.1.1 (Sala Coworking) de la ETSI Informática'
|
||||
finished: true
|
||||
---
|
||||
|
||||
# Taller de Bash
|
||||
|
||||
¿Alguna vez has sentido temor al enfrentarte a la consola?
|
||||
¿Te gustaría dominarla como esos hackers en las películas, navegando por las cajas negras con facilidad?
|
||||
¡Entonces este taller es para ti!
|
||||
Nuestro objetivo es guiarte a través de los conceptos básicos y avanzados de Bash para que puedas dar el salto inicial y comenzar a utilizar el Shell con confianza.
|
||||
Después de este taller, te sentirás cómodo utilizando la consola y serás fluido en sus comandos.
|
||||
|
||||
## Un taller interactivo
|
||||
|
||||
¡En los talleres de Open Bokeron, la diversión y la interacción son primordiales! Nos aseguramos de que nadie se aburra escuchando monólogos interminables.
|
||||
Nuestra dinámica será altamente interactiva, con un enfoque gamificado que incluirá desafíos y Capture The Flags (CTFs) para mantener a todos comprometidos y emocionados.
|
||||
¡Prepárate para sumergirte en una experiencia de aprendizaje única y emocionante donde cada paso te acerca más a dominar Bash!
|
21
content/es/projects/linux-party.md
Normal file
21
content/es/projects/linux-party.md
Normal file
@ -0,0 +1,21 @@
|
||||
---
|
||||
title: Linux Party
|
||||
description: Una introducción al mundo de software libre con la instalación de Linux.
|
||||
image: assets/linux-party.png
|
||||
date: 2024-02-29T17:00:00+01:00
|
||||
place: Aula 4.1.1 (Sala Coworking)
|
||||
finished: true
|
||||
---
|
||||
|
||||
### Presentación Introductoria a Linux
|
||||
* Conoce las bases del sistema operativo Linux y sus diferencias con otros sistemas.
|
||||
* Descubre las ventajas de utilizar Linux en tu día a día.
|
||||
|
||||
### Instalación de Distribuciones GNU/Linux
|
||||
* Los miembros de Open Bokeron estarán disponibles para ayudarte a elegir la distribución de GNU/Linux más adecuada para tus necesidades
|
||||
* Asistencia personalizada en la instalación del sistema operativo en tu equipo.
|
||||
|
||||
### Exploración de Herramientas y Aplicaciones
|
||||
* Descubre una amplia gama de software libre disponible en Linux.
|
||||
* Aprende a utilizar herramientas para la programación, ofimática y más.
|
||||
* Introducción al uso del terminal de linux.
|
78
hugo.toml
Normal file
78
hugo.toml
Normal file
@ -0,0 +1,78 @@
|
||||
baseURL = 'https://openbokeron.uma.es'
|
||||
title = 'OpenBokeron'
|
||||
|
||||
timeZone = 'Europe/Madrid'
|
||||
|
||||
defaultContentLanguage = 'es'
|
||||
defaultContentLanguageInSubdir = true
|
||||
|
||||
buildFuture = true
|
||||
|
||||
|
||||
[languages]
|
||||
[languages.en]
|
||||
disabled = false
|
||||
contentDir = 'content/en'
|
||||
languageCode = 'en-us'
|
||||
languageName = 'English'
|
||||
[languages.en.menu]
|
||||
[[languages.en.menu.main]]
|
||||
identifier = "home"
|
||||
name = "Home"
|
||||
url = "/en"
|
||||
weight = 10
|
||||
|
||||
[[languages.en.menu.main]]
|
||||
identifier = "posts"
|
||||
name = "Posts"
|
||||
url = "/en/posts"
|
||||
weight = 20
|
||||
|
||||
[[languages.en.menu.main]]
|
||||
identifier = "projects"
|
||||
name = "Projects"
|
||||
url = "/en/projects"
|
||||
weight = 30
|
||||
|
||||
[[languages.en.menu.main]]
|
||||
identifier = "contact"
|
||||
name = "Contact"
|
||||
url = "/en/contact"
|
||||
weight = 40
|
||||
[languages.en.params]
|
||||
description = 'Open source association based in Málaga, Spain'
|
||||
[languages.es]
|
||||
disabled = false
|
||||
contentDir = 'content/es'
|
||||
languageCode = 'es-es'
|
||||
languageName = 'Español'
|
||||
[languages.es.menu]
|
||||
[[languages.es.menu.main]]
|
||||
identifier = "home"
|
||||
name = "Inicio"
|
||||
url = "/es"
|
||||
weight = 10
|
||||
|
||||
[[languages.es.menu.main]]
|
||||
identifier = "posts"
|
||||
name = "Publicaciones"
|
||||
url = "/es/posts"
|
||||
weight = 20
|
||||
|
||||
[[languages.es.menu.main]]
|
||||
identifier = "projects"
|
||||
name = "Proyectos"
|
||||
url = "/es/projects"
|
||||
weight = 30
|
||||
|
||||
[[languages.es.menu.main]]
|
||||
identifier = "contact"
|
||||
name = "Contacto"
|
||||
url = "/es/contact"
|
||||
weight = 40
|
||||
[languages.es.params]
|
||||
description = 'Asociación de Software Libre basada en Málaga, España'
|
||||
|
||||
[params]
|
||||
[params.social]
|
||||
twitter = 'OpenBokeron'
|
6
i18n/en.toml
Normal file
6
i18n/en.toml
Normal file
@ -0,0 +1,6 @@
|
||||
# Header
|
||||
motto = "Free your source, free your mind"
|
||||
|
||||
# Project
|
||||
finished = "Finished"
|
||||
unfinished = "Ongoing"
|
4
i18n/es.toml
Normal file
4
i18n/es.toml
Normal file
@ -0,0 +1,4 @@
|
||||
motto = "Libera tu código, libera tu mente"
|
||||
|
||||
finished = "Finalizado"
|
||||
unfinished = "En progreso"
|
42
index.html
42
index.html
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Open Bokeron</title>
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<header>
|
||||
<h1>Open Bokeron</h1>
|
||||
<p>Evangelizando el software libre</p>
|
||||
</header>
|
||||
|
||||
<nav>
|
||||
<a href="#sobre">About</a>
|
||||
<a href="#proyectos">Projects</a>
|
||||
<a href="#contacto">Contact</a>
|
||||
</nav>
|
||||
|
||||
<section id="sobre">
|
||||
<h2>About Us</h2>
|
||||
<p>Welcome to Open Bokeron, where we are dedicated to promoting and evangelizing Free/Libre software. Our mission is to...</p>
|
||||
</section>
|
||||
|
||||
<section id="proyectos">
|
||||
<h2>Projects</h2>
|
||||
<p>Explore our latest projects that contribute to the world of Free/Libre software.</p>
|
||||
</section>
|
||||
|
||||
<section id="contacto">
|
||||
<h2>Contact Us</h2>
|
||||
<p>Have questions or want to get involved? Reach out to us at <a href="mailto:info@openbokeron.org">info@openbokeron.org</a>.</p>
|
||||
</section>
|
||||
|
||||
<footer>
|
||||
<p>© 2023 Open Bokeron. All rights reserved.</p>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
20
layouts/_default/baseof.html
Normal file
20
layouts/_default/baseof.html
Normal file
@ -0,0 +1,20 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="{{ or site.Language.LanguageCode site.Language.Lang }}" dir="{{ or site.Language.LanguageDirection `ltr` }}">
|
||||
|
||||
<head>
|
||||
{{ partial "head.html" . -}}
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
{{ partial "header.html" . -}}
|
||||
</header>
|
||||
<main>
|
||||
{{- block "main" . }}{{- end -}}
|
||||
</main>
|
||||
<footer>
|
||||
{{ partial "footer.html" . -}}
|
||||
</footer>
|
||||
</body>
|
||||
|
||||
</html>
|
3
layouts/_default/index.html
Normal file
3
layouts/_default/index.html
Normal file
@ -0,0 +1,3 @@
|
||||
{{ define "main" }}
|
||||
{{ .Content }}
|
||||
{{ end }}
|
13
layouts/_default/list.html
Normal file
13
layouts/_default/list.html
Normal file
@ -0,0 +1,13 @@
|
||||
{{ define "main" }}
|
||||
{{ .Content }}
|
||||
<div class="row center-xs middle-xs">
|
||||
{{ range .Pages }}
|
||||
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
|
||||
<p><strong>{{ .Title }}</strong></p>
|
||||
<p>{{ .Description }}</p>
|
||||
<p>📅: {{ partial "time.html" . }}</p>
|
||||
<a class="button" href="{{ .Permalink }}">Info</a>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
{{ end }}
|
3
layouts/_default/single.html
Normal file
3
layouts/_default/single.html
Normal file
@ -0,0 +1,3 @@
|
||||
{{ define "main" }}
|
||||
{{ .Content }}
|
||||
{{ end }}
|
11
layouts/partials/footer.html
Normal file
11
layouts/partials/footer.html
Normal file
@ -0,0 +1,11 @@
|
||||
<p>🄯 2024 Open Bokeron.</p>
|
||||
<p>
|
||||
Made with <span style="color: #e25555;">♥</span> in
|
||||
<a href="https://openbokeron.uma.es/gitea/OpenBokeron/Web">Gitea</a>
|
||||
</p>
|
||||
|
||||
<p>
|
||||
{{ range $.Site.Home.AllTranslations }}
|
||||
<a href="{{ .RelPermalink }}">{{ .Language.LanguageName }}</a>
|
||||
{{ end }}
|
||||
</p>
|
18
layouts/partials/head.html
Normal file
18
layouts/partials/head.html
Normal file
@ -0,0 +1,18 @@
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>{{ .Title }} | {{ .Site.Title }}</title>
|
||||
{{ hugo.Generator }}
|
||||
{{ template "_internal/opengraph.html" . }}
|
||||
{{ template "_internal/twitter_cards.html" . }}
|
||||
<link rel="stylesheet" href="https://cdn.simplecss.org/simple.min.css">
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/flexboxgrid/6.3.1/flexboxgrid.min.css" type="text/css">
|
||||
|
||||
{{- with resources.Get "css/main.css" }}
|
||||
{{- if eq hugo.Environment "development" }}
|
||||
<link rel="stylesheet" href="{{ .RelPermalink }}">
|
||||
{{- else }}
|
||||
{{- with . | minify | fingerprint }}
|
||||
<link rel="stylesheet" href="{{ .RelPermalink }}" integrity="{{ .Data.Integrity }}" crossorigin="anonymous">
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
4
layouts/partials/header.html
Normal file
4
layouts/partials/header.html
Normal file
@ -0,0 +1,4 @@
|
||||
<img class="icon" src="/assets/logo.png" alt="{{ .Site.Title }} logo">
|
||||
<h1>{{ .Site.Title }}</h1>
|
||||
<p>{{ T "motto" }}</p>
|
||||
{{ partial "nav.html" . }}
|
8
layouts/partials/nav.html
Normal file
8
layouts/partials/nav.html
Normal file
@ -0,0 +1,8 @@
|
||||
<nav>
|
||||
<!-- TODO: Add active attribute when being visited -->
|
||||
<ul>
|
||||
{{ range .Site.Menus.main.ByWeight -}}
|
||||
{{ .Pre }}<li><a href="{{ .URL }}" title="{{ .Title }}">{{- .Name -}}</a></li>{{ .Post }}
|
||||
{{- end }}
|
||||
</ul>
|
||||
</nav>
|
3
layouts/partials/time.html
Normal file
3
layouts/partials/time.html
Normal file
@ -0,0 +1,3 @@
|
||||
<time datetime="{{ .Date }}">
|
||||
{{ .Date | time.Format ":date_medium" }} {{ .Date | time.Format ":time_short" }}
|
||||
</time>
|
22
layouts/projects/list.html
Normal file
22
layouts/projects/list.html
Normal file
@ -0,0 +1,22 @@
|
||||
{{ define "main" }}
|
||||
{{ .Content }}
|
||||
<div class="row center-xs middle-xs">
|
||||
{{ range .Pages.ByDate.Reverse }}
|
||||
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
|
||||
<div class="row center-xs middle-xs">
|
||||
<div class="col-xs">
|
||||
<img src="/{{ .Params.image }}" alt="Event image">
|
||||
</div>
|
||||
<div class="col-xs">
|
||||
<p><strong>{{ .Title }}</strong></p>
|
||||
<p>{{ .Description }}</p>
|
||||
<p>📅: {{ partial "time.html" . }}</p>
|
||||
<p>📍: {{ .Params.place }}</p>
|
||||
<p><i>{{ T (cond (eq (.Params.finished) true) "finished" "unfinished") }}</i></p>
|
||||
<a class="button" href="{{ .Permalink }}">Info</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{ end }}
|
||||
</div>
|
||||
{{ end }}
|
11
layouts/projects/single.html
Normal file
11
layouts/projects/single.html
Normal file
@ -0,0 +1,11 @@
|
||||
{{ define "main" }}
|
||||
<p class="notice">
|
||||
{{ .Description }}
|
||||
<br />
|
||||
<br />
|
||||
📅: {{ partial "time.html" . }}
|
||||
<br />
|
||||
📍: {{ .Params.place }}
|
||||
</p>
|
||||
{{ .Content }}
|
||||
{{ end }}
|
BIN
static/assets/bash-tutorial.png
Normal file
BIN
static/assets/bash-tutorial.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 816 KiB |
BIN
static/assets/linux-party.png
Normal file
BIN
static/assets/linux-party.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 196 KiB |
BIN
static/assets/logo.png
Normal file
BIN
static/assets/logo.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 32 KiB |
BIN
static/favicon.ico
Normal file
BIN
static/favicon.ico
Normal file
Binary file not shown.
After Width: | Height: | Size: 13 KiB |
2
static/robots.txt
Normal file
2
static/robots.txt
Normal file
@ -0,0 +1,2 @@
|
||||
User-agent: *
|
||||
Allow: /
|
43
style.css
43
style.css
@ -1,43 +0,0 @@
|
||||
body {
|
||||
font-family: 'Arial', sans-serif;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
background-color: #f4f4f4;
|
||||
color: #333;
|
||||
}
|
||||
|
||||
header {
|
||||
background-color: #333;
|
||||
color: #fff;
|
||||
padding: 1em;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
nav {
|
||||
background-color: #444;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
padding: 0.5em;
|
||||
}
|
||||
|
||||
nav a {
|
||||
color: #fff;
|
||||
text-decoration: none;
|
||||
padding: 1em;
|
||||
margin: 0 0.5em;
|
||||
}
|
||||
|
||||
section {
|
||||
padding: 2em;
|
||||
}
|
||||
|
||||
footer {
|
||||
background-color: #333;
|
||||
color: #fff;
|
||||
text-align: center;
|
||||
padding: 1em;
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
width: 100%;
|
||||
}
|
||||
|
Reference in New Issue
Block a user