Comments (9)
We will look into setting up Bower support for the templates. Do you have any resources that could help us down that path? I haven't set anything like that up before. Thanks!
from startbootstrap.
@ironsummitmedia It's quite simple, you can read about it here:
http://bower.io/docs/creating-packages/
from startbootstrap.
We'll be adding Bower support in the near future once we figure out how to separate out our packages on a per template basis. Thanks for the feedback!
from startbootstrap.
@ironsummitmedia You can provide separate package for each template, can I help on this in any way?
from startbootstrap.
I am going to try to tackle this myself since it's my first experience writing Bower packages, but I will update this issue once I am taken a stab at it and you can be the first to test it and give some feedback!
from startbootstrap.
@ironsummitmedia You may also want to take a look at Grunt which is a tool mainly used with bower to build the packages, here is a good article about how they work together:
http://blog.elenakolevska.com/using-grunt-with-laravel-and-bootstrap/
from startbootstrap.
Thanks for the additional info. Would you be interested on helping set this up? I am reading through as much as I can but it is all over my head to be honest, I don't really understand it. Send me an email at [email protected] and we can try to set something up if you'd be interested.
from startbootstrap.
I've been doing a lot of research and playing around with Bower and Grunt, and it's apparent that turning the Start Bootstrap templates into Bower components isn't really a fit. Bower components are more of a CSS or JavaScript plugin that people will use within their project, webapp, etc. The templates and themes on Start Bootstrap are more robust.
At the bare minimum, every Start Bootstrap template uses jQuery and Bootstrap. Putting a template alongside these two tools within a bower_components folder doesn't really make sense then.
The themes and templates on Start Bootstrap are more scaffolds than a component (or set of components). I am looking at scaffold generators like Yeoman and Brunch. Grunt and Bower will still be used, but this is just taking it a step further.
That being said, this issue led me on a knowledge-train that led me to Yeoman and Brunch via Grunt and Bower. Now that I understand all of these technologies, I will be working on creating Yeoman generators for each Start Bootstrap template, followed by creating Brunch skeletons for each template.
My grand vision here is that developers would be able to scaffold an entire project with one little Yeoman or Brunch command - which would install the entire theme, and all of the components that the theme uses.
Hopefully this makes sense. I'll be playing around with Yeoman and Brunch, and in time I'll release Yeoman and Brunch generators for all of the templates!
from startbootstrap.
@davidtmiller did you ever achieve this goal? I have been trying to combine yeoman webapp-generator with startbootreap agency theme and failing to get it to work properly
from startbootstrap.
Related Issues (20)
- Slider makes the webpage bounce on mobile devices HOT 1
- Download Tempalte For Software Distribution HOT 1
- how to scroll in side menu ? HOT 2
- 404 on /posts
- How to add reference to ported themes? HOT 2
- sb-admin-2 with separate menus HOT 1
- Decrease the side menu width on SB Admin 2 HOT 1
- Menu-links skip to the top in screenreader HOT 1
- How to run startbootstrap
- fix Resources Bootstrap Development Tools links
- Improve seo theme- Start Bootstrap
- Organization Name HOT 12
- Can anyone upload ready to use theme ? HOT 1
- how to add vertical scrollbar in sidebar
- I have a suggestion to make start bootstrap better HOT 3
- Installing HOT 1
- README.md translation
- fix the header and sidebar
- Scroll-to-top button
- Repo Not found
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from startbootstrap.