Comments (6)
I think it would be cool if we could make Stoplight more UI agnostic.
from stoplight.
Agreed, when I did this I kept thinking about a 'theming' layout, but soon enough i was forced to change javascript rendering logic and it was too far down to be labeled under 'simple CSS tweaks'.
If this kind of theming that involves javascript files as well makes sense to you -- i.e. a theme is stoplight.white.js
and stoplight.white.css
, I can probably put some time into extracting into modules.
from stoplight.
I'm not really sure what this UI offers that the existing one does not? I like the idea of displaying build times, but IMO this is too simplistic. I want to be able to look across a the room at a TV/monitor and see how many builds are failing.
I like the idea of having multiple "themes", but this seems a bit drastic and a step in the wrong direction. It looks more like greenscreen did back in the day.
from stoplight.
I think you should keep the default theme but refactor so that nothing is coupled to the UI. That way if people want to spin their own theme it's more straightforward than having to rewrite the whole thing (what I did).
from stoplight.
@ranman I'd love to take a look then, not sure I can find the right repo. @sethvargo that's perfectly fine, I guess for my own use case I was in need of something simpler. I'm not ruling out needing both the current stoplight UI with the sidebar and this one, which may make sense for me in the future.
So all in all I'd keep my version on my fork, I'll perhaps rename the fork or branch the changes to distinct it further.
Thanks :)
from stoplight.
Similar to what @ranman said, the ideal situation would be "wordpress-like" where you can drop-in different stoplight themes.
from stoplight.
Related Issues (6)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stoplight.