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

Website revamp final #17638

Merged
merged 132 commits into from
Oct 28, 2023
Merged
Show file tree
Hide file tree
Changes from 131 commits
Commits
Show all changes
132 commits
Select commit Hold shift + click to select a range
c97a4aa
started website revamp
MaanavD Jul 15, 2023
7c87feb
Added default routes
MaanavD Jul 17, 2023
e972796
Merge pull request #1 from microsoft/website_revamp
MaanavD Jul 17, 2023
2b2e445
Updated deployment variables.
MaanavD Jul 17, 2023
6d5ec1b
Update footer.svelte
prasanthpul Jul 17, 2023
b2b8f78
Update footer.svelte
prasanthpul Jul 17, 2023
96ae19e
Merge pull request #2 from MaanavD/prasanthpul-patch-2
MaanavD Jul 18, 2023
8bdb8ad
Made many changes and added a lot of boilerplate.
MaanavD Jul 19, 2023
52adfab
Added components folder
MaanavD Jul 19, 2023
89018d2
Added animations to customers.
MaanavD Jul 20, 2023
6e1c605
Update home page components
sophies927 Jul 20, 2023
f135460
Merge pull request #3 from MaanavD/partners_component
sophies927 Jul 20, 2023
851011e
many changes, including customers, temp animations.
MaanavD Jul 21, 2023
27b4027
Update generative-ai.svelte
prasanthpul Jul 21, 2023
0ffd4c5
Update cross-platform.svelte
prasanthpul Jul 21, 2023
1a9e389
Update generative-ai.svelte
prasanthpul Jul 21, 2023
1ebbbb8
Fixed deployment preview.
MaanavD Jul 20, 2023
64af81c
Updated code blocks, added animations.
MaanavD Jul 25, 2023
2f8759a
Added testimonials page.
MaanavD Jul 25, 2023
445e9ef
Added hover animations, started work on table.
MaanavD Jul 26, 2023
4473680
More updates, new components.
MaanavD Aug 2, 2023
a726b91
Many changes, updates, QOL fixes.
MaanavD Aug 2, 2023
82a8e82
Width fix.
MaanavD Aug 2, 2023
5c5d39e
Added content for demo.
MaanavD Aug 2, 2023
12c439a
Temporary web routes to docs.
MaanavD Aug 2, 2023
393dcbe
Added Performance, Cross-Platform sections.
MaanavD Aug 15, 2023
40c83d8
Many content updates
MaanavD Aug 15, 2023
ad60022
Added many QOLs, including animations and BG.
MaanavD Aug 15, 2023
98cb504
Many large changes, including animations, SEO, Lighthouse.
MaanavD Aug 16, 2023
c396d09
Added themes.
MaanavD Aug 15, 2023
fed9341
Small updates, mostly mobile optimizations.
MaanavD Aug 21, 2023
b75ed3f
Removed tiktok, added genai page, added logos.
MaanavD Aug 22, 2023
ae02344
Various padding changes.
MaanavD Aug 22, 2023
72c0889
Fixed theme.
MaanavD Aug 23, 2023
f637a35
Added many pages.
MaanavD Aug 29, 2023
a0bd121
HARD CHANGE, refactored repo.
MaanavD Aug 29, 2023
cb5b13d
Merge branch 'microsoft:gh-pages' into gh-pages
MaanavD Sep 6, 2023
cc5ac46
merged in new website, replaced old site. GH Actions WIP.
MaanavD Sep 6, 2023
7909fcf
Added gemfiles.
MaanavD Sep 6, 2023
1c31cc2
Updated git files.
MaanavD Sep 6, 2023
71bb812
Removed package lock
MaanavD Sep 6, 2023
8ad116a
attempting to see folders.
MaanavD Sep 7, 2023
b42ea76
attempting to see folders.
MaanavD Sep 7, 2023
92b4491
Updated workflow to work with any branch.
MaanavD Sep 6, 2023
d4cdee9
Removed file read.
MaanavD Sep 7, 2023
7a56a59
Added images.
MaanavD Sep 7, 2023
bc08345
re-added sass folder.
MaanavD Sep 7, 2023
3af1c58
Attempted to add automated relative routes.
MaanavD Sep 7, 2023
61aecf5
Added images, fixed build script.
MaanavD Sep 7, 2023
3bb488b
Fixed build script again.
MaanavD Sep 7, 2023
7175d8d
Attempting relative paths.
MaanavD Sep 7, 2023
6402f1a
Attempting relative paths again.
MaanavD Sep 7, 2023
b4254ba
Reverting paths for now.
MaanavD Sep 7, 2023
c58ffbf
Added many images, and fixed stroke for many images.
MaanavD Sep 7, 2023
6697788
Attempted fix for routing. TEMPORARY. WILL NOT WORK IN PROD.
MaanavD Sep 7, 2023
6c4fb4c
Attempted fix for routing pt2. TEMPORARY. WILL NOT WORK IN PROD.
MaanavD Sep 7, 2023
8aab450
Routing fix pt3
MaanavD Sep 7, 2023
8366378
Routing fix pt4
MaanavD Sep 7, 2023
57e9777
Updated docs.
MaanavD Sep 7, 2023
1e78bf5
Fixed links.
MaanavD Sep 8, 2023
9d61057
Attempted to reorder publish to correctly see docs folder.
MaanavD Sep 8, 2023
ce48928
Fixed docs links.
MaanavD Sep 8, 2023
2b22f1d
Fixed some todos.
MaanavD Sep 8, 2023
baafe1c
Updated spacing and added links.
MaanavD Sep 8, 2023
5e34888
Added analytics... possibly.
MaanavD Sep 8, 2023
0970c6d
Linting run.
MaanavD Sep 8, 2023
57b0ae7
Added two pages.
MaanavD Sep 15, 2023
3317f3a
Updated many pages for mobile optimization. Links to update and then …
MaanavD Sep 19, 2023
a44ac55
Ready for PR.
MaanavD Sep 20, 2023
ecc7701
Added onnx pages.
MaanavD Sep 21, 2023
5aafcf9
cleanup
MaanavD Sep 22, 2023
3b3adec
updating pages to be inline w/ onnx page.
MaanavD Sep 26, 2023
e2309cd
Merge branch 'MaanavD-website_revamp_final' into gh-pages
MaanavD Sep 26, 2023
862b712
Added full color onnx logo. Also went through most of faith's suggest…
MaanavD Sep 28, 2023
edf0303
Fixed broken link.
MaanavD Sep 28, 2023
85db797
ATTEMPTED FIX - checklinks for svelte site.
MaanavD Sep 28, 2023
a9d023e
Added install to checklinks.
MaanavD Sep 28, 2023
99b5ba1
Deleted unnecessary pages, added animations (to be polled).
MaanavD Sep 28, 2023
9afc955
Added winarm page, updated router titles.
MaanavD Sep 28, 2023
10c76a2
Fixed checklinks (?)
MaanavD Sep 29, 2023
68c4af5
Updated ONNX Logos.
MaanavD Sep 29, 2023
9cac94a
Made changes after discussion w/ Faith.
MaanavD Oct 4, 2023
67e9e0f
Fixed table. 2nd tab WIP.
MaanavD Oct 4, 2023
c657dd3
Made changes to training.
MaanavD Oct 11, 2023
315bb72
Big table changes, including new tab. ONE BUG.
MaanavD Oct 12, 2023
a7e86ab
Added reroute from winarm and volterra, also added blog.
MaanavD Oct 23, 2023
5e61ecd
Fixed table bug.
MaanavD Oct 24, 2023
9cd2179
Added descriptions for all pages. Should improve SEO significantly.
MaanavD Oct 24, 2023
5666cbc
Added videos to quickstart page.
MaanavD Oct 24, 2023
65ff51c
Fixed table. Working finally as expected.
MaanavD Oct 24, 2023
f948723
Fixed table wording.
MaanavD Oct 24, 2023
a8048e8
Formatted documents.
MaanavD Oct 24, 2023
b34fa0e
Merge branch 'gh-pages' of github.com:microsoft/onnxruntime into webs…
MaanavD Oct 24, 2023
a934d12
Removed blogs, updated customers.
MaanavD Oct 26, 2023
0b770f6
Added winarm page back.
MaanavD Oct 26, 2023
139d4b6
Added videos to home + Updated w/ Sophie's suggestions.
MaanavD Oct 26, 2023
8d9a5bd
Merge branch 'gh-pages' of github.com:microsoft/onnxruntime into webs…
MaanavD Oct 26, 2023
7b7729b
Updated checklinks. Will change after merge also.
MaanavD Oct 26, 2023
00a41e0
Updated based on suggestions. Created redirects for old used pages.
MaanavD Oct 27, 2023
42cca26
Made final changes based on comments.
MaanavD Oct 27, 2023
c27d7e2
Re-added missing text change.
MaanavD Oct 27, 2023
0fd282f
Fixed broken links.
MaanavD Oct 27, 2023
f8fb187
Update hero.svelte
prasanthpul Oct 27, 2023
8962242
Update cross-platform.svelte
prasanthpul Oct 27, 2023
cd49ba9
Update code-blocks.svelte
prasanthpul Oct 27, 2023
3383a45
Update training-and-inference.svelte
prasanthpul Oct 27, 2023
14eac0f
Update code-blocks.svelte
prasanthpul Oct 27, 2023
500b3a4
Update code-blocks.svelte
prasanthpul Oct 27, 2023
514ff6b
Update code-blocks.svelte
prasanthpul Oct 27, 2023
63216ab
Update generative-ai-hero.svelte
prasanthpul Oct 27, 2023
25a3e25
adjusted the viewprot for genai page
parinitarahi Oct 27, 2023
bdc6f1c
remove hidden buttons
parinitarahi Oct 27, 2023
cd77887
Update customers.svelte
prasanthpul Oct 27, 2023
54ccfa2
Update customers.svelte
prasanthpul Oct 27, 2023
59d9b14
Update +page.svelte
prasanthpul Oct 27, 2023
78bf549
minor edit
kshama-msft Oct 27, 2023
30b2cac
More content for on-device training.
kshama-msft Oct 27, 2023
34d52ab
More content for large model training
kshama-msft Oct 27, 2023
c2cabed
More content for on-device
kshama-msft Oct 27, 2023
49ed9a1
Update training-and-inference.svelte
prasanthpul Oct 27, 2023
9fcc112
add missed testimonial from old page
prasanthpul Oct 27, 2023
fea1989
Update +page.svelte
prasanthpul Oct 27, 2023
96560c2
Update generative-ai-hero.svelte
prasanthpul Oct 27, 2023
e144f04
Update cross-platform.svelte
prasanthpul Oct 27, 2023
90cca50
Update hero.svelte
prasanthpul Oct 27, 2023
df4bf3b
Update hero.svelte
prasanthpul Oct 27, 2023
038d342
Update hero.svelte
prasanthpul Oct 27, 2023
297f17b
Update training-and-inference.svelte
prasanthpul Oct 27, 2023
f2c5e64
Update performance.svelte
prasanthpul Oct 27, 2023
34b1855
Update generative-ai-hero.svelte
prasanthpul Oct 27, 2023
81b90fd
Update hero.svelte
prasanthpul Oct 27, 2023
7ad2c13
Merge branch 'website_revamp_final' of github.com:MaanavD/onnxruntime…
MaanavD Oct 27, 2023
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
13 changes: 13 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock
30 changes: 30 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
module.exports = {
root: true,
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:svelte/recommended',
'prettier'
],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint'],
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020,
extraFileExtensions: ['.svelte']
},
env: {
browser: true,
es2017: true,
node: true
},
overrides: [
{
files: ['*.svelte'],
parser: 'svelte-eslint-parser',
parserOptions: {
parser: '@typescript-eslint/parser'
}
}
]
};
20 changes: 18 additions & 2 deletions .github/workflows/check-website-links.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:
branches:
- gh-pages
workflow_dispatch:

jobs:
checklinks:
name: Check website links
Expand All @@ -21,6 +21,22 @@ jobs:
bundler-cache: true
- name: Build jekyll website with drafts
run: bundle exec jekyll build --drafts

- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: 19.x

- name: Install dependencies
run: npm install

- name: Generate build
run: npm run build

- name: Move site into place
run: |
sudo mv ./build/* ./_site

- name: Check for broken links
run: |
bundle exec htmlproofer --assume_extension --checks_to_ignore ImageCheck,ScriptCheck --only_4xx --http_status_ignore 429,403 --allow_hash_href --url_ignore "https://onnxruntime.ai/docs/reference/api/c-api.html,https://www.onnxruntime.ai/docs/reference/execution-providers/TensorRT-ExecutionProvider.html#c-api-example,https://www.onnxruntime.ai/docs/resources/graph-optimizations.html,onnxruntime/capi/onnxruntime_pybind11_state.html,https://github.com/microsoft/onnx-converters-private/issues/new/choose" --log-level :info ./_site
bundle exec htmlproofer --assume_extension --checks_to_ignore ImageCheck,ScriptCheck --only_4xx --http_status_ignore 429,403 --allow_hash_href --url_ignore "https://onnxruntime.ai/docs/reference/api/c-api.html,https://www.onnxruntime.ai/docs/reference/execution-providers/TensorRT-ExecutionProvider.html#c-api-example,https://www.onnxruntime.ai/docs/resources/graph-optimizations.html,onnxruntime/capi/onnxruntime_pybind11_state.html,https://github.com/microsoft/onnx-converters-private/issues/new/choose,https://aka.ms/onnx/exportissue,%sveltekit.assets%/favicon.ico,https://onnxruntime.ai/getting-started" --log-level :info ./_site
18 changes: 16 additions & 2 deletions .github/workflows/publish-gh-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ name: Publish site
on:
# Runs on pushes targeting the branch where the website sources live
push:
branches: ["gh-pages"]
branches: ['gh-pages']

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand All @@ -18,7 +18,7 @@ permissions:
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
concurrency:
group: "pages"
group: 'pages'
cancel-in-progress: false

jobs:
Expand All @@ -32,6 +32,14 @@ jobs:
- name: Setup Pages
uses: actions/configure-pages@v3

- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: 19.x

- name: Install dependencies
run: npm install

- name: Build with Jekyll
uses: actions/jekyll-build-pages@v1
with:
Expand Down Expand Up @@ -101,6 +109,12 @@ jobs:
sudo rm -rf _site/docs/api/js
sudo mv apidocs/docs/api/js _site/docs/api

- name: Generate build
run: npm run build

- name: Move site into place
run: |
sudo mv ./build/* ./_site

- name: Upload site
uses: actions/upload-pages-artifact@v1
Expand Down
12 changes: 11 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,14 @@ _site
.vscode

/build
/cmake
/cmake

.DS_Store
node_modules
/.svelte-kit
/package
.env
.env.*
!.env.example
vite.config.js.timestamp-*
package-lock.json
2 changes: 2 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
engine-strict=true
resolution-mode=highest
13 changes: 13 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock
9 changes: 9 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"useTabs": true,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"plugins": ["prettier-plugin-svelte"],
"pluginSearchDirs": ["."],
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
}
111 changes: 0 additions & 111 deletions 404.html

This file was deleted.

89 changes: 0 additions & 89 deletions Build2023.html

This file was deleted.

Loading
Loading