Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WEBDEV-2030 - NXP page #128

Merged
merged 294 commits into from
Oct 14, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
294 commits
Select commit Hold shift + click to select a range
b176991
Merge pull request #51 from linaro-marketing/WEBDEV-1742
louismorgan-linaro May 10, 2024
02dcf97
fix search button error, last card positioning, header images
louismorgan-linaro May 10, 2024
730a534
update docs, implement new consulting graphics, update redirects
louismorgan-linaro May 10, 2024
f57d733
Merge branch 'staging' of github.com:linaro-marketing/linaro-astro in…
louismorgan-linaro May 10, 2024
9293191
Merge pull request #52 from linaro-marketing/WEBDEV-1742
louismorgan-linaro May 10, 2024
d60e168
Pre-live deployment fixes
philip-linaro May 13, 2024
29782fe
static site deployment
louismorgan-linaro May 13, 2024
6f6ccf1
Merge branch 'staging' of github.com:linaro-marketing/linaro-astro in…
louismorgan-linaro May 13, 2024
213d06e
clean up package.json scripts
louismorgan-linaro May 13, 2024
8e862b8
Merge pull request #54 from Linaro/fix-deployment
louismorgan-linaro May 13, 2024
e62b098
fix placeholder images
louismorgan-linaro May 13, 2024
c1d80d6
Merge pull request #55 from Linaro/fix-deployment
louismorgan-linaro May 13, 2024
6173fca
remove isDev from solid components
louismorgan-linaro May 13, 2024
3788c38
Merge pull request #56 from Linaro/fix-deployment
louismorgan-linaro May 13, 2024
71aaa13
Adding more test subdomains.
philip-linaro May 13, 2024
1e0b9df
Add workflow for main
philip-linaro May 13, 2024
fbeb98c
Fix button link
philip-linaro May 13, 2024
baa5585
Initial commit
philip-linaro May 13, 2024
2dd8772
Initial commit
philip-linaro May 13, 2024
fd110c1
Merge pull request #57 from Linaro/staging
pcolmer May 13, 2024
3c38dc2
Change role name access
philip-linaro May 13, 2024
b84f1c5
Merge pull request #58 from Linaro/staging
pcolmer May 13, 2024
8a60c37
Capitals for SQUAD
philip-linaro May 13, 2024
14e401b
Merge pull request #59 from Linaro/staging
pcolmer May 13, 2024
6c2e7df
Add pull request support
philip-linaro May 13, 2024
1037526
Redirect connect URL
philip-linaro May 13, 2024
b1a3560
Merge pull request #60 from Linaro/staging
pcolmer May 13, 2024
ce5bf9c
Change redirect method
philip-linaro May 13, 2024
a8296a7
Set IS_PUBLIC before building preview site
philip-linaro May 13, 2024
32af22d
Merge pull request #61 from Linaro/connect-redirect
pcolmer May 13, 2024
ae22b60
Change redirect destination
philip-linaro May 13, 2024
7ef71f7
Merge pull request #62 from Linaro/connect-redirect
pcolmer May 13, 2024
0ac9b02
Remove news release
philip-linaro May 13, 2024
0a98ad1
Remove dist dir if one left previously
philip-linaro May 13, 2024
5ae742b
Remove link to Renesas post
philip-linaro May 13, 2024
9a4a6de
Renasas press release
philip-linaro May 14, 2024
c868729
Tweak site building step
philip-linaro May 14, 2024
67d6342
Adjust tags for news post
philip-linaro May 14, 2024
9b943b6
Add more env vars
philip-linaro May 14, 2024
6d8dac0
Merge branch 'main' into rebranding-tweak
pcolmer May 14, 2024
16d938f
Merge pull request #64 from Linaro/rebranding-tweak
pcolmer May 14, 2024
17fc5b8
Add preview to pull requests
philip-linaro May 14, 2024
932610e
Restore link to news item
philip-linaro May 14, 2024
92d69d3
Merge pull request #65 from Linaro/restore-renesas-link-on-homepage
pcolmer May 14, 2024
9c0fc05
fix leaky related posts
louismorgan-linaro May 14, 2024
2e0b92a
Merge branch 'staging' of https://github.com/Linaro/linaro-astro into…
louismorgan-linaro May 14, 2024
4b42466
Merge branch 'fix-deployment' of github.com:Linaro/linaro-astro into …
louismorgan-linaro May 14, 2024
eb10143
Merge pull request #66 from Linaro/fix-deployment
louismorgan-linaro May 14, 2024
d06ea0c
Merge branch 'main' of github.com:Linaro/linaro-astro into fix-deploy…
louismorgan-linaro May 14, 2024
b5f66aa
Merge pull request #68 from Linaro/fix-deployment
pcolmer May 14, 2024
a910cc4
Add caching
philip-linaro May 14, 2024
fc27e31
Add restoration of main cache
philip-linaro May 14, 2024
be543fd
Small content fixes
philip-linaro May 14, 2024
43d627c
Workflow bug-fix
philip-linaro May 14, 2024
5c383cc
Merge branch 'main' into small-fixes
pcolmer May 14, 2024
3744f2b
Merge pull request #69 from Linaro/small-fixes
pcolmer May 14, 2024
a826d1f
Fix problem with preview name
philip-linaro May 14, 2024
0aef0e9
replace collaborative projects with ecosystem projects
louismorgan-linaro May 14, 2024
e81f490
Merge pull request #70 from Linaro/collaborative-to-ecosystem
louismorgan-linaro May 14, 2024
4b20d2f
Fix cache actions
philip-linaro May 14, 2024
5831a10
Change the publication time
philip-linaro May 14, 2024
a7725f8
Adjust publication time
philip-linaro May 14, 2024
c8939c3
Updated news
philip-linaro May 15, 2024
a6904e1
Partner support
philip-linaro May 15, 2024
d2f2335
Fix typo
philip-linaro May 15, 2024
45e35fb
More changes
philip-linaro May 15, 2024
f0e147e
Change image name
philip-linaro May 15, 2024
6780c4e
Merge pull request #71 from Linaro/onelab
pcolmer May 15, 2024
08fc3ed
Add onelab redirect
philip-linaro May 15, 2024
8762514
Enable redirects
philip-linaro May 15, 2024
2d8d6a7
Remove duplicate onelab redirect
philip-linaro May 15, 2024
4e2eea1
Add legal redirect
philip-linaro May 15, 2024
03a5fc9
More legal redirects added
philip-linaro May 15, 2024
cda4a6b
Change custom domain for pull requests
philip-linaro May 15, 2024
fb2b16c
Remove legal redirects 'cos they don't work
philip-linaro May 15, 2024
eb31f87
Update hosted zone info
philip-linaro May 15, 2024
a7a4e9b
Fix preview URL
philip-linaro May 15, 2024
59994bc
Merge branch 'main' into onelab-redirect
pcolmer May 15, 2024
b6a2791
Remove permissions constraint & fix preview URL
philip-linaro May 15, 2024
fd0ff47
Merge branch 'main' into onelab-redirect
pcolmer May 15, 2024
a5c5156
Merge pull request #72 from Linaro/onelab-redirect
pcolmer May 15, 2024
075f7f5
Fix typo
philip-linaro May 16, 2024
6b584d7
Change Linaro logo filename
philip-linaro May 16, 2024
9156e57
Initial commit
philip-linaro May 16, 2024
a19b629
Change logo filename (again)
philip-linaro May 16, 2024
d7034ef
de-blur Linaro logo
philip-linaro May 16, 2024
d15c52e
Add sentence per ticket request
philip-linaro May 20, 2024
b8c0362
Merge pull request #74 from Linaro/WEBDEV-1775
pcolmer May 20, 2024
72bcd3d
Add two logos for backwards compatibility with other Linaro sites
philip-linaro May 21, 2024
c6cd04a
Smaller version
philip-linaro May 21, 2024
fa96260
Resize again
philip-linaro May 21, 2024
d6c898b
Merge branch 'staging' of github.com:Linaro/linaro-astro into collabo…
louismorgan-linaro May 22, 2024
1b83ddc
sync with main
louismorgan-linaro May 22, 2024
16a5ec9
finish docs
louismorgan-linaro May 22, 2024
c56238d
Merge branch 'main' into WEBDEV-1697
louismorgan-linaro May 22, 2024
582f860
fix astro config conflict
louismorgan-linaro May 22, 2024
6f6cb95
Merge branch 'WEBDEV-1697' of github.com:Linaro/linaro-astro into WEB…
louismorgan-linaro May 22, 2024
e8ad92d
update package.json commands
louismorgan-linaro May 22, 2024
98b38d9
fix inline code formatting on blog posts
louismorgan-linaro May 22, 2024
68c5993
Merge pull request #76 from Linaro/WEBDEV-1780
pcolmer May 22, 2024
8200c54
set safari pinned icon to black
louismorgan-linaro May 22, 2024
bcab9a9
Merge branch 'main' into WEBDEV-1697
louismorgan-linaro May 23, 2024
683992a
Merge pull request #75 from Linaro/WEBDEV-1697
louismorgan-linaro May 23, 2024
2145e59
Merge branch 'main' into fix-safari-icon
pcolmer May 23, 2024
de2320e
Merge pull request #77 from Linaro/fix-safari-icon
pcolmer May 23, 2024
cb6d89a
Use TeamTailor embedded widget
philip-linaro May 24, 2024
c83bbe7
Consistent address
philip-linaro May 29, 2024
fc56bf6
Tweak font size
philip-linaro May 29, 2024
56afb5e
Merge pull request #82 from Linaro/WEBDEV-1802
pcolmer May 29, 2024
271e7f6
Add team members
philip-linaro May 29, 2024
7e2cc63
Work in progress ...
philip-linaro Jun 3, 2024
e53421f
Re-enable cookie consent and GA
philip-linaro Jun 3, 2024
7857c81
Restructuring and more implementation
philip-linaro Jun 3, 2024
733d07e
Trying to fix card layout
philip-linaro Jun 4, 2024
06d6627
Remove style intended to try and stop scrolling when modal closes
philip-linaro Jun 4, 2024
54ed8e9
Formatting
philip-linaro Jun 4, 2024
6bb7c9d
Fix scrolling bug
philip-linaro Jun 4, 2024
8c41f13
Fix the job title height to ensure consistent card sizes
philip-linaro Jun 4, 2024
f2adc3f
Merge branch 'main' into WEBDEV-1792
pcolmer Jun 4, 2024
456c767
Merge pull request #80 from Linaro/WEBDEV-1792
pcolmer Jun 4, 2024
3d9639a
Merge branch 'main' into WEBDEV-1808
pcolmer Jun 4, 2024
d48e5b6
Initial commit
philip-linaro Jun 4, 2024
d921daf
(Try to) only incorporate cookie support if GA ID defined
philip-linaro Jun 4, 2024
465d7e4
New blog
philip-linaro Jun 4, 2024
98162a0
Add missing alt text
philip-linaro Jun 4, 2024
254f9e5
Merge pull request #86 from Linaro/WEBDEV-1812
pcolmer Jun 4, 2024
dd2c841
Set up GA_ID when building the site
philip-linaro Jun 4, 2024
3d85f63
Merge branch 'main' into WEBDEV-1808
pcolmer Jun 4, 2024
dc88bd9
Merge pull request #85 from Linaro/WEBDEV-1808
pcolmer Jun 4, 2024
784baa7
Restore requested blog and redirect whitepaper link
philip-linaro Jun 4, 2024
8bbddb7
Fix incorrect whitepaper links
philip-linaro Jun 4, 2024
6ea24f7
Merge pull request #87 from Linaro/WEBDEV-1813
pcolmer Jun 5, 2024
9633df8
Add sig redirect
philip-linaro Jun 10, 2024
c411d6f
Fix typo (ITS-18370)
philip-linaro Jun 10, 2024
f6f2401
Merge pull request #89 from Linaro/WEBDEV-1824
pcolmer Jun 10, 2024
e9f1929
Restore missing blog
philip-linaro Jun 10, 2024
e7755c1
Merge pull request #90 from Linaro/WEBDEV-1825
pcolmer Jun 10, 2024
f17f41d
Merge pull request #84 from Linaro/WEBDEV-1801
pcolmer Jun 11, 2024
fb40ddd
Add insights subscription support
philip-linaro Jun 12, 2024
6be858e
Image changes
philip-linaro Jun 12, 2024
ca34153
Merge pull request #92 from Linaro/WEBDEV-1872
pcolmer Jun 12, 2024
fa92d8a
Merge branch 'main' into WEBDEV-1870
pcolmer Jun 19, 2024
4d5437a
Merge pull request #91 from Linaro/WEBDEV-1870
pcolmer Jun 19, 2024
8ec4592
Reduce wasted space
philip-linaro Jun 19, 2024
62064ac
Add quotes
philip-linaro Jun 24, 2024
df021dd
Fix typo
philip-linaro Jun 24, 2024
0aa4262
Merge pull request #96 from Linaro/WEBDEV-1901
pcolmer Jun 24, 2024
b755892
Initial commit
philip-linaro Jul 15, 2024
a50d1d2
Initial commit
philip-linaro Jul 15, 2024
ba86551
Content adjustments
philip-linaro Jul 16, 2024
cd7e96b
Text fix
philip-linaro Jul 16, 2024
ef0a85a
Merge pull request #101 from Linaro/WEBDEV-1946
pcolmer Jul 16, 2024
d04bd50
Add Anthony Roberts as blog author
philip-linaro Jul 17, 2024
8af6ead
Update author image
philip-linaro Jul 17, 2024
0e3974c
Merge branch 'main' into WEBDEV-1952
pcolmer Jul 18, 2024
36d7399
Merge pull request #100 from Linaro/WEBDEV-1952
pcolmer Jul 18, 2024
0df3f8f
New blog post
philip-linaro Jul 22, 2024
ac3d6d3
Fix yaml syntax issue
philip-linaro Jul 22, 2024
bd3164e
Merge pull request #104 from Linaro/WEBDEV-1966
pcolmer Jul 23, 2024
65ed651
WEBDEV-1972
philip-linaro Jul 31, 2024
e83bd90
WEBDEV-1979
philip-linaro Aug 6, 2024
9fe1e03
Change date
philip-linaro Aug 6, 2024
bf4be9c
Change hero image
philip-linaro Aug 6, 2024
c0798c5
Merge pull request #107 from Linaro/WEBDEV-1979
pcolmer Aug 6, 2024
3bec927
add new blog:Linaro at openEuler SIG Gathering 2024
DelaraGi Aug 13, 2024
de5b443
update :date
DelaraGi Aug 13, 2024
b9cc28e
fix: format
DelaraGi Aug 13, 2024
e018f37
Merge pull request #110 from Linaro/WEBDEV-1982
kenzo7664 Aug 13, 2024
e73638e
Modifu: content of blog
DelaraGi Aug 13, 2024
19b7d35
Merge branch 'main' of github.com:linaro-marketing/linaro-astro into …
DelaraGi Aug 13, 2024
5d04a8d
Merge pull request #111 from Linaro/WEBDEV-1982
kenzo7664 Aug 13, 2024
a559689
add: tracking script
DelaraGi Aug 13, 2024
6d71d02
Merge pull request #112 from Linaro/WEBDEV-1983
kenzo7664 Aug 13, 2024
e5f3d85
add : initial-u-boot-release-for-qualcomm-platforms
DelaraGi Aug 19, 2024
ff8fe10
Add: date and hero image of blog
DelaraGi Aug 21, 2024
814dab9
Merge pull request #116 from Linaro/WEBDEV-1984
kenzo7664 Aug 21, 2024
6bce00d
Add: text
DelaraGi Aug 22, 2024
7666323
Merge branch 'main' of github.com:linaro-marketing/linaro-astro into …
DelaraGi Aug 22, 2024
f8fa5c9
Merge pull request #117 from Linaro/WEBDEV-1984
DelaraGi Aug 22, 2024
7465074
Attach: images of blog content
DelaraGi Aug 23, 2024
bafed0a
Merge branch 'main' of github.com:linaro-marketing/linaro-astro into …
DelaraGi Aug 23, 2024
1de9492
Merge pull request #118 from Linaro/WEBDEV-1984
DelaraGi Aug 23, 2024
5507743
Initial commit
philip-linaro Aug 28, 2024
1ca31df
Initial commit
philip-linaro Aug 28, 2024
1905342
Change hero image and try adding a caption
philip-linaro Aug 28, 2024
678b10d
Add remaining image captions
philip-linaro Aug 28, 2024
0546883
Remove trademark symbols
philip-linaro Aug 28, 2024
688a830
Remove undesired padding and centre image captions
philip-linaro Sep 3, 2024
d9e60c4
Merge pull request #119 from Linaro/WEBDEV-1985
pcolmer Sep 4, 2024
5f1da46
Change training catalogue link
philip-linaro Sep 5, 2024
1c69ecc
Initial commit
philip-linaro Sep 6, 2024
4d4cf8b
Fix typo
philip-linaro Sep 6, 2024
01d223c
Remove tag
philip-linaro Sep 6, 2024
09659f0
Restore tags
philip-linaro Sep 6, 2024
1db4564
Merge pull request #120 from Linaro/WEBDEV-2008
pcolmer Sep 6, 2024
8a3d602
New blog post
philip-linaro Sep 9, 2024
751b89f
Merge pull request #121 from Linaro/WEBDEV-2010
pcolmer Sep 10, 2024
519a3f9
add social sharing buttons to blog post
parker23b Sep 11, 2024
a4bf056
add threads logo
parker23b Sep 23, 2024
176e4d4
Merge branch 'main' into WEBDEV-1997
parker23b Sep 23, 2024
e4ffc3a
add rss feed and link
parker23b Sep 23, 2024
556ee04
add seperate pages for blog and news
parker23b Sep 23, 2024
21ad93a
fix link hover
parker23b Sep 23, 2024
f9c6f5b
add favicon to baselayout
parker23b Sep 23, 2024
6eefebd
remove favicon link
parker23b Sep 23, 2024
92c9af4
update head links for rss
parker23b Sep 23, 2024
689870d
Merge pull request #122 from Linaro/WEBDEV-1997
parker23b Sep 25, 2024
04d93ba
Add Ecosystem Dashboard
philip-linaro Sep 26, 2024
77edbb1
Merge branch 'main' into webdev-2012-rss-feed
pcolmer Oct 1, 2024
5c3d39d
Merge pull request #124 from Linaro/webdev-2012-rss-feed
pcolmer Oct 1, 2024
e000313
start connect homepage
parker23b Oct 2, 2024
b16139e
finish main page layout
parker23b Oct 7, 2024
0cbca9d
add calender invite
parker23b Oct 7, 2024
ff0ef88
relocate calender invite
parker23b Oct 7, 2024
5119234
add some textsize breakpoints
parker23b Oct 7, 2024
f00dba8
add workbreak for about page
parker23b Oct 7, 2024
e14fd28
change dates and hotel on about page
parker23b Oct 7, 2024
71ba645
Initial commit
philip-linaro Oct 8, 2024
bd196d3
Fix image links
philip-linaro Oct 8, 2024
1d56a62
Link fixes
philip-linaro Oct 8, 2024
de7d2fe
Merge pull request #127 from Linaro/WEBDEV-2031
pcolmer Oct 8, 2024
5f8f947
start nxp page
parker23b Oct 8, 2024
bf50000
update changes
parker23b Oct 8, 2024
d80e353
copy changes
parker23b Oct 9, 2024
c8e20b4
copy changes, disable scroll animation and fix save date btn
parker23b Oct 9, 2024
fe9fc4a
Merge branch 'main' into webdev-2028-connect-pages
parker23b Oct 9, 2024
e6f37a7
add combined feed.xml
parker23b Oct 9, 2024
31b749d
continue markdown
parker23b Oct 9, 2024
57203c3
remove animation from about page
parker23b Oct 9, 2024
69baf11
upadate markdown
parker23b Oct 9, 2024
fa574b2
remove about link and add Connect to footer
parker23b Oct 9, 2024
f5ab3b6
remove about link
parker23b Oct 9, 2024
ca01d65
covert css to tailwind
parker23b Oct 9, 2024
9134d64
Add historical blogs
philip-linaro Oct 9, 2024
61f40f6
Merge branch 'main' into webdev-2028-connect-pages
parker23b Oct 9, 2024
40e28a8
initialise largeCard comp
parker23b Oct 9, 2024
f706ee0
Merge pull request #126 from Linaro/webdev-2028-connect-pages
parker23b Oct 9, 2024
b2df65e
Merge branch 'main' into webdev-2029-rss-improvements
parker23b Oct 9, 2024
7f0f09a
Merge pull request #129 from Linaro/webdev-2029-rss-improvements
parker23b Oct 9, 2024
69def23
large cards cont
parker23b Oct 10, 2024
55120f8
Merge branch 'main' into webdev-2030-nxp-page
parker23b Oct 10, 2024
b393080
finish page
parker23b Oct 10, 2024
544d9cd
tweek styles
parker23b Oct 10, 2024
822c41f
tweak section mb
parker23b Oct 10, 2024
d2ee440
Merge branch 'main' into webdev-2030-nxp-page
parker23b Oct 11, 2024
18da12e
add resource center link
parker23b Oct 14, 2024
7bd264c
remove pdf files and start white paper link (awaiting image)
parker23b Oct 14, 2024
6f79846
add white paper image
parker23b Oct 14, 2024
4a267ad
change use case url
parker23b Oct 14, 2024
2e9bc85
Merge branch 'main' into webdev-2030-nxp-page
parker23b Oct 14, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file not shown.
Binary file not shown.
Binary file removed public/assets/downloads/LinaroIPAndSecurity.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion src/components/sections/CardGrid.astro
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ type Props = z.infer<typeof cardsSchema>;
const { cards, styles } = Astro.props;
---

<ul class:list={["list-none flex flex-wrap p-0 ", styles?.container]}>
<ul class:list={["list-none flex flex-wrap", styles?.container]}>
{
cards.map(async ({ icon, title, text, button, style }, index) => {
const content = text ? await marked.parse(text) : null;
Expand Down
96 changes: 96 additions & 0 deletions src/components/sections/LargeCard.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
---
import type { largeCardSchema } from "@/content/schemas/sections";
import { Icon } from "astro-icon/components";
import type { z } from "astro/zod";
import { marked } from "marked";
import CloudinaryImg from "../cloudinary/CloudinaryImg.astro";
type Props = z.infer<typeof largeCardSchema>;
const { cards, styles } = Astro.props;
---

<ul
class:list={["list-none flex flex-col flex-wrap gap-16", styles?.container]}
>
{
cards.map(
async (
{ icon, title, text, button, style, flip_image, secondIcon },
index,
) => {
const content = text ? await marked.parse(text) : null;
return (
<li class:list={[styles?.card, style]}>
<h3
class:list={[
"text-3xl my-5 z-50 text-linaro-yellow",
styles?.card_title,
]}
>
{title}
</h3>
<div
class:list={[
"flex gap-8",
flip_image ? "flex-row" : "flex-row-reverse",
]}
>
{secondIcon ? (
<div class="basis-2/5 grow-[1] relative">
<CloudinaryImg
src="linaro-website/graphics/circle-gradient-border"
alt="circle"
height={200}
width={200}
class="absolute not-prose top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2"
/>

<Icon
name={icon}
size={100}
class:list={[
"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",
styles?.icon,
]}
/>
</div>
) : (
icon && (
<Icon
name={icon}
size={100}
class:list={["my-0", styles?.icon]}
/>
)
)}

<div
class:list={[
styles?.card_text,
`basis-3/5 text-lg text-inherit grow-[2]`,
]}
set:html={content}
/>
</div>

{button && (
<a
href={button.url}
target={button.url.startsWith("https") ? "_blank" : "_self"}
class="no-underline inline-block mt-auto"
>
<div
class:list={[
`linaro-gradient-button mt-auto`,
styles?.button,
]}
>
{button.text}
</div>
</a>
)}
</li>
);
},
)
}
</ul>
6 changes: 4 additions & 2 deletions src/content/data/footer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@ nav_links:
url: /services/consulting
- label: Training & Learning
url: /services/training
- label: NXP Platform Services
url: /services/nxp-platform-services
- label: Qualcomm Platform Services
url: /projects/qualcomm-platform
- label: Ecosystem Projects
key: ecosystem
children:
Expand All @@ -33,8 +37,6 @@ nav_links:
url: /projects/automotive-iot-edge
- label: Cloud Computing & Servers
url: /projects/cloud-computing
- label: Qualcomm Platform Services
url: /projects/qualcomm-platform
- label: Ecosystem Dashboard
url: https://ecosystemdashboard.linaro.org
- label: Resource Center
Expand Down
6 changes: 4 additions & 2 deletions src/content/data/nav.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@
url: /services/consulting
- label: Training & Learning
url: /services/training
- label: NXP Platform Services
url: /services/nxp-platform-services
- label: Qualcomm Platform Services
url: /projects/qualcomm-platform
- label: Ecosystem Projects
key: ecosystem
children:
Expand All @@ -27,8 +31,6 @@
url: /projects/automotive-iot-edge
- label: Cloud Computing & Servers
url: /projects/cloud-computing
- label: Qualcomm Platform Services
url: /projects/qualcomm-platform
- label: Ecosystem Dashboard
url: https://ecosystemdashboard.linaro.org
- label: Resource Center
Expand Down
6 changes: 3 additions & 3 deletions src/content/pages/legal.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,11 @@ flow:
The “Linaro Website” shall mean the web site operated by or on behalf of Linaro Limited (hereinafter “We/Us/Our”) for your use, whether as a guest or a registered user. Linaro Limited is a private limited company registered in England and Wales with company number 07180318. VAT No: 990 0273 24. Registered Office Address: Harston Mill, Royston Rd, Harston, Cambridgeshire, CB22 7GG, UK.


* ###### [LINARO COMMUNITY PROJECTS ANTITRUST COMPLIANCE P OLICY](/assets/downloads/LINARO%20COMMUNITY%20PROJECTS%20ANTITRUST%20COMPLIANCE%20POLICY%2003%2003%202018%20.pdf)
* ###### [LINARO COMMUNITY PROJECTS ANTITRUST COMPLIANCE POLICY](https://static.linaro.org/assets/LINARO-COMMUNITY-PROJECTS-ANTITRUST-COMPLIANCE-POLICY-03-03-2018.pdf)

* ###### [ARTICLES OF ASSOCIATION of LINARO LIMITED](/assets/downloads/Linaro-Articles-of-Association-New-June-2010.pdf)
* ###### [ARTICLES OF ASSOCIATION of LINARO LIMITED](https://static.linaro.org/assets/Linaro-Articles-of-Association-New-June-2010.pdf)

* ###### [HANDLING COMMERCIALLY SECRET AND SENSITIVE INTELLECTUAL PROPERTY IN LINARO](/assets/downloads/LinaroIPAndSecurity.pdf)
* ###### [HANDLING COMMERCIALLY SECRET AND SENSITIVE INTELLECTUAL PROPERTY IN LINARO](https://static.linaro.org/assets/LinaroIPAndSecurity.pdf)


- - -
Expand Down
173 changes: 173 additions & 0 deletions src/content/pages/nxp.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
---
layout: ../../layouts/Flow.astro
slug: services/nxp-platform-services
title: NXP Platform Services
description: |
Empowering Development on NXP Architectures
hero:
title: >
Empowering Development on NXP Architectures
background_image: linaro-website/graphics/nxp_zbhudz.png
description: |
Whether your project requires secure IoT applications, multimedia processing, or embedded system innovation, Linaro can help you unlock the full potential of NXP architectures.
styles:
text_container: max-w-2xl
title: max-w-2xl mb-12
description: max-w-xl text-xl
background: bg-right-top xl:bg-right
background_container: p-[5%] md:ml-[5%]
flow:
- row: container_row
title: Why Choose Linaro for NXP Development?
styles:
inner: py24 px-24
outer: mb-20
sections:
- component: text
text_content: "Linaro combines industry-leading expertise in Arm ecosystem OSS stacks development and integration with focus on security, performance, and reliability, scalability helping your business to:"
style: text-center text-2xl mb-24 mx-24 mt-24
- component: cards
styles:
card: max-w-[20em]
container: justify-center gap-x-16 mx-24
card_title: bg-linaro-gradient text-transparent bg-clip-text
cards:
- title: Develop Standard Compliant Secure Solutions End-2-End
text: |
By utilizing Arm TrustZone Extension and NXP’s hardware security features together with OSS secure firmware stacks, we build platforms that prioritize security from the ground up.
- title: Optimize Software Performance
text: |
We fine-tune BSPs and drivers, low-level firmware stacks for NXP SoCs, ensuring the best performances for the different use cases, from edge computing,high-demand multimedia entertainment systems to industrial IOTs, automotive.
- title: Ensure Compliance and Certification
text: |
We assist in navigating complex certification processes and GAP analysis (e.g., FAA/EASA or UNECE R155/R156 depending on your industry) and achieving DRM compliance for multimedia delivery systems (e.g., Google WideVine L1).
- title: We build with reliability and scalability
text: |
Linaro ONELab facility provides automated test framework focusing on CI/CD and Q/A control over your entire SDLC for regression test automation and also validates your system’s compatibility.
- title: Accelerate Time-to-Market
text: |
Our open-source development approach and rich experience in NXP platforms ensure faster project delivery, reducing costs and deployment risks.
- component: buttons
buttons:
- text: Read the Aviation use case
url: https://static.linaro.org/assets/Linaro_Security_Expertise_Case_Study-secure_video_streaming_system_for_the_aviation_industry.pdf
style: linaro-gradient-button
- row: container_row
title: Linaro’s Expertise Across the NXP i.MX Series
styles:
outer: purple-gradient-container-no-padding
sections:
- component: text
text_content: Linaro’s engineers are experts in working with NXP’s i.MX series, offering comprehensive support across the lifecycle of your products.
style: text-center text-2xl mx-auto font-bold mb-16 mx-32
- component: large_card
styles:
container: justify-center gap-x-16 mx-32
card: max-w-[1/2]
card_text: text-lg
card_title: text-2xl w-full
cards:
- title: Security Solutions for NXP Architectures
text: |
### Secure Boot anchored on NXP hardware root-of-trust
Implementing hardware-backed security with NXP’s High Assurance Boot (HAB) or latest EdgeLock Secure Enclave to ensure only authorised software can run on your system.
### Trusted Execution Environment (TEE)
Deploying ARM TRustZone based secure firmware stacks including OP-TEE on NXP devices for secure storage, key management, cryptographic operations, and isolated execution of sensitive workloads, any user defined trusted applications.
### Over-the-Air (OTA) Updates
Designing update mechanisms that comply with stringent industry standards(eg. UN ECE R156).
icon: key
secondIcon: linaro-website/graphics/circle-gradient-border
- title: Multimedia content protection and DRM Enablement
text: |
### DRM (Digital Right Management) Solutions
Integrating Google WideVine L1 (TEE protected) and other DRM technologies for secure HD content streaming on NXP hardware.
### Multimedia Frameworks
Optimizing Linux multimedia pipelines such as GStreamer, enabling smooth playback and decoding of high-resolution video, such as H.265 4K at 60fps to delivery optimum user experience..
icon: low_density
secondIcon: linaro-website/graphics/circle-gradient-border
flip_image: true
- title: BSP development and Long-term Support (LTS)
text: |
### Yocto & Android BSP Development and Integration
Creating custom Yocto layers or AOSP vendor specific HAL & PAL for NXP platforms, ensuring your hardware is ready to support the latest open source software.
### Kernel Driver Development and Upstream
Optimizing Linux kernels and drivers to unlock the full capabilities of NXP’s processing units, memory controllers, and peripheral interfaces.
### Your OSS  Long-Term Support partner
Maintain and security update of your OSS firmware and OS/BSP such as CVE scanning, vulnerability management and kernel security patching, upstreaming.
icon: where_to_vote
secondIcon: linaro-website/graphics/circle-gradient-border
- title: Compliance and Certification Assistance and GAP analysis
text: |
### Industry standard or regulation (eg. Automotive and Aviation, Medical device) Compliance
Guiding development through security standards such as UN ECE R155/R156 for automotive systems and WideVine L1 DRM certification for in-flight or in-vehicle infotainment system.
### Cybersecurity Resilience
Secure by design practices in alignment with the Cybersecurity Resilience Act and other global or regional cybersecurity regulatory frameworks.
icon: shield_person
secondIcon: linaro-website/graphics/circle-gradient-border
flip_image: true
- row: container_row
title: Supported by Linaro
sections:
- component: image_cards
styles:
container: mx-auto flex justify-around
card: w-[50ch] text-center flex flex-col justify-end
cards:
- text: "NXP i.MX9, i.MX8 and i.MX6 Series:"
image:
src: /linaro-website/graphics/colibri-imx7-front-view_dklvte.png
alt: "colibri-imx7-front-view"
- text: NXP Layerscape and EdgeVerse Processors
image:
src: /linaro-website/graphics/layerscape_rrw0gk.png
alt: "layerscape"
- row: container_row
title: How We Work with You
sections:
- component: large_image
src: /linaro-website/graphics/nxp_wheel_pz4eb1.png
alt: nxp-wheel-image
- component: cards
styles:
card: max-w-[40ch]
container: justify-center gap-x-16 mx-32
card_title: bg-linaro-gradient text-transparent bg-clip-text h-auto py-1
cards:
- title: Assessment
text: Choosing the best path forward to meet your goals is the primary step towards success.
- title: Development & Integration
text: We create or customize BSPs, firmware, and middleware for NXP platforms, ensuring your system is fully optimized and secure, easy to scale and maintain.
- title: Testing & Compliance
text: We guide you through testing and validating phases to ensure your product is quality-controlled and reliable as well standard or regulation compliant for deployment across different industries or regions.
- title: Deployment & Maintenance
text: "Secure provisioning, post-product Deployment and Maintenance: From securing your manufacturing process to providing LTS maintenance, Linaro ensures your NXP-based product remains resilient and up-to-date over its lifecycle."
- row: container_row
no_border: true
styles:
inner: justify-around border-2 border-[#6B6B6B] rounded-3xl py-10 w-3/4 mx-auto mb-16 px-4
sections:
- component: text
text_content: Partner with Linaro for your NXP projects
style: text-center bg-linaro-gradient text-transparent bg-clip-text mx-auto text-4xl py-1 font-bold
- component: buttons
buttons:
- text: Contact Us
url: /contact
style: linaro-gradient-button
---
7 changes: 7 additions & 0 deletions src/content/pages/whitepapers.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,13 @@ flow:
card_title: text-xl m-0 text-black font-normal
image: w-full h-[10rem] max-w-full object-cover rounded-2xl
cards:
- text: Security Expertise Case Study
image:
src: linaro-website/graphics/airplane-seat-back-with-blank-screen_yaqoa2.jpg
alt: ""
button:
text: Read more
url: https://static.linaro.org/assets/Linaro_Security_Expertise_Case_Study-secure_video_streaming_system_for_the_aviation_industry.pdf
- text: Linaro Automotive Strategy
image:
src: linaro-website/graphics/Automotive_strategy1_rgrqe8
Expand Down
Loading
Loading