Hey'all! I'm looking for feedback on a
design document about styling Blockly with CSS.
Here is the overview from the doc:
> We will recommend folks use CSS to style their blocks directly, instead of either of our existing systems. To make this easier, we will add various CSS classes, and hooks for applying CSS classes to blocks.
> Themes will continue to work for backwards compatibility, but we won’t recommend them. You’ll be able to specify everything using CSS instead. Most of the implementation will remain the same, but some parts of the theme will be converted to CSS directly instead of routing through the renderer. This makes the styles easier to override
> We will keep setColour and it will mostly work as it currently does, but we will deprecate it, as there’s no good way to support all of its functionality while supporting styling with css.
It's about a 15 minute read if you want to read the whole thing, but the design portion is about half that.
If you have any feedback on:
- How disruptive this would be for you (if at all)
- Things you wish you could style about Blockly but currently can't
I would love to hear it! If you have any other feedback I would love to hear that as well :P
Best wishes,
--Beka