Skip to content

Commit a646ed1

Browse files
committed
Website Improvements
1 parent 90e7437 commit a646ed1

52 files changed

Lines changed: 269 additions & 154 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

config/_default/hugo.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ outputs:
2626
- JSON
2727

2828
taxonomies:
29+
tag: tags
2930
author: authors
30-
series: series
31+
serie: series
3132

3233
related:
3334
threshold: 0

config/_default/menus.en.yaml

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
# -- Main Menu --
2+
# The main menu is displayed in the header at the top of the page.
3+
# Acceptable parameters are name, pageRef, page, url, title, weight.
4+
#
5+
# The simplest menu configuration is to provide:
6+
# name = The name to be displayed for this menu link
7+
# pageRef = The identifier of the page or section to link to
8+
#
9+
# By default the menu is ordered alphabetically. This can be
10+
# overridden by providing a weight value. The menu will then be
11+
# ordered by weight from lowest to highest.
12+
13+
main:
14+
- name: "Blog"
15+
pageRef: "posts"
16+
weight: 100
17+
18+
- name: "Programming"
19+
pageRef: "programming"
20+
weight: 200
21+
22+
- name: "Introduction to Programming"
23+
parent: "Programming"
24+
pageRef: "programming/intro"
25+
weight: 201
26+
27+
- name: "Starting Concepts"
28+
parent: "Programming"
29+
pageRef: "programming/starting-concepts"
30+
weight: 202
31+
32+
- name: "Object-Oriented Programming"
33+
parent: "Programming"
34+
pageRef: "programming/oop"
35+
weight: 203
36+
37+
- name: "Data Structures"
38+
parent: "Programming"
39+
pageRef: "programming/data-structures"
40+
weight: 204
41+
42+
- name: "Software Engineering"
43+
pageRef: "software-engineering"
44+
weight: 300
45+
46+
- name: "Artificial Intelligence"
47+
pageRef: "artificial-intelligence"
48+
weight: 400
49+
50+
# -- Footer Menu --
51+
# The footer menu is displayed at the bottom of the page, just before
52+
# the copyright notice. Configure as per the main menu above.
53+
54+
footer:
55+
- name: "Authors"
56+
pageRef: "authors"
57+
weight: 1
58+
59+
- name: "Series"
60+
pageRef: "series"
61+
weight: 2
62+
63+
- name: "Tags"
64+
pageRef: "tags"
65+
weight: 3
66+
67+
- identifier: "email"
68+
pre: "email"
69+
url: "mailto:learn.software.eng@gmail.com"
70+
weight: 4
71+
72+
- identifier: "github"
73+
pre: "github"
74+
url: "https://github.com/learn-software-engineering"
75+
weight: 5
76+
77+
- identifier: "patreon"
78+
pre: "patreon"
79+
url: "https://patreon.com/learnsoftwareeng"
80+
weight: 6
81+
82+
- identifier: "linkedin"
83+
pre: "linkedin"
84+
url: "https://linkedin.com/company/learn-software"
85+
weight: 7
86+
87+
- identifier: "instagram"
88+
pre: "instagram"
89+
url: "https://www.instagram.com/learnsoftwareeng"
90+
weight: 8
91+
92+
- identifier: "facebook"
93+
pre: "facebook"
94+
url: "https://www.facebook.com/learn.software.eng"
95+
weight: 9
96+
97+
- identifier: "x"
98+
pre: "x-twitter"
99+
url: "https://x.com/software45687"
100+
weight: 10
101+
102+
- identifier: "youtube"
103+
pre: "youtube"
104+
url: "https://www.youtube.com/@learn-software"
105+
weight: 11

config/_default/menus.es.yaml

Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
# -- Main Menu --
2+
# The main menu is displayed in the header at the top of the page.
3+
# Acceptable parameters are name, pageRef, page, url, title, weight.
4+
#
5+
# The simplest menu configuration is to provide:
6+
# name = The name to be displayed for this menu link
7+
# pageRef = The identifier of the page or section to link to
8+
#
9+
# By default the menu is ordered alphabetically. This can be
10+
# overridden by providing a weight value. The menu will then be
11+
# ordered by weight from lowest to highest.
12+
13+
main:
14+
- name: "Blog"
15+
pageRef: "blog"
16+
weight: 100
17+
18+
- name: "Programación"
19+
pageRef: "programming"
20+
weight: 200
21+
22+
- name: "Introducción a la Programación"
23+
parent: "Programación"
24+
pageRef: "programming/intro"
25+
weight: 201
26+
27+
- name: "Conceptos Iniciales"
28+
parent: "Programación"
29+
pageRef: "programming/starting-concepts"
30+
weight: 202
31+
32+
- name: "Programación Orientada a Objetos"
33+
parent: "Programación"
34+
pageRef: "programming/oop"
35+
weight: 203
36+
37+
- name: "Estructuras de Datos"
38+
parent: "Programación"
39+
pageRef: "programming/data-structures"
40+
weight: 204
41+
42+
- name: "Ingeniería de Software"
43+
pageRef: "software-engineering"
44+
weight: 300
45+
46+
- name: "Inteligencia Artificial"
47+
pageRef: "artificial-intelligence"
48+
weight: 400
49+
50+
# -- Footer Menu --
51+
# The footer menu is displayed at the bottom of the page, just before
52+
# the copyright notice. Configure as per the main menu above.
53+
54+
footer:
55+
- name: "Autores"
56+
pageRef: "authors"
57+
weight: 1
58+
59+
- name: "Series"
60+
pageRef: "series"
61+
weight: 2
62+
63+
- name: "Etiquetas"
64+
pageRef: "tags"
65+
weight: 3
66+
67+
- identifier: "email"
68+
pre: "email"
69+
url: "mailto:learn.software.eng@gmail.com"
70+
weight: 4
71+
72+
- identifier: "github"
73+
pre: "github"
74+
url: "https://github.com/learn-software-engineering"
75+
weight: 5
76+
77+
- identifier: "patreon"
78+
pre: "patreon"
79+
url: "https://patreon.com/learnsoftwareeng"
80+
weight: 6
81+
82+
- identifier: "linkedin"
83+
pre: "linkedin"
84+
url: "https://linkedin.com/company/learn-software"
85+
weight: 7
86+
87+
- identifier: "instagram"
88+
pre: "instagram"
89+
url: "https://www.instagram.com/learnsoftwareeng"
90+
weight: 8
91+
92+
- identifier: "facebook"
93+
pre: "facebook"
94+
url: "https://www.facebook.com/learn.software.eng"
95+
weight: 9
96+
97+
- identifier: "x"
98+
pre: "x-twitter"
99+
url: "https://x.com/software45687"
100+
weight: 10
101+
102+
- identifier: "youtube"
103+
pre: "youtube"
104+
url: "https://www.youtube.com/@learn-software"
105+
weight: 11

config/_default/menus.yaml

Lines changed: 0 additions & 63 deletions
This file was deleted.

config/_default/params.yaml

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,9 @@ header:
4141
layout: "basic" # valid options: basic, fixed, fixed-fill, fixed-gradient, fixed-fill-blur
4242

4343
footer:
44-
showMenu: false
45-
showCopyright: false
46-
showThemeAttribution: false
44+
showMenu: true
45+
showCopyright: true
46+
showThemeAttribution: true
4747
showAppearanceSwitcher: true
4848
showScrollToTop: true
4949

@@ -65,10 +65,10 @@ article:
6565
showLikes: false
6666
showDateOnlyInArticle: false
6767
showDateUpdated: false
68-
showAuthor: true
69-
showAuthorBottom: true
68+
showAuthor: false
69+
showAuthorBottom: false
7070
showHero: true
71-
# heroStyle: "basic" # valid options: basic, big, background, thumbAndBackground
71+
heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
7272
layoutBackgroundBlur: true # only used when heroStyle equals background or thumbAndBackground
7373
layoutBackgroundHeaderSpace: true # only used when heroStyle equals background
7474
showBreadcrumbs: true
@@ -83,24 +83,24 @@ article:
8383
showReadingTime: true
8484
showTableOfContents: true
8585
showRelatedContent: true
86-
relatedContentLimit: 5
87-
showTaxonomies: false # use showTaxonomies OR showCategoryOnly, not both
86+
relatedContentLimit: 6
87+
showTaxonomies: true # use showTaxonomies OR showCategoryOnly, not both
8888
showCategoryOnly: false # use showTaxonomies OR showCategoryOnly, not both
8989
showAuthorsBadges: false
9090
showWordCount: false
91-
sharingLinks: ["linkedin", "twitter", "reddit", "pinterest", "facebook", "email"]
91+
sharingLinks: ["linkedin", "twitter", "bluesky", "reddit", "whatsapp", "telegram", "pinterest", "facebook", "email", "line"]
9292
showZenMode: true
9393

9494
list:
9595
showHero: true
96-
heroStyle: "thumbAndBackground" # valid options: basic, big, background, thumbAndBackground
97-
layoutBackgroundBlur: true # only used when heroStyle equals background or thumbAndBackground
96+
heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
97+
layoutBackgroundBlur: true # only used when heroStyle equals background or thumbAndBackground
9898
layoutBackgroundHeaderSpace: true # only used when heroStyle equals background
9999
showBreadcrumbs: true
100100
showSummary: true
101101
showViews: false
102102
showLikes: false
103-
showTableOfContents: false
103+
showTableOfContents: true
104104
showCards: true
105105
orderByWeight: true
106106
groupByYear: false
@@ -109,27 +109,27 @@ list:
109109
constrainItemsWidth: false
110110

111111
sitemap:
112-
excludedKinds: ["taxonomy", "term"]
112+
excludedKinds: []
113113

114114
taxonomy:
115115
showTermCount: true
116-
showHero: false
117-
# heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
116+
showHero: true
117+
heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
118118
showBreadcrumbs: false
119119
showViews: false
120120
showLikes: false
121-
showTableOfContents: false
122-
cardView: false
121+
showTableOfContents: true
122+
cardView: true
123123

124124
term:
125-
showHero: false
126-
# heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
125+
showHero: true
126+
heroStyle: "background" # valid options: basic, big, background, thumbAndBackground
127127
showBreadcrumbs: false
128128
showViews: false
129129
showLikes: false
130130
showTableOfContents: true
131131
groupByYear: false
132-
cardView: false
132+
cardView: true
133133
cardViewScreenWidth: false
134134

135135
firebase:

config/development/hugo.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
1-
# baseURL: https://example.org/
2-
baseURL: ""
1+
baseURL: "http://localhost:1313/"
32
relativeURLs: true

content/artificial-intelligence/_index.en.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
menus: main
3-
weight: 4
42
title: "Artificial Intelligence"
53
---
64

content/artificial-intelligence/_index.es.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
---
2-
menus: main
3-
weight: 4
42
title: "Inteligencia Artificial"
53
---
64

0 commit comments

Comments
 (0)