https://github.com/wraith13/clockworks
Clockworks Web Application
https://github.com/wraith13/clockworks
Last synced: 11 months ago
JSON representation
Clockworks Web Application
- Host: GitHub
- URL: https://github.com/wraith13/clockworks
- Owner: wraith13
- License: bsl-1.0
- Created: 2021-08-06T12:17:29.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-02-14T02:24:39.000Z (over 2 years ago)
- Last Synced: 2025-01-10T16:43:43.322Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://wraith13.github.io/clockworks/
- Size: 3.97 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE_1_0.txt
Awesome Lists containing this project
README
# Clockworks
🚧 This static web application is under development. / この Static Web アプリは開発中です。
## Features
- ✅️ Static Single Page Web Application. / 静的シングルページウェブアプリケーション。
- ✅️ Supports PCs and smartphones. / PCとスマフォをサポート。
- ✅️ ダークモード対応
- ✅️ 多言語対応
- 🚧 PWS対応
## Development environment construction
0. Install [Visual Studio Code](https://code.visualstudio.com/) ( Not required, but recommended. )
1. Install [Node.js](https://nodejs.org/ja/)
2. Execute `npm install`.
## Build commands
- `npm run-script "build all"`
- `npm run-script "build html"`
- `npm run-script "build style"`
- `npm run-script "build script"`
- `npm run-script "debug build all"`
- `npm run-script "debug build style"`
- `npm run-script "debug build script"`
- `npm run-script "watch script"`
Debug builds embed map files.
## Files
|path|description|
|---|---|
|[`./build.js`](./build.js)|build command script.|
|[`./build.json`](./build.json)|build settings.|
|[`./index.html`](./index.html)|This file is genereted by build.js|
|[`./index.template.html`](./index.template.html)|HTML template|
|[`./resource/images.json`](./resource/images.json)|define image files.|
|[`./resource/lang.en.json`](./resource/lang.en.json)|English language data.|
|[`./resource/lang.ja.json`](./resource/lang.ja.json)|Japanese language data.|
|[`./style/index.less`](./style/index.less)|style source file|
|[`./script/index.ts`](./script/index.ts)|script source file|
## How to publish
1. Fork [this repository](https://github.com/wraith13/clockworks/) on GitHub.
2. Go `Settings`(→`Options`)→`GitHub Pages`, select `master branch` from drop down list, and click `Save`.
## License
[Boost Software License](./LICENSE_1_0.txt)