dlsc-software-consulting-gmbh / jfxcentral-data

The data repository for the JFXCentral website
Apache License 2.0
47 stars 41 forks source link

Addition of 'featuredImage' attribute for libraries in FeaturedView #322

Closed leewyatt closed 11 months ago

leewyatt commented 11 months ago

Many entries within the FeaturedView corresponding library currently lack logo images. However, there are numerous attractive images present within the markdown documentation. Additionally, the info.json file contains various preview images.

Suggested Enhancement: To enhance the visual representation of these libraries, I propose the creation of a 'featuredImage' attribute. This attribute would reference the filename of the most representative image among the available ones in the documentation. By doing so, we can provide a more engaging and informative view within the FeaturedView.

Furthermore, for other models that are eligible to be displayed in the FeaturedView, the specification of the 'featuredImage' attribute should be encouraged where applicable. This would not only maintain consistency across the platform but also greatly improve the user experience by providing a quick visual reference to the content being offered.

image

image

FDelporte commented 11 months ago

great idea, I think it would make sense to add this to the base model, as this is also appropriate for learn and probably others?