Or anyone who’s fond of featured image
For a theme which presents your image beautifully
Patio is planned to be my fifth theme in the repository. It is designed and developed in March – April 2015. I planned to submit at least six themes in 2015. This is my third theme in 2015.
Patio is made with these goals in mind:
As my other themes, it should “just works” and looks great on various screen size (responsive).
I want a different take on photo-centric / photoblog theme. Most themes went with square / pinterest-like approach. Patio should offer a different, fresh, and better approach.
Patio makes skimming content easy and fun. It should be a visual amusement.
It should work well with WP-IG, plugin for syncing your Instagram photos with your WordPress sites. I want to use Patio on my own blog and I use WP-IG.
Patio works nicely with these plugins:
Jetpack’s Infinite Scroll & Site Logo. If you have footer widgets, Infinite Scroll is automatically set to click-to-load mode. If you don’t have footer widgets, Infinite Scroll is automatically set to auto-load mode. It adapts with your site settings.
Bitsmaker is a site for listing Indonesian-made digital products. Bitsmaker is founded by my long-time client1, Richard Fang & Karen Kamal. I was hired to translate their .psd design into working WordPress theme.
Some fun stuffs on Bitsmaker theme:
Responsive design (well, it is 2015 now)
Smooth CSS3 animation for various transition & interaction
Hashboard is a hashtag-based Instagram photo board app. It is designed & developed by Weekend Inc. I was hired to turn its design into front-end component (HTML, CSS, & JS). Hashboard is developed using mobile first approach to ensure its accessibility across screen sizes in this mobile age.
Personally, I really like working with Weekend Inc. due to their well-polished design. It is always nice to translate amazing design into front-end components.
Gravity Forms Popup is an add-on (plugin for extending another plugin’s functionality) for Gravity Forms.
What it Does
Gravity Forms Popup enables you to select a Gravity Forms’ form and display it as blocking popup for your first time customer on page load, after several seconds1, or after your visitor reaches the bottom of your site.
How To Use
Make sure that you already installed and activated Gravity Forms on your WordPress site. Gravity Forms Popup is compatible with at least Gravity Forms version 1.8.20
Upload, install, and activate Gravity Forms Popup
You can configure the add-on at Dashboard > Forms > Settings > Popup
This plugin is originally made for my employer who awesomely agree to release this plugin as open source WordPress Plugins, Hijapedia. The background story of this plugin can be read here.
Cinnamon is default-looking WordPress theme with a soul
The development of Cinnamon was started in November 2014. Cinnamon strives to be “default looking” classic two columns layout theme with a soul. Keeping familiarity of blog with enough blend of character.
Opus is WordPress theme which focuses on content.
The rest is secondary.
The development of Opus was started in 2013: I was looking for a (free) theme and all available options I could find are either too complicated or have particular edge case that I couldn’t compromise. So I decided to make one on my own: a theme that focuses on content, incredible clean, and worthy to be released on WordPress Theme repository.
Opus should look great on mobile screen.
Traffic from mobile start to surpass desktop traffic. There’s no question on this. Mobile UX deserves priority as much as desktop UX.
Opus should efortlessly work out of the box
Many themes requires you to configure stuff to make it looks like its demo. Once you install and activate Opus, it’s already looks the way it looks on the demo page.
Opus should allow its user to express themselves Everyone is unique. Opus allows you to express your preference by choosing color accents and header image.
Opus should work effortlessly It really annoys me when the content I published looks misplaced due to technical issue. Opus is developed to detect your content’s quirkiness and adjust it on the fly.
Opus is all about GREAT reading experience. I’ve blogged since 2008. I’ve written a lot. I want those posts to be read effortlessly.
Seven months after its inception to WordPress repository, there are some stuffs that I think need to be added, tweaked, and fixed. Hence the version 1.1:
Hiding top navigation when the page user scrolls down the page. Display the top navigation when the user scrolls up the page. Saving screen space for more important focus: the content. Inspired by this article
Adding support for Infinite Scroll feature provided by Jetpack
Displaying embed code, oEmbed-supported link, or url to video stored on post meta ‘_format_video_embed’ as video on single page. Note: I recommend Crowd Favorite’s wp-post-format plugin for better UX for post format
Subtle improvement on design: smaller content width to make featured image on post format image more digestable, changing typography from open sans to roboto (IMO it is more sharper especially when it is used on large font-size), adding parallax effect to page image cover, adding subtle shadow to give sense of depth to the layout, inspired by Android Material Design
Hiding tag box if there’s no tag to be displayed
Fixing top nav behavior on small screen
August 5th, 2014 – v1.2.0
Version 1.2 is here! This version is basically a visual enhancement and more support for third party plugins:
Fixing search form bug on 404 template
Adding better looking sticky post UI
Prevent entry category crashes with entry time
Fixing strict standard issue on PHP 5.4
Turn of parallax effect on touch device because jQuery’s .scroll() doesn’t play nice with touch
WP-IG support: adding Instagram icon if the post is Imported Instagram media
Enhanced UI: adding date, month, and year divider
Resizing featured image to optimize page load
Enhanced UI: changing default page cover photo
Enhanced UI: fading out page cover as a complement of parallax effect
Civil Footnotes: Adding custom styling for civil footnotes-generated footnote.
Changing screenshot image to the better version
Jetpack support: tweaking styling for comment email subscription checkbox
Adding custom styling for dashboard header editing
December 31th, 2014 – v1.3.0
Replacing custom time code with WordPress’ human_time_diff
Adding pot file and loading textdomain for translation
More stuffs for translation
Better civil footnotes support. It’ll still work on infinite scroll scenario now
Fixing editor styling
Using protocol relative URL for fonts
Adding Phillip Arthur Moore’s Subtitles plugin support
April 23th, 2015 – v1.4.0
Adding grunt task for creating .zip build
Adding WordPress 4.1 title-tag support (and its fallback)
Adding Jetpack site-logo module support
Adding custom background support
Adding RTL support
Adding styling details for Jetpack custom widgets
Fixing top nav’s width issue
Custom fonts are now pluggable by translation (useful if Roboto & Montserrat has no support on targetted language)
This is is my talk on the first WordPress Meetup Bandung at December 18th, 2014. The theme of the meetup was “WordPress Experience” so I shared my experience with WordPress: how I “met” WordPress, toying with it, got a job from it, and all the way until submitting themes & plugins to WordPress repository.
I don’t have any documentation but luckily some cool attendees tweeted the picture of the event. Thank you guys!