Skip to content

Commit 5f0618e

Browse files
authored
Major rework: terminal, dowloads & more (#46)
* XTerm.js + pyodide experiment * Use SVG mdi instead of font * Merge with homepage, cleanup home links * Update downloads section * Finalize download button * Generate wheel dynamically * Nicer name on mobile * Support file upload * Update workflow * Add vscode config * Fix mobile scrolling
1 parent 9085a86 commit 5f0618e

File tree

21 files changed

+2467
-2793
lines changed

21 files changed

+2467
-2793
lines changed

.github/workflows/deploy.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,11 @@ jobs:
3333
with:
3434
node-version: 18
3535
cache: 'npm'
36-
- name: Install dependencies
36+
- name: Setup Python
37+
uses: actions/setup-python@v4
38+
with:
39+
python-version: "3.10"
40+
- name: Install dependencies and build Scapy
3741
run: npm install
3842
- name: Build
3943
run: npm run build

.gitignore

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
node_modules
33
/dist
44

5+
# wheel
6+
*.whl
7+
58
# local env files
69
.env.local
710
.env.*.local
@@ -14,9 +17,11 @@ pnpm-debug.log*
1417

1518
# Editor directories and files
1619
.idea
17-
.vscode
1820
*.suo
1921
*.ntvs*
2022
*.njsproj
2123
*.sln
2224
*.sw?
25+
26+
.vscode/*
27+
!.vscode/extensions.json

.vscode/extensions.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
// See https://go.microsoft.com/fwlink/?LinkId=827846 to learn about workspace recommendations.
3+
// Extension identifier format: ${publisher}.${name}. Example: vscode.csharp
4+
5+
// List of extensions which should be recommended for users of this workspace.
6+
"recommendations": [
7+
"Vue.volar"
8+
],
9+
// List of extensions recommended by VS Code that should not be recommended for users of this workspace.
10+
"unwantedRecommendations": [
11+
"octref.vetur"
12+
]
13+
}

0 commit comments

Comments
 (0)