GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - stack-chan/card

BranchesTags
Open more actions menu

Latest commit

 

History

11 Commits
11 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
e2e
e2e
 
 
src
src
 
 
tests
tests
 
 
.gitignore
.gitignore
 
 
.nvmrc
.nvmrc
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
THIRD-PARTY-NOTICES.txt
THIRD-PARTY-NOTICES.txt
 
 
index.html
index.html
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 
playwright.config.ts
playwright.config.ts
 
 
tsconfig.app.json
tsconfig.app.json
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.node.json
tsconfig.node.json
 
 
vite.config.ts
vite.config.ts
 
 

Repository files navigation

Stack-chan 名刺

React・TypeScript・Vite製の名刺エディターです。編集内容とアイコン画像はブラウザのlocalStorageに保存します。

開発

Node.js 22.12以上を使います。

npm ci
npm run dev
npm test
npm run typecheck
npm run build
npm run preview
npx playwright install chromium
npm run test:e2e

src/App.tsxが編集状態を管理し、src/components/editor/が入力・選択操作、src/components/card/が名刺のSVGを描画します。配置計算、画像の処理、書き出しはsrc/lib/にあります。表示用CSSはsrc/index.cssです。

入力内容はstackchan-card-studio:v1、アイコンはstackchan-card-studio:avatar:v1に保存します。キーは公開済みの版から変更していません。画像はブラウザ内で縮小して保存します。

GitHub Actionsはmainへのpush時に型チェックとViteビルドを行い、dist/をGitHub Pagesへ公開します。vite.config.tsはPagesのサブディレクトリで使える相対アセットパスを指定しています。

コードのライセンスはLICENSE、依存コードとアイコンの表示はTHIRD-PARTY-NOTICES.txtを参照してください。

About

No description, website, or topics provided.

Resources

Readme
MIT license
Activity
Custom properties

Stars

1 star

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.