Add artist website and portfolio files with LFS

This commit is contained in:
Warren
2026-05-25 13:50:38 +08:00
parent 60e16943a7
commit dfb2dbba7c
3007 changed files with 1181275 additions and 0 deletions

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f3d1c7c172bdc23459964c5c584d89a58833bb6505c6a89b8a6add0ce00542c1
size 2492031

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1fc1f4f3efd31cd5431a63bc6d11213f4a79e6e8a0d564f1470bb3cfd78fb494
size 2537732

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:643b41a2fd397da6caba1320399a068eb0bd7188744f28b03ed198a98614b212
size 13606866

48
AGENTS.md Normal file
View File

@@ -0,0 +1,48 @@
# Jasmine Core Development Notes
## Architecture
- This is the main jasmine-core repository, a JavaScript BDD testing framework
- **Directory structure**:
- `src/` - source code
- `src/core/` - environment-agnostic core functionality
- `src/html/` - browser-specific code
- `src/boot/` - boot files for browser setup
- `spec/` - tests, mirrors the src directory structure
- `lib/` - compiled distribution files (built, not checked in modified)
## Key Development Commands
- `npm install` - install dependencies
- `npm test` - run all tests in Node.js + lint + prettier check
- `npm run test:parallel` - run tests in parallel
- `npm run build` - build distribution to `/lib`
- `npm run cleanup` - auto-fix prettier errors
- `npm run serve` - serve tests for browser testing at http://localhost:8888
- `JASMINE_BROWSER=<name> npm run ci` - run browser tests via Selenium
## Before submitting PR
1. Run tests in Node.js AND browsers: `npm test` and `npm run serve`
2. Fix any eslint/prettier errors: `npm run cleanup`
3. Build `lib/` with `npm run build` and re-test
4. Revert changes to built files in `lib/` - maintainers will rebuild when merging
## Testing Conventions
- Jasmine self-tests: `lib/jasmine-core.js` provides `jasmine` (runner), `src/` provides `jasmineUnderTest` (code under test)
- Always use `jasmineUnderTest` for objects/functions being tested
## Coding Conventions
- Single quotes, semicolons required
- Curly braces required for all control statements
- ECMA 2022 syntax, commonjs modules
- Core code must stay environment-agnostic:
- Keep browser-specific code in `src/html/`
- Degrade gracefully when environment-specific features aren't available
## Supported Environments
- Node: 20, 22, 24
- Browsers: Safari 26+, Chrome/Firefox/Edge (evergreen)

28
artist-website/.gitignore vendored Normal file
View File

@@ -0,0 +1,28 @@
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
# tauri
/src-tauri/target
/src-tauri/Cargo.lock
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

13
artist-website/index.html Normal file
View File

@@ -0,0 +1,13 @@
<!doctype html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>藝術家作品集</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>

View File

@@ -0,0 +1,20 @@
{
"name": "artist-website",
"version": "1.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"tauri": "tauri"
},
"dependencies": {
"vue": "^3.4.0"
},
"devDependencies": {
"@tauri-apps/api": "^1.5.0",
"@tauri-apps/cli": "^1.5.0",
"@vitejs/plugin-vue": "^5.0.0",
"vite": "^5.0.0"
}
}

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52b09175ffc6c20991f386af7ec314f833c2084e27eea44a2aa5cd57a23a6336
size 1212416

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6eccdeda15adc89131195f4234305c1444729b53128f9ac6d0c42f8d971ca6aa
size 204945

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:72710a66a3af29d1c53995f7b2ecdc6136e5656a9a809f00c95e87db74d7c328
size 820534

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:becba89bc6cdac771916151817878ca08e6e8b0a66be383904d7d6fc5f798bc3
size 337904

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:795a209b59b425d788bbd1713103aebbdf4a7620ed9a196f3b949d0690fc80c6
size 190745

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7bc22176c5e2cc582f79053407da9b8dd81be5dfdbcee9d63f83c4cd07586c1b
size 226229

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bdc9ff4fd382175cf6ce5d1deb02554535bec7bf97489821efe7418bff9e2c75
size 289290

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4137d8ac3d47065e228ef1d4623d5587b9e19fa4e69955a4cfbf3ed2f8f557a1
size 2543093

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4cd487042ffc34a911d03fd67728527cc65bbe52dfc1be4a6318b27c807dcaf2
size 358771

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:06f13734543538d0f4bfa96bb36c1150158e637321fed213891f974602de6405
size 145799

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:483437dc5061daab54b6c1381735e0cbd383addb1271a6e0b3cdd79e131d20f9
size 2228224

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:708a574efe609fd54b9c145c75546fe788d94d18ca2f3571766a5dc64f193af8
size 2359296

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4483d1358978dbebab2f5f74a010396ef8c8c6214838c8248a985bbfecd7efd4
size 1900544

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2dd303f4fd652267220b7dafe8a2acfbe9b7887456bd7ec51e5048ca96e10bf
size 1867776

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7ee4067a715861809feff4f3db02b4d58c5d0ca71b7e3385c3ccd94bff5f346d
size 1048576

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c253fe5f4644aee0562edf493f3123ecb21e5463a7e4f570976ec14fa1108e68
size 1703936

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5fad658e699e081248f2ba52b5e8b38f25ec51aebb6ac4f65504e340f4e4efe0
size 733974

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:33b06982b00cc670e97eefba0b5069c80fd52bbb138b1401b08cde891cf279ce
size 585857

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cad06d3c0fbac743e770a4a1db6a0ca5296b190e0cf31536d3779a485af5eac9
size 3968681

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d132521207b68701f33809d568b00fc76bb15cae5c700bb2e3012916026321cf
size 1621731

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56a9667f4d4cd753b459779e5ee380d5bd652539ced1dcb8fd9b7605cad31ae8
size 3162327

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e80910a1fd50030ae7a8ed8e1820cfcdf79d1e5f9008c3dc1dbed2e5df37c31c
size 2037414

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5f678966bfef6deb26b77b57bd5e68a4bda88cd7a71fb0fb18190c89e8f695e9
size 2599619

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:082bb59e1d5d2b58ddbe3074cec61b65331c853157c55b0fcc764983a61d9f09
size 3736497

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d6cb2be61b8d5c977f833c77a8796ef29dbfe8c002872b0e6b6973f7aa1d78d
size 4261022

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1d2e61e5cb973c90bdcf98d9577c223a13df60cd24fc1a04488dd06fcb2dbf4c
size 4124296

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a5e4932662c326854271ee802fe897e89b6e6de488a90657544f8b33c43f6372
size 4447904

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3e79f2b9a13ef2649c79bd0402d97af4772bc32a16fb83abf49a37bd18e18b71
size 3647459

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c6c27b149882daaa750bbcd28b57f2c27b5099209b2d407ce50330bba17f5415
size 2541159

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:25025a44d31eaa98d207fc9b799a072db275c428d29c365a2b275a657980a09a
size 3298774

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:137f6534283f8b82c82bc3fd8d71a68f22733fa563a95c657171b21b39216878
size 2879482

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b1c818250fa5b9a495d4855f04db393b77547772fb0a7707ceb38aabf409bf68
size 2481929

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba75e2f2e86121b4becfe88372c0a4c6d388fc5a267430f517b69db4cd8770e5
size 2592708

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:111456dca4e647d994106da2c986ca0df83733bac2f2a379ee7c74a65b85585b
size 5170620

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2dabecc66b7796f13031e1234acfff26730c382d338d4abb2640b066b4a74b99
size 1383788

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:84a32f4afe571ee4904a1039cb498ade53b9bcbca17674bac1865ca7e980655c
size 3499665

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:efef27b7770f4f25774692ef227e262486ad075c5abb5ff5d052bea1febdb9a3
size 5623417

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0031070f8850c85efe5bfb165964669f465b691d8b410723be777743b600d139
size 2566559

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ef810d5f30be648571c9278d6bceb5a5dae49241c396245d21983cff37a423f
size 2200495

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9f7477d7c75bcd0e4795382c3f2cb96ba872bab6067ba45e778cf69a4b7f36af
size 2051049

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f31b2f9635ad46a28f89ccf33935cda65b6ff4e81e1204f3e0eb1df7ee980b59
size 2679542

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8aba918529f18cf61e8a4481b0c00468f5e35b045ceb1ca4f410a091611b2aef
size 2317799

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:094c5c6c3031b7afb619c741c0159dafb26e1eb2f9b0fe36c6271da8e8d46d96
size 8409111

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c5ff92bf811d377086c7166e0c4ee7108cfcc99b780322cd5da8c17d0e4306c
size 918116

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fdf17a8c55b409b0ee9ed917bb63c69afcb34be2567e7d100baf1b7fb5ccc83b
size 371421

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6f464d9736767381a981986613db250bc6ab8481cf4203a69d694c040656d23e
size 525540

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d93f924a80b7df0b7de23e7d42292087894fa9c39cd9fcddccdb330eaee1257f
size 259864

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0c66c0c941ec11c6464d43954b49b7d4242a5313d7972ab33e94c5472045df2e
size 421663

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:426e2b6fe08146c798d750d37e742747a87602c90e5318c6b562f27962ca256c
size 432438

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e2745edd01479a3d0cac70d53d64c8b44d22a4527bab69a71315c35d50073bef
size 611881

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3a7d93afff74bcc1c4b731d37e66320c34cdbd74ca6c88db44187481487c69a
size 534137

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cabfb10b650097fe304d3e0b80fbbd5bd151fb8a333be90775cd1ce9e0dcf686
size 427528

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a33f7ef85217d1ac67d22ba852e1f597b336bf20fa4b98c5b83178ab9f09b305
size 519131

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a82e0ce8209a2e29de902bb6374496479702e26dbcaa77da2b955cddd9947818
size 490388

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5d62c7e452ecbd1d47e8f4bd23b65c511ef1689639bfa6e87e1b8f12a5aecce1
size 347031

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b8dcf11cdac7442296e5340a0b7888440aaecfbbb11aafa14ee735f21b25704c
size 1079406

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4cbbf6551fc35423c0e63d4baaf213eb5bbbbf9f2b404ab2698abac74d012ff0
size 613932

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:085732bb110c6b51b17ba9f5c280989405680ab573e2cee7dc077b0c6b5e4537
size 1197865

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fa9ab60d07d86a4c56d768e582e0dc5683501b0228c6e857f49fa76b0e910a5
size 48801

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3ae9370aa6cee0e44d66fdb0b7c3cf62dece6080b4b4a9e536d5bb6902c84c10
size 54845

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a0384f3843f361b0ce02eecb01cd573124de6919a200fb42201337bfe1f4ffec
size 38325

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8858051ed1f4da16fc6064461218573f2d3d643b51729c9386442ee4830d7fab
size 64428

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:51ef8fa5379f946fce66d938626bae709d92662353f494ccaa59e1e1f402e13f
size 62410

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2fc556d206aecb180abf135ee4af54f7a91dc5375a2c595c2785c6624a466cf3
size 45501

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:be2889191589eb41948c472d0e9cde8481ef8e6a0eb42ebaaa245823a9cc14cc
size 49049

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:929ed55fd713405470fe661db2b2dbe2c7e4581779fbfd72e7343189d1f57471
size 31412

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2e8bba10032e20b450a5966a3435048fbac32017cb142c5d6bc335703b554cf
size 58878

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6dcebc16080a959a0f3f0a11dd30b62915cf7e4600ed3315e1f84609a5b607f7
size 51197

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4c7cc2988ce1d44eb322b91b62dbb7387c05d1192b36cb4d276f2e80271d7db7
size 876903

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a19fc582cbeac28789cc599279a033d70b737192da734bd1fe713917407b5e9
size 50709

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:853121418c64c4b14a82e6c478232a22313e09d0c164fe9352df3e0078a4dc3f
size 67867

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:86b80204e0d210db3bcbfae741a149d7309969f771026235934766a45e237955
size 2223137

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:362667e4d7b50c2d8d997e22bc04f09024842b064568ff752dc7df81ceedab9a
size 74203

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8809e1fae68ef531c41b48a869b07a3ab76c9386ad16beef9c86a828475bd276
size 50652

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cc461e97f5501d3afcd7e5d59a1b31ed4680e96b2002f38fca83069e067e9e53
size 49232

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:043e267acb911667a30a5e892f3dd2af7e72ec6a092bd6743f27e8ce4cfa0202
size 62495

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:35e3e66c7535d783f9eff351b37b901e75d8bda89a6ef83ffe0d00c765ea134c
size 45622

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:37caf408c40e12c5330e1a28d2d0ee28b9f0cbe61124d60f2373bcaf77ef3d67
size 43251

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e4fbea1e5adeba93e94a654257d5d58e8e348034d6cdfaa2ed3bfcbcf9b2ec8
size 7103180

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:22b7db21935e9a6d5e77f330bac5e0909fbe73b0ba8057a31a40cc36cc4162ec
size 7602981

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a165bf7961ba027aa3f6853ae648047a120514473c0cca3fc55aaa199ebef866
size 8446978

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:14f6544825cfeec660ef98f9e19cc10fe115e62edb8e6c63a93d7745926ab999
size 8810488

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de7df2cb2bc33ed9692dca8d0b90bc7716ed54cd0d712f684e9aa295f42d62ee
size 7022407

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:81cc2fd40a5ab838fdb6df77835538df82a40010eaecb68225c6e81d5b816957
size 7457183

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fa214571660fb5d8aa2c78a9faef804e14885758b3dd0a940455fd4f5f3c4c56
size 7577857

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:83c7a750a0ba468eeef714c9b4008cf92e19c7bcf106b799cf82d28ddca8b08e
size 8081623

Binary file not shown.

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6f813bd077aaeaeead7ad3d479cb8dbe6f53fe156b357747517ad25f0c961f59
size 7598768

Some files were not shown because too many files have changed in this diff Show More