1288 Commits

Author SHA1 Message Date
c6e64dbc1d Merge branch 'update-tailwind-and-daisyui' of github.com:utopia-os/utopia-ui into update-tailwind-and-daisyui 2025-04-17 11:46:32 +01:00
fc1cff83cf fix linting 2025-04-17 11:44:39 +01:00
4f768fe2dc merged main 2025-04-16 15:04:58 +01:00
d5b5910586 package-lock.json 2025-04-16 14:55:23 +01:00
Anton Tranelis
7fdc41d679
refactor(source): reperation to merge map and landingpage (#209)
* adjustments to allow merge of map with landingpage

* 3.0.79

* 3.0.80

* version

* removed unused imports
2025-04-15 20:27:21 +00:00
Anton Tranelis
2fe77799a0
Merge branch 'main' into update-tailwind-and-daisyui 2025-04-15 20:56:22 +01:00
Anton Tranelis
eb5328e263
Update README.md (#206) 2025-04-03 10:53:36 +02:00
Anton Tranelis
79bf57b839
refactor(docu): add browserstack hint to readme.md (#205)
* Added Browserstack hint to README.md

* Update README.md
2025-04-03 09:47:59 +01:00
Max
f6e77df83a
Disable typescript sourcemap to get a valid sourcemap (#203) 2025-04-01 11:57:06 +02:00
4de4cab9bb ui improvements 2025-03-24 10:57:14 +00:00
ad5e55bd27 Merge branch 'update-tailwind-and-daisyui' of github.com:utopia-os/utopia-ui into update-tailwind-and-daisyui 2025-03-21 19:11:29 +00:00
5069b6b32a more ui refactoring & theme controller 2025-03-21 19:09:34 +00:00
mahula
6af8a4f706 adapt snapshots to changes 2025-03-21 18:31:52 +01:00
faebd0afb6 small fixes 2025-03-20 23:32:52 +00:00
a4574baf45 tested theming 2025-03-20 22:50:46 +00:00
50e88ee146 more layout fixing 2025-03-20 21:33:31 +00:00
a01fa313fe more fixing 2025-03-20 15:58:23 +00:00
9fcde51584 fixed broken layouts 2025-03-20 13:41:50 +00:00
7849414428 version number 2025-03-20 10:49:49 +00:00
caf8abb7b3 3.0.79 2025-03-20 10:49:01 +00:00
ab03835a19 deleted tailwind.config.js which is not eeded anymore 2025-03-20 10:38:00 +00:00
6c4062717b migrated to tailwind4 and daisyui5 2025-03-20 10:32:25 +00:00
d025e90d33 removed safelist 2025-03-20 09:28:21 +00:00
2dad3e7d81 removed comments from tailwind config 2025-03-20 09:25:44 +00:00
c56a228acb removed tw-elements artefact 2025-03-20 09:23:42 +00:00
398fa7030b removed daisy from config 2025-03-20 09:10:24 +00:00
Anton Tranelis
4fc9516715
fix(source): external svg theming (#192)
* allow include of external svgs without breaking theming

* 3.0.77

* 3.0.78

* fixed LocateControl and added react-inlinesvg to external dependencies

* theming toast close button

* fixed typing

* theming search resuts

* theming search resuts

* theming search resuts

* theming donation widget

* theming donation widget

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-19 23:28:04 +00:00
Anton Tranelis
8b7cff2b32
fix(source): fix bug in ItemFormPopup (#191)
* fix bug in ItemFormPopup

* removed logging

* removed more logging
2025-03-19 23:07:43 +00:00
Max
0595e54a9b
Use defaultValue instead of selected (#187) 2025-03-13 18:27:56 +00:00
Anton Tranelis
d987ac816a
docs(docu): update README.md (#181)
* Update README.md

* Update README.md

fixed url
2025-03-06 11:02:55 +01:00
Max
a412895d5d
Simplify the ContextWrapper (#182)
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-03-05 23:42:02 +00:00
Anton Tranelis
9f631f156c
fix(source): fix avatar bug (#173)
* 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

* fix avatar disapeared when item is updated

* fixed linting

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-05 21:31:57 +00: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
Max
77f596fd76
Remove unused file (#183) 2025-03-05 21:23:43 +00:00
Anton Tranelis
6a5bc0ade3
removed hardcoded asset api (#179) 2025-03-05 15:51:56 +01:00
0678506ed6
fix(workflow): unit tests workflow not running properly (#178)
* workflow: unit tests do not run properly

The pedicate-quantifier every seem not to mach properly

Problematic worklfow:
https://github.com/utopia-os/utopia-ui/actions/runs/13639312728/job/38125326624

The PR(https://github.com/utopia-os/utopia-ui/pull/172) did not execute,
but tsx files were changed.

* reduce coverage requirements

This was inherited frommaster
2025-03-05 00:54:15 +01: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
5c18ed2abd
fix types - components/templates (#172)
Fix more types - specifically in components/templates. This is done by
removing eslint-ignores and fixing them.
2025-03-03 19:58:04 +00:00
4041e9472a
refactor(source): css (#171)
* 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>
2025-03-03 19:42:59 +01:00
Anton Tranelis
18e561b8b9
fix(source): adjust filter control (#170)
* 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.

* adjust filter control to migrate wuerdekompass map to the latest code with modular profiles

* 3.0.65

* set version to 3.0.71 for npm release

* 3.0.72

* 3.0.73

* resolved merge conflict

* 3.0.74

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-03-01 10:04:25 +00:00
eb4b8788bb
feat(docu): generate coverage badge (#162)
* generate coverage badge

generate coverage badge in docs generation workflow in order to upload
it with the documentation

* include badge in readme, correct image name & json path

* job names, json path

* remove coverage branch from workflow
2025-02-28 19:56:03 +00:00
mahula
d9a54bf567
refactor(workflow): refine change check filters (#118)
* workflows: removeredundant change check filters

* docs workflow: refine file filter

* unit test workflow: refine file filter

* Revert "workflows: removeredundant change check filters"

This reverts commit 2477cd595e6f22437454c9eef654ef01cfca7ed8.
2025-02-28 10:38:24 +01:00
Anton Tranelis
42e3e95c1e
fix(source): fix linked items header (#165)
* 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>
2025-02-27 20:18:58 +00:00
Anton Tranelis
e045414118
fix(source): fixed AppShell type (#167)
* 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.

* rebase

* removed userType from AppShell type defnitions

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-02-27 20:14:22 +00:00
Anton Tranelis
e74fc083ae
fix(source): cleanup exports (#168)
* 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.

* removed unused components and exports

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
2025-02-27 20:10:42 +00:00
Anton Tranelis
7d16b2140a
fix(source): fix donation widget button (#153)
* fix donation widget button

* fixed linting

* fixed timing
2025-02-26 14:03:04 +01:00
Moriz Wahl
0169f1c8bc
remove select box component (#159) 2025-02-25 19:42:19 +00:00
Moriz Wahl
b22f62fe2c
unit test for combo box component (#157) 2025-02-25 19:24:25 +00:00
Moriz Wahl
c1eafc9a0f
feat(source): test text area input (#155)
* unit tests for text area input component
2025-02-25 20:21:06 +01:00
Max
1de44c3e1c
feat(release): improve typing of itemsApi (WIP) (#148)
* Improve typing of itemsApi

* Show error if name of new item cannot be determined

---------

Co-authored-by: Ulf Gebhardt <ulf.gebhardt@webcraft-media.de>
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-02-25 08:39:09 +00:00