Skip to content

Commit 0cfb583

Browse files
authored
Merge pull request #1541 from ArmDeveloperEcosystem/main
UDX milestone 1 production
2 parents 3cc8024 + 27c5c52 commit 0cfb583

File tree

1,445 files changed

+4849
-11251
lines changed

Some content is hidden

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

1,445 files changed

+4849
-11251
lines changed

.github/workflows/deploy.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ on:
1717
required: true
1818
HUGO_LLM_API:
1919
required: true
20+
HUGO_RAG_API:
21+
required: true
2022

2123
env:
2224
HUGO_VERSION: 0.130.0
@@ -60,6 +62,7 @@ jobs:
6062
bin/pagefind --site "public"
6163
env:
6264
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
65+
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}
6366

6467
# Deploys website to AWS S3 and invalidate CloudFront Cache
6568
- name: Deploy to S3

.github/workflows/external-links.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
pip install linkchecker
3434
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/laptops-and-desktops/
3535
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/servers-and-cloud-computing/
36-
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/smartphones-and-mobile/
37-
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/embedded-systems/
38-
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/microcontrollers/
39-
36+
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/mobile-graphics-and-gaming/
37+
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/embedded-and-microcontrollers/
38+
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/iot/
39+
linkchecker --no-robots --config .linkcheckerrc --check-extern https://learn.arm.com/learning-paths/automotive/

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@ jobs:
2222
secrets:
2323
AWS_OIDC_ROLE: ${{ secrets.AWS_OIDC_ROLE_INTERNAL }}
2424
HUGO_LLM_API: ${{ secrets.HUGO_LLM_API }}
25+
HUGO_RAG_API: ${{ secrets.HUGO_RAG_API }}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ package-lock.json
99
# macOS files
1010
*.DS_Store
1111
nohup.out
12+
13+
venv/

.htmltest.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
DirectoryPath: "public"
22
IgnoreDirectoryMissingTrailingSlash: True
33
IgnoreURLs:
4-
- "fonts.gstatic.com"
5-
- "github.com"
6-
- "linkedin.com"
7-
- "marketplace.visualstudio.com"
8-
- "www.microsoft.com"
9-
- "localhost"
10-
- "127.0.0.1"
11-
- "192.168.64.39"
12-
- "/livereload.js"
4+
- "fonts.gstatic.com"
5+
- "github.com"
6+
- "linkedin.com"
7+
- "marketplace.visualstudio.com"
8+
- "www.microsoft.com"
9+
- "localhost"
10+
- "127.0.0.1"
11+
- "192.168.64.39"
12+
- "/livereload.js"

archetypes/learning-path/_review.md

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

assets/css/content-pages.css

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,3 +218,54 @@ html[theme='dark'] .incorrect-explain {color: #e86868} /* 27% lighter than arm's
218218
.info_text_preexplination.smooth-open {
219219
opacity: 1;
220220
}
221+
222+
223+
224+
225+
/* Subtitle (for Next steps styling) */
226+
/**************************************/
227+
.next-steps-subtitle {
228+
color: var(--arm-black);
229+
font-family: "Source Code Pro", monospace;
230+
font-weight: lighter;
231+
color: #A3A8AE;
232+
margin-top: 0px;
233+
margin-bottom: 4px;
234+
}
235+
236+
237+
238+
.social-icons {
239+
display: flex;
240+
gap: 15px;
241+
align-items: center;
242+
}
243+
.social-icons a {
244+
color: var(--arm-light-blue);
245+
font-size: 36px;
246+
text-decoration: none;
247+
}
248+
.social-icons a:hover {
249+
color: var(--arm-green);
250+
}
251+
252+
.share-icon {
253+
width: 36px;
254+
height: 36px;
255+
fill: var(--arm-light-blue);
256+
text-decoration: none;
257+
}
258+
.share-icon:hover {
259+
fill: var(--arm-green);
260+
cursor: pointer;
261+
}
262+
#link-copied-success {
263+
color: var(--arm-green);
264+
background-color: var(--arm-black);
265+
border-radius: 10px;
266+
padding-left:8px;
267+
padding-top: 4px;
268+
padding-bottom: 6px;
269+
padding-right: 16px;
270+
font-size: 16px;
271+
}

assets/css/demo.css

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@
2121

2222

2323
.eq-width-cols {
24-
max-width: calc(100% / var(--column-count)); /* Calculate the max-width based on the number of columns */
24+
max-width: calc(90% / var(--column-count)); /* Calculate the max-width based on the number of columns */
2525
}
2626
@media (min-width: 992px) { /* lg */
2727
.eq-width-cols {
28-
max-width: calc(100% / var(--column-count)); /* Calculate the max-width based on the number of columns */
28+
max-width: calc(90% / var(--column-count)); /* Calculate the max-width based on the number of columns */
2929
}
3030
}
3131

3232
@media (max-width: 576px) { /* xs */
3333
.eq-width-cols {
34-
max-width: 100%;
34+
max-width: 90%;
3535
flex-basis: 100%; /* Stacks the columns vertically on smaller screens */
3636
}
3737
}
@@ -114,7 +114,9 @@
114114
/* Demo section */
115115

116116
#all-messages-div {
117-
height: 300px;
117+
min-height: 300px;
118+
max-height: 600px;
119+
height: auto;
118120
display: flex;
119121
flex-direction: column-reverse;
120122
overflow-y: auto;
@@ -251,6 +253,18 @@
251253
font-style: italic;
252254
}
253255

256+
.chatbot-response-text {
257+
max-width: 100%;
258+
display: flex;
259+
flex-direction: column;
260+
gap: 0;
261+
}
262+
.chatbot-response-text * {
263+
max-width: 98%;
264+
margin-bottom: 8px;
265+
line-height: 1.3;
266+
}
267+
254268

255269

256270

assets/events.csv

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
Name,Priority,Start Date,End Date,City,Country,Virtual Option,Description,URL,Categories
2+
Everything Open,2,2025-01-20,2025-01-22,Tarntanya,Australia,FALSE,Example description. Example description. Example description. Example description. Example description.,https://everythingopen.au/,Servers and Cloud Computing; AI; IoT
3+
FOSDEM 25,2,2025-02-01,2025-02-02,Brussels,Belgium,FALSE,Example description. Example description. Example description. Example description. Example description.,https://fosdem.org/2025/,AI; Servers and Cloud Computing; IoT; Embedded and Microcontrollers
4+
State of Open,2,2025-02-04,2025-02-05,London,United Kingdom,FALSE,Example description. Example description. Example description. Example description. Example description.,https://stateofopencon.com/,Servers and Cloud Computing; AI; IoT
5+
Arm AI Innovation Day,2,2025-02-15,2025-02-15,Nairobi,Kenya,,Example description. Example description. Example description. Example description. Example description.,TBC,AI
6+
Rust Nation,2,2025-02-19,2025-02-20,London,United Kingdom,FALSE,Example description. Example description. Example description. Example description. Example description.,https://www.rustnationuk.com/,Embedded and Microcontrollers; AI; IoT
7+
SOSS Policy Summit,2,2025-03-04,2025-03-04,Washington,United States,FALSE,Example description. Example description. Example description. Example description. Example description.,https://events.linuxfoundation.org/openssf-policy-summit-dc/,Servers and Cloud Computing
8+
SCaLE,1,2025-03-06,2025-03-09,Pasadena,United States,FALSE,SCaLE is the largest community-run open-source and free software conference in North America. It is held annually in the greater Los Angeles area.,https://www.socallinuxexpo.org/scale/22x,Servers and Cloud Computing
9+
SUSECon,2,2025-03-10,2025-03-14,Orlando,United States,FALSE,Example description. Example description. Example description. Example description. Example description.,https://www.suse.com/susecon/,Servers and Cloud Computing; AI; IoT
10+
Embedded World,1,2025-03-11,2025-03-13,Nuremburg,Germany,FALSE,"Embedded World offers insight into the world of embedded systems, from components and modules to operating systems, hardware and software design, M2M communication, and more.",https://www.embedded-world.de/en,Embedded and Microcontrollers; Automotive
11+
FOSSAsia,2,2025-03-13,2025-03-15,Bangkok,Thailand,TRUE,Example description. Example description. Example description. Example description. Example description.,https://events.fossasia.org/,Servers and Cloud Computing; AI; IoT
12+
NVIDIA GTC,1,2025-03-17,2025-03-21,San Jose,United States,TRUE,"Nvidia GTC is a global artificial intelligence conference for developers that brings together developers, engineers, researchers, inventors, and IT professionals. ",https://www.nvidia.com/gtc/,ML
13+
GDC,1,2025-03-17,2025-03-21,San Fransisco,United States,FALSE,"The Game Developers Conference (GDC) is the world�s premier event for developers who make the games we love. GDC is the destination for creativity, innovation, and excellence.",https://gdconf.com/,"Mobile, Graphics, and Gaming"
14+
ATO AI,2,2025-03-17,2025-03-18,Durham,United States,,Example description. Example description. Example description. Example description. Example description.,https://allthingsopen.ai/,AI
15+
KubeCon EU,2,2025-04-01,2025-04-04,London ,United Kingdom,TRUE,Example description. Example description. Example description. Example description. Example description.,https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/,Servers and Cloud Computing

config.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ name = "production"
2323
URL = "s3://arm-learning-paths?region=us-west-2"
2424
cloudFrontDistributionID = "E2NEF61QWPFRIH"
2525

26+
[markup]
27+
[markup.goldmark]
28+
[markup.goldmark.renderer]
29+
unsafe = true
30+
2631
[frontmatter]
2732
lastmod = ["lastmod", ":git", "date", "publishDate"]
2833

0 commit comments

Comments
 (0)