Blueprint: Proposing Blueprint Lite

Created on 4 Oct 2017  路  3Comments  路  Source: palantir/blueprint

Hello,

The Blueprint UI is very polished but maybe the React / Typescript features put it beyond use for some legacy development HTML/CSS/JS pipeline.

Would love a 'lite' UI framework (simlar to Bootstrap or MDL) that essentially is simpler code for components for use with traditional skills and pipelines, if possible.

Thanks!

question

Most helpful comment

The CSS APIs and Vanilla JS usage (both noted above) have always been our two-pronged approach to Blueprint Lite:

  1. You can simply use our CSS classes on your own HTML elements, with or without a JS framework.
  2. You can use the React components directly using ReactDOM.render, with or without a different JS framework.

Closing this issue as it seems we've done our part and doing any more work here is against the goals of the project (namely, being a React component library).

All 3 comments

legacy development HTML/CSS/JS pipeline.

Curious what you mean when you say this? If you're entire app is not written with React, you can still use the Blueprint components as ad-hoc pieces. It still requires React to do the rendering, but you can build re-usable pieces of functionality and then drop them into an existing JS codebase (jQuery, Backbone, whatever) pretty easily. We did this before we migrated our entire app over to using React.

http://blueprintjs.com/docs/#blueprint.vanilla-js-apis

Also you can simply use the blueprint CSS files _without_ JS too, you just have to build your own HTML markup.

The CSS APIs and Vanilla JS usage (both noted above) have always been our two-pronged approach to Blueprint Lite:

  1. You can simply use our CSS classes on your own HTML elements, with or without a JS framework.
  2. You can use the React components directly using ReactDOM.render, with or without a different JS framework.

Closing this issue as it seems we've done our part and doing any more work here is against the goals of the project (namely, being a React component library).

Was this page helpful?
0 / 5 - 0 ratings

Related issues

giladgray picture giladgray  路  3Comments

ghost picture ghost  路  3Comments

sunabozu picture sunabozu  路  3Comments

ernestofreyreg picture ernestofreyreg  路  3Comments

tomzaku picture tomzaku  路  3Comments