diff --git a/404.html b/404.html index 9601d32..ac586d2 100644 --- a/404.html +++ b/404.html @@ -1,17 +1,19 @@ - - - - Ruby UY - - - - - - - - +--- +permalink: /404.html +layout: default +title: "Página no encontrada" +description: "La página que buscás no existe. Volvé a Ruby UY para ver meetups, charlas y comunidad Ruby en Uruguay." +keywords: "404 ruby uy, comunidad ruby uruguay, charlas ruby, meetups ruby" +--- + +
+
+

404

+

La página que buscás no existe o fue movida.

+

+ Inicio · + Charlas · + Community +

+
+
diff --git a/Gemfile b/Gemfile index 8d1d05e..b81f441 100644 --- a/Gemfile +++ b/Gemfile @@ -14,6 +14,7 @@ group :jekyll_plugins do gem "jekyll-feed", "~> 0.12" gem "jekyll-optional-front-matter", "~> 0.3" gem "jekyll-relative-links", "~> 0.6" + gem "jekyll-seo-tag", "~> 2.8" gem "jekyll-sitemap", "~> 1.4" end diff --git a/Gemfile.lock b/Gemfile.lock index d8d46e6..1965c8d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -46,6 +46,8 @@ GEM jekyll (>= 3.3, < 5.0) jekyll-sass-converter (3.0.0) sass-embedded (~> 1.54) + jekyll-seo-tag (2.8.0) + jekyll (>= 3.8, < 5.0) jekyll-sitemap (1.4.0) jekyll (>= 3.7, < 5.0) jekyll-watch (2.2.1) @@ -93,6 +95,7 @@ DEPENDENCIES jekyll-feed (~> 0.12) jekyll-optional-front-matter (~> 0.3) jekyll-relative-links (~> 0.6) + jekyll-seo-tag (~> 2.8) jekyll-sitemap (~> 1.4) tzinfo (>= 1, < 3) tzinfo-data diff --git a/_config.yml b/_config.yml index c24ee5e..5fad068 100644 --- a/_config.yml +++ b/_config.yml @@ -1,31 +1,19 @@ -# Welcome to Jekyll! -# -# This config file is meant for settings that affect your whole blog, values -# which you are expected to set up once and rarely edit after that. If you find -# yourself editing this file very often, consider using Jekyll's data files -# feature for the data you need to update frequently. -# -# For technical reasons, this file is *NOT* reloaded automatically when you use -# 'bundle exec jekyll serve'. If you change this file, please restart the server process. -# -# If you need help with YAML syntax, here are some quick references for you: -# https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml -# https://learnxinyminutes.com/docs/yaml/ -# -# Site settings -# These are used to personalize your new site. If you look in the HTML files, -# you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. -# You can create any custom variable you would like, and they will be accessible -# in the templates via {{ site.myvariable }}. - title: Ruby UY email: admin@ruby.uy description: >- # this means to ignore newlines until "baseurl:" Sitio de la comunidad Ruby en Uruguay. +lang: es_UY baseurl: "" # the subpath of your site, e.g. /blog url: https://ruby.uy # the base hostname & protocol for your site, e.g. http://example.com -# twitter_username: jekyllrb github_username: rubyuy +logo: /assets/images/logo.svg +social: + name: Ruby UY + links: + - https://github.com/rubyuy/ruby.uy + - https://twitter.com/rubymontevideo + - https://www.instagram.com/ruby_uruguay/ + - https://www.youtube.com/@ruby_uy # Build settings plugins: @@ -33,9 +21,51 @@ plugins: - jekyll-feed - jekyll-optional-front-matter - jekyll-relative-links + - jekyll-seo-tag - jekyll-sitemap collections: meetups: output: true permalink: /meetups/:year-:month-:day/:title + +defaults: + - scope: + path: "" + values: + description: "Comunidad Ruby en Uruguay: meetups, charlas y contenido de Ruby y Ruby on Rails para desarrolladores." + keywords: "comunidad ruby uruguay, meetup ruby uruguay, ruby on rails uruguay, charlas ruby" + - scope: + path: "index.md" + values: + title: "Comunidad Ruby Uruguay: Meetups y Charlas de Ruby on Rails" + page_scripts: + - next_meetup_callout + - sponsors + - scope: + path: "talks.html" + values: + title: "Charlas Ruby y Ruby on Rails en Uruguay" + description: "Explorá todas las charlas de Ruby UY: Ruby, Ruby on Rails y tecnología compartida por la comunidad de Uruguay." + keywords: "charlas ruby, charlas ruby on rails, comunidad ruby uruguay, meetup ruby uruguay" + page_scripts: + - talks + - scope: + path: "community.html" + values: + title: "Comunidad Ruby Uruguay: proyectos open source" + description: "Descubrí proyectos Ruby y Ruby on Rails creados por la comunidad de Ruby Uruguay, ordenados por estrellas y autor." + keywords: "comunidad ruby uruguay, proyectos ruby, proyectos ruby on rails, open source uruguay" + page_scripts: + - community + - scope: + path: "sponsors.md" + values: + description: "Empresas que apoyan a Ruby UY y hacen posibles nuestros meetups y charlas en Uruguay." + keywords: "sponsors ruby uruguay, comunidad ruby uruguay, meetup ruby uruguay" + - scope: + path: "" + type: "meetups" + values: + description: "Detalle de meetup de Ruby UY con charlas, speakers y recursos de la comunidad Ruby en Uruguay." + keywords: "meetup ruby uruguay, charlas ruby, comunidad ruby uruguay" diff --git a/_includes/default_header.html b/_includes/default_header.html index 6b584b4..0125673 100644 --- a/_includes/default_header.html +++ b/_includes/default_header.html @@ -11,11 +11,11 @@

Sé parte_

{% for service in site.data.socials %} - - {{ service[0] }} + + {{ service[0] }} {% endfor %} - Community + Community
diff --git a/_includes/footer.html b/_includes/footer.html index 7de088e..ea4b75c 100644 --- a/_includes/footer.html +++ b/_includes/footer.html @@ -1,22 +1,22 @@ diff --git a/_includes/head.html b/_includes/head.html index ee9c1c5..5c88cb4 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -1,20 +1,20 @@ - Ruby UY - + + {% seo %} + - - - + + - - - - - + + + {% for script_name in page.page_scripts %} + + {% endfor %} diff --git a/_includes/meetups.html b/_includes/meetups.html index f41888e..f7da458 100644 --- a/_includes/meetups.html +++ b/_includes/meetups.html @@ -4,7 +4,7 @@

EDICIONES PASADAS

Conocé el contenido de las ediciones pasadas.

Buscar entre todas las charlas - + @@ -20,14 +20,16 @@

{{ year.name }}