427 Commits

Author SHA1 Message Date
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
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
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
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
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
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
9668f8d417
refactor(source): svg files & heroicons (#144)
* support for svg files

Support to load svg files and include them as bas64 encoded images in
the bundle.

* navbar svgs

* replace NavBar SVGs with heroicons

* layercontrol icons

* lint fix

* quest - questionmark

* plusbutton - plus

* linkeditem - elipse-vertical - link-slash

* contactinfo - envelope & phone

* avatar - arrow-up-tray

* ActionButton - link & plus

* StartEndView - calendar x2

* HeaderView - ellipse-vertical & pencil & trash

* SidebarControl - bars-3

* SearchControl - flag & magnifying-glass

* GratitudeControl - heart

* FilterControl - funnel

* AddButton - plus

* reduce test coverage requirements

* remove wrongfully commit dummy svg

* updated obsolete package.lock

* migrate more svgs from code to file, use hero icons where it seems applicable

* moved share icons to subfolder

* fixed layout

---------

Co-authored-by: Anton Tranelis <mail@antontranelis.de>
2025-02-24 14:58:31 +00:00
Anton Tranelis
656fbb3ffc
refactor(source): get rid of item type (#142)
* 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>
2025-02-20 11:04:05 +00:00
ba27c3f560
refactor(source): remove packages unused (#139)
* remove unused packages

Remove packages not in use (anymore) in the project.

* fix type
2025-02-20 09:30:23 +00:00
5e628d6e4d
docs: include internal types (#121)
Include internal types, not exposed.
For this purpose the typedoc plugin `typedoc-plugin-missing-exports` is
utilized,

It looks like there is trouble with the type export in general.
2025-02-18 15:04:24 +01:00
Maximilian Harz
a3d7fa8496 Merge main 2025-02-17 18:32:14 +01:00
Maximilian Harz
83d65b0107 Fix package-lock.json 2025-02-17 18:21:45 +01:00
Maximilian Harz
0395c6393b Fix package-lock 2025-02-17 18:06:58 +01:00
Maximilian Harz
990f837aaf Use radash.get to support deep properties in ProfileTextView 2025-02-17 18:05:06 +01:00
mahula
7b905135aa add cypress to package.json 2025-02-14 18:19:37 +01:00
01c3424fb9 3.0.59 2025-02-11 13:57:11 +00:00
da7852f3e4 3.0.58 2025-02-09 20:34:13 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
4d52294758 3.0.57 2025-02-09 19:43:13 +00:00
d6e63270fc updated config for rollup 2025-02-09 19:43:10 +00:00
4663acf9b8 3.0.56 2025-02-09 19:03:41 +00:00
2af771a79b 3.0.55 2025-02-09 18:48:54 +00:00
0cfd4482bb config for rollup 4.x 2025-02-09 18:48:47 +00:00
0e02ad0a60 3.0.54 2025-02-09 18:27:43 +00:00
bb3f600b8b 3.0.53 2025-02-09 18:27:05 +00:00
b370b7afe3 3.0.52 2025-02-09 18:24:38 +00:00
d9791b84c4 updated rollup 2025-02-09 18:24:27 +00:00
bead17d189 3.0.40 2025-02-04 13:03:30 +00:00
ca03ee5de8
Merge pull request #98 from utopia-os/doc-coverage-requirement
feat(workflow): test documentation coverage
2025-02-04 14:00:48 +01:00
a8ad09fab7 removed tributejs 2025-02-04 12:44:59 +00:00
a4db7b78a1 Merge branch 'main' of github.com:utopia-os/utopia-ui 2025-02-04 12:36:07 +00:00
627a6446bd
missing package-lock 2025-02-04 13:12:50 +01:00
c91bf17cfd
fix typedoc 2025-02-04 12:03:16 +01:00
Moriz Wahl
52899df550 Merge branch 'main' into setup-unit-tests 2025-02-04 10:46:27 +01:00
c71b4f5ed3
Merge pull request #89 from utopia-os/typedoc
feat(other): typedoc
2025-02-04 10:42:28 +01:00
Moriz Wahl
21926aebe4 vitejs to dev dependencies 2025-02-04 10:32:19 +01:00
Moriz Wahl
1a003ae9d8 peer dependencies for react and react-dom 2025-02-04 10:28:30 +01:00
Moriz Wahl
942d17d1e2 Merge branch 'main' into setup-unit-tests 2025-02-03 23:09:44 +01:00
Moriz Wahl
0acadc8596 test setup file and jest-dom 2025-02-03 21:42:35 +01:00
Moriz Wahl
3e12d56fae add coverage 2025-02-03 21:33:58 +01:00
Moriz Wahl
1a2b2275e5 add simple unit test 2025-02-03 21:05:25 +01:00
97f5880f4c 3.0.39 2025-02-03 15:16:18 +00:00
dc3107f460
fix tribute package 2025-02-03 11:06:17 +01:00
dec492632f
add missing types 2025-02-03 11:06:17 +01:00
f75767f286
install typedoc 2025-02-03 11:06:17 +01:00
7a1b90e70b 3.0.38 2025-02-03 09:00:27 +00:00
antontranelis
8f2310b73f
Merge pull request #94 from utopia-os/new-icons
feat(source): new icon
2025-02-03 08:58:16 +00:00
45f17194d0 3.0.37 2025-02-03 08:25:27 +00:00