fbpx ComputerMinds - Doing Drupal right Skip to main content

Hi, we're ComputerMinds.

We're a leading UK Drupal agency with offices in Bristol and Coventry. We offer high quality, rapid Drupal development, extensive Drupal end-user and Drupal developer training, and can share all our experience through our Drupal consultancy.

We do Drupal for big-name brands

We do Drupal for big-name brands

Development

ComputerMinds have been responsible for some of the most exciting Drupal projects of the last few years. We can help deliver your Drupal project on time and on budget.

Drupal for Design Agencies

At ComputerMinds we're used to working alongside design agencies so if a client has come your way and you're after some help realising your design in Drupal then let us implement your design as a high quality, fully client manageable Drupal site.

Consultancy

ComputerMinds have acted as Drupal consultants for clients large and small. Our Drupal architects and consultants just love to share this knowledge and experience.

Training

ComputerMinds offer high quality Drupal training courses in the UK, and we are happy to tailor bespoke training courses to suite your needs
“Seriously I know how difficult it is to do a big change like this and deliver on time in a totally seamless fashion. Because of the brand name change we had no flexibility as it was timed with press stuff, it was very important to us.

So I really appreciate your combined efforts in making it work out.

….And this why I continue to be your happy customer for so long”

Taig Karanjia

Rex London / dotcomgiftshop

Latest Work

We work with large and small clients across the public, private and third sectors.
Roberts Radio screenshot

Roberts Radio

On this project the client wanted a rich eCommerce site with multilingual support. Modern and engaging designs were provided by Thinking Juice who we would work alongside as the project progressed. In addition to the actual build of the eCommerce site we also had to think about how we would integrate with the client's backend ERP system, System 21.

Speed of delivery was a key requirement with this project and we managed to complete the entire build in less than two months!
On this project we made extensive use of modern frontend technologies. The style was all nicely written using SASS to keep our style sheets nice and tidy. We worked with the design agency Thinking Juice who drew up the initial designs which we would then use to drive our frontend development.

Once we had all the page elements themed up to match the design it was then necessary to add a bit of jQuery magic to make the user experience much more engaging. This applied from major elements such as the drop down menus right the way through to navigation between elements on the same page using a scroll effect.

In order to give the client maximum control over how their content pages rendered we used a system of 'tiles' which are essentially distinct reusable elements that could be used to build up an entire page. As each of these elements has its own associated style to control how it looks and feels this approach meant that the client could just focus on adding in the content and the site would take care of how this got rendered to the end user to ensure things are nice and consistent across the site.

As an eCommerce site it was really important on this project that we gave maximum control to the end user to allow them to find products that they might want to purchase. A key part of this was to create a product comparison tool which would allow users to select a number of different Roberts products for a side by side comparison.

From the product search page users can filter down their search criteria using a number of different facets and when they're ready they can select a number of different products to compare. Once they have selected the products they want to compare the user is taken to a a page which renders the selected products side by side for easy comparison.

Recent articles

12 month contrib challenge: XML sitemap

We've been busy recently, but that doesn't stop us at ComputerMinds contributing back to the Drupal community! For our latest multilingual website, we needed an XML sitemap with alternate links and hreflang attributes. This site uses separate domains for each language - for example, www.example.se (🇸🇪) and www.example.no (🇳🇴).

Upgrading jQuery 1.x to version 3.x

I was recently tasked with upgrading jQuery from 1.9 all the way up the latest version of 3.x (3.4). And I seriously thought “There is no way jQuery is on version 3 already!”. How wrong I was. Thankfully I wasn’t the only one thinking this, a few of my colleagues were on my wavelength too! So yes, jQuery is really on 3.x and 1.x is actually really, really old! This article aims to help those of you in the same situation as me with some of the common pitfalls you may encounter. Some of this is semi-specific to Drupal 7 and I’ll mention this where possible. Let's get into it.

Coronavirus Update

As the coronavirus outbreak continues to affect the UK, we thought it best to give you some guidance on how it may affect your site.

ComputerMinds will operate as normal

In short, please don't panic 🙂

Should we need to work from home, we have plans and infrastructure in place so that we can continue to service your site as normal. We're able to work fully remotely, and we're ready to do so.

Unless somehow we all come down terribly ill on exactly the same day, we should be running business as usual!

Nathan Page
12th Mar 2020

Bristol

20 Meridian Place
Clifton
Bristol
BS8 1JL

51.456386, -2.610272

52.417929, -1.512527

Coventry

8 Edison Buildings
Electric Wharf
Coventry
CV1 4JA

Send us a message

This form collects your name and email. Check our Privacy Policy for the all the information for how we store, protect and manage your submitted data.