By Infraweb | January 3, 2018
During the early years of web development if anyone posed the question "should we use a theme ?" Then I can safely say without hesitation that it would have been a compelling no based on our previous experience with themes.
What is a theme?
A theme can dictate the look and feel of a website, mobile app or anything with a user interface. Themes are made up of a range of things, such as font types and sizes, colour schemes, layouts and other elements that affect the aesthetics of your site. Themes help to reflect identity and bring consistency helping to improve the customer experience.
Our main reasons for avoiding themes...
- We had to take time to learn and understand the theme
- We had to work harder to customise the codebase
- We had to monitor and install any updates from the author
- Some originalinality and creativity was lost
- Themes had to be modified to our clients specific needs
- Themes could be bloated with features that we didn't need/use
So have we changed our mind?
In short yes ! Whilst we would not suggest that themes are a must for every new project as a team we think there is merit in at least researching and working with a client to determine if there is an "off the shelf" solution that could meet their needs with minimum customisation.
I guess it's back to the old adage of don't reinvent the wheel! If there is a theme that meets the requirements and can be implemented with virtually no customisation then we would certainly recommend this approach, especially if time to market is a key driver.
One of our core values is providing value for money and in terms of development time, purchasing and implementing a theme could reduce costs, we just make sure our customers are aware of our main concerns around originality, code bloat and keeping themes updated.
Testing the waters
We have always been keen advocates of the bootstrap framework and recently discoverd Boostrapious which offers a variery of free and paid for themes. We all took a shine to the universal theme on offer and decided we would re-work our Infraweb website to make use of the theme.
We already had the brand and the majority of the content ready to port across so we set ourselves a deadline of four weeks for full delivery, which with a few other key developments ongoing was optomistic considering we were also integrating our new CMS. However we delivered with a week to spare, it was not all plain sailing but once we had committed and the direction was set the team did an excellent job!
So are themes our new best friend? Well that very much depends on the use case. If we don't find a theme that ticks all the boxes then we will build a custom theme that meets the needs of our customers using a blend of tradtional web design skills, creativity, innovation and probably some useful frameworks to help speed up delivery.
Are you looking to build a new website? Looking for web design help in making a decision? Get in touch today - we love to chat and would be happy to help.