-
Notifications
You must be signed in to change notification settings - Fork 123
Road to 1.0 #100
Comments
FYI, here's a first iteration on the new template system: https://github.com/LukeAskew/gulp-fabricate It was built as a POC. There are some revisions in the works, but it's closer to what I'm thinking for Fabrciator than what's currently in place. |
Great! I love fabricator and it's great to see it will grow! |
This is looking great! The repeating problem for me is that I build a suite of components & styleguide that I'm happy with, start my client project with my toolkit CSS but the real-world requirements of my HTML quickly forks from my Fabricator component markup, reducing the usefulness of the whole process. Ideally I'd author and fix issues with my components within Fabricator & my project would consume my Fabricator components but this is where my issue lies & unsure how to approach this as the project work I do is within a Django-esque framework and not compatible with Handlebars. Will v1.0 help at all here? |
That's probably the biggest issue with projects like this. My best advice is to treat your toolkit as a completely separate project with its own development lifecycle. Fabricator is intentionally backend-agnostic so that the end product (HTML, CSS, JS) can be consumed by a number of different applications (.NET, node, etc). I like to deploy my toolkit to a CDN, then reference those files in my end application. Any changes are made in your Fabricator instance and redeployed. Adds an extra step, but its similar to how any other framework (Bootstrap, Foundation) is consumed. |
Nice! |
"Docs" task has been logged in the fbrctr.github.io project. Check it out and please add suggestions: fbrctr/fbrctr.github.io#1 |
Fabricator has gained some attention recently, so I thought it might be a good idea to get some of my thoughts on the 1.0 release out in the open.
These are collected from emails, face-to-face conversations, issues, and my own thoughts. In order of how frequently they are requested, here's what it's going to take to get to 1.0:
Improved documentation
Probably the biggest complaint/suggestion I get is related to documentation (or lack of). Let's fix that.
Better partials
Another big request I get is for more flexibility in organizing and displaying components and structures. I've also been told that the whole concept of a "toolkit" vs a website as a deliverable is pretty confusing to clients. I'm hoping to solve these issues with a little more documentation and a overhaul of the templating system.
I've started work on this locally and hope to have a pull request soon. Also getting some good ideas from https://github.com/kevinsync/fabricator
UI enhancements
Open to questions and suggestions.
The text was updated successfully, but these errors were encountered: