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

Flint 1.1.0 - Customization #109

Merged
merged 115 commits into from Nov 15, 2013

Conversation

Projects
None yet
1 participant
@mbeall
Member

mbeall commented Sep 23, 2013

In this update, we are focusing on customization. We have a laundry list of things below of options we would like to add. We may add more, and we may end up removing some of these options, at least for this update.

While we add customization, we are always trying to balance giving more capabilities and features to users, while maintaining simplicity in implementation. What deserves to be an option? What do people really want? When do we decide to make a template vs. a child theme? If it is an option, how we collect input? All these questions need to be answered before we add an option.

Custom Footer Content (closes #94 )

  • Add template tags - {site title}, {site description}, {year} (current), {company}, {address}, {telephone}, {email}, {fax}
  • Add theme options for inputs: Company, Address, Telephone, Email, Fax, Footer text, "Powered by"
  • Generate footer content using template tags, theme options, and schema

Custom Fonts (closes #93 )

  • Add top 5 fonts from Google Fonts CDN
  • Add options for fonts

Custom Colors

Part of this has been removed from this update. This is a bigger project than we thought, and requires some discussion on CSS vs PHP vs LESS and how much control to give

  • Add options to customize primary, success, warning, danger, and info colors
  • Add options to customize navigation colors
  • Add options to customize .canvas color

Layout Options (closes #111 )

  • Add widget areas and more options
  • Add optional "featured posts" carousel to header area
  • Add options to specify behavior for elements in small, medium, large and extra-large screens
  • Featured Image options for posts
  • Featured Image options for pages

New templates

  • Clear - focus on just your content
  • Minimal - focus on content, includes one widget area (except header widget area)
  • Slim
  • Narrow
  • Full (default)
  • Wide

Dependencies

  • Upgrade to Bootstrap 3.0.2

mbeall added some commits Sep 23, 2013

mbeall added a commit that referenced this pull request Nov 15, 2013

@mbeall mbeall merged commit 96ec0c8 into master Nov 15, 2013

@mbeall mbeall deleted the v1.1.0-wip branch Nov 15, 2013

@mbeall mbeall restored the v1.1.0-wip branch Nov 15, 2013

@mbeall mbeall deleted the v1.1.0-wip branch Nov 15, 2013

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment