Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feedback Reddit post #114

Open
bartduisters opened this issue Dec 17, 2023 · 0 comments
Open

Feedback Reddit post #114

bartduisters opened this issue Dec 17, 2023 · 0 comments

Comments

@bartduisters
Copy link

I've clicked around and this are the things that caught my eye, besides the already mentioned fact that it does not work on mobile.

Homepage

  • The light/dark toggle is set to the sun icon (light) when it's dark and is set to the moon icon (dark) when it's light.
  • "Highlight.js library was not imported!" error in console on homepage.
  • The xUI logo shows a cursor: pointer - clicking it does not do anything
    Overview
  • typo: independant -> independent, the only thing this page has is a link to Getting Started, perhaps remove overview and add this one sentence to Getting Started

Getting Started

  • Is this really all that is necessary to 'get started'? Only an npm install, no further steps necessary (adding a theme)

Theming

  • It says that it is similar to Material Design theming, do I need to go and look at their documentation in order to know how to team xUI? I might be familiar, but I also might not be familiar, would love to get all this information from the docs of xUI.

Theme Designer

  • how does it work? I can see the colors, I click on them, a popup appears with 'color picker', but I can't pick a color.
  • clicking on edit makes areas appear on the components, clicking on those shows an alert - what do I do to edit them? Perhaps also better visualize in which mode someone is.
  • save/load/export do not do anything
  • how do I get back from this page to the other pages?

Components Overview

  • Clicking on any of these items throw an Error in the console
    Configuring Components
  • Clicking on this item throws an Error in the console
    Components General
  • Decagram has file contents available, none of the other components have this (there is a Stackblitz link, but it would be rad if it was not necessary to wait for each Stackblitz to get spun up just to see the code)
  • Context Menu has a "0" in the example
  • Accessibility is not taken into account for most components, the radio page breaks when using tab navigation, inputs can get focussed - but no input can be send, textareas can be focussed to type by double tabbing, select does not react to keyboard navigation
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

No branches or pull requests

1 participant