Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Living Styleguide Solutions #33

Closed
HipsterBrown opened this issue Nov 25, 2014 · 10 comments
Closed

Living Styleguide Solutions #33

HipsterBrown opened this issue Nov 25, 2014 · 10 comments
Labels
Design Help Wanted Issues that need more help
Milestone

Comments

@HipsterBrown
Copy link
Contributor

I would like to set up the design contribution workflow with a living styleguide, i.e. Pattern Lab, with easily reusable components for use and reference in the project. I have seen several workflows that use grunt, gulp, or some other front-end build tool to dynamically build the guide. I would like to make it as simple as possible to setup, run, and contribute changes. If you have seen any good solutions, please comment below.

This guide could live in a Design branch to separate contribution concerns, thoughts on this are also welcome.

@HipsterBrown HipsterBrown added Help Wanted Issues that need more help Design labels Nov 25, 2014
@jbrooksuk
Copy link
Member

We're using Gulp already for Elixir, so that'd be great.

@HipsterBrown
Copy link
Contributor Author

Alright so +1 for Gulp so far. What kind of templating system are you using now, so we could have easy to copy snippets in the same style?

@jbrooksuk
Copy link
Member

Our current setup is just Bootstrap 3.3.1 and then we use Blade (Laravel templating), with no re-usable components as such.

@HipsterBrown
Copy link
Contributor Author

Ok cool. The basic plan is to make a mini-bootstrap style framework for the project, to keep the front-end code slim and DRY. Basic principles of this technique are described here.

I will look into some Gulp-Blade rendering plugins for use in the styleguide build process.

@jbrooksuk
Copy link
Member

Also Elixir (Gulp) takes care of SCSS compiling for us too.

@HipsterBrown
Copy link
Contributor Author

Great. I'm glad there is a decision on CSS preprocessing as well.

How do you feel about a separate Design branch of the project? I was thinking about using the gh-pages branch for easy visual testing through the repo.

@jbrooksuk
Copy link
Member

I'm happy with that.

@HipsterBrown
Copy link
Contributor Author

Awesome! 👍

I found this gulp-blade plugin for reference later.

@jbrooksuk jbrooksuk mentioned this issue Nov 25, 2014
4 tasks
@jbrooksuk
Copy link
Member

@HipsterBrown could you move this issue into the cachet-ui repo?

@jbrooksuk
Copy link
Member

This issue was moved to cachethq/ui#1

@CuReSoft CuReSoft mentioned this issue Jan 4, 2015
@GrahamCampbell GrahamCampbell modified the milestone: V0.1.0 Alpha Jul 25, 2015
@efriel efriel mentioned this issue May 30, 2017
MathisG-Recia pushed a commit to MathisG-Recia/Cachet that referenced this issue Apr 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design Help Wanted Issues that need more help
Projects
None yet
Development

No branches or pull requests

3 participants