RobinBeismann / scupPS

Just another System Center User Panel
https://scupps.de/
MIT License
3 stars 0 forks source link

[Feature Request] Migrate Frontend to PatternFly #24

Closed ericpritchett closed 10 months ago

ericpritchett commented 4 years ago

PatternFly is under the MIT license and I think would offer an easier and more consistent way to build a frontend with Pode. "PatternFly is an open source design system created to enable consistency and usability across a wide range of applications and use cases. PatternFly provides clear standards, guidance, and tools that help designers and developers work together more efficiently and build better user experiences."

PatternFly is what www.cockpit-project.org uses as well as some other open source projects and I think it would work here as well. Many of the components are already built for you and can be extended. For example, a login page https://www.patternfly.org/v4/documentation/react/components/loginpage or a table column manger demo that could be repurposed to see requests or something https://www.patternfly.org/v4/documentation/react/demos/tablecolumnmanagementdemo# . They have examples in both React and HTML/CSS.

More info:

RobinBeismann commented 4 years ago

Hi Eric,

thanks for asking, I'll make sure to review PatternFly after my vacation. I used AdminLTE as it is a extension to bootstrap which is kinda a webstandard now a days and as it was easy to implement.

Are you using scupPS actually? I could think of supporting multiple designs, but I didn't really have time in the last month to improve scupPS in general, I only fixed bugs which we stumbled upon in my company.