pressbooks / pressbooks-book-directory-fe

A Vue.js frontend for the Pressbooks Directory
0 stars 1 forks source link

[Research] Select a CSS framework for new design #208

Closed richard015ar closed 3 years ago

richard015ar commented 3 years ago

Plank sent us a new design for PB Directory: https://pressbooks.invisionapp.com/overview/Pressbooks-Directory---01-ckl8c5i6r00ju010a5osc08vx/screens. Steel and Leigh have made some desired changes on that design. Considering the presented design and changes suggested, we need to research and decide what CSS implementation we will use in the new implementation. Oscar mentioned Tailwind CSS, Ned mentioned Cube and https://sass-guidelin.es/, especially the 7-1 pattern: https://sass-guidelin.es/#the-7-1-pattern, Ho Man mentioned BootstrapVue. This new refactor will be created with Vue.js, so we need to consider how different frameworks / approaches could be implemented using vue.js.

As a result of this task, we should agree with one approach and implement it in https://github.com/pressbooks/pressbooks-book-directory-fe/issues/209

SteelWagstaff commented 3 years ago

@arzola created a sample implementation with Tailwind vite-tailwind.zip. It can be set up locally with yarn: yarn run dev