33 Commits

Author SHA1 Message Date
6c4062717b migrated to tailwind4 and daisyui5 2025-03-20 10:32:25 +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
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
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
feae3dc482
fix(source): type export via rollup plugin by using the correct input (#122)
* fix typeexport via rollup plugin by using the correct input

The rollup plugin dts requires a d.ts tree as input not the txs sources.

This change points the plugin into the right direction and removes the
type export hacks.

* corrected types path

apparently this was not properly adjusted accross the board when moving
the folder

* fix rollup config

properly export types

* use export * where needed

Since we now export types alongside with defintions we use the `export *
from` syntax to simplify things

* export types alongside with interfaces

export types so we can properly use them in external projects alongside
the exported function/module/...

* fix type-problems uncovered by utopia-map

When including types properly in the utopia-map several missing typings
showed up.

* fix typing

fix an inhereted type

* dummy restructure code

to properly be able to compile things we are not allowed to have unsed
parameters/props

* assigne types to category types
2025-02-19 12:05:42 +00:00
93eabedd16
docs: group by category (#124)
Groups the docs by categories and assigns all exported Components a
category (except types).
2025-02-18 11:11:06 +01: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
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
fefc015b70
lint fixes 2024-11-08 19:36:35 +01:00
3f701233a1 flex profiles 2024-11-05 09:15:20 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
9546b2e9f4
autofixes 2024-10-29 17:42:04 +01:00
7cb5f61447 removed unused import 2024-10-17 09:42:19 +02:00
30d96bfd91 dynamic router and context loading only if needed 2024-10-13 16:27:32 +02:00
3f88f3a801 /src/Components/Profile cleanup 2024-07-23 11:49:36 +02:00
d74374d291 profile abstraction and customizable user type 2024-07-15 11:40:55 +02:00
22ab0e3acc optimized search, filter and items index pages 2024-06-16 11:45:18 +02:00
0689ff5a8e embedded mode more responsive 2024-06-05 22:31:15 +02:00
5bbd4714b6 some adjustments for dynamic maps 2024-04-22 22:38:39 +02:00
8484379113 update item position, item parents, focus item on profile load an open cluster 2024-03-25 01:06:47 +01:00
0aa96a45e6 update item position 2024-03-24 13:34:38 +01:00
7005f492dd support for tab urls and several fixes 2024-03-23 11:46:44 +01:00
68ce808558 permissions and item index 2024-03-22 00:11:44 +01:00
95862f0998 removed unused import 2024-02-11 13:55:33 +01:00
3be1718022 password reset implemented 2024-01-08 22:21:35 +01:00
708f300553 make app name width adjustable 2023-12-22 11:15:17 +01:00
e0e154fcf6 hide Quest Control when there are no Quests 2023-12-22 08:45:35 +01:00
29eedc3a37 basic avatar upload 2023-10-13 18:32:23 +02:00
da368e9728 gameplay 2023-10-11 22:11:30 +02:00
0138f20b97 implemented permissions 2023-09-05 16:45:01 +02:00
3c276c8fdf added page template and basic registration 2023-08-06 17:09:09 +02:00
AT
0c39ffa6f9 more components 2023-05-18 23:48:46 +02:00