Free responsive portfolio WordPress theme with touch navigation
JavaScript PHP CSS
Permalink
Failed to load latest commit information.
admin Added theme option to show/hide social media share buttons Aug 27, 2014
css-less add max-height and overflow: auto; to .album-content May 9, 2014
img Initial commit May 15, 2012
inc keep absolute URL to images Sep 17, 2014
js Added theme option to show/hide social media share buttons Aug 27, 2014
languages Initial commit May 15, 2012
404.php Initial commit May 15, 2012
LICENSE added GPL licence Jan 14, 2014
README.md updated README with info from website Jan 14, 2014
archive.php Initial commit May 15, 2012
comments.php Removed whitespace Aug 27, 2014
content-categories-navigation.php Removed whitespace Aug 27, 2014
content-ds-gallery.php Removed whitespace Aug 27, 2014
content-masonry.php Removed whitespace Aug 27, 2014
content-page-masonry.php add text to masonry template Feb 1, 2014
content-page.php Initial commit May 15, 2012
content-single.php Initial commit May 15, 2012
content.php Initial commit May 15, 2012
ds-gallery-categories-navigation-template.php Removed whitespace Aug 27, 2014
ds-gallery-masonry-template.php Removed whitespace Aug 27, 2014
ds-gallery-template.php Removed whitespace Aug 27, 2014
footer.php Initial commit May 15, 2012
full-width-page-template.php Initial commit May 15, 2012
functions.php Added theme option to show/hide social media share buttons Aug 27, 2014
header.php Removed whitespace Aug 27, 2014
image.php Initial commit May 15, 2012
index.php Initial commit May 15, 2012
page.php Initial commit May 15, 2012
screenshot.png Initial commit May 15, 2012
search.php Initial commit May 15, 2012
sidebar.php Removed whitespace Aug 27, 2014
single-ds-gallery.php Removed whitespace Aug 27, 2014
single.php Initial commit May 15, 2012
style-touchfolio-default.less Removed whitespace Aug 27, 2014
style.css Initial commit May 15, 2012
taxonomy-ds-gallery-category.php Initial commit May 15, 2012

README.md

Touchfolio Free Responsive WordPress Theme

http://dimsemenov.com/themes/touchfolio/

Touchfolio is simple theme created with focus on content and providing great user experience on majority of desktop and mobile devices. Theme is currently in beta, please leave feedback, report bugs and vote for ideas.

Theme is partly "sponsored" by new version of my RoyalSlider plugin.

General Features

  • Responsive layout down to mobile.
  • Skinning system based on LESS CSS (similar to variables in Twitter Bootstrap). Controls photoshop file included.
  • Two types of portfolio - gallery with list in menu and masonry gallery. *Multiple gallery pages allowed, grouped by category. For example, you can add to menu two pages — "Web" and "Print" with custom list of projects in each.

Gallery

  • Super fast native-style touch navigation for supported devices. Swipe left and right to view project images. Swipe up and down to browse projects (powered by RoyalSlider engine). Alternatively, use keyboard or mouse wheel on desktop.
  • YouTube and Vimeo video support.
  • Three types of image scale types — fit to screen if image is larger, fill the screen and no scale (may be different for each album).
  • Custom album background color or pattern (may be different for each album).
  • Automatically preloads nearby images after current is loaded.
  • Unlimited number of galleries and photos per album, within reason, of course.
  • Simple and fast gallery management — upload, reorder, remove images.
  • SEO optimized, images are indexed by search engines

Blog & Pages

  • Nothing spec ial, all default elements, like headings, blockquotes, lists, images, captions are styled.
  • Threaded comments support, HTML5 inputs in reply form.

Advanced (mostly for devs)

  • Browser support: modern browsers, IE7+. Mobile: iOS, Android 2.2+, Opera Mobile (haven't tested in all versions), Windows Phone 7+, Blackberry OS and even black and white Kindle Keyboard.
  • Hardware-accelerated CSS3 transitions with fallback (supports Firefox 10+ 3d transform). Auto disables on Google Chrome, because of stupid font-rendering.
  • Does not block zoom gesture on mobile devices.
  • Built with LESS CSS, processed and cached by wp-less.
  • Gallery API - documented public methods, callbacks, properties. Gallery can be resized and placed anywhere you want.
  • Gallery keeps only 5 images in browser at once time to save memory on weak mobile devices.
  • CSS files are merged, all controls are loaded using one sprite to minify http requests.
  • Works great with WP super cache.
  • Fully translatable and localizable, .po file included.

License

There are simple rules:

  • Touchfolio is free to use for personal and commercial projects.
  • You can NOT redistribute Touchfolio theme or parts from it anywhere else.
  • You can NOT use javascript gallery from this theme in another project, it can be used only with Touchfolio theme.
  • Attribution is not required, but much appreciated and keeps project alive.

Read full license here.