29 Commits

Author SHA1 Message Date
2c50d66edc
feat(source): tip tap version 2 (#231)
* tip tap version 2

* youtube

* menu-bar

* refactorng layout

* fixed flex layout

* fixed flex layout

* a lot of ui fixes

* optimizing flex layout & styling inputs

* markdown styling

* fix linting

* updated snapshots

* layout optimization

* flex layout optimizations, text editor fine tuning and markdown rendering

* updated snapshots

---------

Co-authored-by: Anton Tranelis <mail@antontranelis.de>
Co-authored-by: Anton Tranelis <31516529+antontranelis@users.noreply.github.com>
2025-06-10 08:46:33 +00: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
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
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
18030b8bc0
rollup - fail when typescript has warnings or errors (#154)
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.
2025-02-25 08:30:15 +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
63e864ff81
fix delayed build (#150)
We noticed that the build was outdated and lagged behind 1 build.

Reason for this is rollup and its second config.
Solved by
https://github.com/rollup/rollup/issues/1666#issuecomment-1163091988

This could cause problems when types change
2025-02-22 15:54:34 +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
fd3da848ba extended external dependencies 2025-02-10 11:38:40 +00:00
a450128b72 reorganized types 2025-02-09 20:32:41 +00:00
d6e63270fc updated config for rollup 2025-02-09 19:43:10 +00:00
c6484027c4 uddated package.json 2025-02-09 19:02:35 +00:00
0cfd4482bb config for rollup 4.x 2025-02-09 18:48:47 +00:00
d9791b84c4 updated rollup 2025-02-09 18:24:27 +00:00
9acbbbed5b
externalize rollup dependencies 2024-11-26 10:07:09 +01:00
6ae276bedf
autofixes 2024-11-02 22:45:29 +01:00
9546b2e9f4
autofixes 2024-10-29 17:42:04 +01:00
4df05ae8db undo dynamic icon imorts 2023-09-27 08:22:46 +02:00
b1c1d14bd7 change build output from es to esm 2023-09-16 11:37:02 +02:00
c92b2be9fc refactoring hooks and api 2023-08-29 13:11:39 +02:00
8bbb6bd1e2 basic API implementation 2023-07-21 12:54:58 +02:00
AT
8c9499336f package config 2023-05-22 16:12:58 +02:00
AT
8d65ffa306 adjustments for heroicons2 + various small things 2023-05-22 14:22:02 +02:00
AT
d43ace920a diverses 2023-04-19 13:07:20 +02:00
AT
069cc18cbf changed compile format fro cjs to es 2023-04-16 21:10:29 +02:00
AT
2b48eb84f8 AdButton and Layer Component 2022-07-15 12:51:33 +02:00
AT
aeae2efc0c tailwind and postcss added 2022-07-11 21:02:19 +02:00
AT
6f362b8071 added postcss 2022-07-11 17:59:36 +02:00
AT
37987025f9 initial commit 2022-06-25 00:09:02 +02:00