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

Flint 1.1.0 - Customization #109

Merged
merged 115 commits into from
Nov 15, 2013
Merged

Flint 1.1.0 - Customization #109

merged 115 commits into from
Nov 15, 2013

Conversation

mbeall
Copy link
Member

@mbeall 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

Slightly smaller heading sizes
Create Clear page template
Update default header image
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 November 15, 2013 07:27
@mbeall mbeall restored the v1.1.0-wip branch November 15, 2013 07:44
@mbeall mbeall deleted the v1.1.0-wip branch November 15, 2013 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Layout Options Custom footer content Custom Fonts
1 participant