24 Commits

Author SHA1 Message Date
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