Primer commit desde local
authorOdairTrujillo <haldrik@gmail.com>
Wed, 18 Jan 2023 13:56:32 +0000 (08:56 -0500)
committerOdairTrujillo <haldrik@gmail.com>
Wed, 18 Jan 2023 14:31:00 +0000 (09:31 -0500)
73 files changed:
.gitignore [new file with mode: 0644]
.hugo_build.lock [new file with mode: 0644]
README.md [new file with mode: 0644]
archetypes/blog.md [new file with mode: 0644]
archetypes/default.md [new file with mode: 0644]
config/_default/config.toml [new file with mode: 0644]
config/_default/params.toml [new file with mode: 0644]
content/_index.md [new file with mode: 0644]
content/about/_index.md [new file with mode: 0644]
content/about/history.md [new file with mode: 0644]
content/about/team.md [new file with mode: 0644]
content/blog/2023-01-23-articulo-base.md [new file with mode: 0644]
content/blog/_index.md [new file with mode: 0644]
static/about/team/eugenio.jpg [new file with mode: 0644]
static/about/team/nicolas.jpg [new file with mode: 0644]
static/about/team/odair.jpg [new file with mode: 0644]
static/about/team/ricardo.jpg [new file with mode: 0644]
static/images/about/eugenio.jpg [new file with mode: 0644]
static/images/about/nicolas.jpg [new file with mode: 0644]
static/images/about/odair.jpg [new file with mode: 0644]
static/images/about/ricardo.jpg [new file with mode: 0644]
static/images/blog/coding.jpg [new file with mode: 0644]
static/images/wa.link.png [new file with mode: 0644]
static/videos/about/01.jpg [new file with mode: 0644]
static/videos/about/01.mp4 [new file with mode: 0644]
static/videos/about/01.webm [new file with mode: 0644]
static/videos/about/02.jpg [new file with mode: 0644]
static/videos/about/02.mp4 [new file with mode: 0644]
static/videos/about/02.webm [new file with mode: 0644]
static/videos/about/03.jpg [new file with mode: 0644]
static/videos/about/03.mp4 [new file with mode: 0644]
static/videos/about/03.webm [new file with mode: 0644]
static/videos/about/04.jpg [new file with mode: 0644]
static/videos/about/04.mp4 [new file with mode: 0644]
static/videos/about/04.webm [new file with mode: 0644]
static/videos/about/05.jpg [new file with mode: 0644]
static/videos/about/05.mp4 [new file with mode: 0644]
static/videos/about/05.webm [new file with mode: 0644]
static/videos/about/06.jpg [new file with mode: 0644]
static/videos/about/06.mp4 [new file with mode: 0644]
static/videos/about/06.webm [new file with mode: 0644]
static/videos/about/about_poster.jpg [new file with mode: 0644]
static/videos/products/evaluacion_pares.jpg [new file with mode: 0644]
static/videos/products/evaluacion_pares.webm [new file with mode: 0644]
static/videos/products/gestion_editorial.jpg [new file with mode: 0644]
static/videos/products/gestion_editorial.webm [new file with mode: 0644]
static/videos/products/visualizacion.jpg [new file with mode: 0644]
static/videos/products/visualizacion.webm [new file with mode: 0644]
themes/droda/assets/css/main.css [new file with mode: 0644]
themes/droda/assets/js/main.js [new file with mode: 0644]
themes/droda/data/months.toml [new file with mode: 0644]
themes/droda/layouts/404.html [new file with mode: 0644]
themes/droda/layouts/_default/article.html [new file with mode: 0644]
themes/droda/layouts/_default/baseof.html [new file with mode: 0644]
themes/droda/layouts/_default/list.html [new file with mode: 0644]
themes/droda/layouts/_default/single.html [new file with mode: 0644]
themes/droda/layouts/about/#single.html# [new file with mode: 0644]
themes/droda/layouts/about/single.html [new file with mode: 0644]
themes/droda/layouts/index.html [new file with mode: 0644]
themes/droda/layouts/partials/aside.html [new file with mode: 0644]
themes/droda/layouts/partials/footer.html [new file with mode: 0644]
themes/droda/layouts/partials/navbar.html [new file with mode: 0644]
themes/droda/static/fonts/Bender-Black.otf [new file with mode: 0644]
themes/droda/static/fonts/Bender-Bold.otf [new file with mode: 0644]
themes/droda/static/fonts/Bender-BoldItalic.otf [new file with mode: 0644]
themes/droda/static/fonts/Bender.otf [new file with mode: 0644]
themes/droda/static/fonts/BlenderPro-Book.ttf [new file with mode: 0644]
themes/droda/static/fonts/BlenderPro-Medium.ttf [new file with mode: 0644]
themes/droda/static/fonts/BlenderPro-MediumItalic.ttf [new file with mode: 0644]
themes/droda/static/images/favicon.png [new file with mode: 0644]
themes/droda/static/images/icons/search_icon.svg [new file with mode: 0644]
themes/droda/static/images/unknown.png [new file with mode: 0644]
themes/droda/theme.toml [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..feb866f
--- /dev/null
@@ -0,0 +1,2 @@
+*~
+public_html/
diff --git a/.hugo_build.lock b/.hugo_build.lock
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..aef80d9
--- /dev/null
+++ b/README.md
@@ -0,0 +1,17 @@
+# Sitio web de Salamandra Devs
+
+Este sitio es un desarrollo comunitario, liderado desde Salamandra Devs con el apoyo de la comunidad de Telegram de Salamandra Devs
+
+## Contribuir
+
+Puedes ayudar a la construcción del sitio con tus contribuciones, mientras vas aprendiendo. 
+
+Primero que todo ingresa al grupo de télegram [aquí](https://t.me/salamandradevs), allí te ayudaremos para que te hagas parte del proyecto y aprendas junto con la comunidad. No es necesario que seas un desarrollador experiemtado, solo que tengas unos fundamentos mínimos de CSS y HTML, cualquier otra cosa es útil también, pero con esto bastará para que aprendas mucho.
+
+## Red
+
+Este sitio está publicado en la CDN de Netlify
+
+TODO: Insertar badget de Netlify
+
+
diff --git a/archetypes/blog.md b/archetypes/blog.md
new file mode 100644 (file)
index 0000000..672fd53
--- /dev/null
@@ -0,0 +1,15 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+author: Salamandra Devs
+description: 
+draft: true
+tags:
+  - 
+categories:
+  - 
+series:
+  - 
+image: images/blog/blank.jpg
+icon: images/icons/blank_icon.svg
+---
diff --git a/archetypes/default.md b/archetypes/default.md
new file mode 100644 (file)
index 0000000..35462a9
--- /dev/null
@@ -0,0 +1,5 @@
+---
+title: "{{ replace .Name "-" " " | title }}"
+date: {{ .Date }}
+draft: true 
+---
diff --git a/config/_default/config.toml b/config/_default/config.toml
new file mode 100644 (file)
index 0000000..a2c5544
--- /dev/null
@@ -0,0 +1,28 @@
+baseURL = "https://salamandradevs.site/"
+languageCode = "es-co"
+title = "Salamandra Devs"
+theme = "droda"
+publishDir = "public_html"
+
+disableKinds = ["taxonomy", "taxonomyTerm", "RSS", "sitemap", "robotsTXT"]
+buildFuture = true # Por defecto hugo no construye contenido con fecha futura.
+
+[menu]
+[[menu.main]]
+  identifier = 'chat'
+  name = 'Telegram'
+  pre = "<i class='fa-brands fa-telegram'></i>"
+  url ='https://t.me/salamandradevs'
+  weight = -110
+[[menu.main]]
+  identifier = 'meets'
+  name = 'Reuniones'
+  pre = "<i class='fa-regular fa-comments'></i>"
+  url ='https://agora.salamandradevs.site'
+  weight = -100
+  
+[markup]
+  [markup.goldmark]
+    [markup.goldmark.renderer]
+      unsafe = true
+
diff --git a/config/_default/params.toml b/config/_default/params.toml
new file mode 100644 (file)
index 0000000..c8d5fbd
--- /dev/null
@@ -0,0 +1,23 @@
+logo = "images/site_logo.svg"
+
+# JavaScript de terceros
+[[plugins.js]]
+link = "https://kit.fontawesome.com/dfd09db611.js"
+
+# Links sociales
+[[social]]
+link = "https://wa.link/q6fg6w"
+fontAwesomeClass = "fab fa-whatsapp"
+hr = true
+[[social]]
+link = "https://instagram.com/salamandradevs"
+fontAwesomeClass = "fab fa-instagram"
+hr = false
+[[social]]
+link = "https://www.linkedin.com/company/nombre/"
+fontAwesomeClass = "fab fa-linkedin"
+hr = false
+[[social]]
+link = "https://twitter.com/salamandradevs"
+fontAwesomeClass = "fab fa-twitter"
+hr = false
diff --git a/content/_index.md b/content/_index.md
new file mode 100644 (file)
index 0000000..9bfab4a
--- /dev/null
@@ -0,0 +1,4 @@
+---
+title: Inicio
+bannerImage: "images/banner_home.svg"
+---
diff --git a/content/about/_index.md b/content/about/_index.md
new file mode 100644 (file)
index 0000000..208060a
--- /dev/null
@@ -0,0 +1,4 @@
+---
+title: Acerca de
+bannerImage: "images/banner_about.png"
+---
diff --git a/content/about/history.md b/content/about/history.md
new file mode 100644 (file)
index 0000000..6330a9e
--- /dev/null
@@ -0,0 +1,9 @@
+---
+title: Historia
+description: La historia de cómo se formó Salamandra Devs
+icon: images/icons/history_icon.svg
+---
+
+Internet está lleno de comunidades enormes y maravillosas de desarrolladores de software, administradores de servidores, científicos de datos, entusiastas de los vídeo juegos, los dispositivos embebidos y más, mucho más. Salmandra Devs no hace nada distinto a todo lo que ya existe, pero sí recoge muchas visiones sobre cómo una comunidad tecnológica debería funcionar. 
+
+Cuando nos planteamos crear la comunidad de Salamandra Devs en el año 2022, todo inició como un canal de Telegram para ayudar, rápidamente incorporó un exitoso canal de Youtube con tutoriales y cursos de alta calidad totalmente gratuitos, hasta llegar a convertirse en una comunidad con la que te puedes apoyar para avanzar en tus estudios o tus proyectos, con un blog comunitario de excelente calidad en sus publicaciones.
diff --git a/content/about/team.md b/content/about/team.md
new file mode 100644 (file)
index 0000000..ae42986
--- /dev/null
@@ -0,0 +1,19 @@
+---
+title: Equipo
+icon: images/icons/team_icon.svg
+description: El equipo detrás de Salamandra Devs
+---
+
+El equipo de Salamandra Devs lo conforman los colaboradores más activos del sitio web y del chat de [Télegram](t.me/salamandradevs). Por tanto siempre hay oportunidades de formar parte del equipo, solo tienes que empezar a compartir tu conocimiento en Telegram y colaborar con el sitio web.
+
+### Nuestros devs
+Conoce a nuestros desarrolladores, justo donde podrías estar tu.
+
+| Nombre         | Profesión o habilidades        | Karma      | Avatar                  |
+| -------------- | ------------------------------ | ---------- | ----------------------- |
+| Odair Trujillo | Desarrollador web y blockchain | Elevado    | ![Odair](odair.jpg)     |
+| Eugenio Llanos | Analista de datos, backend dev | Elevado    | ![Eugenio](eugenio.jpg) |
+| Nicolás Llanos | Desarrollador backend, bot dev | Intermedio | ![Nicolás](nicolas.jpg) |
+| Nicolás Llanos | Desarrollador backend, bot dev | Intermedio | ![Ricardo](ricardo.jpg) |
+
+
diff --git a/content/blog/2023-01-23-articulo-base.md b/content/blog/2023-01-23-articulo-base.md
new file mode 100644 (file)
index 0000000..dedbe3c
--- /dev/null
@@ -0,0 +1,20 @@
+---
+title: Bienvenidos
+date: 2023-01-13T12:00:06+09:00
+author: Odair Trujillo
+description: Artículo de prueba.
+draft: false
+tags:
+  - nuevo
+  - bienvenida
+  - saludo
+categories:
+  - mensajes
+series:
+  - ""
+image: images/blog/coding.jpg
+icon: images/icons/search.svg
+---
+Hola, bienvenido al blog de Salamandra Devs. Este es un artículo de bienvenida.
+
+Esperamos que vuelvas pronto para conocer más.
diff --git a/content/blog/_index.md b/content/blog/_index.md
new file mode 100644 (file)
index 0000000..98a54a7
--- /dev/null
@@ -0,0 +1,4 @@
+---
+title: Blog
+bannerImage: "images/banner_blog.svg"
+---
diff --git a/static/about/team/eugenio.jpg b/static/about/team/eugenio.jpg
new file mode 100644 (file)
index 0000000..ed90595
Binary files /dev/null and b/static/about/team/eugenio.jpg differ
diff --git a/static/about/team/nicolas.jpg b/static/about/team/nicolas.jpg
new file mode 100644 (file)
index 0000000..4b13423
Binary files /dev/null and b/static/about/team/nicolas.jpg differ
diff --git a/static/about/team/odair.jpg b/static/about/team/odair.jpg
new file mode 100644 (file)
index 0000000..e661a90
Binary files /dev/null and b/static/about/team/odair.jpg differ
diff --git a/static/about/team/ricardo.jpg b/static/about/team/ricardo.jpg
new file mode 100644 (file)
index 0000000..dedced4
Binary files /dev/null and b/static/about/team/ricardo.jpg differ
diff --git a/static/images/about/eugenio.jpg b/static/images/about/eugenio.jpg
new file mode 100644 (file)
index 0000000..ed90595
Binary files /dev/null and b/static/images/about/eugenio.jpg differ
diff --git a/static/images/about/nicolas.jpg b/static/images/about/nicolas.jpg
new file mode 100644 (file)
index 0000000..4b13423
Binary files /dev/null and b/static/images/about/nicolas.jpg differ
diff --git a/static/images/about/odair.jpg b/static/images/about/odair.jpg
new file mode 100644 (file)
index 0000000..e661a90
Binary files /dev/null and b/static/images/about/odair.jpg differ
diff --git a/static/images/about/ricardo.jpg b/static/images/about/ricardo.jpg
new file mode 100644 (file)
index 0000000..dedced4
Binary files /dev/null and b/static/images/about/ricardo.jpg differ
diff --git a/static/images/blog/coding.jpg b/static/images/blog/coding.jpg
new file mode 100644 (file)
index 0000000..67181d8
Binary files /dev/null and b/static/images/blog/coding.jpg differ
diff --git a/static/images/wa.link.png b/static/images/wa.link.png
new file mode 100644 (file)
index 0000000..5a545fc
Binary files /dev/null and b/static/images/wa.link.png differ
diff --git a/static/videos/about/01.jpg b/static/videos/about/01.jpg
new file mode 100644 (file)
index 0000000..b7eb94e
Binary files /dev/null and b/static/videos/about/01.jpg differ
diff --git a/static/videos/about/01.mp4 b/static/videos/about/01.mp4
new file mode 100644 (file)
index 0000000..2190f98
Binary files /dev/null and b/static/videos/about/01.mp4 differ
diff --git a/static/videos/about/01.webm b/static/videos/about/01.webm
new file mode 100644 (file)
index 0000000..59f6c2d
Binary files /dev/null and b/static/videos/about/01.webm differ
diff --git a/static/videos/about/02.jpg b/static/videos/about/02.jpg
new file mode 100644 (file)
index 0000000..ea974c7
Binary files /dev/null and b/static/videos/about/02.jpg differ
diff --git a/static/videos/about/02.mp4 b/static/videos/about/02.mp4
new file mode 100644 (file)
index 0000000..33549ec
Binary files /dev/null and b/static/videos/about/02.mp4 differ
diff --git a/static/videos/about/02.webm b/static/videos/about/02.webm
new file mode 100644 (file)
index 0000000..511b045
Binary files /dev/null and b/static/videos/about/02.webm differ
diff --git a/static/videos/about/03.jpg b/static/videos/about/03.jpg
new file mode 100644 (file)
index 0000000..157291c
Binary files /dev/null and b/static/videos/about/03.jpg differ
diff --git a/static/videos/about/03.mp4 b/static/videos/about/03.mp4
new file mode 100644 (file)
index 0000000..793bae5
Binary files /dev/null and b/static/videos/about/03.mp4 differ
diff --git a/static/videos/about/03.webm b/static/videos/about/03.webm
new file mode 100644 (file)
index 0000000..3f2caab
Binary files /dev/null and b/static/videos/about/03.webm differ
diff --git a/static/videos/about/04.jpg b/static/videos/about/04.jpg
new file mode 100644 (file)
index 0000000..04dc124
Binary files /dev/null and b/static/videos/about/04.jpg differ
diff --git a/static/videos/about/04.mp4 b/static/videos/about/04.mp4
new file mode 100644 (file)
index 0000000..8151eb8
Binary files /dev/null and b/static/videos/about/04.mp4 differ
diff --git a/static/videos/about/04.webm b/static/videos/about/04.webm
new file mode 100644 (file)
index 0000000..06e19e2
Binary files /dev/null and b/static/videos/about/04.webm differ
diff --git a/static/videos/about/05.jpg b/static/videos/about/05.jpg
new file mode 100644 (file)
index 0000000..59335a6
Binary files /dev/null and b/static/videos/about/05.jpg differ
diff --git a/static/videos/about/05.mp4 b/static/videos/about/05.mp4
new file mode 100644 (file)
index 0000000..caf0e97
Binary files /dev/null and b/static/videos/about/05.mp4 differ
diff --git a/static/videos/about/05.webm b/static/videos/about/05.webm
new file mode 100644 (file)
index 0000000..5ef88ea
Binary files /dev/null and b/static/videos/about/05.webm differ
diff --git a/static/videos/about/06.jpg b/static/videos/about/06.jpg
new file mode 100644 (file)
index 0000000..76273bf
Binary files /dev/null and b/static/videos/about/06.jpg differ
diff --git a/static/videos/about/06.mp4 b/static/videos/about/06.mp4
new file mode 100644 (file)
index 0000000..001a35e
Binary files /dev/null and b/static/videos/about/06.mp4 differ
diff --git a/static/videos/about/06.webm b/static/videos/about/06.webm
new file mode 100644 (file)
index 0000000..ab7f793
Binary files /dev/null and b/static/videos/about/06.webm differ
diff --git a/static/videos/about/about_poster.jpg b/static/videos/about/about_poster.jpg
new file mode 100644 (file)
index 0000000..ab446fd
Binary files /dev/null and b/static/videos/about/about_poster.jpg differ
diff --git a/static/videos/products/evaluacion_pares.jpg b/static/videos/products/evaluacion_pares.jpg
new file mode 100644 (file)
index 0000000..6a606ad
Binary files /dev/null and b/static/videos/products/evaluacion_pares.jpg differ
diff --git a/static/videos/products/evaluacion_pares.webm b/static/videos/products/evaluacion_pares.webm
new file mode 100644 (file)
index 0000000..17ea1fa
Binary files /dev/null and b/static/videos/products/evaluacion_pares.webm differ
diff --git a/static/videos/products/gestion_editorial.jpg b/static/videos/products/gestion_editorial.jpg
new file mode 100644 (file)
index 0000000..3ad7c5a
Binary files /dev/null and b/static/videos/products/gestion_editorial.jpg differ
diff --git a/static/videos/products/gestion_editorial.webm b/static/videos/products/gestion_editorial.webm
new file mode 100644 (file)
index 0000000..4537572
Binary files /dev/null and b/static/videos/products/gestion_editorial.webm differ
diff --git a/static/videos/products/visualizacion.jpg b/static/videos/products/visualizacion.jpg
new file mode 100644 (file)
index 0000000..964fdfd
Binary files /dev/null and b/static/videos/products/visualizacion.jpg differ
diff --git a/static/videos/products/visualizacion.webm b/static/videos/products/visualizacion.webm
new file mode 100644 (file)
index 0000000..f4f6664
Binary files /dev/null and b/static/videos/products/visualizacion.webm differ
diff --git a/themes/droda/assets/css/main.css b/themes/droda/assets/css/main.css
new file mode 100644 (file)
index 0000000..6aa0d82
--- /dev/null
@@ -0,0 +1,181 @@
+/* ESTILOS CSS PARA EL SITIO WEB DE SALAMANDRADEVS */
+
+/* Copyright GNU LGPL. 
+   Puedes copiar, modificar y usar este software bajo los términos de la licencia general de uso público reducida de GNU.
+   Encontrarás una copia de la licencia aquí https://www.gnu.org/licenses/lgpl-3.0.html */
+
+/* Metodología mobile first o pantallas pequeñas primero.
+   Primero se escriben las reglas para el ancho de portview
+   más pequeño a considerar */
+
+/* VARIABLES Y REGLAS GENERALES */
+@charset "UTF-8";
+
+* {
+  box-sizing: border-box;
+}
+
+:root {
+  --bgColorDark: #006b91;
+  --bgColorLight: #D2D2D2;
+  --globalScale: 1;
+}
+
+h1 {
+  font-size: 6rem;
+}
+
+h2 {
+  font-size: 4rem;
+}
+
+h3 {
+  font-size: 3rem;
+}
+
+h4 {
+  font-size: 2rem;
+}
+
+p {
+  font-size: 1.5rem;
+}
+
+h1, h2, h3, h4, p {
+  padding: 0.5rem 0;
+  margin: 0;
+}
+
+  a:link,
+  a:visited,
+  a:hover,
+  a:active {
+    text-decoration: none;
+    font-size: 1.5rem;
+  }
+
+html {
+  font-size: calc(62.5% * var(--globalScale));
+  background-color: var(--bgColorDark);
+}
+
+/* REGLAS DEL HOME */
+
+body {
+  display: grid;
+  grid-template-columns: 1fr;
+  grid-template-rows: 5rem 1fr 5rem;
+  grid-template-areas: /* No mostramos el aside en móbiles */
+    "navbar"
+    "main"
+    "footer";
+  height: 100vh;
+  margin: 0;
+}
+
+aside {
+  grid-area: aside;
+  display: none;
+  flex-flow: column nowrap;
+  align-items: flex-start;
+  justify-content: flex-start;
+  width: 100%;
+  padding: 0 1rem;
+}
+
+aside .item {
+  display: flex;
+  flex-flow: row nowrap;
+  align-items: center;
+  justify-content: space-between;
+  font-size: 1.5rem;
+  width: 100%;
+  padding: 1rem 0;
+}
+
+nav {
+    grid-area: navbar;
+    display: flex;
+    flex-flow: row nowrap;
+    align-items: center;
+    justify-content: space-between;
+    width: 100%;
+    padding: 0 2rem;
+  }
+
+main {
+  grid-area: main;
+  margin: 2rem;
+}
+
+main hr {
+  width: 100%;
+}
+
+.articles {
+  display: flex;
+  flex-flow: row wrap;
+  align-items: flex-start;
+  justify-content: space-between;
+}
+
+.articles article {
+  width: 30rem;
+  border: 1px solid;
+  border-radius: 0.5rem;
+  padding: 1rem;
+  margin: 1rem;
+}
+
+.content table {
+  padding-top: 2rem;
+  margin: 0 auto;
+}
+
+.content table img {
+  width: 3rem;
+}
+
+.content table td {
+  padding: 0 0.3rem;
+}
+
+footer {
+  grid-area: footer;
+  display: flex;
+  align-items: center;
+  width: 100%;
+  padding: 0 2rem;
+}
+
+.greetings {
+  background-color: var(--bgColorLight);
+  width: 80%;
+  heigth: 80%;
+  margin: 0 auto;
+}
+
+@media screen and (min-width: 780px) {
+  :root {
+    --globalScale: 1.5;
+  }
+
+  body {
+    grid-template-columns: 11rem 1fr;
+    grid-template-areas: /* Tabletas se muestra el aside */
+      "navbar navbar"
+      "aside main"
+      "footer footer";
+  }
+
+  aside {
+    display: flex;
+  }
+
+}
+
+@media screen and (min-width: 1280px) {
+  :root {
+    --globalScale: 2;
+  }
+}
diff --git a/themes/droda/assets/js/main.js b/themes/droda/assets/js/main.js
new file mode 100644 (file)
index 0000000..1315b0c
--- /dev/null
@@ -0,0 +1,4 @@
+// CODE SECTION: greetings
+const title = document.querySelector("title");
+
+console.log("Gracias por visitar a " + title.innerHTML);
diff --git a/themes/droda/data/months.toml b/themes/droda/data/months.toml
new file mode 100644 (file)
index 0000000..b1a75b6
--- /dev/null
@@ -0,0 +1,13 @@
+[es]
+1 = "Enero"
+2 = "Febrero"
+3 = "Marzo"
+4 = "Abril"
+5 = "Mayo"
+6 = "Junio"
+7 = "Julio"
+8 = "Agosto"
+9 = "Septiembre"
+10 = "Octubre"
+11 = "Noviembre"
+12 = "Diciembre"
diff --git a/themes/droda/layouts/404.html b/themes/droda/layouts/404.html
new file mode 100644 (file)
index 0000000..9d877ec
--- /dev/null
@@ -0,0 +1,5 @@
+{{ define "main" }}
+    <main>
+       <h1>Error 404 - Página no encontrada</h1>
+    </main>
+{{ end }}
diff --git a/themes/droda/layouts/_default/article.html b/themes/droda/layouts/_default/article.html
new file mode 100644 (file)
index 0000000..970cf53
--- /dev/null
@@ -0,0 +1,5 @@
+<article>
+  <p>{{ .Description }}</p>
+  <hr>
+  <a href="{{ .Permalink }}">{{ .Title }}</a>
+</article>
diff --git a/themes/droda/layouts/_default/baseof.html b/themes/droda/layouts/_default/baseof.html
new file mode 100644 (file)
index 0000000..977e5e2
--- /dev/null
@@ -0,0 +1,27 @@
+<!DOCTYPE html>
+<html lang="es" dir="ltr">
+  <head>
+    <meta charset="utf-8">
+    <title>{{ .Site.Title }}</title>
+    <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0">
+    <link rel="icon" href="{{ "images/favicon.png" | absURL }}" sizes="any" type="image/png" />
+    <meta name="base-url" content="{{ .Site.BaseURL | absURL }}">
+    <meta name="kind" content="{{ .Page.Kind }}">
+    {{ "<!-- Main styles -->" | safeHTML }}
+    {{ $homeStyles := resources.Get "css/main.css"}}
+    <link rel="stylesheet" href="{{ $homeStyles.Permalink }}">
+  </head>
+  <body>
+      {{ partial "aside.html" . }}
+      {{ partial "navbar.html" . }}
+      {{ block "main" . }}{{ end }}
+      {{ partial "footer.html" . }}
+  </body>
+  {{ "<!-- Main Script -->" | safeHTML }}
+  {{ $mainScript := resources.Get "js/main.js" }}
+  <script src="{{ $mainScript.Permalink }}"></script>
+  {{ "<!-- JS Thirparties -->" | safeHTML }}
+  {{ range .Site.Params.plugins.js }}
+  <script src="{{ .link | absURL }}" crossorigin="anonymous"></script>
+  {{ end }}
+</html>
diff --git a/themes/droda/layouts/_default/list.html b/themes/droda/layouts/_default/list.html
new file mode 100644 (file)
index 0000000..8ef3831
--- /dev/null
@@ -0,0 +1,10 @@
+{{ define "main" }}
+<main>
+  <div class="articles">
+    {{ $paginator := .Paginate (where .Data.Pages "Section" .Section) }}
+    {{ range $paginator.Pages }}
+    {{ .Render "article" }}
+    {{ end }}
+  </div>
+</main>
+{{ end }}
diff --git a/themes/droda/layouts/_default/single.html b/themes/droda/layouts/_default/single.html
new file mode 100644 (file)
index 0000000..1f8fe01
--- /dev/null
@@ -0,0 +1,10 @@
+{{ define "main" }}
+{{ "<!-- Layout para contenido del blog -->" | safeHTML }}
+<main>
+  <h2>{{ .Title }}</h2>
+  <hr>
+  <div class="content">
+    {{ .Content }}
+  </div>
+</main>
+{{ end }}
diff --git a/themes/droda/layouts/about/#single.html# b/themes/droda/layouts/about/#single.html#
new file mode 100644 (file)
index 0000000..44f9efa
--- /dev/null
@@ -0,0 +1,10 @@
+{{ "<!-- Layout for about page -->" | safeHTML }}
+{{ define "main" }}
+   {{ partial "menu/sidebar.html" . }}
+   {{ partial "menu/sidebar.html" . }}
+   <main>
+       <div class="about">{{ .Site.title }}</div>
+   </main>
+   {{ partial "footer.html" . }}
+{{ end }}
+cus
\ No newline at end of file
diff --git a/themes/droda/layouts/about/single.html b/themes/droda/layouts/about/single.html
new file mode 100644 (file)
index 0000000..ff4ba40
--- /dev/null
@@ -0,0 +1,9 @@
+{{ define "main" }}
+{{ "<!-- Layout para el acerca de ... -->" | safeHTML }}
+<main>
+  <h2>{{ .Title }}</h2>
+  <div class="content">
+    {{ .Content }}
+  </div>
+</main>
+{{ end }}
diff --git a/themes/droda/layouts/index.html b/themes/droda/layouts/index.html
new file mode 100644 (file)
index 0000000..c5e3b77
--- /dev/null
@@ -0,0 +1,7 @@
+{{ define "main" }}
+    <main>
+       <div class="greetings">
+           <p>Hola, gracias por participar del proyecto</p>
+       </div>
+    </main>
+{{ end }}
diff --git a/themes/droda/layouts/partials/aside.html b/themes/droda/layouts/partials/aside.html
new file mode 100644 (file)
index 0000000..6708725
--- /dev/null
@@ -0,0 +1,8 @@
+{{ "<!-- Bloque parcial para el aside -->" | safeHTML }}
+<aside>
+  {{ range .Site.Menus.main }}
+  <div class="item">
+    {{ .Pre }}<a href="{{ .URL }}" title="{{ .Identifier }}" target="_blank">{{ .Name }}</a>
+  </div>
+  {{ end }}
+</aside>
diff --git a/themes/droda/layouts/partials/footer.html b/themes/droda/layouts/partials/footer.html
new file mode 100644 (file)
index 0000000..08818fd
--- /dev/null
@@ -0,0 +1,4 @@
+{{ "<!-- Partial block for footer -->" | safeHTML }}
+<footer>
+    <p>Algunos datos finales y links que podrían ser usados en el footer</p>
+</footer>
diff --git a/themes/droda/layouts/partials/navbar.html b/themes/droda/layouts/partials/navbar.html
new file mode 100644 (file)
index 0000000..f725203
--- /dev/null
@@ -0,0 +1,9 @@
+{{ "<!-- Partial block for navbar -->" | safeHTML }}
+<nav>
+  {{ with .Site.GetPage "home" }}
+  <a href="{{ .Permalink }}">{{ .Title }}</a>
+  {{ end }}
+  {{ range .Site.Sections }}
+  <a href="{{ .Permalink }}">{{ .Title }}</a>
+  {{ end }}
+</nav>
diff --git a/themes/droda/static/fonts/Bender-Black.otf b/themes/droda/static/fonts/Bender-Black.otf
new file mode 100644 (file)
index 0000000..7e4b1d5
Binary files /dev/null and b/themes/droda/static/fonts/Bender-Black.otf differ
diff --git a/themes/droda/static/fonts/Bender-Bold.otf b/themes/droda/static/fonts/Bender-Bold.otf
new file mode 100644 (file)
index 0000000..204e9e6
Binary files /dev/null and b/themes/droda/static/fonts/Bender-Bold.otf differ
diff --git a/themes/droda/static/fonts/Bender-BoldItalic.otf b/themes/droda/static/fonts/Bender-BoldItalic.otf
new file mode 100644 (file)
index 0000000..4f719b2
Binary files /dev/null and b/themes/droda/static/fonts/Bender-BoldItalic.otf differ
diff --git a/themes/droda/static/fonts/Bender.otf b/themes/droda/static/fonts/Bender.otf
new file mode 100644 (file)
index 0000000..e2ae7ee
Binary files /dev/null and b/themes/droda/static/fonts/Bender.otf differ
diff --git a/themes/droda/static/fonts/BlenderPro-Book.ttf b/themes/droda/static/fonts/BlenderPro-Book.ttf
new file mode 100644 (file)
index 0000000..7ac1af8
Binary files /dev/null and b/themes/droda/static/fonts/BlenderPro-Book.ttf differ
diff --git a/themes/droda/static/fonts/BlenderPro-Medium.ttf b/themes/droda/static/fonts/BlenderPro-Medium.ttf
new file mode 100644 (file)
index 0000000..8647a0b
Binary files /dev/null and b/themes/droda/static/fonts/BlenderPro-Medium.ttf differ
diff --git a/themes/droda/static/fonts/BlenderPro-MediumItalic.ttf b/themes/droda/static/fonts/BlenderPro-MediumItalic.ttf
new file mode 100644 (file)
index 0000000..200b083
Binary files /dev/null and b/themes/droda/static/fonts/BlenderPro-MediumItalic.ttf differ
diff --git a/themes/droda/static/images/favicon.png b/themes/droda/static/images/favicon.png
new file mode 100644 (file)
index 0000000..00c0b0c
Binary files /dev/null and b/themes/droda/static/images/favicon.png differ
diff --git a/themes/droda/static/images/icons/search_icon.svg b/themes/droda/static/images/icons/search_icon.svg
new file mode 100644 (file)
index 0000000..8d2f5a1
--- /dev/null
@@ -0,0 +1,360 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.1"
+   id="Layer_1"
+   x="0px"
+   y="0px"
+   viewBox="0 0 33.099998 33.299999"
+   xml:space="preserve"
+   sodipodi:docname="search_icon.svg"
+   width="33.099998"
+   height="33.299999"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"><metadata
+   id="metadata4657"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+   id="defs4655" /><sodipodi:namedview
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1"
+   objecttolerance="10"
+   gridtolerance="10"
+   guidetolerance="10"
+   inkscape:pageopacity="0"
+   inkscape:pageshadow="2"
+   inkscape:window-width="1848"
+   inkscape:window-height="1016"
+   id="namedview4653"
+   showgrid="false"
+   fit-margin-top="0"
+   fit-margin-left="0"
+   fit-margin-right="0"
+   fit-margin-bottom="0"
+   inkscape:pagecheckerboard="true"
+   inkscape:zoom="1.7481481"
+   inkscape:cx="-7.9509124"
+   inkscape:cy="18.812765"
+   inkscape:window-x="72"
+   inkscape:window-y="27"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="Layer_1" />
+<style
+   type="text/css"
+   id="style2">
+       .st0{fill:url(#SVGID_1_);}
+       .st1{clip-path:url(#SVGID_3_);}
+       .st2{clip-path:url(#SVGID_5_);}
+       .st3{clip-path:url(#SVGID_7_);}
+       .st4{clip-path:url(#SVGID_9_);}
+       .st5{fill:url(#SVGID_10_);}
+       .st6{opacity:0.3;}
+       .st7{fill:#1B1464;}
+       .st8{opacity:0.5;}
+       .st9{opacity:0.5;fill:#FFFFFF;enable-background:new    ;}
+       .st10{enable-background:new    ;}
+       .st11{fill:#FF3399;}
+       .st12{fill:none;stroke:#FFFFFF;stroke-width:1.5;stroke-miterlimit:10;}
+       .st13{fill:none;stroke:#FF3399;stroke-width:2;stroke-miterlimit:10;}
+       .st14{fill:#FFFFFF;}
+       .st15{fill:#008F99;}
+       .st16{fill:#B9DD22;}
+       .st17{fill:#19CF8D;}
+       .st18{fill:#6600FF;}
+       .st19{fill:#F5F3ED;}
+       .st20{fill:none;stroke:#6600FF;stroke-width:3;stroke-miterlimit:10;}
+       .st21{fill:none;stroke:#6600FF;stroke-width:2;stroke-miterlimit:10;}
+       .st22{opacity:0.83;}
+       .st23{font-family:'BlenderPro-Medium';}
+       .st24{font-size:16.4018px;}
+       .st25{fill:none;stroke:#CCCCCC;stroke-miterlimit:10;}
+       .st26{fill:none;stroke:#1B1464;stroke-width:2;stroke-miterlimit:10;}
+       .st27{font-family:'Bender-Black';}
+       .st28{font-size:20.2245px;}
+       .st29{letter-spacing:3;}
+       .st30{font-size:62.1154px;}
+       .st31{letter-spacing:10;}
+       .st32{font-family:'Bender-Bold';}
+       .st33{font-size:21px;}
+       .st34{letter-spacing:2;}
+       .st35{clip-path:url(#SVGID_12_);}
+       .st36{clip-path:url(#SVGID_14_);}
+       .st37{clip-path:url(#SVGID_16_);}
+       .st38{clip-path:url(#SVGID_18_);}
+       .st39{font-size:16.0705px;}
+       .st40{letter-spacing:1;}
+       .st41{fill:url(#SVGID_19_);}
+       .st42{clip-path:url(#SVGID_21_);}
+       .st43{fill:#CCCCCC;}
+</style>
+<linearGradient
+   id="SVGID_1_"
+   gradientUnits="userSpaceOnUse"
+   x1="-1975.7885"
+   y1="280.01981"
+   x2="506.2114"
+   y2="928.01978">
+       <stop
+   offset="3.004808e-03"
+   style="stop-color:#000055"
+   id="stop4" />
+       <stop
+   offset="7.941388e-02"
+   style="stop-color:#000049"
+   id="stop6" />
+       <stop
+   offset="0.2509"
+   style="stop-color:#000034"
+   id="stop8" />
+       <stop
+   offset="0.4417"
+   style="stop-color:#000025"
+   id="stop10" />
+       <stop
+   offset="0.665"
+   style="stop-color:#00001C"
+   id="stop12" />
+       <stop
+   offset="1"
+   style="stop-color:#000019"
+   id="stop14" />
+</linearGradient>
+
+
+
+
+
+<linearGradient
+   id="SVGID_10_"
+   gradientUnits="userSpaceOnUse"
+   x1="-101.4996"
+   y1="442.41971"
+   x2="830.08789"
+   y2="685.63843">
+       <stop
+   offset="3.004808e-03"
+   style="stop-color:#000055"
+   id="stop59" />
+       <stop
+   offset="7.941388e-02"
+   style="stop-color:#000049"
+   id="stop61" />
+       <stop
+   offset="0.2509"
+   style="stop-color:#000034"
+   id="stop63" />
+       <stop
+   offset="0.4417"
+   style="stop-color:#000025"
+   id="stop65" />
+       <stop
+   offset="0.665"
+   style="stop-color:#00001C"
+   id="stop67" />
+       <stop
+   offset="1"
+   style="stop-color:#000019"
+   id="stop69" />
+</linearGradient>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<g
+   id="HvpjPf.tif_1_"
+   transform="translate(-522.6,-431)">
+       <g
+   id="g3106">
+               <path
+   class="st14"
+   d="m 539.4,431.5 c 2.5,0.7 4.6,1.9 6.4,3.8 1.7,1.8 2.8,3.9 3.4,6.4 0.7,3.2 0.2,6.2 -1.3,9.1 -0.5,0.9 -0.5,0.9 0.2,1.6 2,2 4.1,4.1 6.1,6.1 0.7,0.7 1.3,1.5 1.5,2.5 0,0.4 0,0.7 0,1.1 -0.4,1.1 -1.1,1.8 -2.2,2.2 -0.4,0 -0.7,0 -1.1,0 -1,-0.2 -1.8,-0.8 -2.5,-1.5 -2.1,-2.1 -4.2,-4.2 -6.3,-6.3 -0.5,-0.5 -0.6,-0.5 -1.2,-0.2 -1.5,0.9 -3.1,1.4 -4.8,1.6 -3,0.4 -5.9,-0.2 -8.5,-1.8 -2.5,-1.5 -4.4,-3.6 -5.5,-6.3 -0.5,-1.2 -0.9,-2.5 -1,-3.8 0,-0.1 0,-0.2 0,-0.3 0,-0.8 0,-1.7 0,-2.5 0.1,-0.7 0.2,-1.5 0.4,-2.2 1.3,-4.4 4,-7.5 8.3,-9.2 1.1,-0.4 2.3,-0.6 3.4,-0.8 0.8,0 1.7,0 2.5,0 0.7,0.3 1.4,0.3 2.2,0.5 z m -3.5,23 c 5.5,0 9.9,-4.4 9.9,-9.9 0,-5.7 -4.6,-9.9 -9.9,-9.9 -5.5,0 -9.9,4.5 -9.9,9.9 0,5.3 4.2,9.9 9.9,9.9 z"
+   id="path3102"
+   inkscape:connector-curvature="0"
+   style="fill:#ffffff" />
+               <path
+   class="st14"
+   d="m 532.4,439.9 c 0.2,0 0.4,-0.1 0.7,-0.2 3,-1.2 6.3,0.3 7.6,3 0.3,0.7 0.9,1.1 1.5,1 1,-0.1 1.6,-1.1 1.2,-2 -0.5,-1.1 -1.2,-2.2 -2.1,-3 -1.8,-1.7 -4,-2.4 -6.5,-2.3 -1,0 -2,0.3 -2.9,0.7 -0.7,0.3 -1,1 -0.8,1.6 0.1,0.8 0.6,1.2 1.3,1.2 z"
+   id="path3104"
+   inkscape:connector-curvature="0"
+   style="fill:#ffffff" />
+       </g>
+</g>
+<linearGradient
+   id="SVGID_19_"
+   gradientUnits="userSpaceOnUse"
+   x1="1838.5004"
+   y1="442.41971"
+   x2="2770.0879"
+   y2="685.63843">
+       <stop
+   offset="3.004808e-03"
+   style="stop-color:#000055"
+   id="stop3109" />
+       <stop
+   offset="7.941388e-02"
+   style="stop-color:#000049"
+   id="stop3111" />
+       <stop
+   offset="0.2509"
+   style="stop-color:#000034"
+   id="stop3113" />
+       <stop
+   offset="0.4417"
+   style="stop-color:#000025"
+   id="stop3115" />
+       <stop
+   offset="0.665"
+   style="stop-color:#00001C"
+   id="stop3117" />
+       <stop
+   offset="1"
+   style="stop-color:#000019"
+   id="stop3119" />
+</linearGradient>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</svg>
\ No newline at end of file
diff --git a/themes/droda/static/images/unknown.png b/themes/droda/static/images/unknown.png
new file mode 100644 (file)
index 0000000..80fa292
Binary files /dev/null and b/themes/droda/static/images/unknown.png differ
diff --git a/themes/droda/theme.toml b/themes/droda/theme.toml
new file mode 100644 (file)
index 0000000..7b677b3
--- /dev/null
@@ -0,0 +1,15 @@
+# theme.toml template for a Hugo theme
+# See https://github.com/gohugoio/hugoThemes#themetoml for an example
+
+name = "droda"
+license = "GPL3.0"
+licenselink = "https://github.com/SalamandraDevs/droda/blob/main/LICENSE"
+description = "Theme for the Salamandra Devs website."
+homepage = "http://salamandradevs.site"
+tags = ["corporative", "modern", "publishing", "community"]
+features = ["dark mode", "responsive"]
+min_version = "0.72.0"
+
+[author]
+  name = "Salamandra Devs Community"
+  homepage = "https://t.me/salamandradevs"