Skip to content

Conversation

manudev0004
Copy link
Contributor

Adding the tech survey I did for the UI components, library and dashboard.

@manudev0004 manudev0004 changed the title docs: add UI-WoT tech survey doc docs: add UI-WoT tech survey doc and research done on DaisyUI, Node-RED, and Home Assistant Jul 8, 2025
@manudev0004
Copy link
Contributor Author

I have added the Analysis of existing UI component libraries—Daisy Ui, Node-RED, and Home Assistant

@egekorkan
Copy link
Member

Small comment: It would be nice to link to this from the main readme

@egekorkan egekorkan linked an issue Jul 18, 2025 that may be closed by this pull request
@manudev0004
Copy link
Contributor Author

I will link this to the main readme along with the initial setup and usage instructions.

@relu91
Copy link
Member

relu91 commented Jul 22, 2025

In the analysis of the different UI-libraries I'd like to see which design patterns or features we can "copy" or take inspiration from. It should not be an evaluation of the potential usage of these libraries inside our project, because basically, we are building a competitor product.

@manudev0004
Copy link
Contributor Author

In the analysis of the different UI-libraries I'd like to see which design patterns or features we can "copy" or take inspiration from. It should not be an evaluation of the potential usage of these libraries inside our project, because basically, we are building a competitor product.

Ohk I will add these too

@manudev0004
Copy link
Contributor Author

In the analysis of the different UI-libraries I'd like to see which design patterns or features we can "copy" or take inspiration from. It should not be an evaluation of the potential usage of these libraries inside our project, because basically, we are building a competitor product.

I have added all the design patterns or features, that we adopt from our existing competitors. Some of them are already adopted in the current version while some will be adopted or enhanced in future

@danielpeintner
Copy link
Member

Some notes

  • the name of the PR does no longer reflect the content
  • the individual components md files could (should?) be linked from an overarching README.md
  • the README.md files in packages/generator/README.md and packages/generator/README.md are still empty. Shall we remove them?

@manudev0004
Copy link
Contributor Author

the name of the PR does no longer reflect the content

I will change it as I am going to push all the docs in this PR

 the individual components md files could (should?) be linked from an overarching README.md

Yes everything will be linked, pushing all the files as soon they are completed

 the README.md files in packages/generator/README.md and packages/generator/README.md are still empty. Shall we remove them?

No, I will push them, just finalizing the remaining README.md

@manudev0004 manudev0004 changed the title docs: add UI-WoT tech survey doc and research done on DaisyUI, Node-RED, and Home Assistant docs: add README.md, components md file, UI-WoT tech survey doc and research done on DaisyUI, Node-RED, and Home Assistant Sep 30, 2025
@manudev0004 manudev0004 changed the title docs: add README.md, components md file, UI-WoT tech survey doc and research done on DaisyUI, Node-RED, and Home Assistant docs: add root README.md, components and generator md file, UI-WoT tech survey doc and research done on DaisyUI, Node-RED, and Home Assistant Sep 30, 2025
Copy link
Member

@danielpeintner danielpeintner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've taken a look at the PR and I think it's sufficient. Thank you!

Comment on lines +1 to +8
<h1>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot_for_dark_bg.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot.svg">
<img title="ThingWeb ui-wot" alt="Thingweb ui-wot logo" src="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot.svg" width="300">
</picture>
</h1>

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We usually don't put the logo again in subfolders, but I think it is fine to keep it.
@relu91 @egekorkan

Comment on lines +1 to +7
<h1>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot_for_dark_bg.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot.svg">
<img title="ThingWeb ui-wot" alt="Thingweb ui-wot logo" src="https://raw.githubusercontent.com/eclipse-thingweb/thingweb/master/brand/logos/ui-wot.svg" width="300">
</picture>
</h1>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same here

@egekorkan egekorkan requested a review from relu91 October 1, 2025 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Analysis of existing UI component libraries
4 participants