Compare commits
2 Commits
c66bd1909d
...
3fb3ef927a
Author | SHA1 | Date |
---|---|---|
|
3fb3ef927a | |
|
8d7b3a04ff |
25
README.md
25
README.md
|
@ -6,5 +6,26 @@ vanilla JavaScript, and a little bit of Bootstrap on top.
|
||||||
|
|
||||||
## Running
|
## Running
|
||||||
|
|
||||||
The application can be easily deployed to and run from a web server.
|
The application requires Yarn to build. Once it is installed, run
|
||||||
Simply clone the repository to a web server and serve the directory.
|
`yarn build` to build the bundle. Upload everything in the `dist/`
|
||||||
|
directory to a webserver and serve the directory as static files.
|
||||||
|
|
||||||
|
## Technologies
|
||||||
|
|
||||||
|
This small project is partly a playground for over-engineering. The
|
||||||
|
technologies used are:
|
||||||
|
|
||||||
|
- **XSLT and XML:** Ancient, but still working in all browsers.
|
||||||
|
Easiest way to parse and view the backup files.
|
||||||
|
- **Typescript:** It's JavaScript, but better.
|
||||||
|
- **SASS**: It's CSS, but better.
|
||||||
|
- **Parcel:** Bundling tool with minimal configuration required to
|
||||||
|
build the web application.
|
||||||
|
- **Dexie (IndexedDB):** For saving previously-viewed backup files.
|
||||||
|
- **Bootstrap:** I am not good at making beautiful websites.
|
||||||
|
Bootstrap almost makes it look like I know what I'm doing.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
This software is open source softare, licensed under the AGPLv3. See
|
||||||
|
the `LICENSE` file for details.
|
||||||
|
|
|
@ -212,6 +212,6 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="module" src="index.ts"></script>
|
<script type="module" src="ts/index.ts"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import * as bootstrap from 'bootstrap';
|
import * as bootstrap from 'bootstrap';
|
||||||
import xslContent from 'bundle-text:./MessageLog.xsl';
|
import xslContent from 'bundle-text:../xsl/MessageLog.xsl';
|
||||||
import * as ui from './ui';
|
import * as ui from './ui';
|
||||||
import { db } from './db';
|
import { db } from './db';
|
||||||
|
|
Loading…
Reference in New Issue