* initialized donation widget
* opencollective api calls
* form element and styling
* fix linting
* removed unused import
* 3.0.79
* get opencollectiva api key from app state
* linting
* separate css into several files by topic, move all css into assets
Make separate files for all css topics like leaflet and move its into
the assets folder.
This way only one include from index.ts points to an index.tsx in assets
including all the css files.
* fix up compiling
* extract more css imports, unify imports in a css.tsx file
* separate external css & internal css
* renamed icons.css in marker-icons.css
---------
Co-authored-by: Anton Tranelis <mail@antontranelis.de>
* rollup - fail when typescript has warnings or errors
Currently this is detected when building the docu. Since the developer
rarely does that the problem is detected on github.
This change allows the developer to discover the error early by failing
the build.
* updated packages, fixed vulnerabilities
* 3.0.65
* hide avatar if no item image
* fix linting
* 3.0.66
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
* started
* removed replaced itemType on all the places where it was used to identyfi the user profile layer
* removed unused property from NavBar
* removed unused property from AppShell
* removed userType from app state
* 3.0.60
* set version to 3.0.64 to publish package to include it in utopia-map
---------
Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
- Separated types and moved them into the proper ./types folder defined
in the tsconfig.json.
- Defined a new folder alias `#types`.
- New eslint rule to enforce `import type` when a type is imported.
- Removed Geometry Class and used manual Point types from `geojson`