68 Commits

Author SHA1 Message Date
47322f277a optimizing flex layout & styling inputs 2025-06-07 11:22:09 +02:00
758730b523 a lot of ui fixes 2025-06-06 23:14:37 +02:00
467fa6262e fixed flex layout 2025-06-06 16:28:27 +02:00
047c640a4e refactorng layout 2025-06-06 08:09:38 +02:00
5dd0191d79
feat(source): lazy loading (#229)
* optimized build for lazy loading

* 3.0.95

* loading map overlay component

* 3.0.96

* loading screen for dynamic imports

* replace RichTextEditor with TextAreaInput (dummy)

* reduce changeset

---------

Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-06-04 13:12:57 +00:00
Max
82b1f39141
refactor(source): refactor Layer and its subcomponents, replacing cloneElement by context (#185)
* Refactor Layer and its subcomponents, replacing cloneElement by context

* Add showcase for PopupButton template component

* Templateify exported elements (WIP)

* Remove unused file

* Export templateified PopupStartEndInput

* Fix template component type

* Change folder structure

* Lower test coverage

* changed export name

* Refactor PopupForm and PopupView

* More refactoring

* Add provider for PopupFormContext

* Fix popupform title

* Add comments

* Use correct ItemFormPopup for new items

* Fix linting

* Reduce coverage

* Change tailwind prefix

* Fix type

---------

Co-authored-by: Anton Tranelis <mail@antontranelis.de>
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-05-22 20:14:42 +02:00
Anton Tranelis
9e6bcf1846
fix(source): update tailwind and daisyui (#196)
* removed daisy from config

* removed tw-elements artefact

* removed comments from tailwind config

* removed safelist

* migrated to tailwind4 and daisyui5

* deleted tailwind.config.js which is not eeded anymore

* 3.0.79

* version number

* fixed broken layouts

* more fixing

* more layout fixing

* tested theming

* small fixes

* adapt snapshots to changes

* package.json: add unit test update script

* more ui refactoring & theme controller

* ui improvements

* package-lock.json

* fix linting

* fixed tabs

* fix linting

* fixed typing

---------

Co-authored-by: mahula <lenzmath@posteo.de>
2025-04-25 16:03:42 +02:00
Anton Tranelis
edb0172a8e
feat(source): initialized donation widget (#194)
* 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
2025-04-17 14:47:31 +02:00
Anton Tranelis
31f0dd7a81
fix(source): fixed attestation layout (#180)
* fixed attestation layout

* fixed for attestations on other map instances

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-05 21:26:16 +00:00
Anton Tranelis
54f464ef02
fix(source): removed tw-elements (#175)
* 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.

* 3.0.75

* removed tw-elements

* removed tw-elements package

* found userType artefacts and removed it

* fixed linting

* 3.0.76

* adjust sidebar size and transition

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-04 23:35:10 +01:00
Maximilian Harz
134d2ef123 Use ?? instead of || 2025-02-17 18:07:01 +01:00
Maximilian Harz
4316387ecb Improve typing of items, remove getValue 2025-02-17 18:03:25 +01:00
ba1dbcb975 contact not mandotory anymore in TabView to avoid side effects 2025-02-11 14:08:38 +00:00
79ca17aa3f fix types import path 2025-02-10 11:39:07 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
2bd9fd20d2 changed wording in player profiles 2025-02-03 10:38:16 +00:00
5ffe44de2c implemented gallery widget 2025-01-08 00:31:58 +00:00
20e8203b26
make NavBar typesafe
removed obsolete eslint disables

fixed a type problem

another type problem

type check
2024-12-19 12:17:51 +01:00
antontranelis
0b17cdb624
Merge pull request #52 from utopia-os/types
fix(other): separated types, eslint rule for importing types
2024-11-26 06:14:22 +01:00
3872a052b6
separated types, eslint rule for importing types
- 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`
2024-11-24 04:11:32 +01:00
a6cd9dbeb2
potentially fix an app crash
Potentially fixes app crash on
https://next.docutopia.de/item/54870c5f-9b37-4bcb-9838-59a76561c4d5
caused by an field being null
2024-11-24 01:25:33 +01:00
5a7bdfe7f7
lint fixes 2024-11-11 17:02:21 +01:00
fefc015b70
lint fixes 2024-11-08 19:36:35 +01:00
cc4971e2d0 updated 2024-11-08 10:34:06 +01:00
8af866acf4 merged main 2024-11-08 10:27:10 +01:00
842d1d4bab
lint fixes 2024-11-07 17:04:14 +01:00
388ae9ef6a
lint fixes 2024-11-07 16:56:26 +01:00
660b4231b6 fix share base url 2024-11-06 20:24:01 +01:00
f296ddd606 implemented flex profiles 2024-11-06 20:11:17 +01:00
3f701233a1 flex profiles 2024-11-05 09:15:20 +01:00
5807869721
lint fixes 2024-11-03 00:36:02 +01:00
2f77dde3da
remove used eslint disables 2024-11-02 23:18:29 +01:00
2746844f07
fix formating errors with eslint ignore comments 2024-11-02 22:51:59 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
2c6564ecf7
fixes after merge 2024-10-31 12:45:13 +01:00
ba0c501d4c
Merge branch 'main' into eslint-standart 2024-10-31 12:32:12 +01:00
97add15469 removed unused var 2024-10-30 08:03:19 +01:00
36aeda5919
lint fixes 2024-10-29 18:24:11 +01:00
9546b2e9f4
autofixes 2024-10-29 17:42:04 +01:00
caa0faf194
import fix 2024-10-29 11:58:27 +01:00
7e02a76102
import fix 2024-10-29 11:58:04 +01:00
d832185ee3
lint fixes 2024-10-29 11:55:07 +01:00
95f108c2f7
fix more lint errors 2024-10-29 10:46:14 +01:00
abc91712e0 changed some wording 2024-10-14 16:14:48 +02:00
5321c56669 fixed imports 2024-10-13 23:03:22 +02:00
7d943126ab enhanced TabView 2024-10-13 01:01:23 +02:00
5a84c4f180 merged 2024-07-31 21:34:27 +02:00
ca86bad272 cleanup 2024-07-31 19:12:59 +02:00
ef74d60bfb removed ununsed hook 2024-07-31 16:59:44 +02:00
f4b22f9361 optimizing attestations 2024-07-31 14:33:40 +02:00