https://github.com/ssciwr/svelte-easydb-detail-view
A reimplementation of the EasyDB detail view as a Svelte component
https://github.com/ssciwr/svelte-easydb-detail-view
Last synced: 6 months ago
JSON representation
A reimplementation of the EasyDB detail view as a Svelte component
- Host: GitHub
- URL: https://github.com/ssciwr/svelte-easydb-detail-view
- Owner: ssciwr
- License: mit
- Created: 2024-07-08T15:36:06.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-20T16:25:54.000Z (8 months ago)
- Last Synced: 2025-03-29T01:51:44.060Z (6 months ago)
- Language: Svelte
- Size: 200 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# svelte-easydb-detail-view
This project reimplements the detail view of [EasyDB](https://www.programmfabrik.de/easydb/) as a Svelte component.
The purpose is to build stand-alone web applications that display objects managed in EasyDB.## Installation
```bash
git clone https://github.com/ssciwr/svelte-easydb-detail-view.git
cd svelte-easydb-detail-view
npm install
```## Demo
A demonstrator app can be started with:
```bash
npm run dev
```## Usage
You can create a bundle with the following commands:
```
npm run easydb -- --instance-url=https://heidicon.ub.uni-heidelberg.de
npm run bundle
```This will generate `bundle.{js,css}` in the `bundle/` directory. You can look at the provided
`index.html` for an example of how to integrate into your HTML page.## Issues
If you find any issues with using this component, please open an issue.
Preferrably, include the following information:* The instance URL where this is happening
* The System ID of the object that triggers the behaviour (if non-standard, also the mask)
* A screenshot of the intended and the observed behaviour